@import"../css/pretendardvariable-dynamic-subset.css";@font-face{font-family:"NotoSansKR";font-weight:500;src:url("../fonts/NotoSansKR-Regular.woff2") format("woff2")}@font-face{font-family:"NotoSansKR";font-weight:600;src:url("../fonts/NotoSansKR-Medium.woff2") format("woff2")}@font-face{font-family:"Material Symbols Rounded";font-style:normal;font-weight:400;src:url("../fonts/icon-font/Material-Symbols-Rounded.woff2") format("woff2")}@font-face{font-family:"Material Symbols Rounded";font-style:normal;font-weight:600;src:url("../fonts/icon-font/Material-Symbols-Rounded-Fill.woff2") format("woff2")}@font-face{font-family:"Material Symbols Rounded Fill";font-style:normal;font-weight:600;src:url("../fonts/icon-font/Material-Symbols-Rounded-Fill.woff2") format("woff2")}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;src:url("../fonts/icon-font/Material-Symbols-Outlined.woff2") format("woff2")}@font-face{font-family:"Material Symbols Outlined 2";font-style:normal;font-weight:400;src:url("../fonts/icon-font/Material-Symbols-Outlined-2.woff2") format("woff2")}@font-face{font-family:"Material Symbols Rounded-2";font-style:normal;font-weight:400;src:url("../fonts/icon-font/Material-Symbols-Rounded-2.woff2") format("woff2")}@-webkit-keyframes skeleton-shimmer{0%{left:-150px}100%{left:100%}}@keyframes skeleton-shimmer{0%{left:-150px}100%{left:100%}}html{overflow-x:hidden;font-size:62.5%}body{-webkit-text-size-adjust:none;overflow-x:hidden;width:100%}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:1.4rem;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3;font-style:normal;font-weight:500;word-break:break-all;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;width:100%;table-layout:fixed;border-spacing:0}table th{font-weight:500;word-break:break-word;-webkit-box-sizing:border-box;box-sizing:border-box}table td{word-break:break-word;-webkit-box-sizing:border-box;box-sizing:border-box}legend{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}caption{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}i{font:inherit;color:inherit}ins{text-decoration:none}a{color:inherit;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font:inherit}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}::placeholder{color:#aaa}:focus:not(:focus-visible){outline:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px rgba(0,0,0,0) inset;-webkit-text-fill-color:#000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.lnb:focus,.lnb:focus-within{display:block}:focus{outline:none}em,small,ins,dt,dd{font-size:inherit;color:inherit}@page{size:208mm 295mm;margin:0mm 0mm 0mm 0mm}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-weight:500;border-radius:0;background:#fff}input{-webkit-border-radius:0;-webkit-appearance:none}button{border:0 none;background-color:rgba(0,0,0,0);cursor:pointer;padding:0}button:disabled{cursor:default;background:#f2f2f2}button:disabled span{color:#000}button:disabled::after{background:none;width:0;height:0;-webkit-transition:none;transition:none;display:none}input,select,textarea{font-size:1.4rem}input[type=password]{font-family:dotum,"돋움",sans-serif}.input-box{position:relative;width:100%;height:35px;padding:0 12px;background:#fff;border:1px solid #eaeaea;border-radius:4px}.input-box.min{width:100px}.input-box.min2{width:70px}.input-box.min3{width:64px}.input-box.mid{width:280px}.input-box.mid2{width:210px}.input-box.mid3{width:120px}.input-box.mid4{width:180px}.input-box.mid5{width:150px}.input-box.max{width:100%}.input-box.auto{width:auto}.input-box.input-lg{height:42px}.input-box:-moz-read-only{background-color:#f2f2f2}.input-box:read-only,.input-box.read-only{background-color:#f2f2f2}.input-box:disabled,.input-box.read-only{background-color:#f2f2f2;color:#aaa}.input-box:required,.input-box.error{border-color:#f2f2f2}.input-box:active,.input-box:focus{border-color:#000;outline:0;-webkit-transition:all .4s;transition:all .4s}.input-box2,.reservation-wrap .re-write ul li dl dd .input-box-wrap{position:relative;width:100%;height:43px;padding:0 12px;border-radius:10px;background:#fff}.input-box2:disabled,.reservation-wrap .re-write ul li dl dd .input-box-wrap:disabled,.input-box2.read-only,.reservation-wrap .re-write ul li dl dd .read-only.input-box-wrap{background-color:#f2f2f2;color:#767676}.input-box-sub{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #eaeaea;border-radius:4px;height:35px;padding:0 32px 0 12px}.input-box-sub .input-box-new{width:100%;height:100%;position:relative;background:rgba(0,0,0,0);padding:0;margin:0}.input-box-sub .btn-visibility{width:30px;height:30px;right:2px}.input-box-sub .btn-visibility::before{width:30px;height:30px}.input-box-sub .btn-visibility:after{font-size:18px}.input-box-sub .btn-visibility .circle{width:30px;height:30px}.input-box-sub:active,.input-box-sub:focus,.input-box-sub:focus-within{border-color:#000;outline:0;-webkit-transition:all .4s;transition:all .4s}.input-box-sub.mid2{width:280px}.btn-visibility{width:40px;height:40px;border-radius:100%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-visibility::before{content:"";width:40px;height:40px;border-radius:100%;position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s;background-color:#f3f3f3;opacity:0;z-index:0}.btn-visibility:after{content:"";font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#767676;position:relative;z-index:1}.btn-visibility span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-visibility .circle{width:40px;height:40px;border-radius:100%;position:absolute;background:rgba(0,0,0,.1490196078);top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:3;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transform-origin:center center;transform-origin:center center}.btn-visibility .circle.animate{-webkit-animation:circle-pop .3s ease-out forwards;animation:circle-pop .3s ease-out forwards}.btn-visibility:hover::before{opacity:1}.btn-visibility.view::after{content:""}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden !important}select::-ms-expand{display:none}select:disabled{cursor:not-allowed;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #f2f2f2;background-size:20px auto;color:#aaa}.select{background:#fff;border:1px solid #eaeaea;border-radius:4px;width:170px;height:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px 0 12px;background-color:#fff;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #fff;color:#000;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}.select:focus{border:1px solid #000;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select.min{width:120px}.select.min2{width:96px}.select.min3{width:66px}.select.mid{width:500px}.select.mid2{width:235px}.select.mid3{width:160px}.select.mid4{width:280px}.select.max{width:100%}.select-sm{background:#fff;border:1px solid #eaeaea;border-radius:4px;width:170px;height:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px 0 12px;background-color:#fff;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #fff;color:#000;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}.select-sm:focus{border:1px solid #000;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-sm.min{width:130px}.select-sm.min2{width:100px}.select-sm.mid{width:500px}.select-sm.max{width:100%}.select2{width:130px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px 0 12px;background-color:#fff;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #fff;color:#000;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}.select-login{width:100%;height:54px;color:#000;padding:5px 30px;border-radius:10px;border:1px solid #cacaca;-webkit-transition:all .3s;transition:all .3s;font-size:1.6rem;background-image:url("../images/ico_sel_arrow2.png") no-repeat right 50%}.select-login2{background:#fff;border:1px solid #eaeaea;border-radius:4px;background-color:#fff;width:100%;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 32px 0 20px;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #fff;color:#000;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}.select-login2:focus{border:1px solid #000;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.input{width:100%;background:#fff;padding:0 30px 0 12px;height:30px;line-height:28px;border-radius:3px}.input:disabled{background:#f2f2f2}.input:-moz-read-only{cursor:not-allowed;background:#f2f2f2}.input:disabled,.input:read-only{cursor:not-allowed;background:#f2f2f2}.form-text{font-size:1.4rem}.delete-text{color:#767676}.text3{color:#595959}.select-cal{position:relative;width:100%;padding:0 0 0 42px;background:url("../images/ico_calendar.png") 0 center no-repeat}.select-cal select{position:relative;width:100%;height:38px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;padding:0 32px 0 0}.select-cal select:disabled{cursor:not-allowed;background:#f2f2f2}.select-cal::after{content:"";display:inline-block;background:url("../images/ico_cal_arrow.png") no-repeat center right;width:11px;height:10px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.datepicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #eaeaea;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.datepicker .date-input{position:relative;width:140px;height:42px;-webkit-appearance:none;overflow:hidden;background:#fff;-moz-appearance:none;appearance:none;color:#595959;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.datepicker .date-input input{width:100%;height:100%;vertical-align:middle;color:#595959;padding:0 32px 0 14px}.datepicker .date-input input:disabled{cursor:not-allowed;background:#f2f2f2;opacity:.5}.datepicker .date-input input:disabled+button{opacity:.5}.datepicker .date-input input:-moz-read-only{cursor:not-allowed;background:#f2f2f2;opacity:.5}.datepicker .date-input input:read-only{cursor:not-allowed;background:#f2f2f2;opacity:.5}.datepicker .date-input input:-moz-read-only+button{opacity:.5}.datepicker .date-input input:read-only+button{opacity:.5}.datepicker .date-input input:focus{outline:none}.datepicker .date-input button{width:24px;position:absolute;top:50%;top:50%;right:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.datepicker .date-input button img{width:auto !important}.datepicker .date-input button::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;font-weight:600;color:#000}.datepicker .date-input.disabled{background:#f2f2f2}.datepicker .date-input:focus{outline:none;border:1px solid #000}.datepicker .custom-form-space{margin:0 5px}.btn{width:100%;height:38px;min-width:124px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:#000;padding:0 6px;text-align:center}.btn span{color:#fff;line-height:1}.btn.btn-edit{background:#2e90ff}.btn.btn-prev{background:#000}.btn.btn-join{background:#767676}.btn.btn-join:hover{background:#767676;border:0}.btn.btn-join:hover span{color:#fff}.btn.btn-complete{background:#488dd5}.btn.btn-complete:hover{background:#488dd5}.btn.btn-wait{background:#f4a000}.btn.btn-wait:hover{background:#f4a000}.btn.disabled{background:#f2f2f2}.btn.disabled span{color:#aaa}.btn.disabled:hover{background:#f2f2f2}.btn.disabled:hover span{color:#aaa}.btn.btn-no{background:#e32116}.btn.btn-no:hover{background:#e32116}.btn.btn-view span{margin-left:-5px}.btn.btn-view::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:#fff;font-size:24px;margin-left:0;height:24px;width:10px}.btn.btn-view.on::after{content:""}.btn.btn-preview{background:#f1f1f1;border:1px solid #cacaca}.btn.btn-preview span{color:#000;z-index:2;position:relative;font-size:1.6rem}.btn:hover{background:#000;border:0}.btn:hover span{color:#fff}.btn-second,.btn-preview,.btn-close,.btn-list,.btn-cancel,.btn-review,.btn-line{min-width:124px;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #000;padding:0 6px;background:#fff;-webkit-transition:all .3s;transition:all .3s;text-align:center}.btn-second:hover,.btn-preview:hover,.btn-close:hover,.btn-list:hover,.btn-cancel:hover,.btn-review:hover,.btn-line:hover{border:1px solid #cacaca}.btn-list.type-prev span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-list.type-prev span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:17px;-webkit-transform:translateY(1px);transform:translateY(1px);margin-right:3px}.btn-line{width:100%;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:0 10px;border:1px solid #000;position:relative}.btn-line span{z-index:2;position:relative}.btn-line.btn-download::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;height:20px;margin-left:4px}.btn-line-sm{width:100%;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:0 12px;position:relative;border:1px solid #000}.btn-line-sm span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;line-height:1}.btn-line-sm span::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:19px}.btn-line-sm.btn-download span::before{content:""}.btn-line-sm.btn-download-2{width:22px;height:22px}.btn-line-sm.btn-download-2 span{font-size:0;width:auto}.btn-line-sm.btn-download-2 span::before{content:"";font-size:17px;color:#000}.btn-line-sm.btn-print span::before{content:""}.btn-sm{min-width:46px;height:32px;background:#767676;position:relative;padding:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.btn-sm span{color:#fff;position:relative;line-height:1}.btn-sm.btn-app{background:#797979}.btn-sm.btn-ask{background:#767676}.btn-sm.btn-ask2{background:#000}.btn-sm.btn-ask2::before{content:"";font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;margin-right:6px;font-size:16px;height:18px;z-index:2;position:relative}.btn-sm.btn-refresh{width:32px;min-width:auto;background:#767676}.btn-sm.btn-refresh::before{content:"";display:inline-block;-webkit-transition:all .3s;transition:all .3s;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;line-height:normal;position:relative}.btn-sm.btn-refresh span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-sm.btn-refresh:hover::after{opacity:.6}.btn-sm.min{width:auto;padding:0 20px}.btn-sm.min2{width:auto;padding:0 8px}.btn-sm.mid{width:280px}.btn-sm.recommend{background:#384691;height:24px}.btn-sm.recommend span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.btn-sm.recommend span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:3px;font-size:20px}.btn-sm.add span::after{content:"+";margin-left:8px}.btn-sm.btn-add{border:none;background:#767676}.btn-sm.btn-add::before{color:#fff}.btn-sm.btn-add:hover{border:none}.btn-sm:hover{background:#444}.btn-ico{min-width:46px;height:32px;background:#767676;position:relative;padding:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.btn-ico span{color:#fff;z-index:2;position:relative;font-weight:600;font-size:1.2rem}.btn-ico span::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;font-size:18px;margin-right:3px;vertical-align:middle}.btn-ico::after{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;-webkit-transition:all .3s;transition:all .3s;opacity:0;z-index:1}.btn-ico:hover::after{opacity:.5}.btn-ico.view span::before{content:""}.btn-ico.view-off span::before{content:""}.btn-ico.view-check span::before{content:""}.btn-ico.view-del span::before{content:""}.btn-share span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline;font-size:16px}.alarm-view span::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;margin-right:3px;vertical-align:middle}.alarm-view.view span{color:#767676}.alarm-view.view span::before{content:"";color:#767676}.alarm-view.view-off span::before{content:""}.btn-view-sm{width:38px;height:38px;border:1px solid #cacaca;background:#f1f1f1;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.btn-view-sm::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1}.btn-view-sm span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-view-sm:hover{border:1px solid #000}.btn-view-sm.on{border:1px solid #000}.btn-view-sm.on::before{content:""}.btn-view-sm2{width:38px;height:38px;border:1px solid #cacaca;background:#f1f1f1;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.btn-view-sm2::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1}.btn-view-sm2 span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-view-sm2:hover{border:1px solid #000}.btn-view-sm2.on{border:1px solid #000}.btn-view-sm2.on::before{content:""}.btn-link{height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.btn-link::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#767676;font-size:20px}.btn-link span{-webkit-transition:all .3s;transition:all .3s;color:#767676}.btn-link:hover span{opacity:.6}.btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:38px;height:38px;padding:0 8px;border-radius:4px;border:1px solid #000;background:#fff;-webkit-transition:all .3s;transition:all .3s}.btn-icon span{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-icon span::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px}.btn-icon.btn-scrap span{font-size:0}.btn-icon.btn-scrap span::before{content:"";font-size:18px;margin-top:2px}.btn-icon.btn-scrap.on span::before{font-size:18px;color:#2e90ff;font-weight:600}.btn-icon.btn-view span{font-size:0}.btn-icon.btn-view span::before{content:""}.btn-icon.btn-book span{font-size:0}.btn-icon.btn-book span::before{content:""}.btn-icon.btn-download span::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:18px}.btn-icon.btn-print span{font-size:0}.btn-icon.btn-print span::before{content:""}.btn-icon.btn-blank span{font-size:0}.btn-icon.btn-blank span::before{content:""}.btn-icon.btn-del span{font-size:0}.btn-icon.btn-del span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;margin-right:0;height:auto}.btn-icon.btn-link2 span{font-size:0}.btn-icon.btn-link2 span::before{content:""}.btn-icon.btn-qr{padding:0}.btn-icon.btn-qr span{font-size:0}.btn-icon.btn-qr span::before{content:""}.btn-icon.btn-share{padding:0}.btn-icon.btn-share span{font-size:0}.btn-icon.btn-share span::before{content:"";margin-right:-2px;font-size:18px}.btn-icon.btn-cart{padding:0}.btn-icon.btn-cart span{font-size:0}.btn-icon.btn-cart span::before{content:"";margin-right:-2px;font-size:18px;height:17px}.btn-icon.btn-cart.on span::before{color:#2e90ff;font-weight:600}.btn-icon.btn-wish{padding:0}.btn-icon.btn-wish span{font-size:0}.btn-icon.btn-wish span::before{content:"";margin-right:-2px;font-size:18px;height:17px}.btn-icon.btn-wish.on span::before{color:#2e90ff;font-weight:600}.btn-icon:hover{border:1px solid #eaeaea}.btn-bookmark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #d5d5d5;height:38px;width:38px;-webkit-transition:all .3s;transition:all .3s}.btn-bookmark::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:0;font-size:20px}.btn-bookmark span{font-size:0}.btn-bookmark:hover{border:1px solid #000}.btn-bookmark.on::before{color:#2e90ff;font-size:20px;font-weight:600}.btn-bookmark-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #d5d5d5;height:38px;width:100%}.btn-bookmark-text::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:0;font-size:20px}.btn-bookmark-text.on::before{color:#2e90ff;font-weight:600}.btn-go{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:130px;height:110px;border-radius:8px;background:#000;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.btn-go span{font-size:1.8rem;color:#fff}.btn-go span::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";display:block;margin:0 auto 3px;font-size:30px;text-align:center}.btn-icon-lg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px !important;height:44px;border-radius:4px;border:1px solid #d5d5d5;padding:0 8px;-webkit-transition:all .3s;transition:all .3s}.btn-icon-lg span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.btn-icon-lg span::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.btn-icon-lg.btn-del span::before{content:"";font-size:20px}.btn-icon-lg:hover{border:1px solid #000}.btn-write{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-write span{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-thumbup span{font-size:1.4rem}.btn-sm2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;height:20px;background:#767676;vertical-align:middle;padding:0 10px;-webkit-transition:all .3s;transition:all .3s}.btn-sm2 span{color:#fff;font-size:1.2rem;line-height:1;z-index:2;position:relative}.btn-sm2::after{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;-webkit-transition:all .3s;transition:all .3s;opacity:0;z-index:1}.btn-sm2:hover{background:#000}.btn-sm2:hover:active{opacity:1}.btn-pop,.btn-lg{min-width:130px;height:38px;background:#000;border-radius:4px;padding:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-pop span,.btn-lg span{color:#fff}.btn-foot{width:130px;height:38px;background:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:0 10px}.btn-foot span{color:#fff;text-align:center}.btn-foot.go{width:250px;background:#db0000}.btn-foot.lg{width:190px}.btn-foot.btn-end{background:#2e90ff}.btn-foot.btn-prev{background:#fff;border-radius:4px;border:1px solid #000}.btn-foot.btn-prev::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:16px;width:10px;margin-top:3px;margin-left:-6px}.btn-foot.btn-prev span{color:#000}.btn-foot.btn-next{background:#fff;border-radius:4px;border:1px solid #000}.btn-foot.btn-next::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:4px;width:10px;margin-top:3px;margin-right:6px}.btn-foot.btn-next span{color:#000}.btn-foot.btn-cancel{border:1px solid #000;background:#fff}.btn-foot.btn-cancel span{color:#000}.btn-foot.btn-pay{border:1px solid #000;background:#fff}.btn-foot.btn-pay span{color:#000}.btn-foot2{width:130px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #000}.btn-foot2 span{font-weight:600}.btn-lg{width:auto;min-width:189px;padding:0 36px;height:48px}.btn-lg span{color:#fff;font-size:1.4rem;font-weight:600}.btn-x{width:30px;height:30px;display:inline-block;position:absolute;right:-5px;top:-33px;z-index:inherit}.btn-x::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:#fff}.btn-x span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-x2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.btn-x2::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:18px;height:18px}.btn-x2 span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-x3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}.btn-x3::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:14px;height:18px;position:absolute;top:-1px;left:0}.btn-x3 span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-x-circle{width:14px;height:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url("../images/btn_x_circle.png") 0 0 no-repeat}.btn-x-circle span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-sch{width:80px;height:44px;background:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.btn-sch span{color:#fff}.btn-sch:hover::after{opacity:.6}.btn-sch3{width:80px;height:44px;background:#707070;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.btn-sch3 span{color:#fff}.btn-sch3:hover::after{opacity:.6}.btn-refresh{width:44px;height:44px;background:#afafaf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.btn-refresh::before{content:"";display:inline-block;-webkit-transition:all .3s;transition:all .3s;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;line-height:normal;position:relative}.btn-refresh span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-refresh:hover::after{opacity:.6}.btn-sch2{width:80px;height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:#767676}.btn-sch2 span{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-sch2 span::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;height:12px;width:15px}.btn-sch2.on span:after{content:"";height:14px}.btn-edu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:86px;height:22px;border-radius:4px;background:rgba(0,0,0,0);position:relative}.btn-edu span{color:#fff;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.btn-edu span::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:20px;font-size:12px;margin-left:15px;margin-right:-5px}.btn-edu:after{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;-webkit-transition:all .3s;transition:all .3s;opacity:0;background:#fff;opacity:.25}.btn-add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 10px;border-radius:4px;border:1px solid #d5d5d5;-webkit-transition:all .3s;transition:all .3s;background:#fff}.btn-add::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;height:16px;line-height:1}.btn-add span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-add:hover{border:1px solid #000}.btn-icon-play:before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;color:#fff}.btn-icon-play span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-icon-play:disabled{background:none}.btn-icon-play:disabled::before{opacity:.5}.btn-icon-download:before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;color:#fff}.btn-icon-download span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-icon-download:disabled{background:none}.btn-icon-download:disabled::before{opacity:.5}.btn-icon-share:before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;color:#fff}.btn-icon-share span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-icon-share:disabled{background:none}.btn-icon-share:disabled::before{opacity:.5}.k-button-basic [class*=k-icon-]{font-family:"Material Symbols Rounded";position:relative;display:inline-block;width:18px;height:100%;padding:0;margin-right:4px}.k-button-basic [class*=k-icon-]::before{display:block;height:30px;line-height:30px;color:inherit;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.k-button-basic{-webkit-transition:all .3s;transition:all .3s;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;padding:0 10px;color:#fff;letter-spacing:-0.02em;line-height:34px;text-align:center;white-space:nowrap;background-color:#000;vertical-align:middle}.k-button-basic:hover{-webkit-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04);-webkit-transition:all .3s;transition:all .3s}.k-button-basic i{-webkit-transition:all .3s;transition:all .3s}.k-button-basic.btn-save{background-color:#2e90ff;border-color:#2e90ff}.k-button-basic.btn-cancel{background-color:gray;border-color:gray;width:auto}.k-button-basic.mid{width:210px}.k-icon-back::before{content:"";font-size:20px}.k-icon-back.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-pc::before{content:"";font-size:20px}.k-icon-pc.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-m-vertical::before{content:"";font-size:20px}.k-icon-m-vertical.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-m-horizon::before{content:"";font-size:20px}.k-icon-m-horizon.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-i-close::before{content:"";font-size:20px}.k-i-close.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.custom-check,.custom-radio{display:inline-block;width:15px;height:15px;border-color:#707070;margin:0 6px 0 0}.custom-check:disabled,.custom-radio:disabled{border-color:#707070;background-color:#c5c5c5}.custom-check+[class*=-label],.custom-radio+[class*=-label]{margin:0}.custom-check.alone,.custom-check.alone2,.custom-radio.alone,.custom-radio.alone2{margin:0}.custom-check.alone2+label,.custom-radio.alone2+label{display:none}.custom-check{padding:0;margin:0 4px 0 0;width:15px;height:15px;border-style:solid;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-appearance:none;border:none;-ms-flex-negative:0;flex-shrink:0;background:none}.custom-check::before{content:"";display:inline-block;width:15px;height:15px;background-image:url("../images/icos_checkbox.png");background-size:cover}.custom-check:checked{background:none}.custom-check:checked::before{background-position:0 -20px}.custom-check:disabled{border-color:#707070;background-color:#c5c5c5}.custom-check:-moz-read-only::before{z-index:1}.custom-check:read-only::before{z-index:1}.custom-check-radio{padding:0;margin:0 4px 0 0;width:15px;height:15px;border-style:solid;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-appearance:none;border:none;-ms-flex-negative:0;flex-shrink:0;background:none}.custom-check-radio::before{content:"";display:inline-block;width:15px;height:15px;background-image:url("../images/icos_test_check.png");background-size:cover}.custom-check-radio:checked{background:none}.custom-check-radio:checked::before{background-position:0 -20px}.custom-check-radio:-moz-read-only::before{z-index:1}.custom-check-radio:read-only::before{z-index:1}.custom-radio{padding:0;margin:0 4px 0 0;width:15px;height:15px;border-style:solid;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-appearance:none;border-radius:100%;border:none;-ms-flex-negative:0;flex-shrink:0;background:none}.custom-radio::before{content:"";display:inline-block;width:15px;height:15px;background-image:url("../images/icos_radio.png");background-size:cover}.custom-radio:checked{background:none}.custom-radio:checked::before{background-position:0 -20px}.custom-radio:-moz-read-only::before{z-index:1}.custom-radio:read-only::before{z-index:1}.custom-check-img{padding:0;margin:0;-webkit-appearance:none;border:none;-ms-flex-negative:0;flex-shrink:0;background:none}.custom-check-img::before{content:"";width:20px;height:20px;display:block;background-image:url("../images/icon_checkbox.png");background-position:0 0}.custom-check-img:checked{background:none}.custom-check-img:checked::before{background-position:-30px 0}.custom-check-img+label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.custom-check-label,.custom-radio-label{display:inline-block;width:auto;padding-left:5px;min-height:15px;line-height:15px;font-size:1.4rem;color:#000}.custom-check-login{padding:0;margin:0 4px 0 0;width:16px;height:16px;border-style:solid;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-appearance:none;border:none;-ms-flex-negative:0;flex-shrink:0;background:none}.custom-check-login::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:normal;color:#2e90ff;margin-left:2px}.custom-check-login:checked{background:none}.custom-check-login:checked::before{content:"";font-family:"Material Symbols Rounded Fill"}.custom-check-login:disabled{border-color:#707070;background-color:#c5c5c5}.custom-check-login:-moz-read-only::before{z-index:1}.custom-check-login:read-only::before{z-index:1}.custom-check-login+label{font-size:1.4rem;color:#646464;margin-left:2px}.form-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:8px}.form-list>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-list>li .btn-sm{margin-left:6px}.form-list>li .select{margin-left:6px}.form-list>li label{-ms-flex-negative:0;flex-shrink:0}.form-list>li .add-input{width:100%;margin-top:4px}.form-list.type-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-list.type-vertical>li .form-list{margin-left:10px}.form-list.type-vertical2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.form-list.type-vertical2>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.form-list.type-vertical2>li:last-child{margin:0}.form-list.type-vertical2>li .pw-check{margin-top:6px;margin-bottom:10px}.form-list.type-horizontal>li .add-input{width:100%;margin-left:4px;margin-top:0;width:auto}textarea{display:block}.textarea,.textarea2{width:100%;min-height:58px;padding:10px;font-size:1.4rem;white-space:pre-line;resize:none;background:#fff;border:1px solid #eaeaea;border-radius:4px}.textarea:-moz-read-only, .textarea2:-moz-read-only, .textarea3:-moz-read-only{background-color:#f2f2f2}.textarea:read-only,.textarea2:read-only,.textarea3:read-only{background-color:#f2f2f2}.textarea:disabled,.textarea2:disabled,.textarea3:disabled{background-color:#f2f2f2}.textarea:focus,.textarea2:focus,.textarea3:focus,.textarea4:focus{border-color:#000;outline:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.textarea-wrap{margin-top:10px}.textarea-wrap2{margin-bottom:40px}.textarea2{border:none;padding:0}.textarea3{width:100%;min-height:58px;padding:10px;font-size:1.4rem;white-space:pre-line;resize:none;background:#fff;border:1px solid #d5d5d5;border-radius:4px}.textarea-wrap3{border:1px solid #d5d5d5;border-radius:4px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s;transition:all .3s}.textarea-wrap3 .textarea3{border:none}.textarea-wrap3 .cmt-write-box-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px 10px 10px}.textarea-wrap3 .cmt-write-box-count em{color:#e32116;font-size:1.2rem}.textarea-wrap3 .cmt-write-box-count small{font-size:1.2rem;color:#595959}.textarea-wrap3 .cmt-write-box-count span{font-size:1.2rem}.textarea-wrap3 .cmt-write-box-count span::before{content:"/";margin:0 4px}.textarea-wrap3:focus{border:1px solid #000}.textarea-wrap3.disabled{background:#f2f2f2}.division{width:1px;height:13px;background-color:#d5d5d5;vertical-align:top;margin-top:3px}.space-line{width:1px;height:12px;background:#d5d5d5;margin:0 8px;display:inline-block}.slush::before{content:"/"}.h3{font-size:3rem;font-weight:600;line-height:1}.h4{font-size:3rem;font-weight:600;line-height:1}.h5{font-size:2rem;font-weight:600;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h5-2{font-size:2.2rem;font-weight:600;line-height:1;margin-bottom:30px;text-align:center}.h5-3{font-size:2.6rem;font-weight:600;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-h5,.total-dl dt{font-size:2rem;font-weight:600;line-height:1.1;margin-bottom:0}.cop-h5{font-size:2rem;font-weight:600;line-height:1.1;margin-bottom:0}.cop-h5 ins{color:#2e90ff;margin:0 2px}.h6{font-size:2rem;font-weight:600;line-height:1;position:relative}.h6 ins{color:#767676;font-size:1.4rem;margin-left:4px}.h6 ins::before{content:"(";display:inline}.h6 ins::after{content:")";display:inline}.h6 ins em::after{content:":";margin:0 4px}.h6 small{font-size:1.4rem;color:#2e90ff;margin-left:4px}.h6-2{font-size:1.6rem}.h6-2 ins{color:#e32116;margin-left:4px}.h6-2 ins::before{content:"(";color:inherit}.h6-2 ins::after{content:")";color:inherit}.h5-info{font-size:2rem;font-weight:600;line-height:1}.h5-info::before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#b4b4b4;vertical-align:middle;margin:-2px 6px 0 0}.h-icon{font-size:1.6rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.h-icon::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:6px;font-size:20px}.h-icon.evaluation::before{content:""}.h-icon.chart1::before{content:""}.h-icon.chart2::before{content:""}.h-icon.comment::before{content:""}.h-icon.recommend::before{content:""}.swiper-button-next,.swiper-button-prev{width:unset;height:unset;color:unset}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.none-text{text-align:center;margin:80px auto}.none-text i::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-block}.none-text-in{text-align:center;margin:80px auto 40px}.none-text-in .text{color:#767676}.none-text-wrap{border-top:1px solid #000;padding-top:40px}.none-text-wrap .none-text{font-size:22px;margin:0 auto 40px}.none-text-wrap .none-text i{display:block}.none-text-wrap .none-text i::before{font-size:40px;height:50px}.none-text-wrap .text{color:#e32116;font-size:16px;margin-top:10px;text-align:center}.wait-text{text-align:center;margin:40px auto;color:#767676}.point-text{color:#e32116}.sub-text{color:#595959}.sub-text2{color:#595959;font-size:1.5rem}.center-text{text-align:center}.info-text{color:#767676;margin-bottom:30px}.bot-text{color:#767676;text-align:center;margin-top:40px;font-size:1.6rem}.link-down{text-decoration:underline}.bold-text{font-weight:600}.required{display:inline-block}.required i{color:#2e90ff}.line-text{padding-left:10px;position:relative}.line-text i{position:absolute;left:0}.required2{position:relative;color:#e32116;padding-left:6px}.required2 i{position:absolute;left:0;vertical-align:baseline}.required-text{position:relative;color:#e32116}.required-text2{position:relative;color:#e32116;padding-left:6px}.required-text2:before{content:"*"}.layout-inner{margin:0 auto;max-width:1228px;padding:0 14px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:10px}.flex .flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.flex .flex-item em{font-size:1.4rem}.flex .flex-item:last-child{margin-bottom:0}.flex.type-block .flex-item{width:100%}.flex.infinite .flex-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-input .input-box,.flex-input .input-login{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-input .input-box.min,.flex-input .input-login.min{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-input .select+.input-box{margin-left:10px}.flex-input2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.flex-input2 .input-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-input2 .select{margin-left:6px}.flex-input-in{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40px;background:none;color:#000;padding:5px 20px;border-radius:4px;border:1px solid #cacaca;-webkit-transition:all .3s;transition:all .3s;font-size:1.4rem}.flex-input-in input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-input-in input[type=text]:focus{border:0;outline:none}.flex-input-in .time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e32116}.input-box-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background:#fff;border:1px solid #cacaca;border-radius:4px;padding:0 20px;width:100%}.input-box-add .type-add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:0 !important;text-align:left;color:#353535;-ms-flex-negative:0;flex-shrink:0}.input-box-add input[type=text]{height:38px;margin:0;border:0;padding:0}.add-cmt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.add-cmt::before{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;-webkit-transform:translateY(3px);transform:translateY(3px);margin-right:8px}.add-cmt span{color:#767676}.add-cmt span::after{content:":";margin:0 4px}.add-cmt ins{color:#767676}.ellipsis-text{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:1}.ellipsis{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2}.line-2{-webkit-line-clamp:2}.line-3{-webkit-line-clamp:3}.line-4{-webkit-line-clamp:4}.keyword-wrap{font-size:0}.keyword-wrap .keyword{height:20px;padding:0 6px;line-height:22px;border-radius:5px;font-size:1.3rem;background:#e9e9e9;display:inline-block;margin-right:4px;margin-bottom:4px}h5{position:relative;font-size:1.8rem;line-height:1;font-weight:600}h5.h5-num ins{margin-right:2px}h5.h5-num ins::after{content:")"}.ico-view::before{content:"";display:inline-block;margin-right:6px;vertical-align:middle}.ico-cmt::before{content:"";display:inline-block;vertical-align:middle;margin-right:7px}.ico-like::before{content:"";display:inline-block;margin-right:7px}.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.icon::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icon.file{position:relative;height:14px}.icon.file::before{content:"";font-size:18px;font-weight:600;height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:1px;left:-4px}.icon.drag::before{content:"";color:#bababa}.ico-info-text{color:#767676;padding-left:20px;position:relative}.ico-info-text::before{content:"";display:inline-block;width:16px;height:16px;background:url("../images/ico_info.png") 0 0 no-repeat;margin-right:6px;background-size:cover;position:absolute;left:0;top:1px}.ico-info-point{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;white-space:nowrap;font-size:0;padding:0;cursor:pointer;position:relative;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ico-info-point::before{content:"";display:inline-block;width:20px;height:20px;background:url("../images/ico_info_point.png") 0 0 no-repeat;background-size:cover}.ico-info-point small{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ico-info-point .tooltip-content{position:absolute;bottom:120%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;min-width:30px;min-height:30px;line-height:1em;color:#fff;background-color:#7f8597;border-radius:2px;font-size:13px;font-weight:300;white-space:nowrap;word-break:break-all;text-align:center;padding:10px;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.ico-info-point .tooltip-content::after{content:"";position:absolute;background-color:#7f8597;width:10px;height:10px;left:calc(50% - 5px);bottom:-4px;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.ico-info-point:hover .tooltip-content{visibility:visible;opacity:1}.info-dd-score-tip{position:relative;white-space:nowrap;cursor:pointer}.info-dd-score-tip::before{content:"";display:block;border-bottom:1px solid #000;position:absolute;bottom:0;width:100%}.info-dd-score-tip .tooltip-content{position:absolute;bottom:120%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;min-width:30px;min-height:30px;line-height:1em;color:#fff;background-color:#7f8597;border-radius:2px;font-size:13px;font-weight:300;white-space:nowrap;word-break:break-all;text-align:center;padding:10px;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.info-dd-score-tip .tooltip-content::before{display:none !important}.info-dd-score-tip .tooltip-content::after{content:"";position:absolute;background-color:#7f8597;width:10px;height:10px;left:calc(50% - 5px);bottom:-4px;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.info-dd-score-tip .tooltip-content dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.info-dd-score-tip .tooltip-content dl::before{display:none !important}.info-dd-score-tip .tooltip-content dl dt::after{content:":"}.info-dd-score-tip .tooltip-content dl dd::before{display:none !important}.info-dd-score-tip .tooltip-content dl::after{content:","}.info-dd-score-tip .tooltip-content dl:last-child::after{content:""}.info-dd-score-tip:hover .tooltip-content{visibility:visible;opacity:1}.ico-info-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:3px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ico-info-text-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ico-info-text-wrap dl dt{-ms-flex-negative:0;flex-shrink:0}.ico-info-text-wrap dl dd span{color:#e32116}.ico-info-text-wrap dl dd small::before{content:"/";margin:0 4px 0 2px}.ico-fixed{font-size:0;display:inline-block;vertical-align:middle}.ico-fixed::after{content:"";display:inline-block;background-image:url("../images/ico_fixed.png");width:18px;height:18px;background-size:cover;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ico-fixed-wrap{position:absolute;left:3px;top:3px}.ico-fixed-wrap .ico-fixed{width:28px;height:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ico-fixed-wrap .ico-fixed::before{content:"";width:28px;height:28px;border-radius:100%;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ico-fixed-wrap .ico-fixed::after{width:16px;height:16px}.btn-mento-home{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d5d5d5;padding:0 18px 0 15px;height:34px;border-radius:4px}.btn-mento-home::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;margin-right:6px}.file-list{display:-webkit-box;display:-ms-flexbox;display:flex}.file-list b{font-size:0}.file-list b:before{content:"";width:18px;height:18px;font-size:18px;display:inline-block;vertical-align:bottom;margin-top:1px;margin-right:4px}.file-list ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-list ul li{margin-right:5px;margin-bottom:0;color:#000}.file-list ul li a{display:inline-block}.file-list ul li a:hover{text-decoration:underline}.file-list ul li::after{content:","}.file-list ul li:first-child{margin-left:0}.file-list ul li:last-child::after{content:""}.file-list ul li:last-child{margin-right:0}.file-list.type-del{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-left:10px;width:240px}.file-list.type-del b span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.file-list.type-del ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-list.type-del ul li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal;max-width:220px}.file-list.type-del ul li .btn-x{width:18px;height:18px;background:#444;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;text-decoration:none;margin-top:3px;margin-left:4px}.file-list.type-del ul li .btn-x::before{content:"x";display:inline-block;color:#fff;height:18px;line-height:16px}.file-list.type-del ul li .btn-x span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.file-list.type-del ul li:first-child{margin-left:0}.file-list.type-2{margin-top:20px}.file-list.type-ebook b::before{content:"";font-weight:400}.file-list2 ul li{color:#595959;padding:0;border-bottom:0;text-decoration:underline}.view-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-info-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-info-wrap dl::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:2px 8px 0;vertical-align:middle}.view-info-wrap dl:last-child::after{display:none}.view-info-wrap dt{font-size:1.5rem;color:#595959}.view-info-wrap dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;color:#595959}.view-info-wrap dd.ico-view::before{content:"";width:24px;height:13px;background:url("../images/ico_hit.png") 0 center no-repeat;background-size:cover;font-size:14px;margin-right:4px}.title-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;margin-bottom:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.title-in .flag-wrap2{margin-bottom:0}.title-in .title{font-size:1.6rem;line-height:1.3;font-weight:600;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#000}.title-in .title .flag-home-line{margin-left:6px}.title-in .flag1,.title-in .flag,.title-in .flag3{margin-left:0;margin-right:6px}.title-in .mileage-text{font-size:1.6rem;line-height:1.3;font-weight:600}.title-in .mileage-text::before{content:"("}.title-in .mileage-text::after{content:")"}.title-in .mileage-text .point-text{font-size:inherit}.title-in .ico-file{margin-left:3px}.title-in .ico-file::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;height:20px;display:block}.title-in .ico-file span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.title-in>a{display:-webkit-box;display:-ms-flexbox;display:flex}.title-in .ico-file-wrap{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;shape-outside:inset(calc(100% - 18px) 0 0 0)}.info-in{row-gap:2px;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.info-in>dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.info-in>dl>dt{margin-right:10px;-ms-flex-negative:0;flex-shrink:0;color:#767676;min-height:0}.info-in>dl>dd{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;row-gap:1px;min-height:0}.info-in>dl>dd em{color:#000}.info-in>dl>dd small::before{content:"/"}.info-in>dl>dd>ins{margin-left:-4px}.info-in>dl>dd>ins::before{content:"("}.info-in>dl>dd>ins::after{content:")"}.info-in>dl.jindo-dl{display:block}.info-in>dl.jindo-dl>dd{margin-top:10px;width:100%}.info-in.type-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-in.type-flex>dl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-in.type-flex>dl>dt{width:auto}.info-in.type-mix{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.info-in.type-mix .type-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-in.type-mix .type-text>dl>dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.info-in.type-mix .type-text .icon::before{-webkit-transform:translateY(2px);transform:translateY(2px)}.info-in.type-mix .type-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-in.type-mix .type-icon>dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.info-in.type-mix .type-icon>dl>dt{font-size:0;margin-right:5px;color:#767676}.info-in.type-mix .type-icon>dl>dt::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:18px;height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-in.type-mix .type-icon>dl.view>dt::before{content:"";-webkit-transform:translateY(4px);transform:translateY(4px)}.info-in.type-mix .type-icon>dl.comment>dt::before{content:"";-webkit-transform:translateY(4px);transform:translateY(4px)}.info-in.type-mix .type-icon>dl.like>dt::before{content:"";-webkit-transform:translateY(4px);transform:translateY(4px)}.required{display:inline-block}.required i{color:#e32116}.space-text{margin-left:6px}.space-text.type-point{color:#e32116}.space-text-front{margin-right:6px}.space-text-front.type-point{color:#e32116}.space{margin:0 5px}.file-box-wrap .file-box{position:relative;width:100%;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:10px}.file-box-wrap .file-box .required-text{margin-right:16px;color:#e32116;font-size:1.4rem}.file-box-wrap .file-box .required-text::before{content:"*";margin-right:6px}.file-box-wrap .file-box .file-name{width:100%;padding:5px 12px;background:#fff;border:1px solid #d7d7d7;border-radius:4px;-webkit-box-shadow:inset 0 3px 6px 0 rgba(144,144,144,.2);box-shadow:inset 0 3px 6px 0 rgba(144,144,144,.2);font-size:1.5rem}.file-box-wrap .file-box .btn-sm{position:relative;z-index:1;margin-left:6px}.file-box-wrap .file-box input[type=file]{opacity:0;position:absolute;right:-1px;top:-1px;width:92px;height:32px;padding:0;margin:0;overflow:hidden;border:0}.file-box-wrap .file-box input[type=file]:focus{opacity:1;border:1px dotted #000}.file-box-wrap>.data-table{margin-bottom:10px}.file-box-wrap>.data-table table th{height:40px !important;text-align:center !important;font-size:1.5rem}.file-box-wrap>.data-table table td{height:40px !important;text-align:center !important;font-size:1.5rem}.file-box-container .file-box-wrap2{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.file-box-container .file-box-wrap2 input[type=file]{position:absolute;width:104px;height:40px;padding:0;margin:0;overflow:hidden;border:0;z-index:0;right:0;top:0}.file-box-container .file-box-wrap2 label{width:104px;height:40px;line-height:40px;display:inline-block;background:#000;position:relative;vertical-align:middle;text-align:center;position:relative;padding:0 20px;color:#fff;cursor:pointer;z-index:1}.file-box-container .file-box-wrap2 .upload-name{position:relative;width:100%;height:40px;padding:0 12px;background:#fff;border:1px solid #cacaca;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.file-box-container .file-in{margin-top:10px}.file-box-container .file-in ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding-right:20px}.file-box-container .file-in ul li:last-child{margin-bottom:0}.file-box-container .file-in ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.file-box-container .file-in ul li span{color:#767676;font-size:1.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-box-container .file-in ul li small{-ms-flex-negative:0;flex-shrink:0;color:#767676;font-size:1.4rem}.file-box-container .file-in ul li .btn-x2{margin-top:2px}.file-box-container .file-in ul li.none{color:#464646 !important}.file-info{margin-top:2px}.file-info strong{color:#2e90ff;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.file-info strong::before{content:"*";-ms-flex-negative:0;flex-shrink:0;width:10px}.file-info ul li{color:#767676;font-size:1.4rem}.file-block{position:relative;padding-left:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#767676;font-size:1.4rem}.file-block span{color:#767676;font-size:1.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal;display:inline-block;width:50%}.file-block ins{color:#488dd5;font-size:1.4rem}.file-block .btn-x{margin-left:6px;font-size:0;width:9px;height:9px;background-size:cover;vertical-align:middle}.file-block.none{color:#464646 !important;padding-left:10px}.ico-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:2px}.ico-info li{position:relative;color:#595959;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ico-info li::before{display:inline-block;margin-right:6px;vertical-align:middle;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:20px;display:table-cell;height:18px}.ico-info li.none::before{display:none}.ico-info li.none::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:-2px -4px 0 8px;vertical-align:middle}.ico-info li.none b{line-height:1;font-weight:600}.ico-info li:last-child::after{display:none}.ico-info li span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ico-info li.ico-chasi::before{content:"";font-size:22px;margin-top:-2px;margin-left:-2px}.ico-info li.ico-time::before{content:""}.ico-info li.ico-like::before{content:""}.ico-info li.ico-rating::before{content:"";font-size:20px;height:22px}.ico-info li.ico-person::before{content:""}.ico-info li.ico-down::before{content:""}.ico-info li.ico-learning::before{content:""}.ico-info li.ico-date::before{content:""}.ico-info.type-2 li{color:#000}.ico-info.type-2 li::after{border-left:1px solid #000}.state{font-weight:600}.state::before{content:"";font-family:"Material Symbols Rounded";display:inline-block;margin-right:6px;vertical-align:middle}.state.end{color:#595959}.state.end::before{color:#767676}.state-text{width:46px;height:23px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;color:#fff;font-size:1.2rem;line-height:1}.state-text.ok{background:#488dd5}.state-text.no{background:#e32116}.state-text.wait{background:#acacac}.state-text.default{width:auto;height:auto;border-radius:0;color:#e32116;font-size:1.4rem;line-height:unset}.state-text.default::before{content:"["}.state-text.default::after{content:"]"}.title2{font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal;display:block;margin-bottom:10px;color:#595959}.title2 .flag-sm{margin-right:6px}.title-full{font-size:1.6rem;line-height:1.3;font-weight:600;line-height:1.3;display:block;margin-bottom:14px}.title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-wrap small{font-size:1.5rem;color:#595959;margin-left:10px;word-break:break-all}.text-ul{margin:0 auto;text-align:center}.text-ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-ul>li b{font-weight:600;margin-right:14px}.text-ul>li p{font-size:2rem;font-weight:600}.text-ul>li p em{font:inherit;color:#e32116}.text-ul>li::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:0 10px 0 14px;vertical-align:middle}.text-ul>li:last-child::after{display:none}.info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.info-wrap .keyword-wrap{margin-bottom:14px}.info-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.info-wrap dl dt{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;color:#767676;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:baseline;align-self:baseline}.info-wrap dl dd{-webkit-box-flex:1;-ms-flex:auto;flex:auto;word-break:break-word;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;-ms-flex-item-align:baseline;align-self:baseline}.info-wrap dl dd .flag3{height:18px}.info-wrap dl:last-child{padding-right:0}.info-wrap dl:last-child::after{display:none}.info-wrap dl.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.info-wrap dl.reverse dt{margin-left:4px;margin-right:0}.info-wrap dl.point dd{color:#000}.info-wrap dl.dt-none dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.info-wrap dl.dt-none+.dt-none{margin-left:-10px}.info-wrap.type-line>dl>dt{width:auto}.info-wrap.type-line>dl::after{content:"";width:1px;height:11px;background-color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:-12px;top:4px}.info-wrap.type-line>dl:last-child:after{display:none}.re-dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#767676;-ms-flex-wrap:wrap;flex-wrap:wrap}.re-dl::before{content:"("}.re-dl::after{content:")"}.re-dl dt{margin-right:4px}.dl-list>dl{display:table-row}.dl-list>dl>dt{color:#767676;display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0;padding:2px 14px 2px 0}.dl-list>dl>dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;padding:2px 0;display:table-cell;width:100%}.dl-list>dl>dd .flag3{margin-left:5px;height:18px}.dl-list>dl>dd .re-dl{margin-left:5px}.dl-list>dl>dd .btn-sm{margin-left:5px}.dl-list>dl>dd .d-day{margin-left:5px}.dl-list>dl>dd .flag-info{margin-left:5px}.ul-list{border-top:1px solid #eaeaea}.ul-list>li{border-bottom:1px solid #eaeaea;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ul-list>li>div{text-align:center;padding:10px}.ul-list>li .td-name{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.ul-list>li .td-name *::after{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:10px;vertical-align:top;margin-top:4px;margin-left:8px}.ul-list>li .td-name *:last-child::after{display:none}.ul-list>li .td-date{color:#767676;text-align:right;padding:10px 0 10px 10px}.ul-list>li .point-text{margin-left:6px}.ul-list.type-view>li{display:grid;grid-template-columns:40px auto 74px 164px}.ul-list.type-view>li .td-name{text-align:left}.ul-list.type-view2>li{grid-template-columns:120px auto;display:grid}.ul-list.type-view2>li .td-cont{text-align:left;color:#767676}.ul-list.type-view2>li .td-name{padding:10px 10px 10px 20px;text-align:left}.ul-list.type-view4>li{grid-template-columns:68px 60px auto 100px;display:grid}.ul-list.type-view4>li>div.td-name{text-align:left}.ul-list.type-view5>li{grid-template-columns:80px 80px 80px auto 140px;display:grid}.ul-list.type-view5>li>div.td-name{text-align:left}.ul-list.type-view-cmt>li{display:block}.ul-list.type-view-cmt>li .info-wrap{display:grid;grid-template-columns:50px auto 70px 156px;padding:6px 0;border-bottom:1px solid #eaeaea;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ul-list.type-view-cmt>li .info-wrap>div{text-align:center;padding:6px 10px}.ul-list.type-view-cmt>li .info-wrap .td-number{text-align:left;padding:10px 10px 10px 25px}.ul-list.type-view-cmt>li .info-wrap .td-name{text-align:left}.ul-list.type-view-cmt>li .info-wrap .td-date{color:#767676;padding:6px 0 6px 10px;text-align:right}.ul-list.type-view-cmt>li .info-wrap .point-text{margin-left:6px}.ul-list.type-view-cmt>li .cmt-wrap{text-align:left;padding:12px 0 12px 60px;color:#767676;background:#f7f7f7}.ul-list.type-view-cmt2>li{display:block;border-bottom:none}.ul-list.type-view-cmt2>li .info-wrap{display:grid;grid-template-columns:40px 50px auto 82px 156px;padding:6px 0;border-bottom:1px solid #eaeaea;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ul-list.type-view-cmt2>li .info-wrap>div{text-align:center;padding:6px 5px}.ul-list.type-view-cmt2>li .info-wrap .td-name{text-align:left}.ul-list.type-view-cmt2>li .info-wrap .td-date{color:#767676;padding:6px 0 6px 5px;text-align:right}.ul-list.type-view-cmt2>li .info-wrap .point-text{margin-left:6px}.ul-list.type-view-cmt2>li .cmt-wrap{text-align:left;padding:12px 0 12px 48px;color:#767676;border-bottom:1px solid #eaeaea;background:#f7f7f7}.ul-list.type-line{border-top:1px solid #000}.ul-list.type-line>li .cmt-wrap{background-color:#f5f5f5}.ul-list.type-file>li{display:-webkit-box;display:-ms-flexbox;display:flex}.ul-list.type-file>li>div.td-drag{padding:10px 5px}.ul-list.type-file>li>div.td-number{padding:10px;-ms-flex-negative:0;flex-shrink:0;width:65px}.ul-list.type-file>li>div.td-name{text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 5px 10px 10px}.ul-list.type-file>li>div.td-input{padding:10px 10px 10px 5px}.ul-list.type-file>li>div.td-input .space-text{margin-left:0}.ul-list.type-file>li>div.td-form{display:-webkit-box;display:-ms-flexbox;display:flex}.ul-list.type-drag>li{grid-template-columns:40px 40px 40px 130px auto 80px;display:grid}.ul-list.type-drag>li>div.td-name{text-align:left}.ul-list.type-drag>li .td-number{text-align:center;padding:10px}.ul-list.type-drag>li .td-btn{text-align:right;padding:10px 0 10px 10px}.ul-list.type-drag>li.over{border:3px dotted #666}.ul-list.type-drag>li .flag1,.ul-list.type-drag>li .flag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;height:20px;font-size:1.2rem;padding:0 10px;background:#488dd5;color:#fff}.ul-list.type-stamp{border-top:none}.ul-list.type-stamp>li{grid-template-columns:150px auto;display:grid;padding:22px 22px 22px 0;border:1px solid #d5d5d5;border-radius:4px;margin-bottom:8px}.ul-list.type-stamp>li .title{font-size:1.6rem;grid-column:2/3;grid-row:1/2;margin-bottom:10px}.ul-list.type-stamp>li .dot-list{grid-column:2/3;grid-row:2/3}.ul-list.type-stamp>li .dot-list dl{display:-webkit-box;display:-ms-flexbox;display:flex}.ul-list.type-stamp>li .dot-list dl dt{color:#767676;font-size:1.4rem;-ms-flex-negative:0;flex-shrink:0}.ul-list.type-stamp>li .dot-list dl dt::after{content:":";margin:0 4px}.ul-list.type-stamp>li .dot-list dl dd{color:#767676;font-size:1.4rem}.ul-list.type-stamp>li .stamp-wrap{grid-column:1/2;grid-row:1/3;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ul-list.type-stamp>li:last-child{margin-bottom:0}.ul-list.type-sns{border-top:1px solid #000}.ul-list.type-sns>li{padding:20px 0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.ul-list.type-sns>li i img{display:block;width:30px;height:auto}.ul-list.type-sns>li .btn-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.ul-list.type-sns>li .btn-wrap .btn-connec{color:#767676}.ul-list.type-sns>li .btn-wrap .btn-connec:hover{text-decoration:underline}.ul-list.type-add{border-top:0}.ul-list.type-add>li{border:1px solid #d5d5d5;border-radius:4px;background:#fff;padding:10px 20px 10px 28px;background:#fff;margin-bottom:6px}.ul-list.type-add>li>div{padding:0}.ul-list.type-add>li .info-in{color:#767676}.ul-list.type-add>li .info-in em{color:#000}.ul-list.type-add>li .btn-wrap{margin-top:0;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.ul-list.type-add>li .info-text{margin:80px auto;color:#000}.ul-list.type-add>li:last-child{margin-bottom:0}.ul-list>.none-li{display:block !important}[draggable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ul-list2{border-top:1px solid #eaeaea}.ul-list2>li{border-bottom:1px solid #eaeaea;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ul-list2>li>div{text-align:center;padding:6px 10px}.ul-list3{border-top:1px solid #000}.ul-list3>li{border-bottom:1px solid #eaeaea;min-height:40px;padding:20px 0}.ul-list3>li strong{font-size:1.6rem;font-weight:600}.ul-list3>li .info-wrap{margin-top:10px}.ul-list3>li .hyphen-list{margin-top:10px}.ul-list3 .title-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ul-list-plan{border-top:1px solid #000;margin:0 0 10px 0}.ul-list-plan>li{border-bottom:1px solid #eaeaea;min-height:40px;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.ul-list-plan>li .cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.ul-list-plan>li .cont>dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;width:100%}.ul-list-plan>li .cont>dl>dt{-ms-flex-negative:0;flex-shrink:0;width:62px;word-break:keep-all;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.ul-list-plan>li .cont>dl>dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.ul-list-plan>li .cont>dl:last-child{margin-bottom:0}.ul-list-plan>li .btn-wrap{margin-left:auto;width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ul-list-plan>li .btn-wrap .btn-sm{width:100px}.thumb-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid #cacaca}.thumb-list>li .thumb-wrap{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.thumb-list>li .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;margin-top:-2px}.thumb-list>li:first-child{padding:0 0 20px 0}.tag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;max-width:100%}.tag-wrap>a{width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;display:inline-block !important}.tag-wrap>a+a{margin-left:4px}.tag-wrap .tag{display:inline-block;vertical-align:baseline;background:#f2f2f2;padding:0 8px;color:#767676;border-radius:4px;font-size:1.2rem;height:17px;line-height:18px;margin-right:2px}.tag-wrap>.tag+.tag{margin-left:4px}.type-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.type-wrap small{font-size:1.1rem;color:#767676}.type-wrap small::after{content:","}.type-wrap small:last-child::after{display:none}.btn-updown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0)}.btn-updown::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1;height:15px;color:#bababa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.btn-updown.up::before{content:""}.btn-updown.down::before{content:""}.btn-updown span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-updown:hover::before{color:#000}.tab-area,.tab-area2{margin-bottom:30px}.tab-area ul,.tab-area2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%;position:relative}.tab-area ul::before,.tab-area2 ul::before{content:"";display:inline-block;border-bottom:1px solid #000;position:absolute;width:100%;bottom:0}.tab-area li,.tab-area2 li{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;min-width:140px;height:50px;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #000;padding:0 4px}.tab-area li a,.tab-area2 li a{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%;height:100%;font-size:1.6rem;color:#595959}.tab-area li.on,.tab-area2 li.on{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #fff}.tab-area li.on a,.tab-area2 li.on a{color:#000}.tab-area li:first-child,.tab-area2 li:first-child{border-left:1px solid #eaeaea}.tab-area li:first-child.on,.tab-area2 li:first-child.on{border-left:1px solid #000}.tab-area li ins,.tab-area2 li ins{font-size:1.3rem;color:#767676;line-height:1;margin-top:3px;margin-left:2px}.tab-area li ins::before,.tab-area2 li ins::before{content:"("}.tab-area li ins::after,.tab-area2 li ins::after{content:")"}.tab-area3{width:100%;height:52px;margin-bottom:40px}.tab-area3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;border:1px solid #e2e2e2;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-area3 li{border-right:1px solid #e2e2e2;-webkit-box-flex:1;-ms-flex:1;flex:1}.tab-area3 li a{padding:0 10px;width:100%;height:52px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}.tab-area3 li a ins{font-size:1.2rem}.tab-area3 li a ins::before{content:"("}.tab-area3 li a ins::after{content:")"}.tab-area3 li.on{border:1px solid #20acff;background:#20acff;color:#fff}.tab-area3 li:last-child{border-right:0}.tab-area3.type-edunmc li.on{border:1px solid #5087c7;background:#5087c7;color:#fff}.tab-area3-type-edunmc{width:100%;height:52px;margin-bottom:20px}.tab-area3-type-edunmc ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;border:1px solid #e2e2e2;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-area3-type-edunmc li{border-right:1px solid #e2e2e2;-webkit-box-flex:1;-ms-flex:1;flex:1}.tab-area3-type-edunmc li a{padding:0 10px;width:100%;height:52px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}.tab-area3-type-edunmc li a ins{font-size:1.2rem}.tab-area3-type-edunmc li a ins::before{content:"("}.tab-area3-type-edunmc li a ins::after{content:")"}.tab-area3-type-edunmc li.on{border:1px solid #5087c7;background:#5087c7;color:#fff}.tab-area3-type-edunmc li:last-child{border-right:0}.tab-cont-type-edunmc{display:none}.tab-cont-type-edunmc.on{display:block}.tab-jindan,.tab-jindan2{margin-bottom:30px}.tab-jindan ul,.tab-jindan2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%;position:relative}.tab-jindan ul::before,.tab-jindan2 ul::before{content:"";display:inline-block;border-bottom:1px solid #000;position:absolute;width:100%;bottom:0}.tab-jindan li,.tab-jindan2 li{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;height:50px;border:1px solid #eaeaea;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:-1px;-webkit-transition:all .3s;transition:all .3s}.tab-jindan li a,.tab-jindan2 li a{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%;height:100%;font-size:1.6rem;color:#595959;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab-jindan li a ins,.tab-jindan2 li a ins{font-size:1.2rem;color:#767676}.tab-jindan li:hover,.tab-jindan2 li:hover{background:#f3f3f3}.tab-jindan li:hover a,.tab-jindan2 li:hover a{color:#595959}.tab-jindan li.on,.tab-jindan2 li.on{background:#000}.tab-jindan li.on a,.tab-jindan2 li.on a{color:#fff}.tab-jindan li.on a ins,.tab-jindan2 li.on a ins{color:#fff}.tab-jindan li.on:hover,.tab-jindan2 li.on:hover{background:#000}.tab-jindan li.on:hover a,.tab-jindan2 li.on:hover a{color:#fff}.tab-jindan li.on:hover a ins,.tab-jindan2 li.on:hover a ins{color:#fff}.tab-jindan-cont.on,.tab-jindan-cont2.on{display:block}.tab-jindan-cont .jindan-ul+.jindan-ul,.tab-jindan-cont2 .jindan-ul+.jindan-ul{margin-top:20px}.tab-sch{width:100%;height:60px;margin-bottom:40px}.tab-sch ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.tab-sch li{border:1px solid #e2e2e2;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-sch li a{padding:0 4px;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-sch li a p{display:inline;text-align:center}.tab-sch li a ins{color:#767676;font-size:1.2rem;line-height:1;margin-left:2px}.tab-sch li a ins::before{content:"("}.tab-sch li a ins::after{content:")"}.tab-sch li:first-child{margin-left:0}.tab-sch li.on{border:1px solid #000;background:#000;color:#fff}.tab-sch li.on a ins{color:#fff}.tab-area-cop{width:100%;margin-bottom:20px}.tab-area-cop ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;gap:14px}.tab-area-cop li{border:1px solid #e2e2e2;background:#fff;height:36px;border-radius:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 18px}.tab-area-cop li a{padding:0 10px;width:100%;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-area-cop li a::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#d6d6d6;font-size:17px;margin-right:3px}.tab-area-cop li a ins{font-size:1.2rem}.tab-area-cop li a ins::before{content:"("}.tab-area-cop li a ins::after{content:")"}.tab-area-cop li.type-1 a::before{content:""}.tab-area-cop li.type-2 a::before{content:""}.tab-area-cop li.type-3 a::before{content:""}.tab-area-cop li.on{background:#2e90ff;border:1px solid #2e90ff}.tab-area-cop li.on a{color:#fff}.tab-area-cop li.on a::before{color:#fff}.tab-area-jojik{width:100%;background:#f4f4f4;position:relative;padding:15px 0}.tab-area-jojik::before{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f4f4f4;right:98%}.tab-area-jojik::after{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f4f4f4;left:98%}.tab-area-jojik ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;gap:9px}.tab-area-jojik li{background:#fff;height:38px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;-webkit-box-shadow:0 0 14px 1px rgba(0,0,0,.17);box-shadow:0 0 14px 1px rgba(0,0,0,.17);-webkit-box-flex:1;-ms-flex:1;flex:1}.tab-area-jojik li a{width:100%;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.tab-area-jojik li a ins{font-size:1.2rem}.tab-area-jojik li a ins::before{content:"("}.tab-area-jojik li a ins::after{content:")"}.tab-area-jojik li.on{background:#2e90ff;color:#fff}.cover{margin-bottom:60px;position:relative}.cover .h5-num{margin-bottom:20px}.cover .cover-title{font-weight:600;font-size:1.6rem;padding-bottom:10px;display:block}.cover .cover-title::before{content:"·";margin-right:4px}.cover .cover-cont{margin-bottom:30px}.cover .cover-cont img{width:100%}.cover .cover-cont:last-child{margin-bottom:0}.cover:last-child{margin-bottom:0}.cover .btn-more{position:absolute;right:0;top:5px}.cover .btn-more span{color:#595959}.cover.type-m{margin-top:14px}.cover.type-long{margin-bottom:110px}.cover.type-appr{border-bottom:1px solid #eaeaea;padding-bottom:50px}.cover-servey .head{border:1px solid #d5d5d5;border-radius:4px;background:#fff;padding:18px 30px}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li label>.add-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 -4px 0}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li label>.add-input .input-box{height:28px;border:none;margin:-4px 0 0 0}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio::before{margin-top:0}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio:checked::before{color:#e32116}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio::before{margin-top:0}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio:checked::before{color:#e32116}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check::before{margin-top:-2px}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check:checked::before{color:#e32116}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li>.add-input{width:100%;height:28px;margin:10px 0 0 40px}.cover-servey .servey-list-new .servey-li .answre-wrap ul.servey-check li>.add-input .input-box{height:28px;border:none}.cover-servey .servey-list .servey-li .answre-wrap ul.servey-check li label>.add-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 -4px 0}.cover-servey .servey-list .servey-li .answre-wrap ul.servey-check li label>.add-input .input-box{height:28px;border:none;margin:-4px 0 0 0}.cover-servey .servey-list .servey-li .answre-wrap ul.servey-check li .custom-check::before{margin-top:0}.cover-servey .servey-list .servey-li .answre-wrap ul.servey-check li>.add-input{width:100%;height:28px;margin:0 0 0 10px}.cover-servey .servey-list .servey-li .answre-wrap ul.servey-check li>.add-input .input-box{height:28px;border:none}.category-cover{margin-bottom:40px}.category-cover:last-child{margin-bottom:0}.more-view-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.more-view-wrap .more-view{border:1px solid #ddd;height:28px;border-radius:14px;padding:0 22px;font-size:1.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-view-wrap .more-view span{color:#488dd5;font-size:1.3rem;margin-right:4px}.like-wrap{position:absolute;top:0;right:0;z-index:1;min-width:54px;height:54px}.like-wrap::before{content:"";display:block;width:100%;height:100%;background:#262626;opacity:.3;position:absolute;z-index:-1}.star-text{font-size:1.4rem}.star-text::before{content:"*";margin:0 4px;display:inline-block}.star-text.type-point{color:#e32116}.dot-text{padding-left:10px;position:relative;color:#767676}.dot-text::before{content:"";width:3px;height:3px;background:silver;border-radius:100%;display:inline-block;position:absolute;left:0;top:7px}.dot-list>li{padding-left:10px;position:relative;color:#767676;margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.dot-list>li::before{content:"";width:3px;height:3px;background:silver;border-radius:100%;display:inline-block;position:absolute;left:0;top:7px}.dot-list>li a:hover{text-decoration:underline}.dot-list>li span{-ms-flex-negative:0;flex-shrink:0;width:80px}.dot-list>li .list-cont{width:100%}.dot-list>li:last-child{margin-bottom:0}.dot-list>li .my-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dot-list>li .my-info small::after{content:"-";margin:0 4px}.dot-list>li .my-info small:last-child::after{display:none}.dot-list.type-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.dot-list.type-flex>li{margin-right:20px}.dot-list.type-flex>li:last-child{margin-bottom:4px}.dot-list.type-2{margin-top:10px}.hyphen-list>li{padding-left:10px;position:relative;color:#767676;margin-bottom:1px}.hyphen-list>li::before{content:"-";display:inline-block;position:absolute;left:0;top:0}.hyphen-list>li a:hover{text-decoration:underline}.hyphen-list>li:last-child{margin-bottom:0}.star-list{margin-bottom:0 !important}.star-list>li{padding-left:10px;position:relative;color:#767676;margin-bottom:4px;display:block !important;margin-top:0 !important}.star-list>li em{color:#e32116}.star-list>li::before{content:"*";display:inline-block;position:absolute;left:0;top:3px}.star-list>li a:hover{text-decoration:underline}.star-list>li:last-child{margin-bottom:0}.em-text{color:#767676;margin-bottom:15px}.em-text em{color:#e32116}.profile-list>li{margin-bottom:6px;color:#767676}.profile-list>li:last-child{margin-bottom:0}.ol-decimal{list-style:decimal;list-style-position:inside}.ol-decimal li::marker{padding-left:0}.flag-wrap{position:absolute;top:0;left:0;z-index:2;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.flag-wrap .ico-secret{margin-top:0}.flag-wrap .flag-home{margin-top:5px;margin-left:5px}.flag-wrap .flag-member{margin-left:-5px}.flag-wrap2{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;row-gap:3px}.flag-wrap2 .flag1,.flag-wrap2 .flag{margin-right:0}.head .flag-wrap2 .flag1,.head .flag-wrap2 .flag{margin-right:0}.flag-wrap3{display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.flag-wrap3 .flag1,.flag-wrap3 .flag{margin:0 0 3px 0 !important;vertical-align:middle}.flag-wrap3 .flag1::before,.flag-wrap3 .flag::before{content:"";display:inline-block;height:13px;border-left:1px solid #eaeaea;margin:0 6px 0 3px;height:10px;vertical-align:middle}.flag-wrap3 .flag1:first-child::before,.flag-wrap3 .flag:first-child::before{display:none}.flag1,.flag,.flag-wrap2 .flag{background:#f3f3f3}.flag1.type-2,.type-2.flag{background:rgba(46,144,255,.1)}.flag2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;height:20px;font-size:1.4rem;text-align:center;padding:0 6px;border:1px solid #2e90ff;color:#2e90ff;line-height:1}.flag3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9px;font-size:1.2rem;padding:0 10px;color:#fff;-ms-flex-negative:0;flex-shrink:0;line-height:normal;vertical-align:middle;height:19px}.flag3.ing{background:#000}.flag3.ing2{background:#2e90ff}.flag3.wait{background:#767676}.flag3.end{background:#000}.flag3.essential{background:#e32116}.flag3.new{background:#e32116}.flag3.no{background:#e32116}.flag3.ok{background:#488dd5}.flag3.complete{background:#488dd5}.flag3.incomplete{background:#e32116}.flag-home-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;height:18px;font-size:1.2rem;padding:0 6px;line-height:1;border:1px solid #cacaca;width:62px;vertical-align:middle}.flag-home-line.ing{border:1px solid #767676;color:#767676}.flag-home-line.wait{border:1px solid #767676;color:#767676}.flag-home-line.no{border:1px solid #767676;color:#767676}.flag-home-line.end{border:1px solid #2e90ff;color:#2e90ff}.flag-home{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;width:70px;height:20px;font-size:1.4rem;text-align:center;padding:0 6px;line-height:1;text-align:center;color:#fff}.flag-home.index{background:#488dd5}.flag-home.case{background:#767676}.flag4{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:64px;height:30px;font-size:1.2rem;padding:0 10px;color:#fff;position:relative}.flag4::before{content:"";display:block;width:100%;height:100%;opacity:.7;position:absolute;left:0;top:0;z-index:-1}.flag4.ing{background:#2e90ff}.flag4.wait{background:#767676}.flag4.no{background:#e32116}.flag4.end{background:#000}.flag4.strengths{background:#000}.flag4.weakness{background:#2e90ff}.flag5{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;font-size:1.3rem;padding:0 6px;border-radius:3px;color:#e32116;border:1px solid #e32116;line-height:1}.flag6{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:20px;font-size:1.3rem;color:#fff;border-radius:10px;-ms-flex-negative:0;flex-shrink:0;line-height:normal;vertical-align:middle}.flag6.ing{background:#2e90ff}.flag6.wait{background:#767676}.flag6.no{background:#e32116}.flag6.end{background:#000}.flag6.essential{background:#e32116}.flag6.choice{background:#488dd5}.flag7,.flag-class,.flag-boonryu,.flag8,.flag1,.flag,.flag-wrap2 .flag{background:rgba(46,144,255,.1);color:#2e90ff;-ms-flex-negative:0;flex-shrink:0;font-size:1.2rem;padding:0 8px;height:17px;line-height:18px;border-radius:4px;min-width:40px;text-align:center;font-weight:600;display:inline-block}.flag-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;height:20px;font-size:1.2rem;padding:0 10px;color:#fff;min-width:44px;line-height:1}.flag-text.isu{background:#488dd5}.flag-text.wait{background:#acacac}.flag-text.no-isu{background:#e32116}.flag-text.ing{background:#000}.flag-text.ing2{background:#767676}.flag-text.ok{background:#488dd5}.flag-text.no{background:#e32116}.flag-text.complete{background:#488dd5}.flag-text.incomplete{background:#e32116}.flag-text.stop{background:#e32116}.flag-text.end{background:#000}.flag-text.cancel{background:#767676}.flag-text.edit{background:#767676}.flag-md{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;height:18px;font-size:1.2rem;padding:0 6px;color:#fff;line-height:1}.flag-md.ing{background:#2e90ff}.flag-md.ing2{background:#2e90ff}.flag-md.ok{background:#488dd5}.flag-md.end{background:#000}.flag-md.wait{background:#767676}.flag-md.incomplete{background:#e32116}.flag-md.complete{background:#488dd5}.flag-sm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:62px;height:20px;font-size:1.4rem;padding:0 2px;border-radius:3px;color:#fff;line-height:1}.flag-sm.index{background:#2e90ff}.flag-sm.wait{background:#767676}.flag-sm.ok{background:#488dd5}.flag-sm.no{background:#767676}.flag-sm.no2{background:#e32116}.flag-sm.ok2{background:#488dd5}.flag-sm.type-2{font-size:1.2rem}.flag-mark{width:45px;height:45px;background:#2e90ff;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;border-radius:25px;-ms-flex-negative:0;flex-shrink:0;padding:0 8px}.flag-mark span{color:#fff;font-size:1.2rem;text-align:center;line-height:1.1;-webkit-transform:translateY(1px);transform:translateY(1px)}.flag-mark span em{font:inherit}.flag-mark.complete{background:#2e90ff}.flag-mark.ok{background:#488dd5}.flag-mark.wait{background:#f4a000}.flag-mark.waiting{background:#ffdc24}.flag-mark.waiting span{color:#000}.flag-mark.no{background:#e32116}.flag-mark.cancel{background:#767676}.flag-mark.end{background:#000}.flag-mark-score{width:78px;height:40px;background:rgba(72,141,213,.1);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;border-radius:20px}.flag-mark-score span{color:#488dd5;font-size:1.2rem;font-weight:600;text-align:center}.flag-mark-score span em{font:inherit}.flag-state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;width:45px;height:45px;font-size:1.2rem;color:#fff;margin-right:5px}.flag-state.ing{background:#000}.flag-state.wait{background:#767676}.flag-state.end{background:#000}.flag-state.essential{background:#000}.flag-state.new{background:#e32116}.flag-xs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;color:#2e90ff;line-height:1;border-radius:4px;height:20px;padding:0 4px;background:rgba(46,144,255,.1)}.flag-payment{color:#e32116}.flag-payment::before{content:"["}.flag-payment::after{content:"]"}.flag-complete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;color:#fff;border-radius:100%}.flag-complete span{font-size:1.2rem;line-height:1}.flag-complete.ok{background:#488dd5}.flag-complete.no{background:#e32116}.flag-complete.wait{background:#767676}.flag-complete.ing{background:#000}.medal{display:inline-block}.medal span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.medal.success{background:url("../images/ico_success.png");width:31px;height:31px}.flag-lg{display:inline-block;width:150px;height:36px;line-height:38px;text-align:center;padding:0 10px;border-radius:18px;background:#488dd5;color:#fff}.d-day{color:#e32116 !important;font-size:inherit}.flag-class{vertical-align:middle;margin:-3px 6px 0 0}.flag-info{display:inline-block;text-align:center;line-height:18px;border-radius:9px;padding:0 10px;color:#fff;background:#488dd5;font-size:1.2rem}.flag-member{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:30px;font-size:0;line-height:30px;background:#488dd5}.flag-member::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;font-size:18px}.main-flag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;padding:0 8px;color:#fff;font-size:1.2rem;background:#767676;height:16px;line-height:1;margin-left:4px}.score-text{font-weight:800;font-size:1.6rem}.score-text.plus{color:#488dd5}.score-text.plus::before{content:"+"}.score-text.minus{color:#e32116}.score-text.minus::before{content:"-"}.flag-possible{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5px;height:5px}.flag-possible::before{content:"";display:inline-block;width:5px;height:5px;border-radius:100%;background-color:#e32116}.flag-possible ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cop-title-wrap{margin-bottom:4px}.cop-title-wrap .cop-title{font-size:1.3rem;color:#767676;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.layer-dim{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.layer-dim.on{display:block}.date-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2px 0}.date-wrap dl dt{color:#595959}.date-wrap dl dt::after{content:":";display:inline-block;margin:0 4px}.date-wrap dl dd{color:#595959}.date-wrap dl dd .flag2{margin-left:6px}.date-wrap dl.dl-state dd{font-weight:600;color:#000}.date-wrap dl.dl-state dd .btn-sm2{margin-left:4px;display:inline-block;width:auto}.date-wrap.type-2 dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.date-wrap.type-2 dl::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;vertical-align:middle;margin:4px 8px 0 12px}.date-wrap.type-2 dl:last-child::after{display:none}.date-wrap.type-3 dl dt{color:#000}.date-wrap.type-3 dl dt::after{content:":";display:inline-block;margin:0 4px}.date-wrap.type-3 dl dd{color:#000}.dot-dl dl dt{position:relative;padding-left:12px;font-size:1.8rem;font-weight:600}.dot-dl dl dt::before{content:"";display:inline-block;width:5px;height:5px;border-radius:100%;background:#2e90ff;position:absolute;left:0;top:8px}.dot-dl dl dd{color:#595959;line-height:1.6}.dot-dl dl dd ins{color:#e32116}.dot-dl2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:14px}.dot-dl2 dt{position:relative;padding-left:9px;font-size:1.5rem;margin-right:6px;font-weight:600}.dot-dl2 dt::before{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background:#969696;position:absolute;left:0;top:7px}.dot-dl2 dd{color:#e32116;font-size:1.5rem;font-weight:600}.dot-dl2 dd em{color:#e32116;font:inherit}.dot-dl2 dd small{color:#595959;font:inherit}.dot-dl2 dd small::before{content:"/";margin:0 2px}.num-ul li{position:relative;padding-left:32px;margin-bottom:5px;color:#595959}.num-ul li small{position:absolute;top:-3px;left:0;width:21px;height:21px;text-align:center;line-height:26px;font-weight:600;z-index:1}.num-ul li small::before{content:"";display:inline-block;width:21px;height:21px;border-radius:100%;background:#e6e6e6;position:absolute;left:0;top:2px;z-index:-1}.num-ul li:last-child{margin-bottom:0}.num-dl dl{margin-bottom:30px}.num-dl dl dt{font-size:1.8rem;font-weight:600;margin-bottom:12px}.num-dl dl dt ins{color:#e32116;margin-right:10px;font-weight:600}.num-dl dl:last-child{margin-bottom:0}.thumb-wrap{position:relative}.thumb-wrap .time{position:absolute;bottom:5px;right:5px;min-width:42px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:rgba(0,0,0,.7);padding:0 6px 1px;border-radius:3px;line-height:1}.thumb{position:relative;width:100%;height:0;padding-bottom:56.3%;overflow:hidden}.thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ico-play{position:absolute;right:5px;bottom:5px}.ico-play span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ico-play::after{content:"";position:absolute;width:28px;height:28px;bottom:5px;right:5px;display:block;background:url(../images/play.png) no-repeat center center}.star-wrap{height:26px;margin-bottom:30px;text-align:center}.star-wrap .star{display:inline-block;width:26px;height:25px;margin-left:1px;cursor:pointer;background:url("../images/ico_star_pc.png") no-repeat -29px 0;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.star-wrap .star.on{background-position:0 0}.star-wrap .star.off{background-position:-34px 0}.star-wrap .star span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ranking-grade{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:18.19px}.ranking-grade .bg-star{display:block;width:75px;height:14px;background-image:url("../images/ico_rating2.png");background-position:0 -16px;background-size:75px auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.ranking-grade .bg-star .inner-star{overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;background-position:0 0}.ranking-grade .score{padding-left:7px;color:#000}.ranking-grade .perfect{color:#595959}.ranking-grade .perfect::before{content:"/";margin:0 4px;display:inline-block;color:#595959;margin:0 2px}.btn-play{display:inline-block;width:122px;height:122px;background:url("../images/ico_play_large.png");background-size:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;opacity:.8;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}.btn-play span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn-play:hover{opacity:1}.pofile-img{border-radius:100%;overflow:hidden;display:inline-block;width:50px;height:50px}.pofile-img img{width:100%;height:auto;display:block}.bottom{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bottom .bot-right,.bottom .bot-auto{text-align:right;margin-left:auto}.bottom .join-text{color:#767676}.bottom.type-2{margin-top:30px}.bottom2{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.total-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-dl dt{margin-right:10px}.total-dl dd{font-size:2rem;color:#e32116}.total-dl dd small{color:#595959;font-size:1.5rem}.colon-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.colon-dl dt::after{content:":";margin:0 3px}.colon-dl.type-title dt{font-size:2rem;font-weight:600}.colon-dl.type-title dd{font-size:2rem;font-weight:600}.colon-dl.type-color dd{color:#e32116;font-weight:600}.colon-dl.type-small dt{font-size:1.2rem;color:#767676}.colon-dl.type-small dd{font-size:1.2rem;color:#767676}.colon-dl.type-many{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.colon-dl.type-many dd span{display:block}.btn-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-wrap-in a,.btn-wrap-in button{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.btn-wrap-in .btn-bookmark{width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.stamp-wrap p{font-size:0;width:74px;height:75px;background-size:cover}.stamp-wrap .img-complete{background-image:url("../images/img_stamp_complete.png")}.stamp-wrap .img-complete.type-en{background-image:url("../images/img_stamp_complete_en.png")}.stamp-wrap .img-complete.type-zh{background-image:url("../images/img_stamp_complete_zh.png")}.stamp-wrap .img-incomplete{background-image:url("../images/img_stamp_incomplete.png")}.stamp-wrap .img-incomplete.type-en{background-image:url("../images/img_stamp_incomplete_en.png")}.stamp-wrap .img-incomplete.type-zh{background-image:url("../images/img_stamp_incomplete_zh.png")}.stamp-wrap .img-wait{background-image:url("../images/img_stamp_wait.png")}.chart-stick-wrap{width:100%}.chart-stick-wrap .chart-stick-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:18px}.chart-stick-wrap .chart-stick-in .chart-stick{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in{width:100%;height:10px;background:rgba(46,144,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default{display:block;width:100%;height:10px;background:#ffa22a;position:relative;z-index:1}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-my{display:block;width:100%;height:10px;background:#2e90ff;position:absolute;top:0;left:0;z-index:2}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-my em{position:absolute;top:-2px;left:860px;line-height:1;font-size:1.8rem;font-weight:600;width:-webkit-max-content;width:-moz-max-content;width:max-content}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-my em small{color:#353535;margin-left:2px;display:inline-block;font-size:16px;font-weight:600}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-my ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block{border-right:1px solid #000;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block.active{background-color:#2e90ff}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block .tooltip-content{position:absolute;top:120%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;min-width:30px;min-height:30px;line-height:1em;color:#fff;background-color:#7f8597;border-radius:2px;font-size:13px;font-weight:300;white-space:nowrap;word-break:break-all;text-align:center;padding:10px;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block .tooltip-content::before{display:none}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block .tooltip-content::after{content:"";position:absolute;background-color:#7f8597;width:10px;height:10px;left:calc(50% - 5px);top:-4px;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.chart-stick-wrap .chart-stick-in .chart-stick .stick-in .type-default-block:hover .tooltip-content{visibility:visible;opacity:1}.chart-stick-wrap .chart-stick-in em{font-size:1.8rem;font-weight:600;margin-left:10px;color:#000;line-height:1}.chart-stick-wrap .chart-stick-in em ins{color:#2e90ff;font:inherit}.chart-stick-wrap .chart-info-wrap{margin-top:4px}.chart-stick-wrap .chart-info-wrap span{vertical-align:middle;margin-left:20px;font-size:1.4rem;color:#767676}.chart-stick-wrap .chart-info-wrap span::before{content:"";display:inline-block;width:12px;height:10px;margin-right:4px}.chart-stick-wrap .chart-info-wrap span.type-my::before{background:#2e90ff}.chart-stick-wrap .chart-info-wrap span.type-default::before{background:#ffa22a}.chart-stick-wrap .chart-info-wrap span.type-default ins::before{content:"("}.chart-stick-wrap .chart-info-wrap span.type-default ins::after{content:")"}.chart-stick-wrap .chart-info-wrap span:first-child{margin-left:0}.chart-stick-wrap2 .chart-stick-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:92%}.chart-stick-wrap2 .chart-stick-in .chart-stick{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{width:100%;height:10px;background:rgba(46,144,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-default{display:block;width:100%;height:10px;background:#ffa22a;position:relative;z-index:1}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-default ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{display:block;width:100%;height:10px;background:#2e90ff;position:absolute;top:0;left:0;z-index:2}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my em{position:absolute;top:-2px;left:860px;line-height:1;font-size:1.8rem;font-weight:600;width:-webkit-max-content;width:-moz-max-content;width:max-content}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my em small{color:#353535;margin-left:2px;display:inline-block;font-size:16px;font-weight:600}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.chart-stick-wrap2 .chart-stick-in em{font-size:2rem;font-weight:600;margin-left:10px;color:#2e90ff}.chart-stick-wrap2 .chart-stick-in em ins{color:#2e90ff;font:inherit}.chart-stick-wrap3{width:100%}.chart-stick-wrap3 .chart-stick-in{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-stick-wrap3 .chart-stick-in .chart-stick{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in{width:100%;height:10px;background:rgba(46,144,255,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in .type-my{display:block;width:100%;height:10px;background:#2e90ff;position:absolute;top:0;left:0;z-index:2}.chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in .type-my ins{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.chart-stick-wrap3 .chart-stick-in em{font-size:2rem;font-weight:600;margin-left:15px;color:#2e90ff;display:block;line-height:1}.chart-stick-wrap3 .chart-stick-in em ins{color:#2e90ff;font:inherit}.chart-stick-wrap3 .chart-info-wrap{margin-top:4px}.chart-stick-wrap3 .chart-info-wrap span{vertical-align:middle;margin-left:20px;font-size:1.4rem;color:#767676;line-height:1}.chart-stick-wrap3 .chart-info-wrap span::before{content:"";display:inline-block;width:12px;height:10px;margin-right:4px}.chart-stick-wrap3 .chart-info-wrap span.type-my::before{background:#2e90ff}.chart-stick-wrap3 .chart-info-wrap span.type-default::before{background:#2e90ff;background:url("../images/pattern2.png") 0 repeat-x}.chart-stick-wrap3 .chart-info-wrap span.type-default ins::before{content:"("}.chart-stick-wrap3 .chart-info-wrap span.type-default ins::after{content:")"}.chart-stick-wrap3 .chart-info-wrap span:first-child{margin-left:0}.progress-wrapper{position:relative;height:12px}.progress-wrapper .progress-my{position:absolute;height:12px;background:#2e90ff}.progress-wrapper .progress-basic{height:12px}.progress-wrapper.type-total .progress-my{background:#ccc !important}.dday{border:1px solid #2e90ff;height:15px;line-height:15px;padding:0 2px;display:inline-block;color:#e32116;font-size:1.4rem;font-weight:600}.dday em{font-weight:inherit;line-height:inherit}.sch-select{padding:20px 40px 0}.sch-select>ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;row-gap:10px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.sch-select>ul>li{cursor:pointer;position:relative;border:1px solid #eaeaea;height:36px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.sch-select>ul>li span{font:inherit;color:#626262;padding:0 20px;line-height:1}.sch-select>ul>li a{display:inline-block}.sch-select>ul>li.on{border:1px solid #000}.sch-select>ul>li.on span{color:#000}.sch-select>ul>li ins{margin-left:2px;color:#2e90ff}.sch-select>ul>li ins::before{content:"("}.sch-select>ul>li ins::after{content:")"}.sch-select>ul:not(:first-child){padding:8px 0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0}.sch-select>ul:not(:first-child) li{border:none;height:auto;margin:0;color:#767676}.sch-select>ul:not(:first-child) li a{padding:0}.sch-select>ul:not(:first-child) li span{height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.sch-select>ul:not(:first-child) li.on{background:#f9f9f9;border:none}.sch-select>ul:not(:first-child) li.on span{color:#000}.sch-select.type-button{padding:20px 40px 0}.sch-select.type-button>ul:last-child{border-bottom:none}.sch-select.type-button+.sch-box-in::before{content:"";display:block;border-top:1px solid #eaeaea;width:calc(100% - 80px);position:absolute;top:0;left:40px;right:40px}.sch-select.type-select{position:relative;padding:0;z-index:22;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:0;padding:20px 40px;display:grid;grid-template-columns:repeat(4, 1fr)}.sch-select.type-select .btn-depth{position:relative;border:1px solid #d5d5d5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;padding:0 30px 0 10px;text-align:left;background:#fff}.sch-select.type-select .btn-depth span{height:19px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.sch-select.type-select .btn-depth::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:6px;-webkit-transition:all .3s;transition:all .3s}.sch-select.type-select>div{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-select.type-select>div.open .btn-depth::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:5px}.sch-select.type-select ul{border:1px solid #d5d5d5;border-radius:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:46px;background:#fff;row-gap:20px;padding:14px 12px;max-height:400px;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:202px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto;display:none;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1)}.sch-select.type-select ul li{padding:0 10px 0 18px;display:block;position:relative;margin-bottom:14px;font-size:1.3rem}.sch-select.type-select ul li:last-child{margin-bottom:0}.sch-select.type-select ul:not(:first-child){padding:14px 12px}.sch-select.type-select ul:not(:first-child) li{margin:0;margin-bottom:14px;color:#000}.sch-select.type-select ul:not(:first-child) li a{padding:0}.sch-select.type-select ul:not(:first-child) li span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}.sch-select.type-select ul:not(:first-child) li:hover span{color:#767676}.sch-select.type-select ul:not(:first-child) li.on:before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;position:absolute;top:-4px;left:-3px;color:#2e90ff}.sch-select.type-select ul:not(:first-child) li.on span{color:#2e90ff;-webkit-transition:all .3s;transition:all .3s}.sch-select.type-select ul:not(:first-child) li.on:hover span{font-weight:600}.sch-select.type-select ul:not(:first-child) li:last-child{margin-bottom:0}.sch-select.type-select ul::-webkit-scrollbar{width:5px}.sch-select.type-select ul::-webkit-scrollbar-button:start:decrement{display:block;height:3px;width:0;background:url() rgba(0,0,0,0)}.sch-select.type-select ul::-webkit-scrollbar-button:end:increment{display:block;height:3px;width:0;background:url() rgba(0,0,0,0)}.sch-select.type-select ul::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.sch-select.type-select ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.sch-select.type-select ul::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.sch-select.type-select+.sch-box-in{padding:0 40px 20px}.sch-select-more{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sch-select-more .more-in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;padding-left:16px}.sch-select-more .more-in::before{content:"";border-left:1px solid #000;border-bottom:1px solid #000;width:6px;height:6px;display:inline-block;position:absolute;left:0;top:7px}.sch-select-more .more-in strong{font-weight:600;margin-right:20px}.sch-select-more .more-in ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.sch-select-more .more-in li{cursor:pointer;margin:3px 20px 6px 0;position:relative}.sch-select-more .more-in li::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;position:absolute;top:4px;right:-11px}.sch-select-more .more-in li:last-child::after{display:none}.sch-select-more .more-in li a{display:inline-block;color:#767676}.sch-select-more .more-in li a:hover{text-decoration:underline}.sch-select-more .more-in li.on a{color:#000}.sch-select-more .more-in li ins{margin-left:2px}.sch-select-more .more-in li ins::before{content:"("}.sch-select-more .more-in li ins::after{content:")"}.form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-block .input-box{margin-left:10px}.form-block .input-box.max{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-block.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrap span::after{content:">";display:inline-block;margin:0 4px}.category-wrap span:last-child::after{display:none}.sch-input2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sch-input2 button{position:absolute;right:0;width:52px;height:40px}.sch-input2 button::before{content:"";display:block;width:40px;height:40px;background:url("../images/ico_sch2.png") center no-repeat;margin-left:12px;-webkit-transition:all .3s;transition:all .3s}.sch-input2 button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sch-input2 button:hover::before{opacity:.6}.none-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:90px 14px 100px;background:#f0f0f0;border-radius:10px}.none-wrap::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:40px;margin-bottom:16px}.none-wrap strong{font-size:1.8rem;display:block;color:#e32116}.none-wrap small{margin-top:26px;text-align:center;color:#000}.none-wrap small span{display:block;font:inherit}.none-wrap small em::after{content:":";margin:0 0 0 5px}.none-wrap .dot-list{margin-top:20px}.none-wrap .foot-wrap{margin-top:36px}.text-cont{line-height:1.6}.map-wrap{width:100%;margin-bottom:30px}.stamp-essential{background-image:url("../images/ico_stamp_ess_on.png");background-size:cover;width:39px;height:49px}.stamp-essential span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.stamp-free{background-image:url("../images/ico_stamp_free_on.png");background-size:cover;width:45px;height:52px}.stamp-free span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.lang-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-right:6px;position:relative}.lang-wrap::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;margin-right:-3px;height:20px}.lang-wrap .select{width:80px;height:26px;font-size:1.2rem;background-size:20px auto}.lang-wrap .btn-lang{border-radius:4px;border:1px solid rgba(0,0,0,.2);width:100px;height:20px;position:relative;text-align:left;padding:0 12px}.lang-wrap .btn-lang::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:6px;-webkit-transition:all .3s;transition:all .3s;height:30px}.lang-wrap .lang-list{border:1px solid rgba(0,0,0,.2);border-radius:4px;padding:0;position:absolute;top:24px;right:0;margin-bottom:4px;background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100px;z-index:3;display:none}.lang-wrap .lang-list a{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;padding:2px 16px;-webkit-transition:all .3s;transition:all .3s}.lang-wrap .lang-list a:hover{background:#eee}.lang-wrap .lang-list a.on{background:rgba(0,0,0,.2)}.lang-wrap .lang-list a.on:hover{background:#eee}.lang-wrap .lang-list a:first-child{border-radius:4px 4px 0 0}.lang-wrap .lang-list a:last-child{border-radius:0 0 4px 4px}.lang-wrap.open .btn-lang::after{content:""}.lang-wrap+.top-name::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-right:1px solid #ccc;height:12px;margin:0 12px 0 7px}.lang-wrap+.btn-join::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-right:1px solid #ccc;height:12px;margin:0 8px 0 8px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.fr-box.fr-basic .fr-element{overflow-x:hidden !important}.fr-wrapper.show-placeholder{overflow-x:hidden !important}.fr-view h1{display:block;font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.fr-view p{-webkit-margin-before:0 !important;margin-block-start:0 !important}.fr-view img{vertical-align:baseline}.fr-view table{border-collapse:collapse}.fr-view span{line-height:normal}.fr-view span *{font-size:inherit}.rate-box{background:#f4f4f4;height:145px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}.rate-box .rate-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rate-box .rate-wrap strong{line-height:1;font-size:1.6rem;line-height:1;font-weight:600}.rate-box .rate-wrap .rate-in{width:155px;position:relative;height:25px}.rate-box .rate-wrap .rate-in .rate-type{background:url("../images/ico_stars_gray.png") 0 0 no-repeat;position:absolute;width:155px;height:25px}.rate-box .rate-wrap .rate-in .rate-type.fill{background:url("../images/ico_stars_fill.png") 0 0 no-repeat}.rate-box .rate-wrap .rate-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#767676;font-size:1.8rem;line-height:1}.rate-box .rate-wrap .rate-text em{line-height:1;color:#000}.rate-box .rate-wrap .rate-text em:after{content:"/";line-height:1;margin:0 2px;color:#767676}.rate-box .rate-wrap .rate-text.type-none{font-size:1.5rem}.info-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-name strong{font-weight:600;font-size:1.6rem}.info-name small{font-weight:600;font-size:1.6rem}.info-name small::before{content:"";width:1px;height:10px;background:silver;display:inline-block;margin:0 10px 1px}.info-name span{font-weight:600;font-size:1.6rem}.info-name span::before{content:"";width:1px;height:10px;background:silver;display:inline-block;margin:0 10px 1px}.info-name ins{font-weight:600;font-size:1.6rem}.info-name ins::before{content:"";width:1px;height:10px;background:silver;display:inline-block;margin:0 10px 1px}.info-name em{font-weight:600;font-size:1.6rem}.info-name em::before{content:"";width:1px;height:10px;background:silver;display:inline-block;margin:0 10px 1px}.info-name b{font-weight:600;font-size:1.6rem}.info-name b::before{content:"";width:1px;height:10px;background:silver;display:inline-block;margin:0 10px 1px}.info-name .select{margin-left:8px}.write-area{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.write-area .write-tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.write-area .write-tr .write-td-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.write-area .write-tr .write-td-wrap .write-th{-webkit-box-flex:0;-ms-flex:none;flex:none}.write-area .write-tr .write-td-wrap .write-td{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.write-area .write-tr .write-td-wrap .write-td .select{-webkit-box-flex:1;-ms-flex:1;flex:1}.write-area .write-tr .write-td-wrap .write-td .btn-sm{margin:0}.write-area .write-tr .write-td-wrap .write-td.type-max{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.write-area .write-tr .write-td-wrap .write-td.type-max .select{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.write-area .write-tr .write-td-wrap .write-td.type-auto{width:auto}.write-area .write-tr .write-td-wrap .write-td.type-auto .select{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.write-area .write-tr .write-td-wrap .write-td .space{margin:0}.write-area .write-tr .write-td-wrap .write-td .space-text2{margin-left:-5px;-ms-flex-negative:0;flex-shrink:0}.write-area .write-tr .write-td-wrap .write-td .space-text3{margin-right:-5px;-ms-flex-negative:0;flex-shrink:0}.write-area .write-tr .write-td-wrap .write-td .btn-sm{height:35px}.write-area .write-tr .write-td-wrap.type-max{-webkit-box-flex:1;-ms-flex:1;flex:1}.write-area .write-tr .write-td-wrap.type-max .write-td{width:100%}.write-area .write-tr .write-td-wrap.type-col .space{margin:0;width:10px}.write-area .write-tr .write-td-wrap.type-full{width:100%}article.pop-wrap{padding:0 !important}.ico-text-box{background:#f6f6f6;border-radius:10px;padding:24px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:34px}.ico-text-box i{background-image:url("../images/ico_pay_top.png");display:inline-block;width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0}.ico-text-box .dot-list>li{color:#000;font-size:1.5rem;margin-bottom:6px;display:block}.ico-text-box .dot-list>li::before{background:#626262}.ico-text-box .dot-list>li:last-child{margin-bottom:0}.text-box-top{background:#f6f6f6;border-radius:10px;padding:24px}.price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.price-sale small{color:#aaa;font-size:1.3rem;text-decoration:line-through}.price-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-in ins{color:#e32116;font-size:1.6rem;font-weight:600;line-height:1}.price-in em{font-size:1.6rem;font-weight:600;line-height:1}/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 12px}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d5d5d5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=0.3)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.ui-datepicker{z-index:111111 !important}[class*=k-icon-]{font-family:"Material Symbols";font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-icon{font-family:"Material Symbols";font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;text-decoration:none;vertical-align:top;font-size:24px;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.font-icon-outlined,.ico-view::before,.ico-cmt::before,.ico-like::before{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;-webkit-font-smoothing:antialiased}.font-icon-round{font-family:"Material Symbols Rounded";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}[class*=k-icon-]{position:relative;display:inline-block;width:18px;height:100%;padding:0;margin-right:4px}[class*=k-icon-]::before{display:block;height:30px;line-height:30px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.k-button-general{-webkit-transition:all .3s;transition:all .3s;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000;white-space:nowrap;font-size:1.4rem}.k-button-general.on{border:0;background:#2e90ff;color:#fff}.k-button-general.on:hover{background-color:#2e90ff;border-color:#2e90ff}.k-button-general:hover{-webkit-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04);-webkit-transition:all .3s;transition:all .3s;background-color:#fff;border-color:#000}.k-button-general i{-webkit-transition:all .3s;transition:all .3s}.k-icon-upload::before{content:"";font-size:20px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-upload.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-thumb::before{content:"";font-size:20px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-thumb.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-crop::before{content:"";font-size:20px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-crop.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-text::before{content:"";font-size:20px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-text.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-mark::before{content:"";font-size:20px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-mark.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-link::before{content:"";font-size:20px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-link.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-download::before{content:"";font-size:22px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-download.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-check::before{content:"";font-size:22px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-check.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-cancel::before{content:"";font-size:22px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-cancel.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-icon-popup::before{content:"";font-size:22px;font-family:"Material Symbols Rounded";font-size:20px}.k-icon-popup.icon-only{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.k-textbox{width:100%;padding:0 12px;height:30px;font-size:14px;line-height:30px;color:#000;letter-spacing:-0.02em;border-radius:4px;border:1px solid;border-color:#dfdfdf}.k-textbox.mid1{width:90px}.k-textbox.mid2{width:140px}.k-textbox:not(:-webkit-autofill){-webkit-animation-name:autoFillEnd;animation-name:autoFillEnd}textarea.k-textbox{min-height:inherit;height:80px;padding:10px 12px;line-height:20px;overflow-y:auto;resize:none}textarea.k-textbox.type-2{border:0;background-color:hsla(0,0%,100%,.5);height:300px}.k-button-basic{-webkit-transition:all .3s;transition:all .3s;display:inline-block;position:relative;min-width:36px;height:36px;padding:0 15px;font-size:1.5rem;color:#fff;letter-spacing:-0.02em;line-height:34px;text-align:center;white-space:nowrap;background-color:#000;border:1px solid #000;vertical-align:middle;cursor:pointer;-webkit-transition:all ease-in .03s;transition:all ease-in .03s;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100px;height:40px;line-height:38px}.k-button-proce{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 15px;height:30px;font-size:1.5rem;text-align:center;white-space:nowrap;color:#fff;background-color:#000;vertical-align:middle;cursor:pointer;-webkit-transition:all ease-in .03s;transition:all ease-in .03s;border-radius:4px}.table{width:100%;border-bottom:1px solid #eaeaea;table-layout:fixed}.table th{border-right:1px solid #eaeaea;background-color:#f0f0f0}.table th,.table td{padding:6px 10px;vertical-align:middle;border-top:1px solid #dbdbdb;height:40px;word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box}.table th.title,.table td.title{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal;padding:0 30px}.table th.title a,.table td.title a{vertical-align:middle}.table th.title a:hover,.table td.title a:hover{text-decoration:underline}.table th img,.table td img{width:100%;height:auto}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-row .col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.form-row .col-auto.max{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-row>.col:first-child,.form-row>[class*=col-]:first-child{padding-left:0}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px}.type-pc{display:block}.type-mobile{display:none}.skip-menu{position:relative;z-index:9999}.skip-menu a{display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;font-size:20px;color:#fff;font-weight:600;background:#2466a6;white-space:nowrap;text-align:center}.skip-menu a:focus,.skip-menu a:active{height:auto;width:auto;padding:5px;margin-bottom:10px;position:absolute;left:0;top:0}html{height:100%;overflow-y:scroll;scrollbar-gutter:stable}html.no-scroll{height:unset;overflow-y:unset;scrollbar-gutter:unset}body{min-height:100%}@media print{html,body{height:auto !important}.wrap{display:block !important}.sub{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}}.wrap{width:100%;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sub{-webkit-box-flex:1;-ms-flex:1;flex:1}:root{--vh: 100vh}.dashboard-wrap{background:#eee;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:4;top:-100%;-webkit-transition:all .3s;transition:all .3s;overflow-y:auto;overflow-x:hidden}.dashboard-wrap.open{top:0}.dashboard-wrap .in{max-width:1228px;padding:56px 14px 140px;margin:0 auto;position:relative;overflow:hidden}.dashboard-wrap .dashboard-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:48px;border-bottom:1px solid #d5d5d5}.dashboard-wrap .dashboard-info-wrap .dashboard-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:48px;-ms-flex-negative:0;flex-shrink:0}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in{font-size:2.4rem;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in strong{line-height:1;font-size:3.4rem;font-weight:600;margin-right:12px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in .t-title{font-size:3.4rem;font-weight:600}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-past{display:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side span{font-size:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:7px;width:17px;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-login-side{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-login-side span{font-size:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-login-side span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px;width:17px;line-height:1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-join-side{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-join-side span{font-size:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-join-side span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;width:17px;line-height:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more span{color:#666;font-size:1.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:14px;width:10px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more:hover span{color:#fff}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap a::before,.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap button::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:13px;border-right:1px solid #d5d5d5;margin:0 10px 0 0;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap a:first-child::before,.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap button:first-child::before{display:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont{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}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i{width:74px;height:74px;border-radius:100%;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#488dd5;font-size:40px;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li span{font-size:1.6rem;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li.type-class i::before{content:""}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li.type-edu i::before{content:""}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li.type-scrap i::before{content:"";font-family:"Material Symbols Rounded-2"}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li.type-notice i::before{content:""}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li.type-ask i::before{content:""}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li:hover i::before{color:#000}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .line-space{width:1px;height:106px;background:#d5d5d5;margin-left:26px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;width:100%}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li em{width:100%;height:30px;border-radius:4px 4px 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ddd}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;background:#fff;border-radius:0 0 4px 4px;padding:15px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl dt{color:#666;font-size:1.2rem;white-space:nowrap}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl dd{color:#488dd5;font-size:2rem;line-height:1;white-space:nowrap;-webkit-transition:all .3s;transition:all .3s}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl dd:hover{color:#000}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;margin-top:-10px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container{width:100%;padding-top:10px;overflow:hidden}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page{position:relative;-ms-flex-negative:0;flex-shrink:0;width:152px !important;-webkit-box-sizing:border-box;box-sizing:border-box}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .thumb-wrap{position:relative}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .thumb-wrap .flag-wrap{height:20px;border-radius:4px 0 4px 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;z-index:1;position:absolute;top:0;left:0}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .thumb-wrap .flag-wrap .flag-main{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:60px;padding:0 10px;background:#2e90ff;font-size:1.3rem;color:#fff;line-height:20px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .thumb-wrap .flag-wrap .flag-main+.flag-main{background:#488dd5}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .thumb-wrap .thumb{border:none;border-radius:4px;overflow:hidden}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .slide-cont{margin-top:6px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide .slide-page .slide-cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination{position:absolute;right:0;top:-11px;left:unset;width:auto}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination-bullet{width:14px;height:2px;background:#c2c2c2;opacity:1;border-radius:0}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination-bullet-active{width:14px;height:2px;background:#2e90ff}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-none-wrap{width:100%;height:100%;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}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-none-wrap .none-text{margin:0;font-size:1.6rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info:first-child{width:520px;-ms-flex-negative:0;flex-shrink:0}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child{padding-left:28px;width:calc(100% - 520px)}.dashboard-wrap .dashboard-info-wrap.type-login .cont{-webkit-filter:blur(6px);filter:blur(6px);overflow:hidden;will-change:filter}.dashboard-wrap .dashboard-info-wrap.type-login .cont .dashboard-quick-wrap li a{pointer-events:none}.dashboard-wrap .dashboard-info-wrap.type-login .cont .dashboard-quick-wrap li:hover i::before{color:#488dd5}.dashboard-wrap .dashboard-info-wrap.type-login .cont .edu-wrap li .dl-wrap dl dd a{pointer-events:none}.dashboard-wrap .dashboard-info-wrap.type-login .cont .edu-wrap li .dl-wrap dl dd:hover{color:#488dd5}.dashboard-wrap .dashboard-gnb-all{padding-top:48px}.dashboard-wrap .dashboard-gnb-all .gnb-top{display:none}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .menu-depth1{font-size:2rem;font-weight:500;cursor:default}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2{margin-top:30px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li{margin-bottom:16px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a{font-size:2rem;color:#666;font-weight:400;-webkit-transition:all .3s;transition:all .3s}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a:hover{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li:last-child{margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3{padding:12px 0 4px 0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li{margin-bottom:6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a{color:#939393;font-weight:400;font-size:1.8rem}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a::before{content:"·";display:inline-block;margin-right:4px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a:hover{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a:hover::before{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li:last-child{margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4{padding:12px 0 4px 0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li{margin-bottom:6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a{color:#939393;font-weight:400;font-size:1.6rem}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a::before{content:"-";margin-right:4px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a:hover{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a:hover::before{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li:last-child{margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5{padding:12px 0 4px 4px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li{margin-bottom:6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a{color:#939393;font-weight:400;font-size:1.5rem}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a::before{content:"";display:inline-block;margin-right:4px;width:4px;height:4px;border-radius:100%;background:#939393;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a:hover{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a:hover::before{background:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li:last-child{margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6{padding:12px 0 4px 4px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li{margin-bottom:6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a{color:#939393;font-weight:400;font-size:1.4rem}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a::before{content:"";display:inline-block;margin-right:4px;width:4px;height:4px;background:#939393;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a:hover{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a:hover::before{background:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li:last-child{margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .btn-x-side{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;position:absolute;right:14px;top:14px}.dashboard-wrap .dashboard-gnb-all .btn-x-side span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.dashboard-wrap .dashboard-gnb-all .btn-x-side::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:42px}.dashboard-wrap .btn-x-side{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;position:absolute;right:14px;top:14px}.dashboard-wrap .btn-x-side span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.dashboard-wrap .btn-x-side::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:42px}.sub .layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}.sub .snb-wrap{width:24rem;padding-top:70px;padding-bottom:80px;-ms-flex-negative:0;flex-shrink:0}.sub .snb-wrap .h3{height:60px;letter-spacing:-1px}.sub .snb-wrap .snb-nav{border-top:1px solid #eaeaea}.sub .snb-wrap .snb-nav .depth2 li{position:relative}.sub .snb-wrap .snb-nav .depth2 li a{display:block;-webkit-transition:all .3s;transition:all .3s}.sub .snb-wrap .snb-nav .depth2 li a:hover{color:#000;text-decoration:underline}.sub .snb-wrap .snb-nav .depth2 li.active>a{color:#000}.sub .snb-wrap .snb-nav .depth2 li.active>a:hover{text-decoration:unset}.sub .snb-wrap .snb-nav .depth2 li.has-depth .category{display:none}.sub .snb-wrap .snb-nav .depth2 li.has-depth .btn-view{display:inline-block;overflow:hidden;position:absolute;right:0;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sub .snb-wrap .snb-nav .depth2 li.has-depth .btn-view::after{content:"";display:inline-block;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#595959;font-size:20px;margin-left:-5px}.sub .snb-wrap .snb-nav .depth2 li.has-depth .btn-view>span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sub .snb-wrap .snb-nav .depth2 li.has-depth.open .category{display:block;height:auto}.sub .snb-wrap .snb-nav .depth2 li.has-depth.open .category .btn-view{right:-6px}.sub .snb-wrap .snb-nav .depth2 li.has-depth.open .category .btn-view::after{content:""}.sub .snb-wrap .snb-nav .depth2>li{border-bottom:1px solid #eaeaea}.sub .snb-wrap .snb-nav .depth2>li>a{padding:16px 18px 14px;color:#595959;font-size:1.6rem;font-weight:600;min-height:17px;border-radius:6px}.sub .snb-wrap .snb-nav .depth2>li.has-depth>.btn-view{width:40px;height:50px}.sub .snb-wrap .snb-nav .depth2>li.has-depth>.btn-view::after{color:#595959;height:19px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.sub .snb-wrap .snb-nav .depth2>li.has-depth.open>a{background:#2e90ff;color:#fff}.sub .snb-wrap .snb-nav .depth2>li.has-depth.open>.btn-view::after{content:"";color:#fff;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.sub .snb-wrap .snb-nav .depth2>li.has-depth.open .category{display:block;height:auto}.sub .snb-wrap .snb-nav .depth2>li.active>a{background:#2e90ff;color:#fff}.sub .snb-wrap .snb-nav .depth3{padding:18px 14px 18px 34px;background:#fff}.sub .snb-wrap .snb-nav .depth3>li{margin-bottom:10px}.sub .snb-wrap .snb-nav .depth3>li>a{color:#000;font-size:1.4rem;min-height:19px}.sub .snb-wrap .snb-nav .depth3>li.has-depth>.btn-view{right:-14px;top:-2px;width:40px;height:20px}.sub .snb-wrap .snb-nav .depth3>li.has-depth>.btn-view::after{color:#000;height:19px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sub .snb-wrap .snb-nav .depth3>li.has-depth.open>.btn-view::after{content:""}.sub .snb-wrap .snb-nav .depth3>li>.category{padding:10px 0;border-top:dashed 1px #ddd;margin-top:15px}.sub .snb-wrap .snb-nav .depth3>li.active>a{color:#000;font-weight:600}.sub .snb-wrap .snb-nav .depth3>li:last-child{margin-bottom:0}.sub .snb-wrap .snb-nav .depth4{padding:10px 0 10px 5px}.sub .snb-wrap .snb-nav .depth4>li{margin-bottom:5px}.sub .snb-wrap .snb-nav .depth4>li>a{font-size:1.3rem !important;color:#767676;min-height:17px}.sub .snb-wrap .snb-nav .depth4>li>a::before{content:"·";display:inline-block;margin-right:4px}.sub .snb-wrap .snb-nav .depth4>li.has-depth>.btn-view{right:-14px;top:-2px;width:40px;height:20px}.sub .snb-wrap .snb-nav .depth4>li.has-depth>.btn-view::after{color:#767676}.sub .snb-wrap .snb-nav .depth4>li.has-depth.open>.btn-view::after{content:""}.sub .snb-wrap .snb-nav .depth4>li.active>a{color:#000;font-weight:600}.sub .snb-wrap .snb-nav .depth4>li:last-child{margin-bottom:0}.sub .snb-wrap .snb-nav .depth5{padding:10px 5px 10px}.sub .snb-wrap .snb-nav .depth5>li{margin-bottom:2px}.sub .snb-wrap .snb-nav .depth5>li>a{font-size:1.3rem !important;color:#aaa;min-height:17px}.sub .snb-wrap .snb-nav .depth5>li>a::before{content:"-";display:inline-block;margin-right:4px}.sub .snb-wrap .snb-nav .depth5>li.has-depth>.btn-view{right:-19px;top:-3px;width:40px;height:20px}.sub .snb-wrap .snb-nav .depth5>li.has-depth>.btn-view::after{color:#aaa}.sub .snb-wrap .snb-nav .depth5>li.has-depth.open>.btn-view::after{content:""}.sub .snb-wrap .snb-nav .depth5>li.active>a{color:#000;font-weight:600}.sub .snb-wrap .snb-nav .depth5>li:last-child{margin-bottom:0}.sub .snb-wrap .snb-nav .depth6{padding:10px 5px 10px}.sub .snb-wrap .snb-nav .depth6>li{margin-bottom:2px}.sub .snb-wrap .snb-nav .depth6>li>a{font-size:1.3rem;color:#aaa;min-height:17px}.sub .snb-wrap .snb-nav .depth6>li>a::before{content:"";display:inline-block;margin-right:4px;width:4px;height:4px;background:#aaa;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.sub .snb-wrap .snb-nav .depth6>li>a:hover>a::before{background:#000}.sub .snb-wrap .snb-nav .depth6>li.active>a{color:#000;font-weight:600}.sub .snb-wrap .snb-nav .depth6>li.active>a::before{background:#000}.sub .snb-wrap .snb-nav .depth6>li.active>a:hover>a{text-decoration:unset}.sub .snb-wrap .snb-nav .depth6>li:last-child{margin-bottom:0}.sub .snb-wrap .snb-nav .category{background-color:#f4f4f4;padding:18px 13px 16px}.sub .snb-wrap .snb-nav .category>li{position:relative;padding:4px 0 4px 11px}.sub .snb-wrap .snb-nav .category>li::before{content:"";display:inline-block;width:5px;height:5px;border-left:1px solid #cacaca;border-bottom:1px solid #cacaca;position:absolute;left:0;top:9px}.sub .snb-wrap .snb-nav .category>li>a{color:#767676}.sub .snb-wrap .snb-nav .category>li>a.active{color:#000;font-weight:600}.sub .snb-wrap .snb-nav .category>li>ul{padding:7px 0 5px}.sub .snb-wrap .snb-nav .category>li.active>a{color:#000}.sub .snb-wrap .snb-nav .category>li:last-child{padding:4px 11px 0}.sub .snb-wrap .snb-nav .category a:hover{color:#000;-webkit-transition:all .3s;transition:all .3s}.sub .snb-wrap .snb-nav .category .btn-view{display:none !important}.sub .sub-container{width:100%;position:relative;padding:0 0 130px;min-width:0}.sub .sub-container.type-know{width:100%;margin:0;background:#f0f0f0}.sub .sub-container.type-know::before{content:"";width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f0f0f0;left:-98%}.sub .sub-container.type-know::after{content:"";width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f0f0f0;right:-98%}.sub .sub-container.type-know .location{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.sub .sub-container.type-know .location::before{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;top:-1px}.sub .sub-container.type-know .location::after{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;top:-1px;z-index:1}.sub .sub-container .sub-content{padding-top:30px}.sub .sub-container .sub-content .h4{height:60px}.paging{margin-top:30px;font-size:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paging a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#aaa;font-size:1.6rem}.paging .page{display:inline-block;vertical-align:middle;color:#aaa;width:120px}.paging .page strong{margin-right:8px;position:relative;font-weight:600;color:#000}.paging .page strong::before{content:"";display:inline-block;position:absolute;border-bottom:2px solid #000;width:100%;bottom:-5px}.paging .page span{margin-left:8px;color:#aaa}.paging .prev,.paging .next{width:62px;height:36px;border:1px solid #cacaca;background:#fff;border-radius:4px}.paging .prev span,.paging .next span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.paging .prev::before,.paging .next::before{font-family:"Material Symbols Rounded";display:inline-block;font-size:22px;color:#000}.paging .prev::before{content:""}.paging .next::before{content:""}.more-view-wrap{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}.more-view-wrap .btn-more-view{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.more-view-wrap .btn-more-view span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-view-wrap .btn-more-view span::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:25px;margin-left:-5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.more-view-wrap .btn-more-view.type-move span::before{display:none}.more-view-wrap .btn-more-view.type-move span::after{content:"";font-size:16px;height:14px;margin-left:0}.more-view-wrap .btn-more-view.on span::before{content:""}.home-container{width:100%;position:relative}.home-container .home-content{position:relative;padding-top:60px}.home-container .home-content .home-btn-wrap{position:absolute;right:0;top:59px}.home-container .home-content .home-btn-wrap .btn-out{width:110px;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #000}.home-container .home-content .home-cont{padding:40px 0;position:relative;background:#efefef}.home-container .home-content .home-cont::before{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;width:300vw;background:#efefef;left:-100vw}.home-container .h4{margin-bottom:38px}.home-container .home-tit{display:block;font-size:2.4rem;font-weight:600;margin-bottom:18px}.qr-wrap canvas{width:60px !important;height:auto !important}.qr-img canvas{width:60px !important;height:auto !important}.quick-btn-wrap{position:fixed;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;opacity:.8;z-index:99}.quick-btn-wrap .dark-toggle{width:166px;height:40px;border-radius:20px;background:#2b2b2b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.quick-btn-wrap .dark-toggle::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1.2;font-size:20px;margin-right:10px;color:#fff}.quick-btn-wrap .dark-toggle span{color:#fff}.quick-btn-wrap .dark-toggle:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.quick-btn-wrap .btn-move-top{width:30px;height:30px;border-radius:100%;background:#f2f5fe;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;position:relative}.quick-btn-wrap .btn-move-top::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-mask:url("../images/north_40.svg") center center/contain no-repeat;mask:url("../images/north_40.svg") center center/contain no-repeat;width:16px;height:16px;background-color:#333}.quick-btn-wrap .btn-move-top span{font-size:1.3rem;-webkit-transform:translateY(-28px);transform:translateY(-28px);position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.quick-btn-wrap .btn-move-top:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.quick-btn-wrap.type-trick{display:block;border:2px solid red;text-align:center;z-index:100000}.quick-btn-wrap.type-trick p{margin-bottom:10px}.cop-container{width:100%;position:relative}.cop-container .h4{display:none}.cop-container .cop-info-editor{background:#f0f0f0;border-radius:4px;padding:16px;margin-bottom:20px}.cop-container .cop-content{position:relative;padding-top:30px}.cop-container .cop-head{margin-bottom:20px;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:14px}.cop-container .cop-head .cop-head-left .h5{font-size:3rem;font-weight:500}.cop-container .cop-head .cop-head-right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cop-container .cop-head .cop-head-right .btn-cop-out{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;border-radius:4px;background:#767676;padding:0 16px}.cop-container .cop-head .cop-head-right .btn-cop-out span{color:#fff}.cop-container .cop-head .cop-head-right .cop-join-wrap{position:relative;z-index:2}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eaeaea;width:140px;height:32px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-button:after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transform:translateY(2px);transform:translateY(2px)}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view{position:absolute;width:250px;right:0;top:36px;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 0 6px 1px rgba(125,125,125,.3);box-shadow:0 0 6px 1px rgba(125,125,125,.3);display:none}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab{background:#f4f4f4;height:44px;border-bottom:1px solid #eaeaea}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li a{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#767676}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li.on a{color:#000}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li::before{content:"";width:1px;height:12px;background:#ccc;display:inline-block}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li:first-child::before{display:none}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap{background:#fff;max-height:320px;overflow-y:auto}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li{padding:15px 20px;border-bottom:1px solid #eaeaea}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .thumb-wrap{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .thumb-wrap .thumb{padding-bottom:100%;border-radius:4px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .cont{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .cont .info-wrap{margin-top:auto}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .cont .info-wrap .date{color:#767676}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li:last-child{border-bottom:none}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .none-wrap{background:none;padding:56px 10px 80px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .none-wrap::before{display:none}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .none-wrap .none-text{margin:0 auto 16px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .none-wrap button{width:150px;height:45px;border-radius:4px;background:#000}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .none-wrap button span{color:#fff}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap::-webkit-scrollbar{width:8px;height:10px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap::-webkit-scrollbar-button:start:decrement,.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap ::-webkit-scrollbar-button:end:increment{display:block;width:8px;height:10px;background:url() rgba(0,0,0,0)}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.cop-container .cop-head .cop-head-right .cop-join-wrap.open .cop-join-button:after{content:"";-webkit-transform:translateY(1px);transform:translateY(1px)}.cop-container .cop-head .cop-head-right .cop-join-wrap.open .cop-join-view{display:block}.cop-container .cop-cont-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:70px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.cop-container .cop-cont-wrap .cop-lnb-wrap{width:228px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-ms-flex-negative:0;flex-shrink:0}.cop-container .cop-cont-wrap .cop-lnb-wrap .h5{display:none}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap{padding-bottom:18px;border-bottom:1px solid #eaeaea}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;border-top:3px solid #000;background:#f4f4f4;border-bottom:1px solid #eaeaea}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#767676}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li.on a{color:#000}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li::before{content:"";width:1px;height:12px;background:#ccc;display:inline-block}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li:first-child::before{display:none}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1{padding:18px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 dl{display:table-row}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0;color:#767676;padding-right:16px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 .space-line{display:none}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2{padding:18px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-join em{display:block}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-join p{display:-webkit-box;display:-ms-flexbox;display:flex;color:#767676}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-join p span{margin-right:4px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count{border-top:1px solid #eaeaea;padding-top:17px;margin-top:17px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count dl dt{color:#767676}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count dl:last-child{margin-bottom:0}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count .space-line{display:none}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-active-wrap .info-member{padding:18px 10px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-active-wrap .info-member em{display:block}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-active-wrap .info-activity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-active-wrap .info-activity dl{display:-webkit-box;display:-ms-flexbox;display:flex}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-active-wrap .info-activity dl dt{color:#767676}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-active-wrap .info-activity dl dd{color:#767676}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap{margin-top:auto}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-view-cop{width:100%;height:40px;border-radius:4px;background:#000}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-view-cop span{color:#fff}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-link-cop{width:100%;height:40px;border-radius:4px;border:1px solid #d5d5d5;-webkit-transition:all .3s;transition:all .3s}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-link-cop span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-link-cop span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-link-cop:hover{border:1px solid #000}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap{border:1px solid #eaeaea;padding:8px;margin:0}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:unset;row-gap:4px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li{height:auto;width:210px;height:40px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-webkit-transition:all .3s;transition:all .3s;padding:0 8px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s;transition:all .3s;color:#ccc}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-home::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-list::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-notice::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-result::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-intro::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-member::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.type-setting::before{content:""}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on{background:rgba(0,171,205,.06)}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on::before{color:#00abcd}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li:hover{background:rgba(0,0,0,.04)}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li:hover::before{color:#ccc}.cop-container .cop-cont-wrap .cop-cont{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.cop-container .cop-cont-wrap .cop-cont .head{min-height:auto;margin-bottom:16px}.cop-container .cop-cont-wrap .cop-cont .h5{font-size:2.6rem;margin-bottom:20px;font-weight:500;margin-top:-1px}.cop-container .cop-cont-wrap .cop-cont .ul-list3>li .info-wrap{margin-top:0}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home{border-top:none}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home>ul>li{margin-bottom:30px}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home>ul>li:last-child{margin-bottom:0}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl{display:block;padding:0;border-bottom:none;margin:0}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dt{width:100%;margin-right:0;margin-bottom:18px;font-size:2rem;height:auto;line-height:1}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd{font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .dot-list>li{font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dt{font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dt em{font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dt span{font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dd{font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .list-list .division{margin-top:1px}.cop-container .cop-join-info{padding:30px;background:#f4f4f4;border-radius:8px;text-align:center;margin-bottom:30px}.cop-container .cop-join-info strong{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;line-height:1}.cop-container .cop-join-info strong::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-flex-negative:0;flex-shrink:0}.cop-container .cop-join-info .btn-wrap{margin-top:10px}.cop-container .cop-join-info .btn-wrap .btn{width:170px}.pay-container{width:100%;position:relative;padding:0 0 130px}.pay-container .pay-content{position:relative;padding-top:30px}.pay-container .pay-content .h4{margin-bottom:40px}.pay-container .pay-content .head{min-height:auto}.pay-container .pay-content .pay-cont-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;margin-top:-20px}.pay-container .pay-content .pay-cont-wrap .pay-text-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-container .pay-content .pay-cont-wrap .pay-card-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-container .pay-content .pay-cont-wrap .pay-address-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-container .pay-content .pay-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pay-container .pay-content .pay-text-wrap strong{font-size:2rem;font-weight:600;line-height:1;display:block;margin-bottom:10px}.pay-container .pay-content .pay-text-wrap .pay-texts{border-radius:10px;background:#f6f6f6;padding:14px 20px;color:#767676;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;max-height:149px;overflow-y:auto}.pay-container .pay-content .pay-text-wrap .pay-texts p{margin-bottom:10px}.pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar{width:8px}.pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-button:start:decrement{display:block;height:5px;width:0;background:url() rgba(0,0,0,0)}.pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-button:end:increment{display:block;height:5px;width:0;background:url() rgba(0,0,0,0)}.pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:5px}.pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:5px}.pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pay-container .pay-content .pay-address-wrap{border-radius:10px;border:1px solid #eaeaea;padding:30px}.pay-container .pay-content .pay-address-wrap ul li{padding-left:40px;position:relative;margin-bottom:6px;min-height:22px}.pay-container .pay-content .pay-address-wrap ul li em{position:absolute;left:0;top:0;color:#767676}.pay-container .pay-content .pay-address-wrap ul li .li-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.pay-container .pay-content .pay-address-wrap ul li .li-in p.none{color:#aaa}.pay-container .pay-content .pay-address-wrap ul li .li-in .btn-line-sm{width:92px;height:22px;border:1px solid #eaeaea;-webkit-transform:translateY(-1px);transform:translateY(-1px);-ms-flex-negative:0;flex-shrink:0}.pay-container .pay-content .pay-address-wrap ul li .li-in .btn-line-sm span{color:#767676}.pay-container .pay-content .pay-address-wrap ul li:last-child{margin-bottom:0}.pay-container .pay-content .pay-address-wrap.type-person ul li{padding-left:62px;min-height:35px}.pay-container .pay-content .pay-address-wrap.type-person ul li em{top:9px}.pay-container .pay-content .pay-address-wrap.type-person ul li .li-in .input-box{width:300px}.pay-container .pay-content .foot-wrap{margin-top:40px}.floating-wrap{padding:10px;position:fixed;min-width:270px;max-width:340px;min-height:80px;z-index:1000;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.floating-wrap::before{content:"";display:block;width:100%;height:100%;background:#000;opacity:.8;border-radius:10px;position:absolute;left:0;top:0;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.9);box-shadow:0px 0px 10px 0px rgba(0,0,0,.9)}.floating-wrap::after{content:"";display:block;width:25px;height:19px;background:url("../images/img_floating_arrow.png") 0 0 no-repeat;background-size:cover;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-18.5px;opacity:.95}.floating-wrap .floating-cont{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;margin-right:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.floating-wrap .floating-cont .img{border-radius:10px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;background:#fff}.floating-wrap .floating-cont .img img{display:block;width:100%}.floating-wrap .floating-cont .text-wrap{font-size:1.3rem;color:#fff;padding:5px 0 8px 8px;word-break:keep-all}.floating-wrap .floating-cont .text-wrap span{line-height:14px;font-size:16px;vertical-align:middle;height:16px}.floating-wrap .floating-cont .text-wrap .material-symbols-outlined{font-size:0}.floating-wrap .floating-cont .text-wrap .material-symbols-outlined::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px}.floating-wrap .btn-x3{width:15px;height:15px;background:url("../images/btn_x3.png") no-repeat;position:absolute;right:10px;top:10px;background-size:cover}.floating-wrap .btn-x3::before{display:none}.floating-wrap .btn-x3 span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.top-sch-wrap{padding:50px 0 40px;background:#000;margin-bottom:40px;overflow:hidden;position:relative;z-index:2}.top-sch-wrap .in{position:relative;width:700px;margin:0 auto}.top-sch-wrap .input-wrap{width:100%;height:60px;background:#fff;border-radius:30px;position:relative;-webkit-box-shadow:0 0 6px 1px rgba(125,125,125,.3);box-shadow:0 0 6px 1px rgba(125,125,125,.3)}.top-sch-wrap .input-wrap input{width:100%;height:60px;line-height:58px;border:0;padding:0 60px 0 30px;background:none}.top-sch-wrap .input-wrap button{margin-left:auto;width:60px;height:60px;position:absolute;right:0}.top-sch-wrap .input-wrap button::after{content:"";display:block;-webkit-transition:all .3s;transition:all .3s;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:36px;line-height:1;color:#595959}.top-sch-wrap .input-wrap button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.top-sch-wrap .sch-word{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-top:40px;max-height:92px;overflow:hidden}.top-sch-wrap .sch-word li{border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#333;margin:0 5px 10px 5px}.top-sch-wrap .sch-word li.on{background:#2e90ff}.top-sch-wrap .sch-word li a{display:block;line-height:40px;padding:0 40px}.top-sch-wrap .sch-word li a:focus{outline-color:#fff}.top-sch-wrap.type-main{padding:110px 0;margin-bottom:0;max-height:486px}.top-sch-wrap.type-main::before{content:"";display:block;width:100%;height:486px;background:url("../images/bg_main1.jpg") 0 0 no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.top-sch-wrap.type-main strong{font-size:3.6rem;font-weight:600;color:#fff;text-shadow:0px 0px 5px #4e4e4e;display:block;margin-bottom:28px;text-align:center;word-break:keep-all;letter-spacing:1.2px}.top-sch-wrap.type-main strong ins{color:#ffa22a;font:inherit}.top-sch-wrap.type-main .input-wrap{width:100%;height:60px;background:#fff;border-radius:30px;position:relative}.top-sch-wrap.type-main .input-wrap input{width:100%;height:60px;line-height:58px;border:0;padding:0 60px 0 30px;background:none}.top-sch-wrap.type-main .input-wrap button{margin-left:auto;width:60px;position:absolute;right:0}.top-sch-wrap.type-main .input-wrap button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.top-sch-wrap.type-main .sch-word{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-top:40px}.top-sch-wrap.type-main .sch-word li{background:hsla(0,0%,100%,.2)}.top-sch-wrap.type-main .sch-word li.on{background:#2e90ff}.location{height:40px;background:#f3f3f3;position:relative;text-align:right}.location::before{content:"";width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f3f3f3;width:100vw;right:100%;z-index:1}.location::after{content:"";width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f3f3f3;width:100vw;left:100%;z-index:1}.location ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;position:relative}.location ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;line-height:1}.location ul li::after{content:"";display:inline-block;height:22px;color:#595959;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.location ul li:last-child::after{display:none}.layer-wrap{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%}.layer-wrap.popup-open{display:-webkit-box;display:-ms-flexbox;display:flex}.layer-wrap.popup-open .pop-wrap{opacity:1}.layer-wrap.popup-open .pop-wrap2{opacity:1}.layer-wrap.prev-popup{z-index:989}.layer-wrap.type-print .pop-header-print{padding:20px}.layer-wrap.type-print .pop-wrap{width:auto}.layer-wrap.type-print .pop-wrap .pop-in{padding:0}.pop-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;opacity:0;border:8px solid #000;border-top:40px solid #000;width:780px;max-height:80%;height:auto;-webkit-box-shadow:0px 0px 13px 2px rgba(0,0,0,.2);box-shadow:0px 0px 13px 2px rgba(0,0,0,.2)}.pop-wrap.xsmall{width:400px;height:auto}.pop-wrap.small{width:500px;height:auto}.pop-wrap.small2{width:600px;max-height:80%}.pop-wrap.large{width:1000px;height:80%}.pop-wrap.auto{height:auto}.pop-wrap.auto2{height:60%}.pop-wrap.fixed{height:570px}.pop-wrap.fixed .pop-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pop-wrap.fixed .pop-in .year-wrap{width:80%;margin:0 auto}.pop-wrap.fixed .pop-in .year-wrap ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.pop-wrap.fixed .pop-in .pop-cont{height:240px;padding:0 10px;overflow-y:auto;margin-bottom:40px}.pop-wrap.fixed .pop-in .pop-foot{margin-top:auto}.pop-wrap.fixed2{width:600px;max-height:600px;height:auto}.pop-wrap.fixed2 .pop-cont{padding:40px 0}.pop-wrap .pop-in{width:100%;background:#fff;padding:0 30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;max-height:calc(80vh - 50px);height:100%}.pop-wrap .pop-header{width:100%;padding:56px 20px;text-align:center}.pop-wrap .pop-header:focus-visible{outline:none}.pop-wrap .pop-header .date{text-align:center;margin-top:10px;color:#767676}.pop-wrap .pop-header .info-dl{margin:20px auto 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 28px;border-radius:6px;background:#f7f7f7;-ms-flex-wrap:wrap;flex-wrap:wrap}.pop-wrap .pop-header .info-dl dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.pop-wrap .pop-header .info-dl dl dt{margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap .pop-header .info-dl dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap .pop-header .info-dl dl dd em{font-size:2rem;color:#e32116;line-height:1;margin-right:5px}.pop-wrap .pop-header .info-dl dl.time dt::before{content:"";font-family:"Material Symbols Rounded";font-size:22px;margin-right:5px}.pop-wrap .pop-header .info-dl dl::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:0 10px;vertical-align:top;margin-top:3px}.pop-wrap .pop-header .info-dl dl:last-child::after{display:none}.pop-wrap .pop-header .point-text{margin-top:10px}.pop-wrap .h2{font-size:2.4rem;line-height:1;font-weight:600}.pop-wrap .sch-box{position:relative}.pop-wrap .sch-box .sch-table .sch-tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap .sch-box .sch-table .sch-tr .sch-th{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.pop-wrap .sch-box .sch-table .sch-tr .sch-td{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pop-wrap .sch-box .sch-table .sch-tr .sch-td .select{width:126px}.pop-wrap .sch-box .sch-table .sch-tr:last-child{margin-bottom:0}.pop-wrap .sch-box.type-jindan .sch-table{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.pop-wrap .sch-box.type-jindan .sch-table .sch-tr{margin-bottom:0}.pop-wrap .sch-box.type-jindan-2 .sch-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;margin-right:0}.pop-wrap .sch-box.type-jindan-2 .sch-table .sch-tr .sch-th{padding-right:0;text-align:left}.pop-wrap .sch-box.type-jindan-2 .sch-table .sch-tr .sch-th.type-4{width:52px}.pop-wrap .pop-cont{padding-bottom:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.pop-wrap .pop-cont.type-alone{padding-top:36px}.pop-wrap .pop-cont .button-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.pop-wrap .pop-cont .info-text{text-align:center;padding-top:14px;margin-bottom:30px}.pop-wrap .pop-cont .info-text strong{color:#2e90ff;font-size:1.6rem;font-weight:600;display:block;margin-bottom:12px}.pop-wrap .pop-cont .info-text .text{color:#767676;word-break:keep-all;line-height:1.4}.pop-wrap .pop-cont .info-text2 h5{margin-bottom:20px}.pop-wrap .pop-cont .info-text2 ul{border-radius:4px;padding:24px 30px;background:#f0f0f0}.pop-wrap .pop-cont .info-text2 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px;color:#767676;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-left:5px}.pop-wrap .pop-cont .info-text2 ul li span{margin-right:4px;position:relative;z-index:2;height:18px;color:#fff;font-size:1.2rem;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pop-wrap .pop-cont .info-text2 ul li span::before{content:"";width:18px;height:18px;border-radius:100%;background:#adadad;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.pop-wrap .pop-cont .point-ask-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap .pop-cont .point-ask-wrap strong{font-size:2rem;color:#0d53f3;font-weight:600}.pop-wrap .pop-cont .point-ask-wrap small{font-size:1.6rem}.pop-wrap .pop-cont .point-ask-wrap p{color:#767676;text-align:center}.pop-wrap .pop-cont .point-ask-wrap p ins{color:#ff194f}.pop-wrap .pop-cont .open-text{margin:30px 0}.pop-wrap .pop-cont .pop-text .text{color:#767676}.pop-wrap .pop-cont .form-wrap{margin-top:15px}.pop-wrap .pop-foot{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pop-wrap .pop-foot a,.pop-wrap .pop-foot button{margin-left:10px}.pop-wrap .pop-foot a:first-child,.pop-wrap .pop-foot button:first-child{margin-left:0}.pop-wrap .pop-foot .btn-pop+.btn-pop,.pop-wrap .pop-foot .btn-lg+.btn-pop,.pop-wrap .pop-foot .btn-pop+.btn-lg,.pop-wrap .pop-foot .btn-lg+.btn-lg{border:1px solid #d5d5d5;background:#fff}.pop-wrap .pop-foot .btn-pop+.btn-pop span,.pop-wrap .pop-foot .btn-lg+.btn-pop span,.pop-wrap .pop-foot .btn-pop+.btn-lg span,.pop-wrap .pop-foot .btn-lg+.btn-lg span{color:#000}.pop-wrap .cover-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pop-wrap .cover-flex .cover-item:nth-child(1){margin-right:20px}.pop-wrap .pop-cover{margin-bottom:50px}.pop-wrap .pop-cover.type-line{border-bottom:1px solid #eaeaea;padding-bottom:50px}.pop-wrap .pop-cover.type-line-2{border-top:1px solid #eaeaea;padding-top:50px}.pop-wrap .pop-cover:last-child{margin-bottom:0}.pop-wrap .cover{margin-bottom:50px}.pop-wrap .cover.type-line{border-bottom:1px solid #eaeaea;padding-bottom:50px}.pop-wrap .cover.type-line-2{border-top:1px solid #eaeaea;padding-top:50px}.pop-wrap .cover:last-child{margin-bottom:0}.pop-wrap .btn-x:focus{outline-color:#fff}.pop-wrap .text-wrap{color:#767676}.pop-wrap .agree-chk{margin-top:20px;border-top:1px solid #eaeaea;padding-top:10px;padding-left:20px;position:relative}.pop-wrap .agree-chk .custom-check{position:absolute;left:0;top:11px}.pop-wrap.type-finish{height:auto}.pop-wrap.type-finish .pop-in{padding:0}.pop-wrap.type-finish .pop-cont{position:relative;background:#f0f0f0;padding:0 30px}.pop-wrap.type-finish .pop-foot{position:relative;background:#f0f0f0;padding:30px 30px 40px;margin-top:0}.pop-wrap.type-finish .finish-title{text-align:center;background:#fff;position:relative;padding-bottom:24px}.pop-wrap.type-finish .finish-title::before{content:"";width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;z-index:inherit;left:98%;background:#fff}.pop-wrap.type-finish .finish-title::after{content:"";width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;z-index:inherit;right:98%;background:#fff}.pop-wrap.type-finish .finish-title strong{display:block;font-size:1.8rem;font-weight:500}.pop-wrap.type-finish .finish-title strong::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:block;color:#000;font-size:36px;line-height:1;margin-bottom:4px;height:auto;font-weight:100}.pop-wrap.type-finish .finish-title small{display:block;color:#767676;margin-top:3px}.pop-wrap.type-finish .finish-title small ins{color:#e32116;font:inherit}.pop-wrap.type-finish .finish-title.type-none strong::before{content:"";margin-bottom:14px}.pop-wrap.type-finish .finish-info{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-finish.type-none-header .pop-cont{margin-top:40px}.pop-wrap.type-sang{width:780px}.pop-wrap.type-sang .pop-in{padding:0}.pop-wrap.xsmall{border-top:8px solid #000}.pop-wrap.xsmall .pop-in{padding:30px 20px;text-align:center}.pop-wrap.xsmall .btn-pop,.pop-wrap.xsmall .btn-lg{min-width:100px;height:40px}.pop-wrap.xsmall .btn-pop span,.pop-wrap.xsmall .btn-lg span{font-size:1.4rem}.pop-wrap.xsmall-2{width:400px;height:auto}.pop-wrap.xsmall-2 .pop-header{padding:0 20px 30px}.pop-wrap.xsmall-2 .pop-in{padding:30px 20px;text-align:center}.pop-wrap.xsmall-2 .btn-pop span,.pop-wrap.xsmall-2 .btn-lg span{font-size:1.4rem}.pop-wrap .type-pc .paging a{padding:0 4px;margin:0 4px}.pop-wrap .sooryo-wrap strong{font-size:1.8rem;display:block;margin-bottom:20px;font-weight:600}.pop-wrap .sooryo-wrap .dl-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap .sooryo-wrap .dl-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap .sooryo-wrap .dl-wrap dl dt{margin-right:10px;color:#595959}.pop-wrap .sooryo-wrap .dl-wrap dl dd{color:#e32116;font-weight:600}.pop-wrap .sooryo-wrap .dl-wrap dl::after{content:"/";display:inline-block;margin:0 10px}.pop-wrap .sooryo-wrap .dl-wrap dl:last-child::after{display:none}.pop-wrap.type-never .pop-in{padding:0 30px 80px}.pop-wrap.type-never .foot{height:43px;background:#e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute;left:0;bottom:0}.pop-wrap.type-never .foot .never-btn{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pop-wrap .layer-in{text-align:left}.pop-wrap .layer-in header{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #000}.pop-wrap .layer-in header h3{font-size:1.6rem}.pop-wrap .layer-in header h3 ins{color:#767676;font-size:1.5rem;margin-left:6px}.pop-wrap .layer-in .layer-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;gap:10px}.pop-wrap .layer-in .layer-top em{font-weight:600;font-size:1.6rem}.pop-wrap .layer-in .layer-top strong{font-weight:600;font-size:1.6rem}.pop-wrap .layer-in .layer-dl-list dl{display:grid;grid-template-columns:88px 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;white-space:normal;margin-bottom:6px}.pop-wrap .layer-in .layer-dl-list dl dt{color:#767676;-ms-flex-negative:0;flex-shrink:0;position:relative;padding-left:8px}.pop-wrap .layer-in .layer-dl-list dl dt::before{content:"";width:3px;height:3px;background:silver;border-radius:100%;display:inline-block;position:absolute;left:0;top:7px}.pop-wrap .layer-in .layer-dl-list dl dd a:hover{text-decoration:underline}.pop-wrap .layer-in .layer-dl-list dl dd .btn-sm{height:22px;margin-top:-2px}.pop-wrap .layer-in .layer-dl-list dl:last-child{margin-bottom:0}.pop-wrap .layer-in .layer-dl-list dl.point-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.pop-wrap.type-sns{width:460px;border-radius:6px;border:1px solid #d5d5d5;-webkit-box-shadow:0px 0px 13px 2px rgba(0,0,0,.2);box-shadow:0px 0px 13px 2px rgba(0,0,0,.2);height:auto;background:#fff}.pop-wrap.type-sns .pop-in{background:rgba(0,0,0,0);padding:20px 40px}.pop-wrap.type-sns .pop-in .pop-cont{padding-bottom:0}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont{padding:40px 0}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont+.sns-cont{border-top:1px solid #eaeaea}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont .sns-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:36px}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont .sns-text1{font-size:1.8rem;text-align:center;display:block}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont .sns-text2{font-size:1.4rem;color:#767676;text-align:center}.pop-wrap.type-sns .pop-in .pop-cont .login-ul{margin-top:40px}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;background:none;color:#000;padding:0 20px;border-radius:4px;border:none;-webkit-transition:all .3s;transition:all .3s;font-size:1.4rem;background:#fff;border:1px solid #d5d5d5}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login{padding:5px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;border:none;color:#353535;background:#fff}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::-webkit-input-placeholder{color:#aaa}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::-moz-placeholder{color:#aaa}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login:-ms-input-placeholder{color:#aaa}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::-ms-input-placeholder{color:#aaa}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::placeholder{color:#aaa}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::-webkit-input-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::-moz-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login:-ms-input-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::-ms-input-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .input-login::placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li select:focus{outline:none}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #eee inset}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li input:-webkit-autofill:hover,.pop-wrap.type-sns .pop-in .pop-cont .login-ul li input:-webkit-autofill:focus,.pop-wrap.type-sns .pop-in .pop-cont .login-ul li input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #eee inset}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li.on{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li.on input:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none !important;background-color:rgba(0,0,0,0) !important;color:fieldtext !important}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li:focus{border:1px solid #2e90ff;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);outline:none}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li.select-li{padding:0}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li.select-li .select-login{padding:5px 20px;position:relative;background:url("../images/ico_sel_arrow2_pc.png") no-repeat right 50%;border:none}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li .type-add{-ms-flex-negative:0;flex-shrink:0;margin-right:7px;color:#353535;font-size:1.6rem}.pop-wrap.type-sns .pop-in .pop-cont .login-ul li:last-child{margin-bottom:0}.pop-wrap.type-sns .pop-in .pop-cont .login-button-in{margin-top:30px}.pop-wrap.type-sns .pop-in .pop-cont .btn-login{font-size:1.4rem;font-weight:500;margin-top:0}.pop-wrap.type-sns .pop-in .pop-cont .btn-login.type-2{background:#ececec;color:#000}.pop-wrap.type-sns .pop-in .pop-cont .option-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.pop-wrap.type-sns .pop-in .pop-cont .option-ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.pop-wrap.type-sns .pop-in .pop-cont .option-ul li a{font-weight:600;font-size:1.4rem;color:#767676;-webkit-transition:all .3s;transition:all .3s}.pop-wrap.type-sns .pop-in .pop-cont .option-ul li a:hover{color:#000}.pop-wrap.type-sns .pop-in .pop-cont .option-ul li::before{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:14px;margin:-2px 10px 0}.pop-wrap.type-sns .pop-in .pop-cont .option-ul li:first-child::before{display:none}.pop-wrap.type-sns .pop-in .pop-cont .option-ul li .custom-check2{opacity:1;width:100%;height:100%}.pop-wrap.type-sns .pop-in .pop-cont .option-ul.type-2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-sns .pop-in .pop-cont .login-ask{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-sns .pop-in .pop-cont .login-ask span{color:#e32116;font-weight:600;margin-right:6px}.pop-wrap.type-sns .pop-in .pop-cont .login-ask p{color:#e32116;font-weight:600}.pop-wrap.type-sns .btn-x{top:18px;right:16px}.pop-wrap.type-sns .btn-x::before{color:#000}.pop-wrap.type-servey .pop-header{border-radius:4px;border:1px solid #d5d5d5;padding:28px 30px;margin-bottom:10px;text-align:left;background:#fff}.pop-wrap.type-servey .pop-header .h2{font-size:2.6rem;font-weight:600;margin-bottom:14px}.pop-wrap.type-servey .pop-header .date{text-align:left}.pop-wrap.type-servey .pop-header small{font-size:1.5rem;color:#767676}.pop-wrap.type-servey .pop-header .poll{margin-top:21px;margin-bottom:0;background:none;position:relative;padding:21px 0 0 0}.pop-wrap.type-servey .pop-header .poll::before{content:"";display:block;width:100%;height:1px;background:#d9d9d9;position:absolute;top:0;left:-30px}.pop-wrap.type-servey .pop-header .poll::after{content:"";display:block;width:100%;height:1px;background:#d9d9d9;position:absolute;top:0;right:-30px}.pop-wrap.type-servey .pop-header .info-dl{margin:5px 0 0 0;height:auto;padding:0;background:none}.pop-wrap.type-servey .pop-header .info-dl dl{height:20px}.pop-wrap.type-servey .pop-header .info-dl dl.time dt::before{font-size:18px}.pop-wrap.type-servey .pop-in{background:#f2f2f2;padding:40px 30px}.pop-wrap.type-servey .score-wrap.type-2{padding:28px 30px 24px 30px;border:1px solid #d5d5d5;border-radius:4px;background:#fff;position:relative;margin-top:10px}.pop-wrap.type-servey .score-wrap.type-2 textarea{margin-top:30px}.pop-wrap.type-paper{width:1000px;position:relative}.pop-wrap.type-paper .pop-in{background:#f2f2f2;padding:40px 30px 0 30px;overflow-y:hidden;height:unset}.pop-wrap.type-paper .pop-header{display:grid;gap:30px;padding:0}.pop-wrap.type-paper .pop-header .pop-header-info{border-radius:4px;border:1px solid #d5d5d5;background:#fff}.pop-wrap.type-paper .pop-header .pop-header-info .h2{font-size:2.6rem;font-weight:600}.pop-wrap.type-paper .pop-cont{overflow-y:scroll}.pop-wrap.type-paper .pop-cont::-webkit-scrollbar{width:5px}.pop-wrap.type-paper .pop-cont::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:url() rgba(0,0,0,0)}.pop-wrap.type-paper .pop-cont::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:url() rgba(0,0,0,0)}.pop-wrap.type-paper .pop-cont::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.pop-wrap.type-paper .pop-cont::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.pop-wrap.type-paper .pop-cont::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li{padding:30px 25px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .num-wrap .num{font-size:1.4rem;margin-top:2px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .num-wrap p{font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .poll{font-size:1.4rem;color:#000}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio{left:0;top:4px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio+label{color:#000}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio:checked::before{background-image:url("../images/icos_test_check_e.png");background-position:0 -20px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio:checked+label{color:#e32116}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio:checked+.label-text{color:#e32116}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio{left:0;top:7px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio+label{color:#000}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio:checked::before{background-image:url("../images/icos_test_check_e.png");background-position:0 -18px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio:checked+label{color:#e32116}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio:checked+.label-text{color:#e32116}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check{left:0;top:5px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check+label{color:#000}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check:checked::before{background-image:url("../images/icos_test_checkbox_e.png");background-position:0 -19px}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check:checked+label{color:#e32116}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check:checked+.label-text{color:#e32116}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li label{padding:2px 0 2px 24px;border-radius:0;background:none;font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li label .label-text{font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .add-input .input-box{border:1px solid #d5d5d5;height:36px;font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .textarea3{border:1px solid #d5d5d5;background:#fff;font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .user-text{font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-top{font-size:1.4rem}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-top::before{font-size:1.4rem;display:contents;font-family:unset;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;text-decoration:none;vertical-align:top;-webkit-font-smoothing:antialiased}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-top::after{font-size:1.4rem;display:contents;font-family:unset;font-style:normal;font-variant:normal;font-weight:normal;text-transform:none;text-decoration:none;vertical-align:top;-webkit-font-smoothing:antialiased}.pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-text{font-size:1.4rem}.pop-wrap.type-paper .answre-list-fixed{position:sticky;right:0;top:0;height:auto;overflow-y:auto;overflow-x:hidden}.pop-wrap.type-paper .answre-list-fixed::-webkit-scrollbar{width:5px;margin-left:5px}.pop-wrap.type-paper .answre-list-fixed::-webkit-scrollbar-button:start:decrement{display:block;height:4px;width:0;background:url() rgba(0,0,0,0)}.pop-wrap.type-paper .answre-list-fixed::-webkit-scrollbar-button:end:increment{display:block;height:4px;width:0;background:url() rgba(0,0,0,0)}.pop-wrap.type-paper .answre-list-fixed::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.pop-wrap.type-paper .answre-list-fixed::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.pop-wrap.type-paper .answre-list-fixed::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pop-wrap.type-paper .answre-list-fixed .paper-time-wrap{border-radius:4px;border:1px solid #d5d5d5;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:133px;margin-bottom:10px;margin-right:7px}.pop-wrap.type-paper .answre-list-fixed .paper-time-wrap dl dt{text-align:center}.pop-wrap.type-paper .answre-list-fixed .paper-time-wrap dl dd{font-size:2.6rem;font-weight:600;color:#e32116;text-align:center}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-head{background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-head .li-th{padding:0 4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:48px}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body{padding-right:0;overflow-y:scroll}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li{border-bottom:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-th{font-weight:600;border-right:1px solid #d5d5d5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;font-size:1.4rem}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td p{font-size:1.4rem}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td .answre-o{color:#488dd5}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td .answre-x{color:#e32116}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td .answre-correct{color:#488dd5}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td .answre-wrong{color:#e32116}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-td .answre-ing{color:#aaa}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body::-webkit-scrollbar{width:5px}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body::-webkit-scrollbar-button:start:decrement{display:block;height:4px;width:0;background:url() rgba(0,0,0,0)}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body::-webkit-scrollbar-button:end:increment{display:block;height:4px;width:0;background:url() rgba(0,0,0,0)}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pop-wrap.type-paper .water-mark-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.pop-wrap.type-paper .water-mark-wrap::before{content:attr(data-watermark);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.pop-wrap.type-paper .water-mark-wrap .water-mark{opacity:.35;width:100%;-webkit-transform:rotate(338deg);transform:rotate(338deg)}.pop-wrap.type-paper .water-mark-wrap .water-mark .water-mark-in{word-break:break-all;overflow:hidden;color:#767676;white-space:nowrap}.pop-wrap.type-paper.paper-pc{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-wrap.type-paper.paper-pc .pop-in{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pop-wrap.type-paper.paper-pc .pop-in-left{overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.pop-wrap.type-paper.paper-pc .pop-header{margin-bottom:10px;grid-column:1/2;grid-row:1/2}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info{padding:25px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:12px}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .h2{margin-bottom:14px}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-1 dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:10px}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-1 dl dt{color:#767676;font-size:1.4rem}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-1 dl dd{font-size:1.4rem}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-1 dl:last-child{margin-right:0}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-2{height:23px}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-2 .time-dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-2 .time-dl dt{margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-2 .time-dl dt::before{content:"";font-family:"Material Symbols Rounded";font-size:22px;margin-right:5px}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-2 .time-dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.pop-wrap.type-paper.paper-pc .pop-header .pop-header-info .paper-info-wrap .paper-info-in-2 .time-dl dd em{font-size:2.2rem;color:#e32116;line-height:1;margin-right:5px}.pop-wrap.type-paper.paper-pc .pop-cont{grid-column:1/2;grid-row:2/3;padding-right:7px;margin-right:0}.pop-wrap.type-paper.paper-pc .answre-list-fixed{position:sticky;right:0;top:0;width:190px;height:auto;grid-column:2/3;grid-row:1/3;-ms-flex-negative:0;flex-shrink:0}.pop-wrap.type-paper.paper-pc .answre-list-fixed .answre-list-head{border-radius:4px 4px 0 0}.pop-wrap.type-paper.paper-pc .answre-list-fixed .answre-list-head .li-th{height:48px}.pop-wrap.type-paper.paper-pc .answre-list-fixed .answre-list-head .li-td{height:40px}.pop-wrap.type-paper.paper-pc .answre-list-fixed .answre-list{border-radius:4px;border:1px solid #d5d5d5;background:#fff}.pop-wrap.type-paper.paper-pc .answre-list-fixed .answre-list .answre-list-body{padding-right:0;overflow-y:scroll;max-height:247px}.pop-wrap.type-paper.paper-pc .answre-list-fixed .answre-list .answre-list-body li:last-child{border-bottom:0}.pop-wrap.type-paper.paper-pc .pop-foot{width:100%;display:grid;gap:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-template-columns:repeat(2, 1fr);margin-top:20px;padding-bottom:40px}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg{width:100%;min-width:100%;margin-left:0;border:1px solid #d5d5d5;background:#fff;padding:0 4px}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg span{color:#000;-webkit-transition:all .3s;transition:all .3s}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop+.btn-pop,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg+.btn-pop,.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop+.btn-lg,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg+.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop+.btn-pop span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg+.btn-pop span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop+.btn-lg span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg+.btn-lg span{color:#000}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop:hover span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg:hover span{color:#939393}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop:hover span::before,.pop-wrap.type-paper.paper-pc .pop-foot .btn-lg:hover span::before{color:#939393}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-apply,.pop-wrap.type-paper.paper-pc .pop-foot .btn-apply.btn-lg{background:#000}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-apply span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-apply.btn-lg span{color:#fff}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-prev,.pop-wrap.type-paper.paper-pc .pop-foot .btn-prev.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-prev span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-prev.btn-lg span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-prev span::before,.pop-wrap.type-paper.paper-pc .pop-foot .btn-prev.btn-lg span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;margin-right:-3px;margin-left:-7px;-webkit-transition:all .3s;transition:all .3s}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-next,.pop-wrap.type-paper.paper-pc .pop-foot .btn-next.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-next span,.pop-wrap.type-paper.paper-pc .pop-foot .btn-next.btn-lg span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-next span::after,.pop-wrap.type-paper.paper-pc .pop-foot .btn-next.btn-lg span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;margin-left:-3px;margin-right:-7px;-webkit-transition:all .3s;transition:all .3s}.pop-wrap.type-paper.paper-pc .water-mark{margin-top:190px}.pop-wrap.type-paper.paper-pc .water-mark .water-mark-in{width:100%}.pop-wrap.type-paper.paper-mobile .pop-in{padding:18px 18px 0 18px}.pop-wrap.type-paper.paper-mobile .pop-header{display:grid;grid-template-columns:1fr 110px;gap:10px;padding:0;margin-bottom:10px}.pop-wrap.type-paper.paper-mobile .pop-header .pop-header-info{padding:16px 10px;text-align:center;grid-column:1/3;grid-row:1/2}.pop-wrap.type-paper.paper-mobile .pop-header .pop-header-info .h2{font-size:1.8rem;font-size:1.4rem}.pop-wrap.type-paper.paper-mobile .pop-header .paper-time-wrap{padding:16px 10px;grid-column:1/2;grid-row:2/3;border-radius:4px;border:1px solid #d5d5d5;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.pop-wrap.type-paper.paper-mobile .pop-header .paper-time-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:17px}.pop-wrap.type-paper.paper-mobile .pop-header .paper-time-wrap dl dd{font-size:1.8rem;font-weight:600;color:#e32116;font-size:1.4rem}.pop-wrap.type-paper.paper-mobile .pop-header .answre-top{border-radius:4px;border:1px solid #d5d5d5;padding:16px 10px;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:2/3;grid-row:2/3;z-index:1}.pop-wrap.type-paper.paper-mobile .pop-header .answre-top button{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap.type-paper.paper-mobile .pop-cont{padding-right:0;margin-right:0}.pop-wrap.type-paper.paper-mobile .pop-cont .servey-list-new .servey-li{padding:16px}.pop-wrap.type-paper.paper-mobile .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li label img{width:auto;max-height:63px}.pop-wrap.type-paper.paper-mobile .pop-cont .servey-list-new .servey-li .answre-wrap .answre-text-wrap{margin-top:8px;padding:8px 0 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pop-wrap.type-paper.paper-mobile .pop-cont .servey-list-new .servey-li .answre-wrap .answre-text-wrap+.answre-text-wrap{margin-top:0}.pop-wrap.type-paper.paper-mobile .pop-cont .servey-list-new .servey-li.scoring-o .num-wrap .num::before{left:-13px;width:57px;height:45px;top:-12px}.pop-wrap.type-paper.paper-mobile .pop-cont .servey-list-new .servey-li.scoring-x .num-wrap .num::before{left:-6px;width:58px;height:42px;top:-26px}.pop-wrap.type-paper.paper-mobile .answre-list-fixed{position:absolute;right:0;top:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;z-index:-1}.pop-wrap.type-paper.paper-mobile .answre-list-fixed.on{z-index:1}.pop-wrap.type-paper.paper-mobile .answre-list-fixed::-webkit-scrollbar{margin-left:5px}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .layer-dim{position:sticky;opacity:0;-webkit-transition:all .3s;transition:all .3s;display:block;z-index:-1}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .layer-dim.on{opacity:1;z-index:10000}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .answre-list{width:190px;height:100%;position:absolute;right:-190px;top:0;z-index:10001;background:#fff;-webkit-transition:all .3s;transition:all .3s}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .answre-list .answre-list-head .li-th{height:36px}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .answre-list .answre-list-body li{background:#fff}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .answre-list .answre-list-body li .li-th{height:36px}.pop-wrap.type-paper.paper-mobile .answre-list-fixed .answre-list .answre-list-body li .li-td{height:36px}.pop-wrap.type-paper.paper-mobile .pop-foot{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-18px;margin-right:-18px;gap:0;height:62px;border-top:1px solid #d5d5d5;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2);z-index:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg{width:auto;min-width:auto;height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;margin:0 -1px;background:#f2f2f2;padding:0}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop span,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg span{color:#000;-webkit-transition:all .3s;transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;font-size:1.4rem}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop span::before,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg span::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;font-size:20px}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop+.btn-pop,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg+.btn-pop,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop+.btn-lg,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg+.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop+.btn-pop span,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg+.btn-pop span,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop+.btn-lg span,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg+.btn-lg span{color:#000}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.btn-apply2 span::before,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-apply2.btn-lg span::before{content:""}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.btn-apply span::before,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-apply.btn-lg span::before{content:""}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.btn-prev,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-prev.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.btn-prev span::before,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-prev.btn-lg span::before{content:""}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.btn-next,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-next.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.btn-next span::before,.pop-wrap.type-paper.paper-mobile .pop-foot .btn-next.btn-lg span::before{content:""}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.answre-btn,.pop-wrap.type-paper.paper-mobile .pop-foot .answre-btn.btn-lg{border:1px solid #d5d5d5}.pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop.answre-btn span::before,.pop-wrap.type-paper.paper-mobile .pop-foot .answre-btn.btn-lg span::before{content:"";font-size:18px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap.type-paper.paper-mobile .water-mark-wrap .water-mark{margin-top:100px}.pop-wrap.type-paper.paper-mobile .water-mark-wrap .water-mark .water-mark-in{width:100%}.pop-wrap.type-paper.paper-mobile .water-mark-wrap .water-mark .water-mark-in em{font-size:3rem}.pop-wrap.type-paper.paper-mobile .water-mark-wrap .water-mark .water-mark-in small{font-size:3rem}.pop-wrap.type-share{border:0;width:650px}.pop-wrap.type-share .pop-in{padding:0;border-radius:6px}.pop-wrap.type-share .pop-header{padding:0;height:50px;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;-ms-flex-negative:0;flex-shrink:0;background:#fff}.pop-wrap.type-share .pop-header .h2{font-size:1.8rem;color:#767676;font-weight:600}.pop-wrap.type-share .pop-cont{padding-bottom:0;background:#ebebeb}.pop-wrap.type-share .share-top{padding:40px 20px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.pop-wrap.type-share .share-top h3{color:#595959;font-size:1.5rem}.pop-wrap.type-share .share-top .input-box{width:60%;height:40px}.pop-wrap.type-share .share-top+.share-ul{margin-top:-60px}.pop-wrap.type-share .share-ul{padding:40px 50px}.pop-wrap.type-share .share-ul ul{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:30px}.pop-wrap.type-share .share-ul ul li{text-align:center}.pop-wrap.type-share .share-ul ul li .img{margin-bottom:8px}.pop-wrap.type-share .share-ul ul li span{text-align:center;font-size:1.8rem}.pop-wrap.type-share .share-info{padding:20px 40px 35px 40px;background:#fff}.pop-wrap.type-share .share-info strong{font-size:2.4rem;display:block;margin-bottom:12px}.pop-wrap.type-share .share-info small{font-size:1.5rem;color:#595959}.pop-wrap.type-share .pop-foot{border-top:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex}.pop-wrap.type-share .pop-foot .btn-save,.pop-wrap.type-share .pop-foot .btn-close{border:0;padding:0;border-radius:0;width:100%;height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:unset;transition:unset}.pop-wrap.type-share .pop-foot .btn-save span,.pop-wrap.type-share .pop-foot .btn-close span{font-size:2rem}.pop-wrap.type-share .pop-foot a::before,.pop-wrap.type-share .pop-foot button::before{content:"";border-left:1px solid #ddd;height:15px;position:absolute;left:0}.pop-wrap.type-share .pop-foot a:first-child::before,.pop-wrap.type-share .pop-foot button:first-child::before{display:none}.pop-wrap2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;opacity:0;border-radius:15px}.pop-wrap2.small{width:600px;height:auto}.pop-wrap2.auto{height:auto}.pop-wrap2 .pop-in{width:100%;height:100%;background:#fff;padding:48px 20px 0;overflow-y:auto;overflow-x:hidden;border-radius:15px}.pop-wrap2 .pop-header{padding:10px 20px;background-color:#f0f0f0;border-color:rgba(0,0,0,0);border-radius:15px 15px 0 0;height:48px;position:absolute;left:0;top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap2 .pop-header:focus-visible{outline:none}.pop-wrap2 .h2{font-size:2rem;line-height:1;font-weight:600}.pop-wrap2 .pop-cont{padding:20px 0}.pop-wrap2 .pop-cont.type-alone{padding-top:36px}.pop-wrap2 .pop-foot{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.pop-wrap2 .pop-foot a,.pop-wrap2 .pop-foot button{margin-left:10px}.pop-wrap2 .pop-foot a:first-child,.pop-wrap2 .pop-foot button:first-child{margin-left:0}.pop-wrap2 .btn-x{right:10px;top:8px}.pop-wrap2 .btn-x::before{color:#000}.popup-dimmed{position:fixed;z-index:1010;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .2s;transition:opacity .2s}.pop-page .pop-in{width:100%;background:#fff;padding:0 30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.pop-page .pop-header{width:100%;padding:56px 20px;text-align:center}.pop-page .h2{font-size:2.4rem;line-height:1;font-weight:600}.pop-page .pop-cont{padding-bottom:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.pop-page .pop-foot{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-page .pop-foot a,.pop-page .pop-foot button{margin-left:10px}.pop-page .pop-foot a:first-child,.pop-page .pop-foot button:first-child{margin-left:0}.pop-page .pop-foot .btn-pop+.btn-pop,.pop-page .pop-foot .btn-lg+.btn-pop,.pop-page .pop-foot .btn-pop+.btn-lg,.pop-page .pop-foot .btn-lg+.btn-lg{border:1px solid #000;background:#fff}.pop-page .pop-foot .btn-pop+.btn-pop span,.pop-page .pop-foot .btn-lg+.btn-pop span,.pop-page .pop-foot .btn-pop+.btn-lg span,.pop-page .pop-foot .btn-lg+.btn-lg span{color:#000}.layer-wrap2{position:fixed;top:0;left:0;z-index:10002;width:100%;height:100%}.layer-wrap2 .layer-bg{position:absolute;top:0;left:0;z-index:10002;width:100%;height:100%;background:#000;opacity:.4}.layer-wrap2 .pop-wrap{z-index:10003;display:block;background:#fff;border:8px solid #000;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.layer-wrap2 .pop-wrap.type-notice{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;border-bottom:40px solid #000;border-top:8px solid #000}.layer-wrap2 .pop-wrap.type-notice .pop-in{padding:0 20px 20px 20px}.layer-wrap2 .pop-wrap.type-notice .pop-in .pop-header{padding:20px 0;text-align:left;margin-bottom:0}.layer-wrap2 .pop-wrap.type-notice .pop-in .pop-header .h2{font-size:2rem}.layer-wrap2 .pop-wrap.type-notice .pop-in .pop-cont{padding:20px 20px 0 20px}.layer-wrap2 .pop-wrap.type-notice .pop-in .pop-cont img{display:block;max-width:600px;width:100% !important}.layer-wrap2 .pop-wrap.type-notice .pop-in .pop-cont .text{margin-top:10px}.layer-wrap2 .pop-wrap.type-notice .pop-in .pop-cont .file-list{margin-top:10px;border-top:1px solid #ddd;padding-top:6px}.layer-wrap2 .pop-wrap.type-notice .foot{height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;background:#000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:-40px;left:0}.layer-wrap2 .pop-wrap.type-notice .foot .foot-left{height:18px}.layer-wrap2 .pop-wrap.type-notice .foot .foot-left .never-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layer-wrap2 .pop-wrap.type-notice .foot .foot-left .never-btn label{color:#aaa;font-weight:600;line-height:1}.layer-wrap2 .pop-wrap.type-notice .foot .foot-left .never-btn input.custom-check+label:before{top:2px}.layer-wrap2 .pop-wrap.type-notice .foot .foot-left .never-btn .custom-check{background:rgba(0,0,0,0)}.layer-wrap2 .pop-wrap.type-notice .foot .foot-left .never-btn .custom-check::before{background-image:url("../images/icos_checkbox_dark.png")}.layer-wrap2 .pop-wrap.type-notice .foot .foot-right{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layer-wrap2 .pop-wrap.type-notice .foot .foot-right .btn-sm{background:rgba(0,0,0,0);height:40px;line-height:40px;width:auto;padding:0;min-width:auto}.layer-wrap2 .pop-wrap.type-notice .foot .foot-right .btn-sm span{color:#aaa;font-weight:600}.layer-wrap2 .pop-wrap.type-notice .foot .foot-right .btn-sm:hover::after{opacity:0}.layer-wrap2 .pop-wrap.type-notice .foot .foot-right .btn-x{position:sticky}.layer-wrap2 .pop-wrap.type-notice .foot .foot-right .btn-x span{font-size:20px;color:#fff}.layer-wrap3{position:fixed;top:0;left:0;z-index:10002;width:100%;height:100%}.layer-wrap3 .layer-bg{position:absolute;top:0;left:0;z-index:10002;width:100%;height:100%;background:#000;opacity:.4}.layer-wrap3 .pop-wrap{z-index:10003;display:block;background:#fff;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:0}.layer-wrap3 .pop-wrap.type-notice{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}.layer-wrap3 .pop-wrap.type-notice .pop-in{padding:0}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-header{padding:20px;text-align:left}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-header .h2{font-size:2rem}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-cont{padding:0}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-cont img{display:block;max-width:600px;width:100% !important}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-cont .text{margin-top:10px}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-cont .file-list{margin-top:10px;border-top:1px solid #ddd;padding-top:6px}.layer-wrap3 .pop-wrap.type-notice .foot{height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 20px;background:#000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:-50px;left:0}.layer-wrap3 .pop-wrap.type-notice .foot .foot-left{height:18px}.layer-wrap3 .pop-wrap.type-notice .foot .foot-left .never-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layer-wrap3 .pop-wrap.type-notice .foot .foot-left .never-btn label{color:#aaa;font-weight:600;line-height:1}.layer-wrap3 .pop-wrap.type-notice .foot .foot-left .never-btn input.custom-check2+label:before{top:2px}.layer-wrap3 .pop-wrap.type-notice .foot .foot-left .never-btn .custom-check{background:rgba(0,0,0,0)}.layer-wrap3 .pop-wrap.type-notice .foot .foot-left .never-btn .custom-check::before{background-image:url("../images/icos_checkbox_dark.png")}.layer-wrap3 .pop-wrap.type-notice .foot .foot-right{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layer-wrap3 .pop-wrap.type-notice .foot .foot-right .btn-sm{background:rgba(0,0,0,0);height:40px;line-height:40px;width:auto;padding:0;min-width:auto}.layer-wrap3 .pop-wrap.type-notice .foot .foot-right .btn-sm span{color:#aaa;font-weight:600}.layer-wrap3 .pop-wrap.type-notice .foot .foot-right .btn-sm:hover::after{opacity:0}.layer-wrap3 .pop-wrap.type-notice .foot .foot-right .btn-x{position:sticky}.layer-wrap3 .pop-wrap.type-notice .foot .foot-right .btn-x span{font-size:20px;color:#fff}.layer-view{position:relative}.layer-view.st1{z-index:10000}.layer-view.st2{z-index:9999}.layer-view.st3{z-index:9998}.layer-view.st4{z-index:9997}.layer-view.st5{z-index:9996}.layer-view.st6{z-index:9995}.layer-view.st7{z-index:9994}.layer-view.st8{z-index:9993}.layer-view.st9{z-index:9992}.layer-view.st10{z-index:9991}.layer-wrap-home{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%}.layer-wrap-home .layer-bg{position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;background:#000;opacity:.2}.layer-wrap-home .pop-wrap-home{position:absolute;top:50%;left:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10001;display:block;background:#fff;width:440px;height:auto;overflow:hidden;border-radius:10px}.layer-wrap-home .pop-wrap-home .pop-cont{padding:50px 20px 20px 20px}.layer-wrap-home .pop-wrap-home .pop-cont strong{display:block;font-size:16px;text-align:center;margin:0}.layer-wrap-home .pop-wrap-home .pop-foot{margin:30px 40px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layer-wrap-home .pop-wrap-home .pop-foot a,.layer-wrap-home .pop-wrap-home .pop-foot button{margin-left:10px}.layer-wrap-home .pop-wrap-home .pop-foot a:first-child,.layer-wrap-home .pop-wrap-home .pop-foot button:first-child{margin-left:0;background:#fff;border:1px solid #000}.layer-wrap-home .pop-wrap-home .pop-foot a:first-child span,.layer-wrap-home .pop-wrap-home .pop-foot button:first-child span{color:#000}.pop-sang{overflow-y:auto;height:100%}.pop-wrap-sang{width:210mm;height:297mm;height:296.7354166667mm}.layer-page-wrap{background-color:rgba(0,0,0,.7);-ms-touch-action:auto;touch-action:auto;height:100%}.layer-page-wrap .layer-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:140px}.layer-page-wrap .layer-page .img-plus-wrap{width:100%}.layer-page-wrap .layer-page .layer-info{position:fixed;bottom:auto;top:15px;width:275px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px;background-color:rgba(0,0,0,.7);color:#fff;font-size:1.3rem;z-index:9000}.layer-page-wrap .layer-page .layer-info .in{position:relative;padding:20px}.layer-page-wrap .layer-page .layer-info strong{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layer-page-wrap .layer-page .layer-info strong::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:36px;height:40px;-ms-flex-negative:0;flex-shrink:0}.layer-page-wrap .layer-page .layer-info .btn-x{top:0;right:0}.layer-page-wrap .layer-page .layer-info .btn-x::before{font-size:18px}.layer-page-wrap .layer-page .btn-x{top:0;right:0}.layer-page-wrap .layer-page .btn-x span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.print-wrap .pop-in{width:100%;height:100%;background:#fff;padding:0 20px 40px;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.print-wrap .pop-header{width:100%;padding:56px 20px;text-align:center}.print-wrap .h2{font-size:2.4rem;line-height:1;font-weight:600}.print-wrap .info-box-top{margin-bottom:40px}.print-wrap .date-wrap{width:100%;display:block !important}.print-wrap .date-wrap dl{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;width:auto !important;margin:0 10px 0 0 !important}.print-wrap .date-wrap dl:last-child{margin:0}.print-wrap .list-cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.print-wrap .btn-wrap{width:82px}.print-wrap .list-list>ul>li .cont{grid-column:1/3 !important}.print-wrap .list-list>ul>li .info-in{width:100%;display:block !important}.print-wrap .list-list>ul>li .info-in dl{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;width:auto !important;margin:0 10px 0 0 !important}.print-wrap .list-list>ul>li .info-in dl:last-child{margin:0}.print-wrap .list-list.type-sc>ul>li{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:relative}.print-wrap .list-list.type-sc>ul>li .list-cont{padding-right:102px}.print-wrap .list-list.type-sc>ul>li .btn-wrap{position:absolute;width:82px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.print-wrap .list-list.type-sc>ul>li .btn-wrap .btn{width:82px}.layer-wrap .print-wrap .view-dl.type-4>dl{border-bottom:none}.layer-wrap .print-wrap .view-dl.type-4>dl>dt{width:200px;background-color:unset;position:relative;z-index:1;border-bottom:1px solid #d5d5d5}.layer-wrap .print-wrap .view-dl.type-4>dl>dt::before{content:"";width:100%;height:100%;background-color:#f5f5f5;display:block;position:absolute;left:0;top:0;z-index:-1}.layer-wrap .print-wrap .view-dl.type-4>dl>dt::after{content:"";width:100%;border-bottom:1px solid #d5d5d5;display:block;position:absolute;left:0;bottom:-1px;z-index:1}.layer-wrap .print-wrap .view-dl.type-4>dl>dd{border-bottom:1px solid #d5d5d5}.layer-wrap .print-wrap .ul-list{border-top:1px solid #000}.layer-wrap .print-wrap .ul-list.type-view-cmt2>li .cmt-wrap{background-color:#f5f5f5}@media print{.layer-wrap .print-wrap .view-dl.type-4>dl{border-bottom:none}.layer-wrap .print-wrap .view-dl.type-4>dl>dt{width:200px;background-color:unset;position:relative;z-index:1;border-bottom:1px solid #d5d5d5}.layer-wrap .print-wrap .view-dl.type-4>dl>dt::before{content:"";width:100%;height:100%;background-color:#f5f5f5;display:block;position:absolute;left:0;top:0;z-index:-1}.layer-wrap .print-wrap .view-dl.type-4>dl>dt::after{content:"";width:100%;border-bottom:1px solid #d5d5d5;display:block;position:absolute;left:0;bottom:-1px;z-index:1}.layer-wrap .print-wrap .view-dl.type-4>dl>dd{border-bottom:1px solid #d5d5d5}.layer-wrap .print-wrap .ul-list{border-top:1px solid #000}.layer-wrap .print-wrap .ul-list.type-view-cmt2>li .cmt-wrap{background-color:#f5f5f5}}*{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.home-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;gap:40px;background:#f7f7f7}.home-top .thumb-wrap{width:37%;overflow:hidden}.home-top .jindo-wrap{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:6px 0}.home-top .jindo-wrap .jindo-in{-webkit-box-flex:1;-ms-flex:1;flex:1}.home-top .jindo-wrap .jindo{margin-bottom:10px}.home-top .jindo-wrap .jindo .dl-chart dt{font-size:2.1rem;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.home-top .jindo-wrap .jindo .dl-chart dt .btn-icon{margin-left:10px}.home-top .jindo-wrap .jindo .dl-chart dd .chart-stick-wrap2 .chart-stick-in{width:100%}.home-top .jindo-wrap .jindo .dl-chart .dl-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-left:10px}.home-top .jindo-wrap .dl-home dl{display:table-row}.home-top .jindo-wrap .dl-home dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0;padding:3px 14px 3px 0}.home-top .jindo-wrap .dl-home dl dd{color:#595959;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;padding:3px 0}.home-top .jindo-wrap .dl-home dl dd .flag-md:first-child{margin-left:0}.home-top .jindo-wrap .dl-home dl:last-child{margin-bottom:0}.home-top .jindo-wrap .btn-wrap{margin-left:auto;padding:0 5.5% 0 9%}.home-top.type-smart .jindo-wrap .jindo-in{padding-right:19%}.home-top.type-off .jindo-wrap .jindo-in{padding-right:150px}.home-top .btn-line-sm{height:24px}.home-top .btn-line-sm span{font-size:1.2rem}.home-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:0}.home-nav .home-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding:0;gap:15px}.home-nav .home-menu li{position:relative;z-index:1;display:block;margin:0;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0;height:56px;background:none;margin:0 3em}.home-nav .home-menu li a{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:visible;padding:0;color:#fff;font-weight:500}.home-nav .home-menu li a svg{position:absolute;left:98%;margin:0;width:75px;height:100%;fill:#bdc2c9;pointer-events:none}.home-nav .home-menu li a svg:nth-child(2){right:98%;left:auto;-webkit-transform:scale3d(-1, 1, 1);transform:scale3d(-1, 1, 1)}.home-nav .home-menu li a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:104%;height:56px;overflow:hidden;background-color:#bdc2c9;text-overflow:ellipsis;white-space:nowrap}.home-nav .home-menu li a span em{font-size:1.6rem;position:absolute;left:-50px;right:-50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.home-nav .home-menu li a span em i{display:block}.home-nav .home-menu li a span em i::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-flex-negative:0;flex-shrink:0;color:#fff}.home-nav .home-menu li a .flag-possible{position:absolute;right:-11px;top:17px}.home-nav .home-menu li.type-index a span em i::before{content:""}.home-nav .home-menu li.type-homework a span em i::before{content:""}.home-nav .home-menu li.type-test a span em i::before{content:""}.home-nav .home-menu li.type-survey a span em i::before{content:"";font-family:"Material Symbols Outlined"}.home-nav .home-menu li.type-meeting a span em i::before{content:""}.home-nav .home-menu li.type-notice a span em i::before{content:""}.home-nav .home-menu li.type-ask a span em i::before{content:""}.home-nav .home-menu li.type-dataroom a span em i::before{content:""}.home-nav .home-menu li:first-child a{background:#2e90ff}.home-nav .home-menu li:first-child a svg{fill:#2e90ff}.home-nav .home-menu li:first-child a span{border-radius:30px 0 0 0;margin-left:-80px;padding-left:2em;background-color:#2e90ff}.home-nav .home-menu li:first-child a span em{color:#fff}.home-nav .home-menu li:first-child a span em i::before{color:#fff}.home-nav .home-menu li:last-child a{background:#bdc2c9}.home-nav .home-menu li:last-child a svg{right:100%;left:auto;-webkit-transform:scale3d(-1, 1, 1);transform:scale3d(-1, 1, 1)}.home-nav .home-menu li:last-child a span{border-radius:0 30px 0 0;margin-right:-80px;padding-right:2em}.home-nav .home-menu li.on{z-index:100;background:unset}.home-nav .home-menu li.on a svg{fill:#fff}.home-nav .home-menu li.on a span{background-color:#fff;color:#000}.home-nav .home-menu li.on a span em i::before{color:#aaa}.home-nav .home-menu li.on:first-child a{background-color:#fff}.home-nav .home-menu li.on:first-child a span{background-color:#fff}.home-nav .home-menu li.on:first-child a span em{color:#000}.home-nav .home-menu li.on:last-child a{background-color:#fff}.home-cover-wrap{position:relative;padding-bottom:130px;background:#fff;padding:40px 40px 60px 40px}.home-cover-wrap .list-schedule>ul>li .schedule-in{grid-template-columns:auto 260px}.home-cover-wrap .list>ul>.blog-li .btn-wrap{margin-top:-40px}.sang-wrap{width:20.8cm;height:29.4cm;color:#000 !important;overflow:hidden;position:relative}.sang-wrap .sang-in{position:relative;width:100%;height:100%}.sang-wrap .sang-in .sang-img{position:absolute;z-index:1}.sang-wrap .sang-in .sang-img img{width:100%;height:100%}.sang-wrap .sang-btn{padding:8px 0 8px 0;position:absolute;top:6px;left:50%;margin-left:-38px;z-index:20}.sang-wrap .dojang{width:60px;position:absolute;right:5px;bottom:20px;z-index:2}.sang-wrap .dojang img{width:100%}.sang-wrap.type-edu .sang-cont{padding:164px 84px 190px}.sang-wrap.type-edu .sang-cont .sang-header{position:unset;color:#815f2b}.sang-wrap.type-edu .sang-cont .sang-header em{color:#815f2b}.sang-wrap.type-edu .sang-cont .sang-top{margin-left:-3px}.sang-wrap.type-edu .sang-cont .sang-top strong{font-size:64px;font-weight:600;color:#815f2b;display:block;line-height:1;margin-left:-3px}.sang-wrap.type-edu .sang-cont .sang-top small{font-size:19px;color:#815f2b;display:block;line-height:1;margin-top:3px}.sang-wrap.type-edu .sang-cont h3{font-size:47px;margin:50px 0 0 0;text-align:left;padding:0;letter-spacing:0;position:unset}.sang-wrap.type-edu .sang-cont .sang-info{margin:53px 0 0 5px}.sang-wrap.type-edu .sang-cont .sang-info dl{padding-left:0;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.sang-wrap.type-edu .sang-cont .sang-info dl::before{display:none}.sang-wrap.type-edu .sang-cont .sang-info dl dt{padding:0;width:83px}.sang-wrap.type-edu .sang-cont .sang-info dl dt span{font-size:24px}.sang-wrap.type-edu .sang-cont .sang-info dl dt:after{-webkit-transform:translateY(2px);transform:translateY(2px);right:-33px}.sang-wrap.type-edu .sang-cont .sang-info dl dd{font-size:24px}.sang-wrap.type-edu .sang-cont .sang-content{margin-top:79px}.sang-wrap.type-edu .sang-cont .sang-content .text{font-size:32px}.sang-wrap.type-edu .sang-cont .sang-footer{height:138px;bottom:190px}.sang-wrap.type-edu .sang-cont .sang-footer .foot-date span{font-size:22px}.sang-cont{padding:90px 110px;height:100%;position:relative;z-index:2}.sang-cont .sang-header{font-size:18px;position:absolute;top:70px;left:74px}.sang-cont .sang-header em::after{content:":";display:inline-block;margin:0 4px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sang-cont .sang-logo{position:absolute;top:70px;right:74px;height:42px}.sang-cont .sang-logo img{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;height:100%}.sang-cont h3{font-size:50px;letter-spacing:20px;text-align:center;margin:110px auto 105px;color:#000 !important;line-height:1;font-weight:600;position:absolute;left:0;width:100%;padding:0 20px}.sang-cont .sang-info{width:480px;margin:265px auto 80px}.sang-cont .sang-info dl{margin-bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:12px}.sang-cont .sang-info dl::before{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background:#767676;position:absolute;left:0;top:10px}.sang-cont .sang-info dl dt{width:104px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-right:20px}.sang-cont .sang-info dl dt span{font-size:21px}.sang-cont .sang-info dl dt::after{content:":";margin:0 8px;position:absolute;right:0;-webkit-transform:translateY(-1px);transform:translateY(-1px);font-size:20px}.sang-cont .sang-info dl dd{-word-break:keep-all;font-size:21px;-webkit-box-flex:1;-ms-flex:1;flex:1}.sang-cont .sang-content{position:relative}.sang-cont .sang-content .text{font-size:26px;line-height:1.3;word-break:break-all;text-align:center;color:#000}.sang-cont .sang-footer{text-align:center;position:absolute;bottom:100px;left:0;width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sang-cont .sang-footer .foot-date span{font-size:20px;margin:0 5px}.sang-cont .sang-footer .foot-jang{position:relative;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto auto 0;font-size:30px;font-weight:600;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sang-cont .sang-footer .foot-jang span{display:block;font-size:24px}.sang-cont .sang-footer .foot-jang>img{display:block;width:430px;height:auto;position:relative;z-index:2}.sang-cont .sang-footer .foot-jang i{display:inline-block;width:80px;height:80px;position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.sang-cont .sang-footer .foot-jang i img{width:100%;height:auto}.sch-page{width:100%}.sch-page .sch-bg-top{position:relative;width:100vw;height:160px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sch-page .sch-bg-top::before{content:"";background-image:url("../images/img_sch_bg.jpg");width:100%;height:160px;position:absolute;top:0;left:0;background-position:center 0;background-repeat:no-repeat;background-size:cover}.sch-page .tab-sch{margin-bottom:40px}.sch-page .tab-sch-wrap{margin-top:40px}.sch-page .h3-sch{font-size:3rem;font-weight:600;line-height:1}.sch-page .h4-sch{font-size:2rem;font-weight:600;line-height:1}.sch-page .total-sch-wrap{padding:80px 0 90px;text-align:center;position:relative}.sch-page .total-sch-wrap::before{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#e4eef8;left:-100%}.sch-page .total-sch-wrap::after{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#e4eef8}.sch-page .total-sch-wrap h3{font-size:3rem;line-height:1;font-weight:600;margin-bottom:32px}.sch-page .total-sch-wrap .total-sch-input{width:500px;height:46px;margin:0 auto;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.sch-page .total-sch-wrap .total-sch-input::after{content:"";display:block;width:100%;height:2px;background:#2e90ff;position:absolute;left:0;bottom:-2px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.sch-page .total-sch-wrap .total-sch-input input{width:100%;height:100%;line-height:1;background:rgba(0,0,0,0);padding:0 12px 0 0}.sch-page .total-sch-wrap .total-sch-input input::-webkit-input-placeholder{color:#767676}.sch-page .total-sch-wrap .total-sch-input input::-moz-placeholder{color:#767676}.sch-page .total-sch-wrap .total-sch-input input:-ms-input-placeholder{color:#767676}.sch-page .total-sch-wrap .total-sch-input input::-ms-input-placeholder{color:#767676}.sch-page .total-sch-wrap .total-sch-input input::placeholder{color:#767676}.sch-page .total-sch-wrap .total-sch-input button{width:46px;height:46px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sch-page .total-sch-wrap .total-sch-input button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sch-page .total-sch-wrap .total-sch-input button::before{content:"";display:block;background-image:url(../images/main/ico_sch_total_on.png);width:24px;height:24px;background-size:cover}.sch-page .total-sch-wrap .total-sch-input:hover::after,.sch-page .total-sch-wrap .total-sch-input:focus-within::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.sch-page .total-sch-before{padding:70px 0 120px;text-align:center}.sch-page .total-sch-before p{font-size:1.8rem;color:#767676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.sch-page .total-sch-before p::before{content:"";display:block;background-image:url(../images/ico_total_sch_before.png);width:28px;height:28px;background-size:cover}.sch-page .sch-cover{position:relative;padding-bottom:70px}.sch-page .sch-cover .head{margin-bottom:16px}.sch-page .sch-cover h3{font-size:2.4rem;line-height:1}.sch-page .sch-cover h3 ins{font-size:2rem;color:#767676;margin-left:4px}.sch-page .sch-cover h3 ins::before{content:"("}.sch-page .sch-cover h3 ins::after{content:")"}.sch-page .sch-cover .btn-more{position:absolute;right:0;top:6px}.sch-page .sch-cover .sch-title{font-size:2rem;font-weight:600;padding:80px 0 44px 0;display:block;text-align:center;color:#e32116}.sch-page .sch-cover .sch-text-box{border-radius:4px;background:#f0f0f0;padding:34px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:700px;margin:0 auto}.sch-page .sch-cover .sch-text-box>ul{display:block}.sch-page .sch-cover.result-none .list-list{border-top:0}.sch-page .sch-result-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0}.sch-page .sch-result-wrap .result-text{font-size:1.8rem;color:#767676}.sch-page .sch-result-wrap .result-text ins{color:#488dd5}.sch-page .sch-result-wrap .result-text ins::before{content:"‘"}.sch-page .sch-result-wrap .result-text ins::after{content:"’"}.sch-page .sch-result-wrap .result-text em{color:#e32116;font-weight:600}.sch-page .sch-result-wrap .result-text-none{font-size:1.8rem;color:#e32116;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.sch-page .sch-result-wrap .result-text-none::before{content:"";display:block;width:52px;height:52px;background-image:url("../images/ico_sch_none.png");background-size:cover}.sch-page .list-slide-container{border-top:1px solid #000;padding-top:16px}.sch-page .list-slide-container ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:26px}.sch-page .list-slide-container ul li .thumb-wrap{border-radius:10px;overflow:hidden;margin-bottom:20px;position:relative}.sch-page .list-slide-container ul li .thumb-wrap .flag-wrap{position:absolute;left:0;top:0;z-index:1}.sch-page .list-slide-container ul li .thumb-wrap .flag-wrap .flag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;color:#fff;padding:0 8px;height:24px}.sch-page .list-slide-container ul li .cont .flag-wrap2{margin-bottom:6px}.sch-page .list-slide-container ul li .cont .flag-wrap2 .flag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;color:#488dd5;padding:0 4px;height:16px;font-size:1.1rem;border:1px solid #488dd5}.sch-page .list-slide-container ul li .cont .title-wrap{margin-bottom:16px}.sch-page .list-slide-container ul li .cont .title-wrap .title{font-size:1.6rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.sch-page .list-slide-container ul li .cont .info-wrap{display:block;margin-bottom:14px}.sch-page .list-slide-container ul li .cont .info-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.sch-page .list-slide-container ul li .cont .info-wrap dl:last-child{margin-bottom:0}.sch-page .list-slide-container ul li .cont .ico-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;gap:10px}.sch-page .list-slide-container ul li .cont .ico-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sch-page .list-slide-container ul li .cont .ico-wrap dl::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px;margin-top:1px}.sch-page .list-slide-container ul li .cont .ico-wrap dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sch-page .list-slide-container ul li .cont .ico-wrap dl dd{font-size:1.3rem}.sch-page .list-slide-container ul li .cont .ico-wrap dl.ico-person::before{content:""}.sch-page .list-slide-container ul li .cont .ico-wrap dl.ico-grade::before{content:""}.sch-page .info-in.type-flex>dl{margin:2px 30px 2px 0}.sch-page .list.list-thumb{padding:20px 0 0}.sch-page .list.list-thumb>ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.sch-page .list.list-thumb>ul>li{width:100%;margin-right:0;margin-top:0}.sch-page .list.list-thumb>ul>li.none-li{grid-column:1/-1}.top-banner-wrap{height:50px;overflow:hidden;position:relative;margin-top:0;-webkit-transition:all .6s ease-in;transition:all .6s ease-in}.top-banner-wrap .top-banner-in{height:100%}.top-banner-wrap .top-banner-in .img-wrap{width:100%;height:100%}.top-banner-wrap .top-banner-in .img-wrap a{width:100%;height:100%;outline-offset:-3px;display:block}.top-banner-wrap .top-banner-in .img-wrap img{width:100%;height:50px;position:absolute;top:0;left:0;background-position:center 0;background-repeat:no-repeat;z-index:-1;outline-offset:-2px;-o-object-fit:cover;object-fit:cover;display:block}.top-banner-wrap .top-banner-info-wrap{width:1200px;height:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1px;height:26px;background:hsla(0,0%,100%,.2);border-radius:2px 2px 0 0;padding:0 10px;gap:10px;margin-left:auto;position:relative;bottom:26px}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-close{height:9px;width:9px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url("../images/top_banner_close.png");background-size:cover}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-close span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-viewable{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:26px}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-viewable input{margin-right:3px}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-viewable input::before{background-image:url("../images/icos_checkbox_white.png");width:12px;height:12px}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-viewable input:checked::before{background-position:0 -16px}.top-banner-wrap .top-banner-info-wrap .top-banner-btn-wrap .top-banner-viewable label{font-size:1.1rem;color:#fff;line-height:1}.top-banner-wrap.close{margin-top:-50px}.quick-wrap{width:100px;padding-bottom:15px;border-radius:10px;border:1px solid #e8ecef;background:#fff;position:absolute;top:140px;z-index:99;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;right:70px;opacity:1;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.quick-wrap strong{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:18px 0 14px;border-bottom:1px solid #2e90ff;margin:0 auto;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem;color:#2e90ff;text-align:center}.quick-wrap ul{text-align:center;padding-top:13px}.quick-wrap ul li{width:100%;height:70px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quick-wrap ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.quick-wrap ul li i{display:inline-block;color:#555;-webkit-transition:all .3s;transition:all .3s}.quick-wrap ul li span{font-size:1.4rem;color:#555;line-height:1;-webkit-transition:all .3s;transition:all .3s}.quick-wrap ul li:hover i{color:#2e90ff}.quick-wrap ul li:hover span{color:#2e90ff}.quick-wrap.quick-fixed{top:22px !important;position:fixed;z-index:1000}.material-icons-outlined{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top}.pop-wrap .pop-in::-webkit-scrollbar{width:12px;height:12px}.pop-wrap .pop-in::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;width:12px;height:12px;background:url() rgba(0,0,0,0)}.pop-wrap .pop-in::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.pop-wrap .pop-in::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.pop-wrap .pop-in::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar{width:12px;height:12px}.pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;width:12px;height:12px;background:url() rgba(0,0,0,0)}.pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap .text-write::-webkit-scrollbar{width:12px;height:12px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap .text-write::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;width:12px;height:12px;background:url() rgba(0,0,0,0)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap .text-write::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap .text-write::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap .text-write::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pop-tooltip .cont::-webkit-scrollbar{width:6px;height:0}.pop-tooltip .cont::-webkit-scrollbar-button:start:decrement,.pop-tooltip .cont::-webkit-scrollbar-button:end:increment{display:block;width:0;height:0;background:url() rgba(0,0,0,0)}.pop-tooltip .cont::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.pop-tooltip .cont::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.pop-tooltip .cont::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}html{scrollbar-arrow-color:#efefef;scrollbar-Track-Color:#efefef;scrollbar-base-color:#dfdfdf;scrollbar-Face-Color:#dfdfdf;scrollbar-3dLight-Color:#dfdfdf;scrollbar-DarkShadow-Color:#dfdfdf;scrollbar-Highlight-Color:#dfdfdf;scrollbar-Shadow-Color:#dfdfdf}.type-pc{display:block}.type-tablet{display:none}.type-mobile{display:none}.type-mobile-db{display:none}.type-slide-pc{display:block}.type-slide-mobile{display:none}.skip-menu{position:relative;z-index:9999}.skip-menu a{display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;font-size:20px;color:#fff;font-weight:600;background:#2466a6;white-space:nowrap;text-align:center}.skip-menu a:focus,.skip-menu a:active{height:auto;width:auto;padding:5px;margin-bottom:10px;position:absolute;left:0;top:0}.type-light{display:block}.type-dark{display:none}.login-wrap{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%;min-height:100svh}.login-wrap::before{content:"";width:100%;height:100%;display:block;z-index:-1;background:#f4f4f4;position:fixed;top:0}.login-wrap .login-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;width:100%;height:100%}.login-wrap .login-in header h1{margin-bottom:40px}.login-wrap .login-in header h1 a{display:block}.login-wrap .login-in header h1 img{height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;display:block;margin:0 auto;width:100%}.login-wrap .login-in header .head-text{font-size:2.1rem;margin-bottom:40px;display:block}.login-wrap .login-in .login-cont{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:70px 80px;border-radius:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.login-wrap .login-in h2{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.login-wrap .login-in .login-form{position:relative;width:416px}.login-wrap .login-in .login-ul li{margin-bottom:10px}.login-wrap .login-in .login-ul li label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.login-wrap .login-in .id-check{margin-top:6px}.login-wrap .login-in .id-check .point-text{font-size:1.4rem;color:#e32116;line-height:1.3;display:block}.login-wrap .login-in .btn-login-sso{width:100%;height:54px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:4px;font-weight:600;background:#aaa;margin-top:10px;border-radius:10px;font-size:1.8rem}.login-wrap .login-in .sns-login-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:10px}.login-wrap .login-in .sns-login-wrap a,.login-wrap .login-in .sns-login-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem;height:54px;border-radius:10px;gap:6px}.login-wrap .login-in .sns-login-wrap a span,.login-wrap .login-in .sns-login-wrap button span{font-size:1.8rem}.login-wrap .login-in .sns-login-wrap .btn-kakao{background:#fee500;color:#191919}.login-wrap .login-in .sns-login-wrap .btn-kakao::before{content:"";display:block;background-image:url("../images/ico_kakao.png");width:18px;height:17px;background-size:cover;margin-right:4px}.login-wrap .login-in .sns-login-wrap .btn-naver{background:#03c75a;color:#fff}.login-wrap .login-in .sns-login-wrap .btn-naver::before{content:"";display:block;background-image:url("../images/ico_naver.png");width:16px;height:16px;background-size:cover;margin-right:4px}.login-wrap .login-in .option-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.login-wrap .login-in .option-ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.login-wrap .login-in .option-ul li a{font-weight:600;font-size:1.6rem;color:#767676;-webkit-transition:all .3s;transition:all .3s;line-height:1}.login-wrap .login-in .option-ul li a:hover{color:#000}.login-wrap .login-in .option-ul li::before{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:14px;margin:-2px 10px 0}.login-wrap .login-in .option-ul li:first-child::before{display:none}.login-wrap .login-in .option-ul li .custom-check2{opacity:1;width:100%;height:100%}.login-wrap .login-in .option-ul.type-2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-wrap .login-in .add-texts{text-align:left}.login-wrap .login-in .add-texts em{margin-bottom:6px;display:block}.login-wrap .login-in .add-texts em::before{content:"["}.login-wrap .login-in .add-texts em::after{content:"]"}.login-wrap .login-in .add-texts p{font-size:1.5rem;color:#767676}.login-wrap .login-in .add-texts p ins{color:#e32116}.login-wrap .login-in .terms-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;padding-top:25px;border-top:1px solid #d5d5d5}.login-wrap .login-in .terms-ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.login-wrap .login-in .terms-ul li a{font-weight:600;font-size:1.6rem;color:#aaa;-webkit-transition:all .3s;transition:all .3s;line-height:1}.login-wrap .login-in .terms-ul li a:hover{color:#000}.login-wrap .login-in .terms-ul li::before{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:14px;margin:-2px 10px 0}.login-wrap .login-in .terms-ul li:first-child::before{display:none}.login-wrap .login-content{padding:48px 74px 58px;background:#fff;border-radius:15px}.login-wrap .login-content h3{margin-bottom:40px;font-size:2rem;font-weight:bold;text-align:center}.login-wrap .login-content h4{font-size:1.8rem;font-weight:600;line-height:1;display:block;padding-bottom:24px;width:100%}.login-wrap .login-content .member-select-wrap{width:350px}.login-wrap .login-content .member-select-wrap ul li{margin-bottom:10px;position:relative}.login-wrap .login-content .member-select-wrap ul li .custom-radio{position:absolute;left:18px;top:17px}.login-wrap .login-content .member-select-wrap ul li .custom-radio:checked::before{color:#2e90ff}.login-wrap .login-content .member-select-wrap ul li .custom-radio:checked+label{border:1px solid #000}.login-wrap .login-content .member-select-wrap ul li label{padding:14px 14px 14px 44px;border-radius:4px;background:#fff;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;border:1px solid #eaeaea;-webkit-transition:all .3s;transition:all .3s}.login-wrap .login-content .member-select-wrap ul li:last-child{margin-bottom:0}.login-wrap .login-content .member-select-wrap ul li:hover label{background:#f8f8f8}.login-wrap .login-content .btn-wrap{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:350px}.login-wrap .login-content .btn-wrap a,.login-wrap .login-content .btn-wrap button{width:100%;margin-top:0}.login-wrap.type-login{width:100vw}.login-wrap.type-login::before{content:"";display:block;width:100%;background:rgba(0,0,0,.15);position:fixed;z-index:1;left:0;right:0}.login-wrap.type-login::after{content:"";display:block;background-size:cover;width:100vw;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.login-wrap.type-login .login-in{gap:60px}.login-wrap.type-login .login-in header h1 img{width:auto}.login-wrap.type-login .login-in .login-cont{background-color:#fff}.login-wrap.type-login .login-in .select-login{border:none;background:url("../images/ico_sel_arrow2.png") no-repeat right 50%;color:#353535;padding:0}.login-wrap.type-login .login-in .select-login:focus{border:none}.login-wrap.type-login .login-in .login-ul li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:54px;background:none;color:#000;padding:0 30px;border-radius:10px;border:none;-webkit-transition:all .3s;transition:all .3s;font-size:1.6rem;background:#eee}.login-wrap.type-login .login-in .login-ul li label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.login-wrap.type-login .login-in .login-ul li .input-login{padding:5px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;border:none;color:#353535;background:#eee}.login-wrap.type-login .login-in .login-ul li .input-login:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.login-wrap.type-login .login-in .login-ul li .input-login::-webkit-input-placeholder{color:#aaa}.login-wrap.type-login .login-in .login-ul li .input-login::-moz-placeholder{color:#aaa}.login-wrap.type-login .login-in .login-ul li .input-login:-ms-input-placeholder{color:#aaa}.login-wrap.type-login .login-in .login-ul li .input-login::-ms-input-placeholder{color:#aaa}.login-wrap.type-login .login-in .login-ul li .input-login::placeholder{color:#aaa}.login-wrap.type-login .login-in .login-ul li .input-login::-webkit-input-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.login-wrap.type-login .login-in .login-ul li .input-login::-moz-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.login-wrap.type-login .login-in .login-ul li .input-login:-ms-input-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.login-wrap.type-login .login-in .login-ul li .input-login::-ms-input-placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.login-wrap.type-login .login-in .login-ul li .input-login::placeholder{font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.login-wrap.type-login .login-in .login-ul li select:focus{outline:none}.login-wrap.type-login .login-in .login-ul li input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #eee inset}.login-wrap.type-login .login-in .login-ul li input:-webkit-autofill:hover,.login-wrap.type-login .login-in .login-ul li input:-webkit-autofill:focus,.login-wrap.type-login .login-in .login-ul li input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #eee inset}.login-wrap.type-login .login-in .login-ul li.on{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.login-wrap.type-login .login-in .login-ul li.on input:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none !important;background-color:rgba(0,0,0,0) !important;color:fieldtext !important}.login-wrap.type-login .login-in .login-ul li:focus{border:1px solid #2e90ff;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);outline:none}.login-wrap.type-login .login-in .login-ul li.select-li{padding:0}.login-wrap.type-login .login-in .login-ul li.select-li .select-login{padding:5px 30px;position:relative;background:url("../images/ico_sel_arrow2_pc.png") no-repeat right 50%}.login-wrap.type-login .login-in .login-ul li .type-add{-ms-flex-negative:0;flex-shrink:0;margin-right:7px;color:#353535;font-size:1.6rem}.login-wrap.type-login .login-in .dot-list>li{font-size:1.4rem}.login-wrap.type-login .login-in .dot-text{font-size:1.4rem}.login-wrap.type-login .login-in .dot-text::before{top:6px}.login-wrap.type-login .login-in .p-text{font-size:1.4rem}.login-wrap.type-login .login-in .id-check .point-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e32116;font-size:1.5rem;font-weight:400}.login-wrap.type-login .login-in .id-check .point-text::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#e32116;margin-right:4px;line-height:1;font-size:20px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.login-wrap.type-login .login-in .btn-login{width:100%;height:54px;text-align:center;display:inline-block;line-height:55px;color:#fff;border-radius:10px;font-size:1.8rem;font-weight:600;background:#000;margin-top:20px;-webkit-transition:all .3s;transition:all .3s}.login-wrap.type-login .login-in .btn-login:hover{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.login-wrap.type-login .login-in .option-ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.login-wrap.type-login .login-in .option-ul li .custom-check{margin-right:6px}.login-wrap.type-login .login-in .login-form-new{width:370px;position:relative}.login-wrap.type-login .login-in .login-form-new .login-ul-new li{position:relative;margin-bottom:16px;width:100%;height:60px;border:1px solid #ddd;padding:0 16px;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.login-wrap.type-login .login-in .login-form-new .login-ul-new li:before{content:"";position:absolute;left:-1px;top:-1px;width:calc(100% - 2px);height:calc(100% - 2px);border:2px solid #2e90ff;border-radius:4px;-webkit-transition:all .1s;transition:all .1s;opacity:0}.login-wrap.type-login .login-in .login-form-new .login-ul-new li label{color:rgba(0,0,0,.6);font-size:1.8rem;color:#646464;font-weight:400;padding:0;position:relative;display:block;-webkit-transform-origin:top left;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 74px);position:absolute;left:16px;top:18px;z-index:1;background:#fff;will-change:transform;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;pointer-events:none}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100% - 4px);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:2px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .type-add{-ms-flex-negative:0;flex-shrink:0;margin-top:2px;color:#353535;font-size:1.6rem;display:none}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new{width:100%;height:100%;position:relative;background:rgba(0,0,0,0);color:#353535;font-size:1.6rem}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .btn-visibility{width:40px;height:40px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .btn-visibility::before{width:40px;height:40px;z-index:0}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .btn-visibility .circle{width:40px;height:40px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.select-li:before{content:"";display:none}.login-wrap.type-login .login-in .login-form-new .login-ul-new li:hover{border:1px solid #000}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.focus:before{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.focus label{background:#fff;top:-15px !important;left:10px !important;padding:5px;font-size:1.4rem;color:#2e90ff}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.focus label::-moz-selection{background:rgba(0,0,0,0)}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.focus label::selection{background:rgba(0,0,0,0)}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.focus .input-wrap-login .type-add{display:block}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.active label{background:#fff;top:-15px;left:10px;padding:5px;font-size:1.4rem;z-index:1}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.active label::-moz-selection{background:none}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.active label::selection{background:none}.login-wrap.type-login .login-in .login-form-new .login-ul-new li.active .input-wrap-login .type-add{display:block}.login-wrap.type-login .login-in .login-form-new .login-ul-new li:last-child{margin-bottom:0}.login-wrap.type-login .login-in .login-form-new .option-ul{margin-top:10px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2{margin-top:10px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2 li a{font-size:1.4rem;color:#646464;font-weight:400;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2 li::before{height:10px;margin:0 2px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2 li:hover a{background:#f3f3f3;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.login-wrap.type-login .login-in .login-form-new .btn-login-new{width:100%;height:50px;border-radius:4px;line-height:1;background:#eee;color:#aaa;display:inline-block;text-align:center;font-size:1.8rem;font-weight:600;margin-top:20px;-webkit-transition:all .3s;transition:all .3s}.login-wrap.type-login .login-in .login-form-new .btn-login-new.active{background:#000;color:#fff}.login-wrap.type-login .login-in .login-form-new .btn-login-new:hover{-webkit-box-shadow:none;box-shadow:none}.login-wrap.type-login .login-in .login-form-new .btn-login-sso{height:50px;line-height:1;border-radius:4px}.login-wrap.type-login .login-in .login-form-new .btn-login{border-radius:4px;height:50px;line-height:1}.login-wrap.type-login .login-in .login-form-new .btn-login:hover{-webkit-box-shadow:none;box-shadow:none}.login-wrap.type-login .login-in .login-form-new .sns-login-wrap a,.login-wrap.type-login .login-in .login-form-new .sns-login-wrap button{height:50px;border-radius:4px}.login-wrap.type-login .login-in .login-form-new .text-login-info{margin-top:28px}.login-wrap.type-login .login-in .login-form-new .text-login-info p{font-size:1.5rem;color:#646464;font-weight:400}.login-wrap.type-login .login-in .login-form-new .text-login-info p::before{content:"·";display:inline-block;margin-right:3px}.login-wrap.type-login .login-in .login-form-new .text-login-check{margin-top:10px}.login-wrap.type-login .login-in .login-form-new .text-login-check p{font-size:1.5rem;color:#e32116;font-weight:400}.login-wrap.type-login .login-in .login-form-new .terms-ul li a{font-size:1.4rem;color:#646464;font-weight:400}.login-wrap.type-login .login-in .login-form-new .terms-ul li::before{height:10px;margin:0 10px}.login-wrap.type-login .login-in .login-form-new .terms-ul li.type-point a{font-weight:600}.login-wrap .login-ask{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-wrap .login-ask span{color:#e32116;font-weight:600;margin-right:6px}.login-wrap .login-ask p{color:#e32116;font-weight:600}.login-wrap .login-write{margin-top:25px}.login-wrap .login-write *{word-break:keep-all}.login-wrap .lang-wrap{margin:25px auto 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.login-wrap .bg-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:576px;position:relative;z-index:2;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-wrap.type-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login-wrap.type-left .login-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login-wrap.type-right .login-in{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.login-wrap.type-add{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login-wrap.type-add .login-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;border-radius:15px;padding:70px 80px;background:#fff;width:auto;gap:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.login-wrap.type-add .login-in .login-cont{border-radius:0;padding:0;width:450px;padding:0 50px 0 0}.login-wrap.type-add .login-in .login-form{width:auto;height:100%}.login-wrap.type-add .login-in .bg-text-wrap{width:450px;padding:0;color:#000;position:relative;padding:0 0 0 50px;margin-top:100px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-left:1px solid #eaeaea}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in strong{font-size:2rem;font-weight:600;display:block;margin-bottom:24px;line-height:1}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li{position:relative;padding-left:32px;margin-bottom:14px}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li span{position:absolute;left:0;top:3px;color:#fff;width:21px;height:21px;background:#767676;border-radius:100%;text-align:center}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li p{font-size:1.6rem;line-height:1.5}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li p em{color:#e32116}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li p small{color:#767676}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li:last-child{margin-bottom:0}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bottom-text{margin-top:auto;padding-top:20px;color:#e32116;font-weight:600}.login-wrap.type-add.login-right .login-in{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.login-wrap.type-add.login-right .login-in .login-cont{padding:0 0 0 50px}.login-wrap.type-add.login-right .login-in .bg-text-wrap{padding:0 50px 0 0;border-left:0;border-right:1px solid #eaeaea}.login-wrap.type-2{height:auto}.login-wrap .list-write>ul>li>dl>dd .select{width:160px}.login-wrap .list-write>ul>li>dl>dd .input-box{width:160px}.login-wrap .list-write>ul>li>dl>dd .flex{width:100%}.login-wrap .list-write>ul>li>dl>dd .flex.infinite{display:grid;grid-template-columns:repeat(3, 1fr)}.login-wrap .list-write>ul>li>dl>dd .flex.infinite .flex-item .select{width:100%}.login-wrap .list-write>ul>li>dl>dd .flex.infinite .flex-item .input-box{width:100%}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap{width:400px;padding:35px;margin:0;min-height:218px}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont .injng-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont .injng-wrap .btn-injng{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:40px;border-radius:4px;background:#000}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont .injng-wrap .btn-injng span{color:#fff}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont .injng-wrap .star-text{color:#e32116;margin-top:10px}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont ul{margin:0}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap .cont ul>li{margin-top:0}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2{min-height:218px}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2 .btn-login{margin-top:0}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2 .cont ul>li .flex-item.login-email{width:100%}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2:last-child .cont ul{margin:0}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2:last-child .cont ul>li{margin-top:0;position:relative}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2:last-child .cont ul>li .input-login{position:relative;padding-right:70px}.login-wrap.type-tab .login-in2 .find-cont .tab-cont>.type-tab-wrap-2:last-child .cont ul>li .time-injng{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;background:#f0f0f0;padding:5px;color:#767676}.login-wrap.type-tab .login-in2 .find-cont .btn-wrap{position:unset}.login-wrap.type-join .login-content{width:500px}.login-wrap.type-join .join-info-text{margin-bottom:18px;color:#767676}.login-wrap.type-join .btn-cancel{height:50px}.login-wrap.login-join-form{padding:40px 0}.login-wrap.login-join-form .join-info-text{margin-bottom:30px;color:#767676;text-align:center}.login-wrap.login-join-form .join-info-text p{word-break:keep-all}.login-wrap.login-join-form .login-content{width:740px}.login-wrap.login-join-form .join-select-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.login-wrap.login-join-form .join-select-box ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eeeef0;border-radius:6px;padding:60px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-transition:all .3s;transition:all .3s}.login-wrap.login-join-form .join-select-box ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrap.login-join-form .join-select-box ul li i{background-size:cover;display:block;margin-bottom:20px}.login-wrap.login-join-form .join-select-box ul li em{font-size:1.8rem;font-weight:600;margin-bottom:15px;display:block}.login-wrap.login-join-form .join-select-box ul li small{color:#767676;margin-bottom:26px;display:block;text-align:center;word-break:keep-all}.login-wrap.login-join-form .join-select-box ul li .btn-fake{margin-top:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:30px;border-radius:15px;border:1px solid #eaeaea;-webkit-transition:all .3s;transition:all .3s}.login-wrap.login-join-form .join-select-box ul li .btn-fake span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-wrap.login-join-form .join-select-box ul li .btn-fake span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;margin-right:-8px}.login-wrap.login-join-form .join-select-box ul li.type-01 i{background-image:url("../images/ico_join_check_01.png");width:67px;height:77px}.login-wrap.login-join-form .join-select-box ul li.type-02 i{background-image:url("../images/ico_join_check_02.png");width:80px;height:65px;margin-top:6px;margin-bottom:26px}.login-wrap.login-join-form .join-select-box ul li:hover{border:1px solid #000;-webkit-box-shadow:0 0 10px 0px rgba(0,0,0,.2);box-shadow:0 0 10px 0px rgba(0,0,0,.2)}.login-wrap.login-join-form .join-select-box ul li:hover .btn-fake{background:#000;border:1px solid #000}.login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span{color:#fff}.login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span::after{color:#fff}.login-wrap.login-join-form .join-list>ul>li{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-wrap.login-join-form .join-list>ul>li .annotate-wrap{margin-top:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.login-wrap.login-join-form .join-list>ul>li .warning-text{color:#e32116}.login-wrap.login-join-form .join-list>ul>li .confirm-text{color:#006ecd}.login-wrap.login-join-form .join-list>ul>li .guide-text{color:#aaa}.login-wrap.login-join-form .join-list>ul>li.select-li:before{content:"";display:none}.login-wrap.login-join-form .join-list>ul>li:last-child{margin-bottom:0}.login-wrap.login-join-form .btn-wrap{width:100%}.login-wrap.login-join-form .btn-wrap a,.login-wrap.login-join-form .btn-wrap button{min-width:150px;height:50px;width:auto}.login-wrap.login-join-form input::-webkit-input-placeholder{opacity:0}.login-wrap.login-join-form input::-moz-placeholder{opacity:0}.login-wrap.login-join-form input:-ms-input-placeholder{opacity:0}.login-wrap.login-join-form input::-ms-input-placeholder{opacity:0}.login-wrap.login-join-form input::placeholder{opacity:0}.login-wrap.login-join-form input:focus::-webkit-input-placeholder{opacity:1}.login-wrap.login-join-form input:focus::-moz-placeholder{opacity:1}.login-wrap.login-join-form input:focus:-ms-input-placeholder{opacity:1}.login-wrap.login-join-form input:focus::-ms-input-placeholder{opacity:1}.login-wrap.login-join-form input:focus::placeholder{opacity:1}.login-wrap .join-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.login-wrap .join-form .join-form-in{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.login-wrap .join-form .form-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrap .join-form .form-input{position:relative;width:100%;height:50px;border:1px solid #ddd;padding:0 16px;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.login-wrap .join-form .form-input label{color:rgba(0,0,0,.6);color:#767676;font-weight:400;padding:0;position:relative;display:block;-webkit-transform-origin:top left;transform-origin:top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);position:absolute;left:16px;top:15px;z-index:1;background:#fff;will-change:transform;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;pointer-events:none}.login-wrap .join-form .form-input .input-wrap-join{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrap .join-form .form-input .input-wrap-join .type-add{-ms-flex-negative:0;flex-shrink:0;margin-top:2px;color:#353535;display:none}.login-wrap .join-form .form-input .input-wrap-join .time{-ms-flex-negative:0;flex-shrink:0;border-radius:4px;background:#f3f3f3;color:#767676;padding:6px}.login-wrap .join-form .form-input .input-wrap-join .date-input{width:100%;height:100%;border:none}.login-wrap .join-form .form-input .input-wrap-join .date-input input{color:#000;padding:0}.login-wrap .join-form .form-input .input-wrap-join .date-input button{right:-6px}.login-wrap .join-form .form-input .input-wrap-join.datepicker{border:none}.login-wrap .join-form .form-input .input-wrap-join .btn-visibility{z-index:2}.login-wrap .join-form .form-input .select-wrap-join{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrap .join-form .form-input .select-wrap-join::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s;transition:all .3s}.login-wrap .join-form .form-input .select-wrap-join .type-add{-ms-flex-negative:0;flex-shrink:0;margin-top:2px;color:#353535;display:none}.login-wrap .join-form .form-input .mix-wrap-join{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrap .join-form .form-input .mix-wrap-join::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s;transition:all .3s}.login-wrap .join-form .form-input .mix-wrap-join .type-add{-ms-flex-negative:0;flex-shrink:0;margin-top:2px;color:#353535;display:none}.login-wrap .join-form .form-input .select-view-wrap{width:100%;height:100%;position:relative}.login-wrap .join-form .form-input .select-view-wrap::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.login-wrap .join-form .form-input .select-view-wrap input:readonly{cursor:none}.login-wrap .join-form .form-input .select-view-wrap input[readonly]{cursor:pointer;caret-color:rgba(0,0,0,0)}.login-wrap .join-form .form-input .select-view-wrap ul li{cursor:pointer;caret-color:rgba(0,0,0,0)}.login-wrap .join-form .form-input .join-selector{position:absolute;width:calc(100% + 34px);top:56px;left:-17px;background:#fff;border:1px solid #eaeaea;border-radius:4px;z-index:3;display:none}.login-wrap .join-form .form-input .join-selector>li{width:100%;height:50px;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;line-height:50px}.login-wrap .join-form .form-input .join-selector>li:hover{background:#f9f9f9}.login-wrap .join-form .form-input .join-selector>li.selected{background:#f1f1f1}.login-wrap .join-form .form-input .domain-selector{position:absolute;width:calc(100% + 364px);top:56px;left:-17px;background:#fff;border:1px solid #eaeaea;border-radius:4px;z-index:3;display:none}.login-wrap .join-form .form-input .domain-selector>li{width:100%;height:50px;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;line-height:50px}.login-wrap .join-form .form-input .domain-selector>li:hover{background:#f9f9f9}.login-wrap .join-form .form-input .domain-selector>li.selected{background:#f1f1f1}.login-wrap .join-form .form-input .birth-selector{border-right:1px solid #eaeaea;z-index:3;display:block;max-height:200px;overflow-y:scroll;padding-right:5px}.login-wrap .join-form .form-input .birth-selector>li{width:100%;height:50px;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;line-height:50px}.login-wrap .join-form .form-input .birth-selector>li:hover{background:#f9f9f9}.login-wrap .join-form .form-input .birth-selector>li.selected{background:#f1f1f1}.login-wrap .join-form .form-input .birth-selector::-webkit-scrollbar-button:start:decrement{display:block;height:5px;width:0;background:url() rgba(0,0,0,0)}.login-wrap .join-form .form-input .birth-selector::-webkit-scrollbar-button:end:increment{display:block;height:5px;width:0;background:url() rgba(0,0,0,0)}.login-wrap .join-form .form-input .birth-selector::-webkit-scrollbar{width:5px;height:5px}.login-wrap .join-form .form-input .birth-selector::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.login-wrap .join-form .form-input .birth-selector::-webkit-scrollbar-track{background:#fff;border-radius:5px;height:5px;opacity:.2}.login-wrap .join-form .form-input .input-join{width:100%;height:100%;position:relative;background:rgba(0,0,0,0);z-index:1}.login-wrap .join-form .form-input .select-join{width:100%;height:100%;position:relative;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;padding:0 18px;z-index:1}.login-wrap .join-form .form-input .textarea-join{width:100%;height:100%;position:relative;background:rgba(0,0,0,0);padding:16px 0}.login-wrap .join-form .form-input .birth-selector-wrap{position:absolute;width:calc(100% + 34px);top:56px;left:-17px;background:#fff;border:1px solid #eaeaea;border-radius:4px;z-index:3;display:none}.login-wrap .join-form .form-input .birth-selector-wrap .birth-selector{-webkit-box-flex:1;-ms-flex:1;flex:1}.login-wrap .join-form .form-input.type-textarea{height:auto}.login-wrap .join-form .form-input.readonly-color{background:#f3f3f3}.login-wrap .join-form .form-input.readonly-color label{background:#f3f3f3}.login-wrap .join-form .form-input.readonly-color .input-wrap-join input{caret-color:rgba(0,0,0,0);cursor:text}.login-wrap .join-form .form-input:hover{border:1px solid #000}.login-wrap .join-form .form-input.focus{border:1px solid #000}.login-wrap .join-form .form-input.focus label{background:#fff;top:-9px;left:14px;padding:0 4px;color:#000;height:18px;z-index:2}.login-wrap .join-form .form-input.focus label::-moz-selection{background:rgba(0,0,0,0)}.login-wrap .join-form .form-input.focus label::selection{background:rgba(0,0,0,0)}.login-wrap .join-form .form-input.focus .input-wrap-join .type-add{display:block}.login-wrap .join-form .form-input.focus .join-selector{display:block}.login-wrap .join-form .form-input.focus .domain-selector{display:block}.login-wrap .join-form .form-input.focus .birth-selector-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.login-wrap .join-form .form-input.focus .select-view-wrap::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:7px}.login-wrap .join-form .form-input.focus.readonly-color label{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%)}.login-wrap .join-form .form-input.active{border:1px solid #000}.login-wrap .join-form .form-input.active label{background:#fff;top:-9px;left:14px;padding:0 4px;height:18px;z-index:2}.login-wrap .join-form .form-input.active label::-moz-selection{background:none}.login-wrap .join-form .form-input.active label::selection{background:none}.login-wrap .join-form .form-input.active .input-wrap-join .type-add{display:block}.login-wrap .join-form .form-input.active.readonly-color label{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%)}.login-wrap .join-form .form-input.open label{background:#fff;top:-9px;left:14px;padding:0 4px;height:18px;color:#000}.login-wrap .join-form .form-input.open label::-moz-selection{background:rgba(0,0,0,0)}.login-wrap .join-form .form-input.open label::selection{background:rgba(0,0,0,0)}.login-wrap .join-form .form-input.open .select-view-wrap::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:7px}.login-wrap .join-form .space{margin:0 -5px}.login-wrap .join-form .form-btn{margin-left:auto}.login-wrap .join-form .btn-join-page{min-width:150px}.btn-join-page{width:100%;padding:0 10px;height:50px;border-radius:4px;background:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-join-page span{color:#fff}.join-check-wrap .join-check-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:10px}.join-check-wrap .join-check-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.join-check-wrap .join-check-list li label{color:#767676}.join-check-wrap .join-check-list li:last-child{margin-bottom:0}.join-check-wrap .join-check-list li.type-none{padding-left:23px}.join-check-wrap .join-check-list li.type-none p{color:#767676}.join-check-wrap .join-check-list .add-ul{width:100%;padding-left:24px}.join-check-wrap .join-check-list .add-ul li::before{content:"";display:block;width:6px;height:6px;border-left:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.join-check-wrap .custom-check{-ms-flex-negative:0;flex-shrink:0}.join-check-wrap .custom-check:checked+label{color:#000}.join-check-wrap.type-bottom{margin-top:30px}.btn-check-view{display:inline-block}.btn-check-view span::after{content:">"}.btn-check-view:hover{text-decoration:underline}@-webkit-keyframes circle-pop{0%{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);opacity:.4}40%{opacity:.5}90%{opacity:.7}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:0}}@keyframes circle-pop{0%{-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);opacity:.4}40%{opacity:.5}90%{opacity:.7}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:0}}.login-button-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}.login-button-in a,.login-button-in button{-webkit-box-flex:1;-ms-flex:1;flex:1}.login-button-in a+button,.login-button-in button+button{border:1px solid #d5d5d5;background:#fff;color:#000}.login-warning-wrap{padding:60px 0 0 0}.login-warning-wrap .in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.login-warning-wrap i{background:url("../images/ico_warning.png") 0 0 no-repeat;width:60px;height:59px;background-size:cover;margin-bottom:30px}.login-warning-wrap .i-img{margin-bottom:30px}.login-warning-wrap .i-img img{width:100%;height:auto;display:block}.login-warning-wrap strong{font-size:2.4rem;display:block;word-break:keep-all}.login-warning-wrap strong ins{color:#e32116}.login-warning-wrap small{margin-top:10px;color:#767676;font-size:1.6rem;display:block;word-break:keep-all}.sch-box{margin-bottom:40px;border:1px solid #cacaca;border-radius:6px}.sch-box .sch-box-in{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;position:relative;padding:20px 40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.sch-box .sch-block{display:-webkit-box;display:-ms-flexbox;display:flex}.sch-box .sch-table{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.sch-box .sch-table .sch-tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;row-gap:0}.sch-box .sch-table .sch-tr.type-add{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px;margin-top:-6px}.sch-box .sch-table .sch-tr.type-add .sch-td{margin:6px 0}.sch-box .sch-table .sch-td-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sch-box .sch-table .sch-td-wrap .sch-td .select{width:170px;height:44px;padding:0 44px 0 14px}.sch-box .sch-table .sch-td-wrap .sch-td .datepicker .date-input{width:170px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input{background:#fff;border:1px solid #eaeaea;border-radius:4px;background:#f3f3f3;border-radius:4px;width:100%;height:44px;position:relative;padding:0 14px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input::before{content:"";display:inline-block;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input input{width:100%;height:100%;background:rgba(0,0,0,0);border-radius:4px;padding-left:30px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input button{position:absolute;top:6px;right:6px;width:18px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input:disabled{background:#f2f2f2}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input:focus{border:1px solid #000;outline:none}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed .select{width:170px}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed-min{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed-min .select{width:140px}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed-min .datepicker .date-input{width:140px}.sch-box .sch-table .sch-td-wrap.type-max{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-max .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-max .sch-td .select{width:100%}.sch-box .sch-table .sch-td-wrap.type-max .sch-td .datepicker{width:100%}.sch-box .sch-table .sch-td-wrap.type-max .sch-td .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed .select{width:170px}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed-min{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed-min .select{width:140px}.sch-box .sch-table .sch-td-wrap.type-auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td .select{width:100%}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td .datepicker{width:100%}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td.type-fixed{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td.type-fixed .select{width:170px}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td.type-fixed-min{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td.type-fixed-min .select{width:140px}.sch-box .sch-table .sch-td-wrap.type-min{-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-table .sch-td-wrap.type-min .sch-td .select{width:140px}.sch-box .sch-table .sch-td-wrap.type-min .sch-td .datepicker .date-input{width:140px}.sch-box .sch-btn-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;margin-left:auto}.sch-box.type-shift{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.sch-box.type-shift .sch-table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.sch-box.type-shift .sch-table .sch-tr:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .form-block .input-box{margin-left:0}.sch-box .btn-sch2{width:80px;height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:#767676}.sch-box .btn-sch2 span{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sch-box .btn-sch2 span::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;height:12px;width:15px}.sch-box .btn-sch2.on span:after{content:"";height:14px}.sch-box .btn-sch3{width:80px;height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:#767676}.sch-box .btn-sch3 span{color:#fff}.sch-box .btn-sch-re{width:126px;height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:#767676}.sch-box .btn-sch-re span{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sch-box .btn-sch-re span::before{content:"";display:inline-block;-webkit-transition:all .3s;transition:all .3s;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;line-height:normal;position:relative;margin-right:4px}.sch-box .sch-add .sch-box-in{padding:0 40px 20px 40px}.sch-box .sch-add .sch-more-wrap{display:block}.sch-box .sch-more-wrap{display:none;padding:20px 40px;background:#f4f4f4;border-radius:0 0 6px 6px}.sch-box .sch-more-wrap .sch-table{margin-right:0}.sch-box .sch-more-wrap .sch-table .select{margin-right:10px;border:1px solid #eaeaea;height:32px}.sch-box .sch-more-wrap .sch-table .select:last-child{margin-right:0}.sch-box .sch-more-wrap .sch-table .select:focus{border:1px solid #000}.sch-box .sch-more-wrap .sch-table .input-box{width:100px;border:1px solid #eaeaea;height:32px}.sch-box .sch-more-wrap .sch-table .input-box.min{width:94px}.sch-box .sch-more-wrap .sch-table .input-box.max{width:100%}.sch-box .sch-more-wrap .sch-table .input-box:focus{border:1px solid #000}.sch-box .sch-more-wrap .sch-table .datepicker .date-input{height:34px}.sch-box .sch-more-wrap .sch-table .form-list li{margin:4px 4px 4px 0}.sch-box .sch-more-wrap .sch-table .sch-tr{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-tr-in{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-th{padding-right:8px}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-th.type-2{width:34px}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-th.type-4{width:56px}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-td{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:12px}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-td.type-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-td:last-child{margin-right:0}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-td-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr{-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .input-box{width:130px}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .select{width:130px}.sch-box .sch-selected-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;row-gap:5px}.sch-box .sch-selected-ul .sch-selected-li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:28px;border-radius:15px;background:#fff;padding:0 15px 0 12px}.sch-box .sch-selected-ul .sch-selected-li span{font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1}.sch-box .sch-selected-ul .sch-selected-li span .btn-x3{margin-right:5px;-webkit-transition:all .3s;transition:all .3s;padding-left:9px}.sch-box .sch-selected-ul .sch-selected-li span .btn-x3:hover{opacity:.5}.sch-box-add{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative}.sch-box-add .sch-input{width:100%;position:relative;padding-right:86px}.sch-box-add .sch-input .input-box{background:#fff;border:1px solid #eaeaea;border-radius:4px}.sch-box-add .sch-input .input-box:active,.sch-box-add .sch-input .input-box:focus{border-color:#000;outline:0;-webkit-transition:all .4s;transition:all .4s}.sch-box-add .btn-sch{width:80px;height:40px;background:#000;position:absolute;right:0;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sch-box-add .btn-sch span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sch-box-add .btn-sch:hover::after{opacity:.6}.sch-box-add .btn-sch-in{width:80px;height:40px;background:#767676;position:absolute;right:0;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.sch-box-add .btn-sch-in span{color:#fff;position:unset;width:auto;height:auto}.sch-box-add .btn-sch-in:hover::after{opacity:.6}.sch-box-add .btn-md{margin-left:10px}.sch-box-add .layer-procedure{display:block;top:100%;margin-top:10px;border-radius:4px;-webkit-box-shadow:2px 2px 6px 1px rgba(0,0,0,.2);box-shadow:2px 2px 6px 1px rgba(0,0,0,.2);width:calc(100% - 86px)}.sch-box-add .layer-procedure .layer-in{overflow-y:scroll;max-height:300px}.head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.head .select{height:32px;border-radius:0;line-height:1}.head .head-left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.head .head-left .total{margin-right:10px}.head .head-left .select{height:32px;width:120px}.head .head-left .sch-input{width:200px}.head .head-left .check-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.head .head-right{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.head .head-right .inline::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:0 8px;vertical-align:middle}.head .head-right .required-text{font-size:1.4rem}.head .head-right .required-text i{color:#e32116}.head .head-right .required-left{margin-bottom:0}.head .total{font-size:1.4rem}.head .total em{font:inherit}.head .btn-icon{height:32px}.head .btn-icon span{font-size:1.4rem}.head.type-alone{margin-bottom:30px}.head .sub-text2{margin-top:10px;width:100%;text-align:right}.head.type-2{display:block}.head.type-2 .colon-dl dt{font-size:1.6rem}.head.type-2 .colon-dl dd{font-size:1.6rem}.head.type-line{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:10px}.head .form-list>li{margin:1px 20px 1px 0}.head .name{font-size:1.8rem;font-weight:bold;line-height:1}.head .dl-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.head .dl-top dt::before{content:"·";margin-right:4px}.head .dl-top dd .select{width:auto}.head.type-off{margin-top:20px;margin-bottom:13px}.head .flex{gap:8px;width:auto}.head .flex .flex-item{margin:0;gap:6px}.head .flex .flex-item .select{width:auto}.head.type-grid .grid-cont2 .star-text{color:#767676;text-align:right}.head.type-grid .grid-cont3{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.head-flex{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.head-flex .head-flex-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.head-flex .head-flex-in select{width:100%;min-width:170px}.head-result{margin-bottom:70px;text-align:center}.head-result .colon-dl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foot-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.foot-wrap .foot-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.foot-wrap.type-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.foot-wrap-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.foot-wrap-area .foot-wrap-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.foot-wrap-area .foot-wrap{margin-top:0}.view-type-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-type-check button{color:#767676;font-size:1.4rem;vertical-align:middle;margin-right:0 !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-type-check button::after{content:"";height:12px;display:inline-block;vertical-align:middle;content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:0 10px}.view-type-check button:last-child::after{display:none}.view-type-check button:hover{color:#000}.view-type-check button.on{color:#000;font-weight:500}.view-type-check button.on::before{content:"";font-family:"Material Symbols Rounded";font-size:20px}.view-type-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.view-type-list button{width:32px;height:32px;background:#c5c5c5;white-space:nowrap;font-size:0;padding:0;cursor:pointer;position:relative}.view-type-list button::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:#fff}.view-type-list button.view-list::before{content:""}.view-type-list button.view-blog::before{content:""}.view-type-list button.view-image::before{content:""}.view-type-list button.view-calendar::before{content:""}.view-type-list button.view-element::before{content:""}.view-type-list button .tooltip-content{position:absolute;bottom:120%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;min-width:30px;min-height:30px;line-height:1em;color:#fff;background-color:#7f8597;border-radius:2px;font-size:13px;font-weight:300;white-space:nowrap;word-break:break-all;text-align:center;padding:10px;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.view-type-list button .tooltip-content::after{content:"";position:absolute;background-color:#7f8597;width:10px;height:10px;left:calc(50% - 5px);bottom:-4px;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.view-type-list button:hover .tooltip-content{visibility:visible;opacity:1}.view-type-list button.on{background:#2e90ff}.view-type-year{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.view-type-year button{width:60px;height:32px;border:1px solid #cacaca;border-radius:4px;padding:0 6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#767676}.view-type-year button.on{background:#000;color:#fff;border:1px solid #000}.view-type-year button span{line-height:1}.file-upload-container{border-top:1px solid #000;padding:10px 0;border-bottom:1px solid #eaeaea}.pay-state-wrap{margin-bottom:56px;padding-top:6px}.pay-state-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:28px;position:relative}.pay-state-wrap ul::before{content:"";display:block;border-bottom:1px dashed rgba(119,140,168,.4901960784);width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.pay-state-wrap ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #2761a2;border-radius:34px;height:64px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e9eff6;position:relative;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.pay-state-wrap ul li span{font-size:1.6rem;color:#2761a2}.pay-state-wrap ul li.active{background:#2761a2;border-color:#174c89;-webkit-box-shadow:0 10px 22px rgba(39,97,162,.24),0 0 0 5px rgba(39,97,162,.12);box-shadow:0 10px 22px rgba(39,97,162,.24),0 0 0 5px rgba(39,97,162,.12)}.pay-state-wrap ul li.active::after{content:"";position:absolute;inset:-5px;border:1px solid rgba(39,97,162,.28);border-radius:39px;pointer-events:none;-webkit-animation:payStateRing 1.8s ease-in-out infinite;animation:payStateRing 1.8s ease-in-out infinite}.pay-state-wrap ul li.active span{color:#fff;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pay-state-wrap ul li.active span::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 0 4px hsla(0,0%,100%,.2);box-shadow:0 0 0 4px hsla(0,0%,100%,.2);-webkit-animation:payStateDot 1.2s ease-in-out infinite;animation:payStateDot 1.2s ease-in-out infinite}@-webkit-keyframes payStateRing{0%,100%{inset:-5px;opacity:.9}50%{inset:-9px;opacity:.35}}@keyframes payStateRing{0%,100%{inset:-5px;opacity:.9}50%{inset:-9px;opacity:.35}}@-webkit-keyframes payStateDot{0%,100%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 4px hsla(0,0%,100%,.2);box-shadow:0 0 0 4px hsla(0,0%,100%,.2)}50%{-webkit-transform:scale(1.35);transform:scale(1.35);-webkit-box-shadow:0 0 0 7px hsla(0,0%,100%,.08);box-shadow:0 0 0 7px hsla(0,0%,100%,.08)}}@keyframes payStateDot{0%,100%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 4px hsla(0,0%,100%,.2);box-shadow:0 0 0 4px hsla(0,0%,100%,.2)}50%{-webkit-transform:scale(1.35);transform:scale(1.35);-webkit-box-shadow:0 0 0 7px hsla(0,0%,100%,.08);box-shadow:0 0 0 7px hsla(0,0%,100%,.08)}}.list{border-top:1px solid #000}.list>ul .none-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #eaeaea;padding:16px}.list>ul .none-li:hover{-webkit-box-shadow:none;box-shadow:none}.list>ul>.list-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #eaeaea;padding:16px 0;height:auto}.list>ul>.list-li.type-th{background:#f3f3f3;padding:0;height:50px}.list>ul>.list-li>div{padding:0 8px;text-align:center;color:#767676;font-size:1.5rem}.list>ul>.list-li .type-left{text-align:left}.list>ul>.list-li .td-title{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.list>ul>.list-li .td-title .title-in .colon-dl{margin-top:5px}.list>ul>.list-li .td-title .title-in .colon-dl dt{font-size:1.4rem;color:#767676}.list>ul>.list-li .td-title .title-in .colon-dl dd{font-size:1.4rem;color:#767676}.list>ul>.list-li .td-score{width:60px}.list>ul>.list-li .td-period{width:60px}.list>ul>.list-li .td-period2{width:110px}.list>ul>.list-li .td-period2 .flag3{margin-top:4px}.list>ul>.list-li .td-place{width:100px}.list>ul>.list-li .td-teacher{width:70px}.list>ul>.list-li .td-time{width:60px}.list>ul>.list-li .td-grade{width:60px}.list>ul>.list-li .td-persons{width:60px}.list>ul>.list-li .td-amount{width:80px}.list>ul>.list-li .td-btns{width:150px}.list>ul>.list-li .none-text{font-weight:600;font-size:1.7rem}.list>ul>.blog-li{display:grid;border-bottom:1px solid #eaeaea;padding:20px 0;grid-template-columns:318px 1fr}.list>ul>.blog-li a{display:-webkit-box;display:-ms-flexbox;display:flex}.list>ul>.blog-li .thumb-wrap{width:288px;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}.list>ul>.blog-li .thumb-wrap .flag-wrap{position:absolute;top:0;left:0}.list>ul>.blog-li .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list>ul>.blog-li .cont .title-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.list>ul>.blog-li .cont .title-in .flag1,.list>ul>.blog-li .cont .title-in .flag{margin-right:3px;-ms-flex-negative:0;flex-shrink:0;flex-shrink:0}.list>ul>.blog-li .cont .title-in .type-flag{margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.list>ul>.blog-li .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.list>ul>.blog-li .cont .title-in .title>a{display:inline}.list>ul>.blog-li .cont .title-in.type-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list>ul>.blog-li .cont .title-in.type-2 .flag1,.list>ul>.blog-li .cont .title-in.type-2 .flag{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-top:0;margin-bottom:5px}.list>ul>.blog-li .cont .title-in.type-2 .flag-wrap2{gap:8px}.list>ul>.blog-li .cont .title-in.type-2 .flag-wrap2 .icon-know{margin:0;height:20px}.list>ul>.blog-li .cont .title-in.type-2 .flag-wrap2 .flag1,.list>ul>.blog-li .cont .title-in.type-2 .flag-wrap2 .flag{margin:0}.list>ul>.blog-li .cont .info-wrap{margin-top:auto;margin-bottom:-4px}.list>ul>.blog-li .cont .info-wrap-icon{margin-top:auto}.list>ul>.blog-li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;color:#767676;margin-bottom:10px}.list>ul>.blog-li .cont .tag-wrap{white-space:normal;height:18px}.list>ul>.blog-li .cont .tag-wrap>a{display:inline}.list>ul>.blog-li .cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list>ul>.blog-li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:28px;gap:6px;grid-column:1/3;grid-row:3/4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list>ul>.blog-li.thumb-none{grid-template-columns:1fr}.list>ul>.blog-li.type-2 .cont .title-in .flag1,.list>ul>.blog-li.type-2 .cont .title-in .flag{-ms-flex-negative:0;flex-shrink:0}.list>ul>.blog-li.type-2 .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list>ul>.blog-li.type-2 .cont .info-wrap{margin-top:auto}.list>ul>.blog-li.line-1 .thumb-text{-webkit-line-clamp:1}.list .flag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;position:unset}.list .flag-wrap .flag2{margin:2px}.list .title{font-size:1.6rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;text-align:left}.list .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.list .btn-block a,.list .btn-block button{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:6px;padding:0}.list .btn-block a:first-child,.list .btn-block button:first-child{margin-left:0}.list .score-summary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.list .score-summary .score-summary-all::before{font-size:24px}.list .score-summary .score-summary-graduate::before{font-size:24px}.list .score-summary .score-summary-rate::before{font-size:24px}.list .type-wrap{margin-bottom:10px}.list .tag-wrap{margin-bottom:12px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:normal;height:18px}.list .thumb-wrap .thumb{border:1px solid #eaeaea}.list.list-thumb>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.list.list-thumb>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #eaeaea;width:32%;margin-right:2%;margin-top:20px}.list.list-thumb>ul>li:nth-child(3n){margin-right:0}.list.list-thumb>ul>li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.list-thumb>ul>li .list-thumb-in{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.list-thumb>ul>li .thumb-wrap{-ms-flex-negative:0;flex-shrink:0}.list.list-thumb>ul>li .thumb-wrap .flag-wrap{position:absolute}.list.list-thumb>ul>li .thumb-wrap .thumb{border:none;border-bottom:1px solid #e5e5e5}.list.list-thumb>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 16px 24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list.list-thumb>ul>li .cont .flag-wrap{margin-bottom:7px}.list.list-thumb>ul>li .cont .flag-wrap2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;color:#aaa}.list.list-thumb>ul>li .cont .flag-wrap2 span{margin-right:3px}.list.list-thumb>ul>li .cont .title-in{margin-bottom:6px}.list.list-thumb>ul>li .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.list.list-thumb>ul>li .cont .title-in.type-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list.list-thumb>ul>li .cont .title-in.type-2 .flag1,.list.list-thumb>ul>li .cont .title-in.type-2 .flag{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-top:0;margin-bottom:5px}.list.list-thumb>ul>li .cont .title-in.type-2 .flag-wrap2{gap:8px}.list.list-thumb>ul>li .cont .title-in.type-2 .flag-wrap2 .icon-know{margin:0;height:20px}.list.list-thumb>ul>li .cont .title-in.type-2 .flag-wrap2 .flag1,.list.list-thumb>ul>li .cont .title-in.type-2 .flag-wrap2 .flag{margin:0}.list.list-thumb>ul>li .cont .title-in.type-2 .flag-wrap2 .flag1:before,.list.list-thumb>ul>li .cont .title-in.type-2 .flag-wrap2 .flag:before{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin-right:8px;height:10px;vertical-align:middle}.list.list-thumb>ul>li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;color:#767676;height:35px;margin-bottom:16px}.list.list-thumb>ul>li .cont .info-wrap{margin-top:auto}.list.list-thumb>ul>li .cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding-top:20px;gap:6px}.list.list-thumb>ul>li .cont .btn-wrap .btn-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;width:auto;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.list.list-thumb>ul>li .cont .btn-wrap a,.list.list-thumb>ul>li .cont .btn-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;min-width:0}.list.list-thumb>ul>li .cont .btn-wrap .btn{background-color:#4b93d5;-webkit-transition:all .3s;transition:all .3s}.list.list-thumb>ul>li .cont .btn-wrap .btn:hover{background-color:#377fbe}.list.list-thumb>ul>li .cont .btn-wrap .btn-bookmark{-ms-flex-negative:0;flex-shrink:0;width:38px;-webkit-box-flex:0;-ms-flex:none;flex:none}.list.list-thumb>ul>li .cont .btn-wrap .btn-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-negative:0;flex-shrink:0;width:38px}.list.list-thumb>ul>li .cont .price-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.list.list-thumb>ul>li.none-li{width:100%;margin-right:0;margin-bottom:20px}.list.list-thumb>ul>li .info-wrap-bottom{row-gap:3px}.list.list-thumb.type-btn>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.list-thumb.type-btn>ul>li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding:0 16px 24px;gap:6px}.list.list-thumb.type-btn>ul>li .btn-wrap .btn-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;width:auto;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.list.list-thumb.type-btn>ul>li .btn-wrap a,.list.list-thumb.type-btn>ul>li .btn-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.list.list-thumb.type-btn>ul>li .btn-wrap .btn-bookmark{-ms-flex-negative:0;flex-shrink:0;width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.list.list-thumb.type-btn>ul>li .btn-wrap .btn-icon{-webkit-box-flex:0;-ms-flex:none;flex:none}.list.list-thumb.type-pay>ul>li .cont .info-wrap{margin-top:0;margin-bottom:10px}.list.type-btn.type-pay>ul>.blog-li .cont .tag-wrap{margin-bottom:0}.list.type-btn.type-pay>ul>.blog-li .cont .info-wrap{margin-top:10px;margin-bottom:0;padding-bottom:6px}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap{grid-column:2/3;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px dotted #eaeaea;padding-top:20px}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap .btn-wrap{margin-top:0}.list.type-min .title-in{margin-bottom:0}.list.type-min>ul>li .thumb-wrap .check-wrap{position:absolute;left:10px;top:10px;z-index:2}.list.type-min>ul>li .thumb-wrap .share-wrap{position:absolute;right:10px;top:10px;z-index:2}.list.type-min>ul>li .thumb-wrap .share-wrap .flag-share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:67px;height:19px;font-size:1.2rem;color:#fff;border-radius:4px;background:rgba(0,0,0,.7490196078)}.list.type-min>ul>li .thumb-wrap .dim-bottom{position:absolute;left:0;bottom:0;z-index:2;padding:4px 20px;width:100%;height:40px;background:rgba(0,0,0,.5215686275);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list.type-min>ul>li .thumb-wrap .dim-bottom dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list.type-min>ul>li .thumb-wrap .dim-bottom dl dd{color:#fff;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:1.3rem}.list.type-min>ul>li .thumb-wrap .dim-bottom dl dd::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-movie dd::before{content:""}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-card dd::before{content:""}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-text dd::before{content:""}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-jeonghyeong dd::before{content:"";display:inline-block;background-image:url("../images/ico_jeonghyeong.png");background-size:cover;width:20px;height:20px}.list.type-min>ul>li .thumb-wrap .dim-bottom .space-line{height:15px;background:#fff;opacity:.5}.list.type-min>ul>li .cont{padding:20px 16px}.list.type-min>ul>li .cont .info-wrap{margin-top:8px}.list.type-min>ul>li .cont .info-wrap dl{height:18px}.list.type-min>ul>li .cont .info-wrap dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list.type-min>ul>li .cont .info-wrap dl dd{color:#767676}.list.type-min>ul>li .cont .info-wrap .btn-share{margin-left:auto}.list.type-reverse>ul>.blog-li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.list.type-reverse>ul>.blog-li a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list.type-reverse>ul>.blog-li .thumb-wrap{margin-right:0;margin-left:30px}.list.type-reverse>ul>.blog-li .cont{min-width:0}.list.type-reverse>ul>.blog-li .cont-foot{margin-top:auto;min-width:0}.list.type-reverse>ul>.blog-li .cont-foot .info-wrap{margin-top:0}.list.type-reverse>ul>.blog-li .flag-wrap2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;color:#aaa}.list.type-reverse>ul>.blog-li .flag-wrap2 span{margin-right:3px}.list .btn{width:130px}.list .title-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list.type-cop>ul>.blog-li{display:-webkit-box;display:-ms-flexbox;display:flex}.list.type-cop>ul>.blog-li .cont .info-wrap-bottom{margin-bottom:-2px}.list.type-cop>ul>.blog-li .cont .info-wrap{margin-bottom:0}.list.menu-micro>ul>.blog-li .thumb-text{-webkit-line-clamp:4}.list.menu-micro>ul>.blog-li.line-1 .thumb-text{-webkit-line-clamp:1}.list.list-book>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list.list-book>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #eaeaea;width:23.5%;margin-right:2%;margin-top:20px}.list.list-book>ul>li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.list-book>ul>li .list-thumb-in{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.list-book>ul>li .thumb-wrap{-ms-flex-negative:0;flex-shrink:0}.list.list-book>ul>li .thumb-wrap .thumb{border:none;padding-bottom:128%;position:relative}.list.list-book>ul>li .thumb-wrap .thumb::after{content:"";background-image:url("../images/shadow_ebook.png");width:12px;height:100%;position:absolute;left:0;top:0;background-repeat:repeat-y}.list.list-book>ul>li .thumb-wrap .dim-bottom{position:absolute;left:0;bottom:0;z-index:2;padding:4px 20px;width:100%;height:40px;background:rgba(0,0,0,.5215686275);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list.list-book>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list.list-book>ul>li .cont .title-in{margin-bottom:0}.list.list-book>ul>li .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem}.list.list-book>ul>li .cont .info-wrap{margin-top:8px}.list.list-book>ul>li .cont .info-wrap dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list.list-book>ul>li.none-li{width:100%;margin-right:0 !important}.list.list-book>ul>li:nth-child(4n){margin-right:0}.list-list{border-top:1px solid #000}.list-list>ul>li{border-bottom:1px solid #eaeaea;padding:20px 0;display:grid;grid-template-columns:1fr}.list-list>ul>li .title-in{margin-bottom:10px;grid-column:1/2;grid-row:1/2}.list-list>ul>li .title-in .info-people{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:auto auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px}.list-list>ul>li .title-in .info-people dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;position:relative}.list-list>ul>li .title-in .info-people dl dt{color:#767676;font-size:1.6rem}.list-list>ul>li .title-in .info-people dl dd{font-size:1.6rem}.list-list>ul>li .title-in .flag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;position:unset}.list-list>ul>li .title-in .flag1,.list-list>ul>li .title-in .flag{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.list-list>ul>li .title-in .flag-wrap2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;color:#aaa}.list-list>ul>li .title-in .flag-wrap2 span{margin-right:3px}.list-list>ul>li .title-in .flag-wrap2 span:last-child{margin-right:0}.list-list>ul>li .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.list-list>ul>li .title-in .title.type-1{-webkit-line-clamp:1}.list-list>ul>li .title-in .title.type-2{-webkit-line-clamp:1}.list-list>ul>li .title-in .flag-text{margin-left:10px;margin-top:-4px}.list-list>ul>li .title-in.type-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-list>ul>li .title-in.type-2 .flag1,.list-list>ul>li .title-in.type-2 .flag{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.list-list>ul>li .title-in.type-2 .title{-webkit-line-clamp:1}.list-list>ul>li .title-in.type-3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-list>ul>li .title-in.type-3 .flag-text{-ms-flex-negative:0;flex-shrink:0;margin:1px 0 0 0}.list-list>ul>li .title-in.type-3 .score-text{-ms-flex-negative:0;flex-shrink:0;margin:1px 0 0 0}.list-list>ul>li .title-in.type-3 .title{-webkit-line-clamp:1}.list-list>ul>li .title-in .ico-fixed{margin-right:6px}.list-list>ul>li .type-wrap{margin-bottom:10px}.list-list>ul>li .tag-wrap{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:18px;white-space:normal}.list-list>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/2;grid-row:2/3;min-width:0}.list-list>ul>li .cont .info-in{margin-top:auto}.list-list>ul>li .cont .info-in .flag3{margin-left:0;height:18px}.list-list>ul>li .cont .info-dd{height:19px}.list-list>ul>li .cont .info-dd *::before{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:11px;margin:0 8px 0 5px}.list-list>ul>li .cont .info-dd *:first-child::before{display:none}.list-list>ul>li .cont .info-dd span{color:#e32116}.list-list>ul>li .cont .info-dd-score *::before{content:"/";margin:0 4px;display:inline-block}.list-list>ul>li .cont .info-dd-score *:first-child::before{display:none}.list-list>ul>li .cont .info-dd-score a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0}.list-list>ul>li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;color:#767676;margin-bottom:16px}.list-list>ul>li .cont .tag-wrap{margin-bottom:12px}.list-list>ul>li .cont .info-wrap-bottom .info-in{margin-top:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-list>ul>li .cont .info-wrap-bottom .division{height:10px}.list-list>ul>li .btn-wrap{grid-column:1/2;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:9px;gap:6px}.list-list>ul>li .btn-wrap a,.list-list>ul>li .btn-wrap button{width:120px}.list-list>ul>li .btn-wrap .btn-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.list-list>ul>li .btn-wrap .btn-wrap-in a,.list-list>ul>li .btn-wrap .btn-wrap-in button{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-list>ul>li .btn-wrap .btn-wrap-in .btn-bookmark{width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.list-list>ul>li .btn-wrap .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list>ul>li .btn-wrap .text span{color:#767676;font-weight:600;width:120px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list>ul>li .btn-wrap .text.min span{height:20px}.list-list>ul>li .price-info-wrap{grid-column:1/2;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px dotted #eaeaea;padding-top:20px;margin-top:20px}.list-list>ul>li .price-info-wrap .btn-wrap{margin-top:0}.list-list>ul>li .price-info-wrap .btn-wrap .btn-icon{width:38px}.list-list>ul>li .icon-know i::before{color:#2e90ff;font-weight:600;margin-top:-2px}.list-list>ul>li .chart-stick-wrap{margin-top:-2px}.list-list>ul>li .btn-sm{height:24px}.list-list>ul>li .btn-sm span{font-size:1.2rem}.list-list>ul>li .btn-sm.register{background:#000}.list-list>ul>li .btn-sm.btn-edit{border:1px solid #d5d5d5;background:#fff}.list-list>ul>li .btn-sm.btn-edit span{color:#000}.list-list>ul>li.none-li{display:block}.list-list .icon.file{width:10px}.list-list.type-btn>ul>li .title-in{grid-column:1/2;grid-row:1/2}.list-list.type-btn>ul>li .title-course{margin-bottom:0;grid-row:1/2}.list-list.type-btn>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-btn>ul>li .btn-wrap{grid-column:1/2;grid-row:3/4}.list-list.type-btn>ul>li .btn-wrap .month{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;border-radius:17px;padding:0 18px;background:rgba(72,141,213,.1)}.list-list.type-btn>ul>li .btn-wrap .month dt{font-size:1.3rem;line-height:1}.list-list.type-btn>ul>li .btn-wrap .month dt::after{content:":"}.list-list.type-btn>ul>li .btn-wrap .month dd{font-size:1.3rem;line-height:1}.list-list.type-btn2>ul>li{grid-template-columns:1fr 70px}.list-list.type-btn2>ul>li .title-in{grid-column:1/2;grid-row:1/2}.list-list.type-btn2>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-btn2>ul>li .btn-wrap{grid-column:2/3;grid-row:1/3;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list-list.type-btn-right>ul>li{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.list-list.type-btn-right>ul>li .title-in{grid-column:1/2;grid-row:1/2}.list-list.type-btn-right>ul>li .title-course{margin-bottom:0;grid-row:1/2}.list-list.type-btn-right>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-btn-right>ul>li .btn-wrap{grid-column:2/3;grid-row:1/3;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-btn-right>ul>li .btn-wrap .month{display:-webkit-box;display:-ms-flexbox;display:flex}.list-list.type-btn-right>ul>li .btn-wrap .month dt::after{content:":"}.list-list.type-mark>ul>li{grid-template-columns:1fr 100px}.list-list.type-mark>ul>li .title-in{grid-column:1/2;grid-row:1/2}.list-list.type-mark>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-mark>ul>li .btn-wrap{grid-column:2/3;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}.list-list.type-mark.type-check>ul>li{grid-template-columns:22px 1fr 100px}.list-list.type-mark.type-check>ul>li .check{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1px}.list-list.type-mark.type-check>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-list.type-mark.type-check>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/3;grid-row:2/3}.list-list.type-mark.type-check>ul>li .btn-wrap{grid-column:3/4;grid-row:1/3}.list-list.type-mark-2>ul>li{grid-template-columns:80px 1fr}.list-list.type-mark-2>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-list.type-mark-2>ul>li .cont{grid-column:2/3;grid-row:2/3}.list-list.type-mark-2>ul>li .btn-wrap{grid-column:1/2;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}.list-list.type-mark-2.type-btn>ul>li{grid-template-columns:80px 1fr 160px}.list-list.type-mark-2.type-btn>ul>li .btn-wrap2{grid-column:3/4;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list-list.type-mark-2.type-btn>ul>li .btn-wrap2 a,.list-list.type-mark-2.type-btn>ul>li .btn-wrap2 button{width:120px}.list-list.type-mark-3>ul>li{grid-template-columns:66px 1fr}.list-list.type-mark-3>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-list.type-mark-3>ul>li .cont{grid-column:2/3;grid-row:2/3}.list-list.type-mark-3>ul>li .btn-wrap{grid-column:1/2;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}.list-list.type-mark-3>ul>li .ico-info-point{cursor:default}.list-list.type-mark-3.type-btn>ul>li{grid-template-columns:66px 1fr 160px}.list-list.type-mark-3.type-btn>ul>li .btn-wrap2{grid-column:3/4;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list-list.type-mark-3.type-btn>ul>li .btn-wrap2 a,.list-list.type-mark-3.type-btn>ul>li .btn-wrap2 button{width:120px}.list-list.btn-none>ul>li{grid-template-columns:1fr}.list-list.btn-none>ul>li .title-in{grid-column:1/2;grid-row:1/2}.list-list.btn-none>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/2;grid-row:2/3}.list-list.btn-none>ul>li .cont .tag-wrap{margin-bottom:10px}.list-list.type-check>ul>li{grid-template-columns:22px 1fr}.list-list.type-check>ul>li .check{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.list-list.type-check>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-list.type-check>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/3;grid-row:2/3}.list-list.type-check-btn>ul>li{grid-template-columns:22px 1fr 170px}.list-list.type-check-btn>ul>li .check{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.list-list.type-check-btn>ul>li .cont{grid-column:2/3;grid-row:1/2;margin-bottom:0}.list-list.type-check-btn>ul>li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3/4;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.list-list.type-check-btn2>ul>li{grid-template-columns:40px 1fr 170px}.list-list.type-check-btn2>ul>li .check{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-check-btn2>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-list.type-check-btn2>ul>li .cont{grid-column:2/3;grid-row:2/3;margin-bottom:0}.list-list.type-check-btn2>ul>li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3/4;grid-row:1/3}.list-list.type-check-btn3>ul>li{grid-template-columns:22px 1fr}.list-list.type-check-btn3>ul>li .check{grid-column:1/2;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex}.list-list.type-check-btn3>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-list.type-check-btn3>ul>li .cont{grid-column:2/3;grid-row:2/3;margin-bottom:0}.list-list.type-check-btn3>ul>li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3/4;grid-row:1/3}.list-list.type-check-btn3.type-mark>ul>li{grid-template-columns:22px 1fr 100px}.list-list.type-check-btn3.type-mark>ul>li .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-tr>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.list-list.type-tr>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.list-list.type-tr>ul>li>a>span{-ms-flex-negative:0;flex-shrink:0;margin:0 20px}.list-list.type-tr>ul>li>span{-ms-flex-negative:0;flex-shrink:0;margin:0 20px}.list-list.type-tr>ul>li .title-in{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.list-list.type-flex>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-flex>ul>li .flag6{margin-right:10px}.list-list.type-flex>ul>li .icon-know i{width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.list-list.type-flex>ul>li .icon-know i::before{font-size:20px;margin:0;line-height:normal;height:auto}.list-list.type-flex>ul>li .icon-know i::after{display:none}.list-list.type-flex>ul>li .title-in{grid-column:1/2;grid-row:1/2;margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-flex>ul>li .title-in strong{font-size:1.6rem;display:block}.list-list.type-process>ul>li{display:block}.list-list.type-process>ul>li>a{display:grid;grid-template-columns:32% 1fr;gap:10px}.list-list.type-process>ul>li .title-in{grid-column:1/2;grid-row:1/2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list.type-process>ul>li .cont{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column:2/3;grid-row:1/2}.list-list.type-process .info-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-list.type-process .info-name .info-name-in:last-child *:first-child::before{display:none}.list-list.type-people>ul>li{display:block}.list-list.type-people>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-list.type-people>ul>li .title-in{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.list-list.type-people>ul>li .cont{margin-left:auto}.list-list.type-people>ul>li .list-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.list-list.type-people>ul>li .list-cont .flag-wrap{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.list-list.type-people>ul>li .list-cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem;line-height:1.3;font-weight:600}.list-list.type-people>ul>li .list-cont .date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:0}.list-list.type-people>ul>li .list-cont .date-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.list-list.type-people>ul>li .list-cont .date-wrap dl dt{color:#767676}.list-list.type-people>ul>li .list-cont .date-wrap dl dt::after{content:":"}.list-list.type-people>ul>li .list-cont .date-wrap dl dd{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-people>ul>li .list-cont .dday{height:15px;border-radius:8px;background:#000;color:#fff;font-size:1.2rem;border:none;padding:0 6px 1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-left:4px}.list-list.type-people .info-people{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:6px}.list-list.type-people .info-people dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.list-list.type-people .info-people dl dt{color:#767676}.list-list.type-sc>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.list-list.type-sc>ul>li .list-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.list-list.type-sc>ul>li .list-cont .flag-wrap{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.list-list.type-sc>ul>li .list-cont .flag-wrap .flag{border-radius:8px;min-width:auto;height:17px;border:1px solid #38d200;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px 1px;color:#38d200;font-size:1.2rem;line-height:1}.list-list.type-sc>ul>li .list-cont .flag-wrap .flag.type-2{border:1px solid #0473ea;color:#0473ea}.list-list.type-sc>ul>li .list-cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem;line-height:1.3;font-weight:600}.list-list.type-sc>ul>li .list-cont .date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:0}.list-list.type-sc>ul>li .list-cont .date-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.list-list.type-sc>ul>li .list-cont .date-wrap dl dt{color:#767676;line-height:1}.list-list.type-sc>ul>li .list-cont .date-wrap dl dt::after{content:":"}.list-list.type-sc>ul>li .list-cont .date-wrap dl dd{color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-sc>ul>li .list-cont .dday{height:15px;border-radius:8px;background:#767676;color:#fff;font-size:1.2rem;border:none;padding:0 6px 1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-left:4px}.list-list.type-sc>ul>li .btn-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-sc>ul>li .btn-wrap button,.list-list.type-sc>ul>li .btn-wrap a{margin-top:0}.list-list.type-sc>ul>li .btn-wrap .btn{width:82px;position:relative}.list-list.type-sc>ul>li .btn-wrap .btn span{position:relative}.list-list.type-sc>ul>li .btn-wrap .btn.cancel{background:#868788}.list-list.type-sc>ul>li .btn-wrap .btn.end{background:#525355}.list-list.type-sc>ul>li .btn-wrap .btn.go{background:#0473ea}.list-list.type-sc>ul>li .btn-wrap .btn::before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;-webkit-transition:all .3s;transition:all .3s;opacity:0}.list-list.type-sc>ul>li .btn-wrap .btn:hover::before{opacity:.5}.list-list.type-sc>ul>li .btn-wrap .btn-home{width:40px;height:40px;border-radius:4px;border:1px solid #d0d0d0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.list-list.type-sc>ul>li .btn-wrap .btn-home span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-list.type-sc>ul>li .btn-wrap .btn-home::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:30px;color:#0473ea}.list-list.type-edunmc>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.list-list.type-edunmc>ul>li .list-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.list-list.type-edunmc>ul>li .list-cont .flag-wrap{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;z-index:unset}.list-list.type-edunmc>ul>li .list-cont .flag-wrap .flag-category{min-width:53px;height:21px;line-height:1;padding:0 5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#5087c7;font-size:1.2rem;border:1px solid #5087c7;border-radius:3px}.list-list.type-edunmc>ul>li .list-cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem;line-height:1.3;font-weight:600}.list-list.type-edunmc>ul>li .list-cont .date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:0}.list-list.type-edunmc>ul>li .list-cont .date-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.list-list.type-edunmc>ul>li .list-cont .date-wrap dl dt{color:#767676;line-height:1}.list-list.type-edunmc>ul>li .list-cont .date-wrap dl dt::after{content:":"}.list-list.type-edunmc>ul>li .list-cont .date-wrap dl dd{color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-edunmc>ul>li .list-cont .d-main-day{min-width:40px;line-height:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;color:#cb67a3;border:2px solid #cb67a3;margin-left:0;font-weight:bold;padding:0 4px;font-size:1.2rem;margin-left:4px}.list-list.type-edunmc>ul>li .btn-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-edunmc>ul>li .btn-wrap .btn{width:100px;height:32px;position:relative;background:#cb67a3}.list-list.type-edunmc>ul>li .btn-wrap .btn span{position:relative}.list-list.type-edunmc>ul>li .btn-wrap .btn-home{width:52px;height:32px;border-radius:4px;border:1px solid #cb67a3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.list-list.type-edunmc>ul>li .btn-wrap .btn-home span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-list.type-edunmc>ul>li .btn-wrap .btn-home::before{content:"";display:inline-block;background-image:url("../images/ico_home_edunmc.png");width:14px;height:13px}.list-list>ul>li.type-thumb{grid-template-columns:318px 1fr}.list-list>ul>li.type-thumb .thumb-wrap{grid-column:1/2;grid-row:1/3;width:288px;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}.list-list>ul>li.type-thumb .title-in{grid-column:2/3;grid-row:1/2;margin-bottom:10px}.list-list>ul>li.type-thumb .cont{grid-column:2/3;grid-row:2/3}.list-list>ul>li.type-thumb .cont .thumb-text{-webkit-line-clamp:1}.list-list>ul>li.type-thumb .cont .info-in{margin-bottom:-6px}.list-list>ul>li.type-thumb .btn-wrap{grid-column:1/3;grid-row:3/4;margin-top:26px}.list-list .title-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-reservation>ul>li{grid-template-columns:auto 1fr 150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:16px}.list-list.type-reservation>ul>li .mark-wrap{grid-column:1/2;grid-row:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-right:14px}.list-list.type-reservation>ul>li .title-in{grid-column:2/3;grid-row:1/2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}.list-list.type-reservation>ul>li .title-in .flag-xs{-ms-flex-negative:0;flex-shrink:0}.list-list.type-reservation>ul>li .cont{grid-column:1/3;grid-row:2/3}.list-list.type-reservation>ul>li .btn-wrap{grid-column:3/4;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.list-list.type-reservation>ul>li .btn-wrap a,.list-list.type-reservation>ul>li .btn-wrap button{width:124px}.list-list.type-default>ul>li{grid-template-columns:1fr 140px}.list-list.type-default>ul>li .btn-wrap{grid-column:2/3;grid-row:1/3;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list.type-mileage{border-top:none}.list-list.type-mileage>ul>li{border:1px solid #eaeaea;border-radius:4px;margin-bottom:10px;padding:24px 30px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.list-list.type-mileage>ul>li .flag-wrap-mileage{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0}.list-list.type-mileage>ul>li .flag-wrap-mileage *{-ms-flex-negative:0;flex-shrink:0}.list-list.type-mileage>ul>li .title{font-size:1.6rem}.list-list.type-mileage>ul>li .cont{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.list-list.type-mileage>ul>li .cont .info-in{margin-top:unset;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.list-list.type-mileage>ul>li .cont .info-in dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-list.type-mileage>ul>li .cont .info-in dl dd{color:#767676}.list-list.type-mileage>ul>li:last-child{margin-bottom:0}.list-list.type-divide>ul>li{grid-template-columns:1fr auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.list-list.type-divide>ul>li .btn-wrap{grid-column:2/3;grid-row:1/3;margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-mento>ul>li{grid-template-columns:1fr auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.list-list.type-mento>ul>li .title-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.list-list.type-mento>ul>li .title-in .flag1,.list-list.type-mento>ul>li .title-in .flag{margin-right:0}.list-list.type-mento>ul>li .cont{margin-left:auto;grid-column:2/3;grid-row:1/2}.list-list.type-mento>ul>li .cont .info-in{margin-top:unset}.list-list.type-mento>ul>li .cont .info-in>dl{margin:0}.list-list.type-mento>ul>li .cont .info-in>dl:last-child{margin:0}.list-list.type-mento>ul>li .cont .info-in>dl>dd{width:82px}.list-list.type-complete>ul>li{grid-template-columns:1fr auto auto;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.list-list.type-complete>ul>li .complete-wrap{grid-column:2/3;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-complete>ul>li .btn-wrap{grid-column:3/4;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.list-list.type-review>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.list-list.type-review>ul>li .thumb-wrap{width:288px;margin-right:0}.list-list.type-review>ul>li .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:-2px}.list-list.type-review>ul>li .cont .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-list.type-review>ul>li .cont .info .btn-wrap{margin-top:0;margin-left:auto}.list-list.type-review>ul>li .cont .info .btn-wrap a,.list-list.type-review>ul>li .cont .info .btn-wrap button{width:auto}.list-list.type-review>ul>li .cont .review-text{font-size:1.5rem;color:#767676}.list-list.type-review>ul>li .cont .flag-wrap2{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-list.type-review>ul>li .cont .flag-wrap2 .flag7,.list-list.type-review>ul>li .cont .flag-wrap2 .flag1,.list-list.type-review>ul>li .cont .flag-wrap2 .flag,.list-list.type-review>ul>li .cont .flag-wrap2 .flag8,.list-list.type-review>ul>li .cont .flag-wrap2 .flag-boonryu,.list-list.type-review>ul>li .cont .flag-wrap2 .flag-class{-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.list-list.type-review>ul>li .cont .file-list{margin-top:auto}.list-list.type-review>ul>li.none-li{display:block}.list-test{border-top:1px solid #000}.list-test>ul{position:relative}.list-test>ul::before{content:"";display:block;background:#ddd;position:absolute;width:100%;height:50px;z-index:-1}.list-test>ul>li{border-bottom:1px solid #cacaca;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;transition:all .3s;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-test>ul>li>div{padding:0 10px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.list-test>ul>li>div>dl>dt{display:none}.list-test>ul>li .num{width:60px}.list-test>ul>li .title-in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:inherit;flex-shrink:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-test>ul>li .title-in dl dd{display:-webkit-box;display:-ms-flexbox;display:flex}.list-test>ul>li .title-in .flag1,.list-test>ul>li .title-in .flag{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.list-test>ul>li .title-in .title{font-size:1.4rem;display:block;text-align:left}.list-test>ul>li .title-in .title.type-1{display:block}.list-test>ul>li:first-child>div>dl>dt{margin-bottom:32px;text-align:center;display:block}.list-blog{border-top:1px solid #000}.list-blog>ul>li{display:grid;grid-template-columns:452px 1fr;border-bottom:1px solid #cacaca;padding:30px 0;-webkit-transition:all .3s;transition:all .3s}.list-blog>ul>li .thumb-wrap{width:422px;margin-right:30px;-ms-flex-negative:0;flex-shrink:0;grid-row:1/5;grid-column:1/2}.list-blog>ul>li .thumb-wrap .flag-wrap{position:absolute;top:0;left:0}.list-blog>ul>li .title-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-row:1/2;grid-column:2/3;margin-bottom:10px}.list-blog>ul>li .title-in .flag1,.list-blog>ul>li .title-in .flag{margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.list-blog>ul>li .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list-blog>ul>li .cont{grid-row:2/3;grid-column:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:auto;margin-top:6px;height:100%}.list-blog>ul>li .cont .info-in{margin-bottom:20px}.list-blog>ul>li .cont .info-in>dl{display:table-row}.list-blog>ul>li .cont .info-in>dl>dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.list-blog>ul>li .cont .info-in>dl.jindo-dl{display:block}.list-blog>ul>li .cont .info-in>dl.jindo-dl>dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-blog>ul>li .btn-wrap{grid-row:4/5;grid-column:2/3;margin-left:auto;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:40px}.list-blog>ul>li .btn-wrap a,.list-blog>ul>li .btn-wrap button{width:130px;margin-top:8px}.list-blog>ul>li .btn-wrap a:first-child,.list-blog>ul>li .btn-wrap button:first-child{margin-top:0}.list-blog>ul>li .btn-wrap .stamp-wrap{margin-right:auto;padding-right:20px}.list-blog>ul>li.none-li{display:block}.list-blog>ul>li.none-li:hover{-webkit-box-shadow:none;box-shadow:none}.list-write{border-top:1px solid #000}.list-write>ul>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eaeaea;display:table;table-layout:fixed}.list-write>ul>li>dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;display:table-row;min-height:55px}.list-write>ul>li>dl>dt{-ms-flex-negative:0;flex-shrink:0;width:160px;word-break:break-all;min-height:55px;background:#f5f5f5;padding:10px 20px;display:table-cell;vertical-align:middle}.list-write>ul>li>dl>dt label{word-break:break-all}.list-write>ul>li>dl>dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 20px;min-height:55px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;width:100%}.list-write>ul>li>dl>dd img{width:100%;height:auto}.list-write>ul>li>dl>dd .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;gap:10px;width:100%}.list-write>ul>li>dl>dd .flex .flex-item{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:0;margin-right:0}.list-write>ul>li>dl>dd .flex .flex-item:last-child{margin-right:0}.list-write>ul>li>dl>dd .flex .space{margin:0}.list-write>ul>li>dl>dd .flex .space-text{margin-left:0}.list-write>ul>li>dl>dd .flex:first-child{margin-top:0}.list-write>ul>li>dl>dd .flex.infinite{display:grid;grid-template-columns:repeat(4, 1fr)}.list-write>ul>li>dl>dd .flex.infinite .flex-item .select{width:100%}.list-write>ul>li>dl>dd .flex.infinite .flex-item .input-box{width:100%}.list-write>ul>li>dl>dd .btn-sm{height:35px}.list-write>ul>li>dl>dd .btn-sm.btn-comm{width:auto !important}.list-write>ul>li>dl>dd .bottom{margin-top:6px}.list-write>ul>li>dl>dd .bottom p{color:#767676}.list-write>ul>li>dl>dd .bottom p.point-text{color:#e32116}.list-write>ul>li>dl>dd .bottom2{margin-top:0}.list-write>ul>li>dl>dd .bottom2 p{color:#767676}.list-write>ul>li>dl>dd .bottom2 p.point-text{color:#e32116}.list-write>ul>li>dl>dd .none-text{margin:40px auto}.list-write>ul>li>dl>dd .head{margin-bottom:5px}.list-write>ul>li>dl>dd .ul-list{border-top:0}.list-write>ul>li>dl>dd .ul-list>li{border-radius:4px;border:1px solid #d5d5d5;padding:14px;margin-bottom:6px}.list-write>ul>li>dl>dd .ul-list>li .date,.list-write>ul>li>dl>dd .ul-list>li .eduDttm{width:140px;word-break:keep-all;position:relative;margin-right:14px;min-height:38px;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-write>ul>li>dl>dd .ul-list>li .date:after,.list-write>ul>li>dl>dd .ul-list>li .eduDttm:after{content:"";border-right:1px solid #d5d5d5;position:absolute;right:0;top:0;height:100%}.list-write>ul>li>dl>dd .ul-list>li>div{padding:0}.list-write>ul>li>dl>dd .ul-list>li:last-child{margin-bottom:0}.list-write>ul>li>dl>dd .upload-form{margin:5px 0 -5px 0}.list-write>ul>li>dl>dd .select-view-wrap{width:280px;position:relative;background:#fff;border:1px solid #eaeaea;border-radius:4px;height:35px;padding:0 32px 0 12px;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #fff}.list-write>ul>li>dl>dd .select-view-wrap input:readonly{cursor:none}.list-write>ul>li>dl>dd .select-view-wrap input[readonly]{cursor:pointer;caret-color:rgba(0,0,0,0)}.list-write>ul>li>dl>dd .select-view-wrap ul li{cursor:pointer;caret-color:rgba(0,0,0,0)}.list-write>ul>li>dl>dd .select-view-wrap .input-join{width:100%;height:100%}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector-wrap{position:absolute;width:calc(100% + 2px);top:40px;left:-1px;background:#fff;border:1px solid #d5d5d5;border-radius:4px;z-index:3;display:none}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector-wrap .birth-selector{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector{border-right:1px solid #eaeaea;z-index:1;display:block;max-height:200px;overflow-y:scroll;padding-right:5px}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector>li{width:100%;height:35px;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;line-height:35px}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector>li:hover{background:#f9f9f9}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector>li.selected{background:#f1f1f1}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector::-webkit-scrollbar-button:start:decrement{display:block;height:5px;width:0;background:url() rgba(0,0,0,0)}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector::-webkit-scrollbar-button:end:increment{display:block;height:5px;width:0;background:url() rgba(0,0,0,0)}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector::-webkit-scrollbar{width:5px;height:5px}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector::-webkit-scrollbar-track{background:#fff;border-radius:5px;height:5px;opacity:.2}.list-write>ul>li>dl>dd .select-view-wrap .birth-selector:last-child{border-right:none}.list-write>ul>li>dl>dd .select-view-wrap.active .birth-selector-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.list-write>ul>li>dl>dd .address-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.list-write>ul>li>dl>dd .address-input>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.list-write>ul>li>dl>dd.type-merge{min-height:auto}.list-write>ul>li>dl>dd.type-merge+.type-merge{margin-top:-20px;-webkit-transform:translateY(-5px);transform:translateY(-5px);margin-bottom:-5px}.list-write>ul>li .info-wrap>dl>dt{width:auto}.list-write.type-2{border:0;padding-top:40px}.list-write-alone{border-radius:10px;background:#f7f7f7;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:35px 20px}.list-write-alone>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-write-alone>ul>li>dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.list-write-alone>ul>li>dl>dt{font-size:1.6rem}.list-write-alone>ul>li>dl>dt label{font-size:1.6rem}.list-write-alone>ul>li>dl>dt .required2{font-size:1.6rem}.list-write-alone>ul>li>dl>dd .input-box{height:40px;border-radius:8px}.list-faq{border-top:1px solid #000}.list-faq>ul>li{border-bottom:1px solid #cacaca}.list-faq>ul>li .q-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:26px 0 28px;gap:8px}.list-faq>ul>li .q-block .q-em{font-size:1.6rem;font-weight:600;-ms-flex-negative:0;flex-shrink:0;line-height:1;margin-top:1px;display:none}.list-faq>ul>li .q-block .q-in{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-faq>ul>li .q-block .q-in strong{font-size:1.6rem;line-height:1.3;font-weight:600;display:block;font-weight:500;overflow:hidden}.list-faq>ul>li .q-block .q-in .flag-xs{margin-top:7px;-ms-flex-negative:0;flex-shrink:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.list-faq>ul>li .q-block .btn-tog{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.list-faq>ul>li .q-block .btn-tog{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:100%;border:1px solid #2e90ff}.list-faq>ul>li .q-block .btn-tog::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;color:#2e90ff;margin:5px 0 0 1px}.list-faq>ul>li .q-block .btn-tog span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-faq>ul>li .a-block{display:none;padding:26px 49px 28px 21px;gap:8px;background:#f5f5f5;position:relative}.list-faq>ul>li .a-block .a-em{font-size:1.6rem;font-weight:600;position:absolute;left:20px;line-height:1}.list-faq>ul>li .a-block .a-in{padding-left:20px;margin-top:-2px}.list-faq>ul>li.active .q-block .btn-tog{border:1px solid #ddd}.list-faq>ul>li.active .q-block .btn-tog::before{content:"";color:#000;height:18px;margin:0}.terms-bottom{margin-top:20px}.terms-bottom .agree-chk{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terms-bottom .btn-check-view{margin-left:4px;color:#767676}.terms-bottom .dot-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.terms-bottom .dot-list li::before{top:6px}.terms-bottom .dot-list li .form-list{margin-left:10px}.terms-bottom.type-2 .agree-chk{margin-bottom:0}.terms-bottom+.terms-bottom{margin-top:0}.list-qna>ul>li{border:1px solid #d5d5d5;padding:24px 30px 0 30px;border-radius:4px;margin-bottom:10px}.list-qna>ul>li .title-in{padding:0;display:grid;grid-template-columns:34px 1fr;margin:0;gap:0}.list-qna>ul>li .title-in .num{font-size:1.6rem;color:#2e90ff;-ms-flex-negative:0;flex-shrink:0}.list-qna>ul>li .title-in .q{font-size:1.6rem}.list-qna>ul>li .cont{padding:0 0 0 34px}.list-qna>ul>li .cont .q-wrap{border-bottom:1px #d3d3d3 dotted;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0}.list-qna>ul>li .cont .q-wrap .person{width:100px;-ms-flex-negative:0;flex-shrink:0}.list-qna>ul>li .cont .q-wrap .person em{display:block;font-weight:600}.list-qna>ul>li .cont .q-wrap .person small{display:block;color:#595959}.list-qna>ul>li .cont .q-wrap .person ins{display:block;color:#595959}.list-qna>ul>li .cont .q-wrap .check{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-qna>ul>li .cont .q-wrap .check .form-list{display:block}.list-qna>ul>li .cont .q-wrap .check .form-list>li{width:100%;margin-bottom:5px;position:relative}.list-qna>ul>li .cont .q-wrap .check .form-list>li label{color:#767676;padding-left:24px;padding:10px 10px 10px 54px;border-radius:4px;background:#f2f2f2;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.list-qna>ul>li .cont .q-wrap .check .form-list>li label:hover{color:#242424}.list-qna>ul>li .cont .q-wrap .check .form-list>li label img{max-height:124px;width:auto;display:block;border-radius:4px}.list-qna>ul>li .cont .q-wrap .check .form-list>li label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-radio{-ms-flex-negative:0;flex-shrink:0;position:absolute;left:28px;top:11px}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-radio:checked::before{color:#000}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-radio:checked+label{color:#000}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-check-radio{-ms-flex-negative:0;flex-shrink:0;position:absolute;left:28px;top:11px}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-check-radio:checked::before{color:#000}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-check-radio::after{display:none}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-check{-ms-flex-negative:0;flex-shrink:0;position:absolute;left:28px;top:12px;width:14px;height:14px}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-check:checked::before{color:#000}.list-qna>ul>li .cont .q-wrap .check .form-list>li .add-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-4px 0 -4px 0}.list-qna>ul>li .cont .q-wrap .check .form-list>li .add-input .input-box{height:28px;border:none}.list-qna>ul>li .cont .q-wrap .check .form-list>li.checked label{color:#000}.list-qna>ul>li .cont .q-wrap .check .form-list>li.checked .custom-check{border:none;border-color:rgba(0,0,0,0)}.list-qna>ul>li .cont .q-wrap .check .form-list>li.checked.answre-correct label{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0 !important;color:#767676;width:auto;position:relative}.list-qna>ul>li .cont .q-wrap .check .form-list>li.checked.answre-correct label::before{content:"";display:block;background:#fff;height:100%;width:24px;position:absolute;left:0;top:0}.list-qna>ul>li .cont .q-wrap .check .form-list>li.checked.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0}.list-qna>ul>li .cont .q-wrap .check .form-list>li.answre-correct label{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0 !important;text-decoration:none;width:auto;position:relative}.list-qna>ul>li .cont .q-wrap .check .form-list>li.answre-correct label::before{content:"";display:block;background:#fff;height:100%;width:24px;position:absolute;left:0;top:0}.list-qna>ul>li .cont .q-wrap .check .form-list>li:last-child{margin-bottom:0}.list-qna>ul>li .cont .q-wrap .check .textarea{min-height:109px}.list-qna>ul>li .cont .q-wrap:last-child{border-bottom:0}.list-qna>ul>li .q-cont{padding:24px 0 24px 34px}.list-qna>ul>li .q-cont .q-table table{border-top:1px solid #d5d5d5}.list-qna>ul>li .q-cont .q-table table th{height:50px;padding:10px;text-align:center;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;background:#f5f5f5}.list-qna>ul>li .q-cont .q-table table th .custom-check.alone2{margin:0}.list-qna>ul>li .q-cont .q-table table td{height:50px;padding:10px 20px;text-align:center;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.list-qna>ul>li .q-cont .q-table table td.text-left{text-align:left}.list-qna>ul>li .q-cont .q-table table td .custom-check.alone2{margin:0}.list-qna>ul>li .q-cont .q-table table td .person ins{display:block;color:#767676}.list-qna>ul>li .q-cont .q-table table td .person em{display:block;font-weight:600}.list-qna>ul>li .q-cont .q-table table td .person span{display:block;color:#767676}.list-qna>ul>li .q-cont .q-table table td .person span::before{content:"("}.list-qna>ul>li .q-cont .q-table table td .person span::after{content:")"}.list-qna>ul>li .q-cont .q-table table td .person small{display:inline;word-break:keep-all;color:#767676}.list-qna>ul>li .q-cont .q-table.x-scl{overflow-x:auto;padding-bottom:5px;border-left:none}.list-qna>ul>li .q-cont .q-table.x-scl::-webkit-scrollbar{height:8px}.list-qna>ul>li .q-cont .q-table.x-scl::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.list-qna>ul>li .q-cont .q-table.x-scl::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.list-qna>ul>li .q-cont .q-table.x-scl::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.list-qna>ul>li .q-cont .q-table.x-scl::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.list-qna>ul>li .q-cont .q-table.x-scl::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.list-qna>ul>li.none-li{display:block}.list-qna>ul>li:last-child{margin-bottom:0}.list-class{border-top:1px solid #000}.list-class>ul>li{-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid #eaeaea}.list-class>ul>li .in{display:grid;padding:30px 0;grid-template-columns:452px 1fr 1fr}.list-class>ul>li .in .flag-class{height:18px}.list-class>ul>li .in .thumb-wrap{width:422px;margin-right:30px;grid-column:1/2;grid-row:1/3}.list-class>ul>li .in .cont{grid-column:2/4;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-class>ul>li .in .title-in{margin-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-class>ul>li .in .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list-class>ul>li .in .info-in{margin-bottom:20px}.list-class>ul>li .in .info-in>dl{display:table-row}.list-class>ul>li .in .info-in>dl>dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.list-class>ul>li .in .info-in>dl>dd .btn-sm{height:18px}.list-class>ul>li .in .info-in>dl>dd .btn-sm span{font-size:1.2rem}.list-class>ul>li .in .stamp-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:12px;bottom:12px}.list-class>ul>li .in .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;grid-column:2/4;grid-row:2/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list-class>ul>li .in .btn-wrap a,.list-class>ul>li .in .btn-wrap button{width:100%;max-width:130px;min-width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0}.list-class>ul>li .in .btn-wrap .btn-view-sm{width:40px;max-width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-negative:0;flex-shrink:0}.list-class>ul>li .more-wrap{background:#f1f1f1;display:none}.list-class>ul>li .more-wrap .inner{padding:20px 30px 30px 30px}.list-class>ul>li .more-wrap .view-type-year{margin-right:20px}.list-class>ul>li .more-wrap .info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.list-class>ul>li .more-wrap .info-top em{margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.list-class>ul>li .more-wrap .info-top em::before{content:"·";display:inline-block;margin-right:3px}.list-class>ul>li .more-wrap .info-top .info-wrap{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.list-class>ul>li .more-wrap .info-top .info-wrap dl dt{margin-right:0}.list-class>ul>li .more-wrap .info-top .info-wrap dl dt::after{content:":";display:inline-block;margin:0 4px}.list-class>ul>li .more-wrap .info-top .info-wrap dl::after{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;vertical-align:top;margin-top:3px;margin-left:8px;margin-right:8px}.list-class>ul>li .more-wrap .info-top .info-wrap dl:last-child::after{display:none}.list-class>ul>li .more-wrap .info-top .info-top-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.list-class>ul>li .more-wrap .more-in{border-radius:8px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:12px 30px;margin-bottom:10px}.list-class>ul>li .more-wrap .more-in .title-in{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.list-class>ul>li .more-wrap .more-in .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.list-class>ul>li .more-wrap .more-in .chart-text{font-size:2rem;width:60px;color:#2e90ff;text-align:right;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.list-class>ul>li .more-wrap .more-in .btn-wrap{width:130px}.list-class>ul>li .more-wrap .more-in:last-child{margin-bottom:0}.list-class>ul>li .more-wrap .schedule-slide-wrap{margin-bottom:10px}.list-class>ul>li .more-wrap .schedule-slide-wrap .schedule-time::after{content:"";width:100%;height:40px;background:#f1f1f1;display:block;position:absolute;bottom:0}.list-class>ul>li .more-wrap .schedule-slide-wrap::after{content:"";width:100%;height:40px;background:#fff;display:block;position:absolute;left:0;bottom:0}.list-class>ul>li.none-li{display:block}.list-class>ul>li.none-li:hover{-webkit-box-shadow:none;box-shadow:none}.list-class>ul>li.active .btn-view-sm::before{content:""}.list-class>ul>li.thumb-none .in{grid-template-columns:1fr 210px}.list-class>ul>li.thumb-none .in .cont{grid-column:1/2;grid-row:1/3}.list-class>ul>li.thumb-none .in .btn-wrap{grid-column:2/3}.list-class.type-stamp .info-wrap dl dt{margin-right:0}.list-class.type-stamp>ul>li .in{grid-template-columns:452px 1fr;position:relative}.list-class.type-stamp>ul>li .in .cont{grid-column:2/3;grid-row:1/2;display:grid;grid-template-columns:1fr 68px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:auto}.list-class.type-stamp>ul>li .in .cont .title-in{grid-column:1/3;grid-row:1/2}.list-class.type-stamp>ul>li .in .cont .info-in{grid-column:1/2;grid-row:2/3}.list-class.type-stamp>ul>li .in .cont .stamp-wrap{grid-column:2/3;grid-row:2/3;margin-top:unset}.list-class.type-stamp>ul>li .in .btn-wrap{grid-column:2/3;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto}.list-class.type-stamp>ul>li .in .btn-wrap a,.list-class.type-stamp>ul>li .in .btn-wrap button{width:100%;max-width:130px}.list-class.type-stamp>ul>li .in .btn-wrap .btn-view-sm{width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.list-home>ul>li{margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s;border:1px solid #eaeaea}.list-home>ul>li .in{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;grid-template-columns:140px 150px 1fr 180px}.list-home>ul>li em{text-align:center;font-size:1.6rem;display:block;-ms-flex-negative:0;flex-shrink:0}.list-home>ul>li .score{text-align:center;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;gap:10px}.list-home>ul>li .score b{font-size:2.4rem}.list-home>ul>li .score .flag-md{margin:0}.list-home>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-home>ul>li .cont strong{font-size:1.6rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;margin-bottom:16px}.list-home>ul>li .cont .dl-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-home>ul>li .cont .dl-info dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-home>ul>li .cont .dl-info dl dt{margin-right:10px}.list-home>ul>li .cont .dl-info dl dd{color:#767676}.list-home>ul>li .cont .dl-info dl:last-child{padding-right:0}.list-home>ul>li .btn-wrap{text-align:center;-ms-flex-negative:0;flex-shrink:0}.list-home>ul>li .btn-wrap a,.list-home>ul>li .btn-wrap button{width:130px;margin-top:6px}.list-home>ul>li .btn-wrap a:first-child,.list-home>ul>li .btn-wrap button:first-child{margin-top:0}.list-home>ul>li .more-wrap{padding-left:140px;background:#e4e4e4;display:none}.list-home>ul>li .more-wrap .more-in{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;grid-template-columns:1fr 180px}.list-home>ul>li .more-wrap .more-in::after{content:"";display:block;border-bottom:1px solid #fff;position:absolute;left:24px;bottom:0;width:calc(100% - 50px)}.list-home>ul>li .more-wrap .more-in:last-child::after{display:none}.list-home>ul>li .more-wrap .more-in .btn-wrap{-ms-flex-negative:0;flex-shrink:0}.list-home>ul>li .more-wrap .cont{padding:14px}.list-home>ul>li .more-wrap .cont strong{font-size:1.6rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;margin-bottom:14px}.list-home>ul>li .more-wrap .cont .dl-info dl{padding-right:20px;position:relative}.list-home>ul>li .more-wrap .cont .dl-info dl::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;position:absolute;right:10px;top:4px}.list-home>ul>li .more-wrap .cont .dl-info dl:last-child::after{display:none}.list-home>ul>li.active .btn-wrap .btn-view::after{content:""}.list-home.type-off>ul>li .in{grid-template-columns:140px 1fr}.list-home.type-off>ul>li em{border-right:1px solid #eaeaea}.list-home.type-list>ul>li{padding:30px;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex}.list-home.type-list>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:none;padding:0 60px 0 0}.list-home.type-list>ul>li .cont .title-in{margin-bottom:8px}.list-home.type-list>ul>li .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem;line-height:1.3;font-weight:600;margin-bottom:0}.list-home.type-list>ul>li .cont .info-in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-home.type-list>ul>li .cont .info-in>dl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-home.type-list>ul>li .cont .info-in>dl dd .icon.file{width:12px;-webkit-transform:translateY(1px);transform:translateY(1px)}.list-home.type-list>ul>li .cont .info-in>dl dd .icon.file::before{top:0}.list-home.type-list>ul>li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto}.list-home.type-list>ul>li .btn-wrap a,.list-home.type-list>ul>li .btn-wrap button{margin-left:10px;margin-top:0}.list-home.type-list>ul>li .btn-wrap a:first-child,.list-home.type-list>ul>li .btn-wrap button:first-child{margin-left:0}.list-home.type-list>ul>li.none-li:hover{-webkit-box-shadow:none;box-shadow:none}.list-alarm>ul>li{margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s;border:1px solid #eaeaea;border-radius:8px}.list-alarm>ul>li .alarm-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:16px 30px}.list-alarm>ul>li .alarm-head .alarm-view::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;vertical-align:middle;margin:-2px 0 0 18px}.list-alarm>ul>li .alarm-head .title{font-size:1.6rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-alarm>ul>li .alarm-head .date{color:#767676}.list-alarm>ul>li .more-wrap{padding:36px 30px;background:#f1f1f1;display:none;border-radius:0 0 8px 8px}.list-alarm>ul>li.active{border:1px solid #000}.list-alarm>ul>li.active .alarm-head .title{display:block}.list-table{border-top:1px solid #000;border-right:1px solid #d5d5d5}.list-table th{height:40px;padding:0 10px;text-align:center;border-bottom:1px solid #000;border-left:1px solid #d5d5d5}.list-table td{height:40px;padding:0 10px;text-align:center;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;color:#595959}.data-table{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.data-table table th{height:50px;padding:10px;text-align:left;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background:#f5f5f5}.data-table table th.text-center{text-align:center}.data-table table th .custom-check.alone2{margin:0}.data-table table td{height:50px;padding:10px;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;color:#000}.data-table table td.text-center{text-align:center}.data-table table td.td-in{padding:14px}.data-table table td .custom-check.alone2{margin:0}.data-table table td .custom-check.alone{-webkit-transform:translateY(3px);transform:translateY(3px)}.data-table table td .icon{-webkit-transform:translateY(4px);transform:translateY(4px)}.data-table table td .btn-updown{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.data-table table td .btn-icon{min-width:32px;height:32px}.data-table table .ui-sortable-helper{background-color:#f0f8ff;border:2px dashed #d1d1d1;opacity:.8}.data-table table .dot-list>li{color:#000}.data-table table .dot-list>li::before{background:#000}.data-table.type-lg table th{text-align:left;height:60px;padding:4px 26px}.data-table.type-lg table td{height:60px;padding:4px 26px}.data-table.type-th-lg table th{text-align:center;height:60px;padding:4px}.data-table.type-th-lg table td{text-align:center;padding:4px}.data-table.type-center table th{text-align:center}.data-table.type-center table td{text-align:center}.data-table.type-center table td.td-left,.data-table.type-center table td.text-left{text-align:left}.data-table.type-center table td .flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-table.type-col table th{text-align:center}.data-table.type-col table td{text-align:center}.data-table.type-col table td.td-left,.data-table.type-col table td.text-left{text-align:left}.data-table.type-list-in table{border-collapse:collapse}.data-table.type-list-in table th{text-align:center;border:none;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background:#f5f5f5}.data-table.x-scl{overflow-x:auto;padding-bottom:5px;border-left:none}.data-table.x-scl table{border-left:1px solid #d5d5d5}.data-table.x-scl::-webkit-scrollbar{height:8px}.data-table.x-scl::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table.x-scl::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table.x-scl::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.data-table.x-scl::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.data-table.x-scl::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.data-table.y-scl{overflow-x:auto;padding-right:5px;border-left:none;max-height:300px}.data-table.y-scl table{border-left:1px solid #d5d5d5}.data-table.y-scl::-webkit-scrollbar{width:8px}.data-table.y-scl::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table.y-scl::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table.y-scl::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.data-table.y-scl::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.data-table.y-scl::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.data-table .td-left{text-align:left}.data-table .td-left .flex{gap:10px}.data-table .text-left{text-align:left}.data-table.type-scl{overflow-x:scroll}.data-table img{width:100%;height:auto}.data-table table .tr-th{text-align:left}.data-table table .tr-th td{text-align:left;padding:0 16px}.data-table table .tr-th .type-pc{display:table-row}.data-table table th.col{width:12%;word-break:keep-all}.data-table table th.col2{width:30%}.data-table table td.col{width:12%;word-break:keep-all}.data-table table td.col2{width:30%}.data-table+.data-table{margin-top:20px}.data-table-wrap{border-right:1px solid #eaeaea;border-left:1px solid #eaeaea}.data-table-wrap .data-table{border-left:0;border-right:0}.data-table-wrap .data-table:first-child{padding-right:10px;background:#f3f3f3;position:relative;border-bottom:1px solid #eaeaea}.data-table-wrap .data-table.type-head{padding-right:10px;background:#f3f3f3;position:relative;border-bottom:1px solid #eaeaea}.data-table-wrap .data-table.type-head table th{border-bottom:0}.data-table-wrap .data-table.type-head table th:last-child{border-right:1px solid #f3f3f3}.data-table-wrap .data-table.type-head::after{content:"";width:10px;height:100%;background:#f3f3f3;position:absolute;right:0;top:0}.data-table-wrap .data-table.type-scl{padding-right:5px;margin-top:-1px;max-height:302px;overflow-x:auto;overflow-y:scroll;border-bottom:1px solid #eaeaea;border-right:0}.data-table-wrap .data-table.type-scl table tr:last-child td{border-bottom:0}.data-table-wrap .data-table.type-scl::-webkit-scrollbar{width:5px}.data-table-wrap .data-table.type-scl::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table-wrap .data-table.type-scl::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table-wrap .data-table.type-scl::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.data-table-wrap .data-table.type-scl::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.data-table-wrap .data-table.type-scl::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.data-table-wrap2{border-top:1px solid #000}.data-table-wrap2 .data-table2 table th{height:50px;padding:0 10px;text-align:center;border-bottom:1px solid #000}.data-table-wrap2 .data-table2 table td{height:50px;padding:0 10px;text-align:center;border-bottom:1px solid #d5d5d5}.data-table-wrap2 .data-table2.x-scl{overflow-x:auto;padding-bottom:5px;border-left:none}.data-table-wrap2 .data-table2.x-scl::-webkit-scrollbar{height:8px}.data-table-wrap2 .data-table2.x-scl::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table-wrap2 .data-table2.x-scl::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.data-table-wrap2 .data-table2.x-scl::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.data-table-wrap2 .data-table2.x-scl::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.data-table-wrap2 .data-table2.x-scl::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.list-view{border-top:1px solid #000;padding:25px 0;border-bottom:1px solid #cacaca}.list-view .title{font-size:2.4rem;line-height:1.3;margin-bottom:4px}.list-view .info-wrap{margin-top:3px;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-view .info-wrap dl::before{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:10px;vertical-align:top;margin-top:0;margin-right:13px}.list-view .info-wrap dl:first-child::before{display:none}.list-view .info-wrap .btn-wrap{margin-left:auto}.list-view .info-wrap .btn-wrap .btn-icon{min-width:30px;width:30px;height:30px}.list-view .info-wrap .btn-wrap .btn-icon span::before{font-size:18px}.list-view .tag-wrap{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.list-view .tag-wrap .tag{height:18px}.list-view .info-wrap-icon{margin-top:10px}.list-view .info-wrap-icon .btn-wrap{margin-left:auto}.list-view .info-wrap-bottom{margin-top:10px}.list-view .info-wrap-bottom .info-wrap{margin-top:0}.list-view .info-wrap-bottom .info-wrap-icon{margin-top:0}.list-view .info-in.type-mix{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;row-gap:4px}.list-view .info-in.type-mix .type-icon{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.list-view .info-in.type-mix .type-icon::before{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:10px;vertical-align:top;margin-top:0;margin-right:13px;-webkit-transform:translateY(5px);transform:translateY(5px);margin-right:0}.list-view .info-in.type-mix .icon.file::before{margin-top:0;height:auto}.list-view .cont{padding:50px 0;color:#595959;line-height:1.4}.list-view img{width:100%}.list-view .board-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.list-view .board-bottom .file-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-view .board-bottom .btn-wrap a::after,.list-view .board-bottom .btn-wrap button::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;vertical-align:middle;margin:1px 10px 0 14px}.list-view .board-bottom .btn-wrap a:last-child::after,.list-view .board-bottom .btn-wrap button:last-child::after{display:none}.profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.profile-wrap .profile-img{width:140px;height:160px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.profile-wrap .profile-img .thumb{padding-bottom:114.3%}.profile-wrap .cont .name{font-size:1.8rem;font-weight:600;line-height:1}.profile-wrap .cont .text{margin-top:20px;line-height:1.6}.profile-wrap .cont .profile-list{margin-top:20px}.profile-wrap:last-child{margin:0;padding:0;border:0}.agree-wrap{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.agree-wrap .agree-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.agree-wrap .agree-in .form-list{margin-left:10px}.agree-wrap .agree-in .btn-link{margin-left:auto;height:auto}.view-top{display:grid;grid-template-columns:42.3% 1fr;margin-bottom:60px}.view-top .head{grid-column:1/3;grid-row:1/2;margin-bottom:18px}.view-top .head a,.view-top .head button{width:auto}.view-top .head.type-2{border-bottom:2px solid #000;padding-bottom:14px}.view-top .thumb-wrap{grid-column:1/2;grid-row:2/3;padding-right:30px}.view-top .thumb-wrap .flag-wrap{top:5px;left:5px}.view-top .cont{grid-column:2/3;grid-row:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-top .tag-wrap{margin-bottom:14px}.view-top .foot-in{grid-column:1/3;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;gap:20px;background:#f4f4f4;margin-top:15px}.view-top .foot-in .bottom{margin-top:0}.view-top .foot-in .bottom .bottom-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.view-top .foot-in .bottom .bottom-in .btn-icon{padding:0 14px;min-width:auto}.view-top .foot-in .bottom .bottom-in .btn-icon.btn-book span{font-size:1.2rem}.view-top .foot-in .bottom .bottom-in .btn-icon.btn-book span::before{display:none}.view-top .foot-in .btn-wrap{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.view-top .foot-in .btn-wrap a,.view-top .foot-in .btn-wrap button{width:130px}.view-top .foot-in .btn-wrap .form-wrap{margin-right:6px;display:-webkit-box;display:-ms-flexbox;display:flex}.view-top .foot-in .btn-wrap .form-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.view-top .foot-in .btn-wrap .form-wrap dl dt{color:#767676}.view-top .foot-in .btn-wrap .form-wrap dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.view-top .foot-in .btn-wrap .form-wrap dl dd small:before{content:"/";margin:0 3px}.view-top .foot-in .btn-wrap .form-wrap dl dd small:first-child::before{display:none}.view-top .foot-in2{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px;gap:20px;border-bottom:1px solid #b2b2b2;grid-column:1/3;grid-row:4/5}.view-top .btn-sm{height:22px;min-width:auto}.view-top .btn-sm span{font-size:1.2rem}.view-top .info-wrap-icon{margin-top:auto}.view-top .info-wrap-icon>dl>dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.view-top .info-wrap-icon>dl>dd{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-top .info-wrap-icon>dl>dd .btn-sm{margin-left:10px}.view-top .info-wrap-icon>dl ins{color:#767676}.view-top .info-wrap-icon>dl ins::before{content:"(";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.view-top .info-wrap-icon>dl ins::after{content:")";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.view-top.type-2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;border-top:1px solid #000;padding-top:10px}.view-top.type-2 .thumb-wrap{width:150px;-ms-flex-negative:0;flex-shrink:0}.view-top.type-2 .cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.view-top.type-2 .title{font-size:1.6rem;margin-bottom:10px;display:block}.view-top.type-2 .btn-wrap{padding:0;margin-left:auto;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-top.type-2 .btn-wrap a,.view-top.type-2 .btn-wrap button{width:auto}.view-top.type-edit>.cont{border:1px solid rgba(213,213,213,.5019607843);padding:24px}.view-top.type-edit>.cont .foot-in{background:none;padding:0;width:100%;gap:10px}.view-top.type-edit>.cont .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon{width:56px;padding:0 8px}.view-top.type-edit>.cont .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon span{word-break:keep-all}.view-top.type-edit>.cont .foot-in .bottom .bottom-in .tooltip-wrap:last-child .pop-tooltip{right:0}.view-top.type-edit>.cont .foot-in .btn-wrap{width:100%}.view-top.type-edit>.cont .foot-in .btn-wrap a,.view-top.type-edit>.cont .foot-in .btn-wrap button{width:100%}.view-top.type-edit .foot-in2{background:none;border-bottom:0}.view-top.type-thumb .foot-in{grid-column:1/3;grid-row:3/4}.view-top.type-thumb .foot-in .bottom .bottom-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.view-top.type-thumb .foot-in2{grid-column:1/3;grid-row:4/5}.view-top.type-thumb.type-edit{grid-template-columns:330px 1fr;grid-template-rows:auto 185px auto}.view-top.type-thumb.type-edit .thumb-wrap{padding-right:0;grid-row:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.view-top.type-thumb.type-edit>.cont{grid-row:2/4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-left:20px}.view-top.type-thumb.type-edit>.cont .dl-list{margin-bottom:auto}.view-top.type-thumb.type-edit>.cont .re-dl dt{width:auto !important}.view-top.type-thumb.type-edit>.cont .info-wrap-icon{margin-top:18px}.view-top.type-thumb.type-edit .foot-in2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:0;border-bottom:none;margin-top:14px;grid-row:3/4;grid-column:1/2;padding:0}.view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap{margin-top:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap .ico-info-text+dl{padding-top:6px}.view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap dl{margin-top:-2px}.view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap dl dt{color:#767676}.view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap dl dt:after{content:":"}.view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap .division{display:none}.view-top.type-thumb.type-edit.type-pay>.cont{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.view-top.type-thumb.type-edit.type-pay>.cont .info-wrap-icon{margin-top:12px}.view-top.type-thumb.type-edit.type-pay>.cont .dl-list{margin-bottom:0}.view-top.type-thumb.type-edit.type-pay>.cont .price-info-wrap{border-top:1px dotted #eaeaea;padding-top:14px;margin-top:12px}.view-top.type-off{grid-template-columns:1fr 1fr;border-top:0}.view-top.type-off .cont{grid-column:1/3;grid-row:2/3}.view-top.type-off .cont .head{margin-bottom:10px;min-height:auto}.view-top.type-off .foot-in{grid-column:1/3}.view-top.type-off .foot-in .bottom .bottom-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.view-top.type-off .foot-in .bottom .bottom-in .btn-icon{padding:0 14px;min-width:auto}.view-top.type-off .foot-in .bottom .bottom-in .btn-icon.btn-book span{font-size:1.2rem}.view-top.type-off .foot-in .bottom .bottom-in .btn-icon.btn-book span::before{display:none}.view-top.type-off .foot-in .btn-wrap{width:auto}.view-top.type-off.type-edit{grid-template-columns:1fr;grid-template-rows:unset}.view-top.type-off.type-edit .cont .foot-in{gap:6px}.view-top.type-off.type-edit .cont .foot-in .bottom{-ms-flex-negative:0;flex-shrink:0}.view-top.type-off.type-edit .cont .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon{width:auto}.view-top.type-off.type-edit .cont .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon span br{display:none}.view-top.type-off.type-edit .cont .foot-in .btn-wrap{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.view-top.type-off.type-edit .foot-in2{padding:15px 0}.view-top.type-off.type-edit .foot-in2 .ico-info-text-wrap .ico-info-text{width:100%}.view-top.type-alone{margin-bottom:0}.view-top .info-wrap-foot{margin-top:auto;row-gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-dl>dl{margin-bottom:50px}.view-dl>dl:last-child{margin-bottom:0}.view-dl>dl>dt{margin-bottom:18px;font-size:2rem;font-weight:600}.view-dl>dl>dd{color:#595959;line-height:1.6}.view-dl>dl>dd .smart-wrap dl{margin-bottom:20px}.view-dl>dl>dd .smart-wrap dl>dt{margin-bottom:6px;font-size:1.7rem;font-weight:600}.view-dl>dl>dd .smart-wrap dl>dd{color:#595959;line-height:1.3}.view-dl>dl>dd .smart-wrap dl>dd img{max-width:100%;display:block;margin-top:5px}.view-dl.type-2{border-top:1px solid #000}.view-dl.type-2>dl{display:table;border-bottom:1px solid #d5d5d5;margin-bottom:0;width:100%;table-layout:fixed}.view-dl.type-2>dl>dt{margin-bottom:0;font-size:1.4rem;display:table-cell;vertical-align:middle;width:170px;background:#f5f5f5;padding:10px 20px;font-weight:500;word-break:break-all;height:52px}.view-dl.type-2>dl>dd{line-height:1.3;padding:10px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000;display:table-cell;vertical-align:middle;min-height:52px;word-break:break-all}.view-dl.type-3{border-top:1px solid #000}.view-dl.type-3>dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d5d5d5;margin-bottom:0}.view-dl.type-3>dl>dt{margin-bottom:0;font-size:1.4rem;-ms-flex-negative:0;flex-shrink:0;width:150px;background:#f1f1f1;padding:10px 29px}.view-dl.type-3>dl>dd{line-height:1.3;padding:10px 32px;font-size:1.4rem}.view-dl.type-4{border-top:1px solid #000}.view-dl.type-4>dl{display:table;border-bottom:1px solid #d5d5d5;margin-bottom:0;width:100%;table-layout:fixed}.view-dl.type-4>dl>dt{margin-bottom:0;font-size:1.4rem;display:table-cell;vertical-align:middle;width:160px;background-color:#f5f5f5;padding:10px 20px;font-weight:500;word-break:break-all;height:52px}.view-dl.type-4>dl>dd{line-height:1.3;padding:10px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000;display:table-cell;vertical-align:middle;min-height:52px;word-break:break-all}.view-dl.type-4>dl>dd .file-list ul li{color:#000}.view-dl.type-4>dl>dd .dot-list>li{color:#000}.view-dl.type-4>dl>dd .data-table table th{height:38px;text-align:center}.view-dl.type-4>dl>dd .data-table table td{height:38px;text-align:left}.view-dl.type-4>dl>dd .data-table.type-col table th{text-align:center}.view-dl.type-4>dl>dd .data-table.type-col table td{text-align:center}.view-dl.type-4>dl>dd .data-table.type-col table td.td-left,.view-dl.type-4>dl>dd .data-table.type-col table td.text-left{text-align:left}.view-dl.type-4>dl>dd .level-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.view-dl.type-4>dl>dd .level-wrap em{-ms-flex-negative:0;flex-shrink:0}.view-dl.type-4>dl>dd .level-wrap em::after{content:"-";margin:0 2px}.view-dl.type-4>dl>dd .btn-sm{margin-left:10px}.view-dl .dl-schedule ul li{display:grid;grid-template-columns:47px 1fr;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;margin-bottom:18px}.view-dl .dl-schedule ul li .hour{width:47px;height:47px;border-radius:4px;background:#bcbcbc;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:1/2;grid-row:1/2}.view-dl .dl-schedule ul li .hour em{font-size:2.1rem;font-size:bold;color:#fff}.view-dl .dl-schedule ul li .info-class{grid-column:2/3;grid-row:1/2}.view-dl .dl-schedule ul li .info-class strong{font-size:1.6rem;font-weight:600;display:block;margin-bottom:8px;color:#000}.view-dl .dl-schedule ul li .info-class .info-class-in{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:2px}.view-dl .dl-schedule ul li .info-class .info-class-in dl{display:-webkit-box;display:-ms-flexbox;display:flex}.view-dl .dl-schedule ul li .info-class .info-class-in dl dt{color:#767676;margin-right:6px}.view-dl .dl-schedule ul li .info-class .info-class-in dl dd{color:#000}.view-dl .dl-schedule ul li:last-child{margin-bottom:0}.view-dl .dot-list>li span{color:#000}.view-dl .dot-list>li .list-cont{margin:4px 0 10px}.view-dl .map-wrap{margin-top:4px}.view-micro{border-top:1px solid #000;padding-top:20px;margin-bottom:60px;position:relative}.view-micro .view-micro-in{padding-bottom:20px;border-bottom:1px solid #cacaca}.view-micro .view-micro-in .player .video-js{width:100%;height:100%}.view-micro .view-micro-in>.cont{margin-top:20px}.view-micro .view-micro-in>.cont .title-in .title{font-size:2.4rem;line-height:1.3}.view-micro .view-micro-in>.cont .info-wrap{margin-top:14px}.view-micro .view-micro-in>.cont .thumb-text-wrap{margin-top:14px}.view-micro .view-micro-in>.cont .thumb-text-wrap .thumb-text{color:#767676;overflow:hidden}.view-micro .view-micro-in>.cont .thumb-text-wrap .btn-more{font-size:1.2rem;display:block;margin:10px auto;display:none}.view-micro .view-micro-in>.cont .thumb-text-wrap .btn-more::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:300;font-size:22px;display:inline-block;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.view-micro .view-micro-in>.cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;margin-top:14px}.view-micro .view-micro-in>.cont .btn-wrap a,.view-micro .view-micro-in>.cont .btn-wrap button{margin-right:6px}.view-micro .view-micro-in .tooltip-wrap .pop-tooltip{margin-top:10px}.view-micro-2{border-top:1px solid #000;padding-top:20px;margin-bottom:60px;position:relative}.view-micro-2 .view-micro-in{padding-bottom:20px;border-bottom:1px solid #cacaca}.view-micro-2 .view-micro-in .player .video-js{width:100%;height:100%;padding-top:56.25% !important}.view-micro-2 .view-micro-in>.cont{margin-bottom:20px}.view-micro-2 .view-micro-in>.cont .title-in .title{font-size:2.4rem;line-height:1.3}.view-micro-2 .view-micro-in>.cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}.view-micro-2 .view-micro-in>.cont .btn-wrap a,.view-micro-2 .view-micro-in>.cont .btn-wrap button{margin-right:6px}.view-micro-2 .view-micro-in>.cont .view-micro-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.view-micro-2 .view-micro-in>.cont .view-micro-info .btn-wrap{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.view-micro-2 .view-micro-in .thumb-text-wrap{margin-top:14px}.view-micro-2 .view-micro-in .thumb-text-wrap .thumb-text{color:#767676}.view-micro-2 .view-micro-in .tooltip-wrap .pop-tooltip{margin-top:10px;right:6px}.tooltip-wrap{position:relative}.tooltip-wrap .pop-tooltip{position:absolute;z-index:3;display:none}.tooltip-wrap.on .pop-tooltip{display:block}.pop-tooltip{border:1px solid #cacaca;padding:10px;background:#fff;width:300px}.pop-tooltip header{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pop-tooltip header h2{font-size:1.6rem}.pop-tooltip .cont{overflow-y:scroll;max-height:150px;display:block !important;padding-right:5px}.pop-tooltip .list-list>ul>li .cont{grid-column:1/2;grid-row:1/2}.pop-tooltip .list-list>ul>li .btn-wrap{grid-column:2/3;grid-row:1/2;margin-top:0}.pop-tooltip .dot-list>li{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pop-tooltip .dot-list>li a,.pop-tooltip .dot-list>li .file{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;width:84%}.pop-tooltip .dot-list>li button{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.pop-tooltip .dot-list>li.none-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto 60px}.pop-tooltip .dot-list>li.none-text::before{display:none}.pop-tooltip.type-max{width:100%}.pop-tooltip.type-max .cont{max-height:400px}.sch-box-select{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative}.sch-box-select .sch-input{width:100%;position:relative}.sch-box-select .sch-input .input-box{background:#fff;border:1px solid #eaeaea;border-radius:4px;padding-right:40px}.sch-box-select .sch-input .input-box:active,.sch-box-select .sch-input .input-box:focus{border-color:#000;outline:0;-webkit-transition:all .4s;transition:all .4s}.sch-box-select .sch-input .btn-sch-in{width:40px;height:40px;position:absolute;right:0;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sch-box-select .sch-input .btn-sch-in span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sch-box-select .sch-input .btn-sch-in:before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;height:24px}.sch-box-select .sch-input .btn-sch-in:hover::after{opacity:.6}.pop-tooltip-select{display:block;position:absolute;top:100%;margin-top:10px;border-radius:4px;-webkit-box-shadow:2px 2px 6px 1px #ececec;box-shadow:2px 2px 6px 1px #ececec;width:100%;background:#f4f4f4;padding:20px 30px;border:1px solid #d5d5d5}.pop-tooltip-select header{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pop-tooltip-select header h2{font-weight:600;display:block;font-size:1.6rem}.pop-tooltip-select .cont{overflow-y:auto;max-height:200px;padding-right:12px;margin-right:-17px}.pop-tooltip-select .cont::-webkit-scrollbar{width:5px}.pop-tooltip-select .cont::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:url() rgba(0,0,0,0)}.pop-tooltip-select .cont::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:url() rgba(0,0,0,0)}.pop-tooltip-select .cont::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.pop-tooltip-select .cont::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.pop-tooltip-select .cont::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.pop-tooltip-select .cont .info-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-tooltip-select .cont .info-text-wrap p{margin:80px auto}.tooltip-close::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:19px}.tooltip-close span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.head-right .pop-tooltip{right:0;margin-top:10px}.review-write .cmt-write-box{margin-top:0}.review-write+.list-review.list-comment{margin-top:25px}.reply+.review-write{margin-top:20px}.cmt-write-box{border:1px solid #cacaca;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fff;margin-top:30px;width:100%}.cmt-write-box .textarea2{margin:18px 18px 24px 18px}.cmt-write-box .cmt-write-box-count{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;position:absolute;bottom:4px;right:120px;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cmt-write-box .cmt-write-box-count em{color:#e32116;font-size:1.2rem}.cmt-write-box .cmt-write-box-count small{font-size:1.2rem;color:#595959}.cmt-write-box .cmt-write-box-count span{font-size:1.2rem;color:#595959}.cmt-write-box .cmt-write-box-count span::before{content:"/";margin:0 4px;display:inline-block}.cmt-write-box .cmt-write-box-count .colon-dl{margin-left:5px}.cmt-write-box .cmt-write-box-count .colon-dl dt{font-size:1.2rem;color:#767676}.cmt-write-box .cmt-write-box-count .colon-dl dd{font-size:1.2rem;color:#767676}.cmt-write-box .cmt-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmt-write-box .cmt-bot .btn-wrap{margin-left:auto}.cmt-write-box .cmt-bot .btn{width:110px;height:100%;background:#000;padding:0;margin-left:auto;border-radius:0 4px 4px 0;border:0;min-width:auto}.cmt-write-box .cmt-bot .btn span{color:#fff}.cmt-write-box.type-2{margin-top:0}.cmt-write-box+.data-table{margin-top:30px}.list-review{padding-top:12px;border-top:1px solid #000}.list-review ul li{margin-bottom:14px;border-bottom:1px solid #eaeaea;padding-bottom:16px}.list-review ul li .info{margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px}.list-review ul li .info .flag5{margin-left:10px}.list-review ul li .info .writer{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1.4rem}.list-review ul li .info .ranking-grade{margin-left:10px;margin-top:-2px}.list-review ul li .info .ranking-grade .score{line-height:1;margin-top:2px}.list-review ul li .info .ranking-grade .perfect{line-height:1;margin-top:2px}.list-review ul li .info .date{font-size:1.3rem;color:#595959;margin-left:10px;line-height:1}.list-review ul li .info .btn-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto}.list-review ul li .info .btn-wrap a::after,.list-review ul li .info .btn-wrap button::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;vertical-align:middle;margin:0 13px 0 12px}.list-review ul li .info .btn-wrap a:last-child::after,.list-review ul li .info .btn-wrap button:last-child::after{display:none}.list-review ul li .cont p{line-height:1.6;color:#767676}.list-review ul li:last-child{margin-bottom:0}.list-review ul li .none-text{margin:80px auto 64px}.list-review .file-list ul li{margin-bottom:0;padding-bottom:0;border-bottom:0}.year-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:4;text-align:center;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.year-wrap button{width:30px;height:30px;border-radius:3px;-webkit-transition:all .3s;transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.year-wrap button::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1}.year-wrap button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.year-wrap button.year-prev::before{content:""}.year-wrap button.year-next::before{content:""}.year-wrap button:hover{background:#f0f0f0}.year-wrap ul{margin:0 30px}.year-wrap ul li strong{font-size:2.2rem;display:block}.year-wrap ul li .h2{margin-top:2px}.year-wrap ul li small{font-size:1.4rem;color:#767676;margin-top:4px}.year-wrap ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.year-wrap ul li dl dt{font-size:1.4rem;color:#767676}.year-wrap ul li dl dt::after{content:":";margin:0 4px}.year-wrap ul li dl dd{font-size:1.4rem;color:#767676}.year-text{text-align:center;margin-bottom:30px;margin-top:-20px}.year-text p{color:#2e90ff}.mileage-box{border:1px solid #eaeaea;border-radius:10px;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1)}.mileage-box .in{padding:28px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mileage-box dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.mileage-box dl dt{font-size:1.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.mileage-box dl dt::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:8px;height:24px;font-weight:100}.mileage-box dl dt::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:0 12px}.mileage-box dl dd{font-size:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mileage-box dl dd em{font-size:2.8rem;font-weight:600;color:#328aed;margin-right:6px;line-height:1.2;padding-top:2px}.mileage-box dl dd span{font-size:1.6rem;margin-right:6px}.mileage-box dl.mileage dt::before{content:""}.mileage-box dl.ranking dt::before{content:""}.mileage-box .space-line{height:40px}.mileage-bottom{margin:10px 0 34px 0}.mileage-bottom dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mileage-bottom dl dt{font-size:1.2rem;color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mileage-bottom dl dt::before{font-family:"Material Symbols Rounded";content:"";font-size:18px}.mileage-bottom dl dt::after{content:":";margin:0 2px}.mileage-bottom dl dd{font-size:1.2rem;color:#767676}.mileage-bottom.type-2{margin:0 0 10px 0}.score-progress-wrap{border:1px solid #d5d5d5;border-radius:10px;margin-bottom:40px}.score-progress-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 40px}.score-progress-wrap ul li{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}.score-progress-wrap ul li .medal{position:absolute;top:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;margin-left:-28px}.score-progress-wrap ul li .score-progress{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:80px;background:#eee;border-radius:100%;font-size:0;margin-bottom:8px}.score-progress-wrap ul li .score-progress .text-box{width:100%;height:100%;position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4px}.score-progress-wrap ul li .score-progress .text-box .rate{font-size:1.4rem;color:#488dd5;font-weight:600}.score-progress-wrap ul li .score-progress .text-box .default{font-size:1.1rem}.score-progress-wrap ul li .score-progress figure.bg-white{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:91%;height:91%;border-radius:114px;background:#fff;z-index:1}.score-progress-wrap ul li .score-progress figure.arc{position:absolute;top:0;left:0;width:80px;height:80px;display:block;-webkit-transform:rotate(269deg);transform:rotate(269deg);z-index:2}.score-progress-wrap ul li .score-progress figure canvas{width:240px}.score-progress-wrap ul li strong{font-size:1.2rem;color:#767676}.score-progress-wrap ul li.total .score-progress{background:#eee}.score-progress-wrap ul li.total .score-progress .text-box .rate{color:#e32116}.score-progress-wrap.smartlearning-summary ul li{padding:0}.score-progress-wrap .medal-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.score-progress-wrap .medal-info li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;color:#767676;font-weight:600;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0}.score-progress-wrap .medal-info li::before{content:"";display:inline-block;margin-right:4px;background-size:cover;background-image:url("../images/ico_success.png");width:28px;height:28px}.meal-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 30px;background:#f3f3f3;border-radius:0 0 10px 10px}.medal-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.medal-info li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;color:#767676;font-weight:600;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;margin:0}.medal-info li::before{content:"";display:inline-block;margin-right:4px;background-size:cover;background-image:url("../images/ico_success.png");width:28px;height:28px}.poll{padding:18px 24px;background:#f3f3f3;margin-bottom:20px;font-size:1.4rem;border-radius:4px;color:#767676}.poll.type-img{padding:3px}.poll.type-img img{display:block;width:100%}.poll-wrap .poll{margin-left:0;color:#767676;font-size:1.3rem;margin-bottom:0}.poll-wrap .bot-text{margin-top:8px;margin-bottom:10px}.poll-wrap .bot-text dl{display:-webkit-box;display:-ms-flexbox;display:flex}.poll-wrap .bot-text dl dt{font-size:1.2rem;color:#767676}.poll-wrap .bot-text dl dt::after{content:":"}.poll-wrap .bot-text dl dd{font-size:1.2rem;color:#767676}.servey-list .servey-li{border-bottom:1px solid #eaeaea;padding:30px 0}.servey-list .servey-li .num-wrap{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.servey-list .servey-li .num-wrap .num{font-size:2rem;font-weight:600;line-height:1;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.servey-list .servey-li .num-wrap .servey-text{font-size:1.6rem}.servey-list .servey-li .num-wrap ins{color:#595959}.servey-list .servey-li .num-wrap ins::before{content:"(";display:inline}.servey-list .servey-li .num-wrap ins::after{content:")";display:inline}.servey-list .servey-li .answre-wrap{padding:0 0 0 40px}.servey-list .servey-li .answre-wrap .poll{margin-bottom:20px}.servey-list .servey-li .answre-wrap ul.servey-check li{margin-bottom:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.servey-list .servey-li .answre-wrap ul.servey-check li label{color:#595959}.servey-list .servey-li .answre-wrap ul.servey-check li label:hover{color:#242424}.servey-list .servey-li .answre-wrap ul.servey-check li label img{max-height:150px;width:auto;display:block}.servey-list .servey-li .answre-wrap ul.servey-check li .custom-radio{-ms-flex-negative:0;flex-shrink:0}.servey-list .servey-li .answre-wrap ul.servey-check li .custom-radio::before{margin-top:3px}.servey-list .servey-li .answre-wrap ul.servey-check li .custom-check{-ms-flex-negative:0;flex-shrink:0}.servey-list .servey-li .answre-wrap ul.servey-check li .custom-check::before{margin-top:3px}.servey-list .servey-li .answre-wrap ul.servey-check li .add-input{margin:-4px 0 0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.servey-list .servey-li .answre-wrap ul.servey-check li .add-input .input-box{height:28px}.servey-list .servey-li .answre-wrap ul.servey-check li.checked label{color:#000;text-decoration:line-through}.servey-list .servey-li .answre-wrap ul.servey-check li.checked .custom-check{border:none;border-color:rgba(0,0,0,0)}.servey-list .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label{color:#e32116;text-decoration:none}.servey-list .servey-li .answre-wrap ul.servey-check li.checked.answre-correct .custom-check::before{color:#e32116}.servey-list .servey-li .answre-wrap ul.servey-check li.answre-correct input::before{color:#e32116}.servey-list .servey-li .answre-wrap ul.servey-check li.answre-correct label{color:#e32116;text-decoration:none}.servey-list .servey-li .answre-wrap ul.servey-check li:last-child{margin-bottom:0}.servey-list .servey-li .answre-wrap .file-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servey-list .servey-li .answre-wrap .file-list ul li::after{display:none}.servey-list .servey-li.scoring-o .num-wrap .num{position:relative}.servey-list .servey-li.scoring-o .num-wrap .num::before{content:"";display:block;background:url("../images/scoring_o.png") 0 0 no-repeat;width:57px;height:45px;position:absolute;left:-19px;top:-12px}.servey-list .servey-li.scoring-o .answre-wrap .answre-dl dl dd{color:#000;font-weight:600}.servey-list .servey-li.scoring-x .num-wrap .num{position:relative}.servey-list .servey-li.scoring-x .num-wrap .num::before{content:"";display:block;background:url("../images/scoring_x.png") 0 0 no-repeat;width:58px;height:42px;position:absolute;left:-9px;top:-19px}.servey-list .servey-li.type-disabled{position:relative}.servey-list .servey-li.type-disabled::before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;opacity:.7;background:#5e5e5e;height:100%;opacity:.5;z-index:1}.servey-list .poll{margin-left:40px;color:#000;font-size:1.3rem}.servey-list2 ul .servey-li{border:1px solid #eaeaea;padding:28px 30px;border-radius:4px;background:#fff;margin-bottom:10px}.servey-list2 ul .servey-li>em{position:relative;font-size:1.5rem;padding-left:8px;margin-bottom:4px;display:block}.servey-list2 ul .servey-li>em::before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#000;margin-right:8px;position:absolute;left:0;top:7px;top:9px}.servey-list2 ul .servey-li .answre-wrap .file-list{margin-top:10px}.servey-list2 ul .servey-li .answre-wrap .answre-text-wrap{background:none;padding:0;border:0}.servey-list2 ul .servey-li .answre-wrap .answre-dl dl{width:100%}.servey-list2 ul .servey-li:last-child{margin-bottom:0}.servey-list2 .upload-form{margin-top:10px}.servey-list-new .servey-li{margin-bottom:10px;padding:28px 30px;border:1px solid #d5d5d5;border-radius:4px;background:#fff;position:relative}.servey-list-new .servey-li .poll{margin-bottom:20px}.servey-list-new .servey-li .poll.type-img{padding:0;background:rgba(0,0,0,0)}.servey-list-new .servey-li .poll.type-img img{border-radius:4px}.servey-list-new .servey-li .required2{position:absolute;right:30px;top:20px}.servey-list-new .servey-li .num-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.servey-list-new .servey-li .num-wrap .num{font-size:1.8rem;font-weight:600;line-height:1;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.servey-list-new .servey-li .num-wrap .servey-text p{font-size:1.5rem;font-weight:600}.servey-list-new .servey-li .num-wrap .servey-text>label{font-size:1.5rem;font-weight:600}.servey-list-new .servey-li .answre-wrap ul.servey-check li{margin-bottom:5px;position:relative}.servey-list-new .servey-li .answre-wrap ul.servey-check li label{color:#767676;padding-left:24px;padding:10px 10px 10px 54px;border-radius:4px;background:#f2f2f2;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.servey-list-new .servey-li .answre-wrap ul.servey-check li label:hover{color:#242424}.servey-list-new .servey-li .answre-wrap ul.servey-check li label img{max-height:124px;width:auto;display:block;border-radius:4px}.servey-list-new .servey-li .answre-wrap ul.servey-check li label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio{-ms-flex-negative:0;flex-shrink:0;position:absolute;left:28px;top:11px}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio::before{background-image:url("../images/icos_test_check.png")}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio:checked::before{color:#000}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio{-ms-flex-negative:0;flex-shrink:0;position:absolute;left:28px;top:11px}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio::before{background-image:url("../images/icos_test_check.png")}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio:checked::before{color:#000}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio::after{display:none}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check{-ms-flex-negative:0;flex-shrink:0;position:absolute;left:28px;top:12px;width:14px;height:14px}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check:checked::before{color:#000}.servey-list-new .servey-li .answre-wrap ul.servey-check li .add-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-4px 0 -4px 0}.servey-list-new .servey-li .answre-wrap ul.servey-check li .add-input .input-box{height:28px;border:none}.servey-list-new .servey-li .answre-wrap ul.servey-check li.checked label{color:#000}.servey-list-new .servey-li .answre-wrap ul.servey-check li.checked .custom-check{border:none;border-color:rgba(0,0,0,0)}.servey-list-new .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0 !important;color:#767676;width:auto;position:relative}.servey-list-new .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label::before{content:"";display:block;background:#fff;height:100%;width:24px;position:absolute;left:0;top:0}.servey-list-new .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0}.servey-list-new .servey-li .answre-wrap ul.servey-check li.answre-correct label{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0 !important;text-decoration:none;width:auto;position:relative}.servey-list-new .servey-li .answre-wrap ul.servey-check li.answre-correct label::before{content:"";display:block;background:#fff;height:100%;width:24px;position:absolute;left:0;top:0}.servey-list-new .servey-li .answre-wrap ul.servey-check li:last-child{margin-bottom:0}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li.checked.answre-correct label{background:none !important;position:unset}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li.checked.answre-correct label::before{display:none}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li.checked.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li.answre-correct label{background:none !important;position:unset}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li.answre-correct label::before{display:none}.servey-list-new .servey-li .answre-wrap.type-img ul.servey-check li.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li{margin-bottom:20px}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;position:relative;padding-right:80px}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-num{font-size:1.4rem;color:#767676;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-num::after{content:"."}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap small{font-size:1.4rem;color:#767676}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap small::before{content:"";display:inline-block;border-left:1px solid #aaa;height:10px;margin:0 6px 0 4px}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap small:first-child::before{display:none}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li .num-wrap .score-wrap{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:2px}.servey-list-new .servey-li .answre-wrap ul.servey-rate>li:last-child{margin-bottom:0}.servey-list-new .servey-li .answre-wrap .textarea3{border:none;background:rgba(0,0,0,0);border-radius:4px;background:#f2f2f2;padding:14px 24px}.servey-list-new .servey-li .answre-wrap .file-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servey-list-new .servey-li .answre-wrap .file-list ul li::after{display:none}.servey-list-new .servey-li .answre-wrap .upload-form{margin-top:5px}.servey-list-new .servey-li .answre-wrap .answre-text-wrap{margin-top:14px;padding:14px 0 0 0;border:0;border-top:1px solid #cacaca;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;background:none}.servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-top{color:#e32116;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;display:inline}.servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-top::before{content:"[";font-size:1.4rem;margin:0}.servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-top::after{content:"]";font-size:1.4rem;margin:0}.servey-list-new .servey-li .answre-wrap .answre-text-wrap .answre-text{color:#e32116;font-size:1.4rem}.servey-list-new .servey-li .answre-wrap .answre-text-wrap+.answre-text-wrap{margin-top:0;border-top:0}.servey-list-new .servey-li:last-child{margin-bottom:0}.servey-list-new .servey-li.scoring-o .num-wrap .num{position:relative}.servey-list-new .servey-li.scoring-o .num-wrap .num::before{content:"";display:block;background:url("../images/scoring_o.png") 0 0 no-repeat;width:57px;height:45px;position:absolute;left:-19px;top:-12px}.servey-list-new .servey-li.scoring-o .answre-wrap .answre-dl dl dd{color:#000;font-weight:600}.servey-list-new .servey-li.scoring-x .num-wrap .num{position:relative}.servey-list-new .servey-li.scoring-x .num-wrap .num::before{content:"";display:block;background:url("../images/scoring_x.png") 0 0 no-repeat;width:58px;height:42px;position:absolute;left:-9px;top:-19px}.servey-list-again .servey-li{margin-bottom:10px;padding:28px 30px 24px 30px;border:1px solid #d5d5d5;border-radius:4px;background:#fff;position:relative}.servey-list-again .servey-li .poll{margin-bottom:10px}.servey-list-again .servey-li .poll.type-img{padding:0;background:rgba(0,0,0,0)}.servey-list-again .servey-li .poll.type-img img{border-radius:4px}.servey-list-again .servey-li .required2{position:absolute;right:30px;top:20px}.servey-list-again .servey-li .num-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.servey-list-again .servey-li .num-wrap .num{font-size:1.8rem;font-weight:600;line-height:1;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.servey-list-again .servey-li .num-wrap .servey-text p{font-size:1.5rem;font-weight:600}.servey-list-again .servey-li .num-wrap .servey-text>label{font-size:1.5rem;font-weight:600}.servey-list-again .servey-li .score-wrap{border:0}.servey-list-again .servey-li .score-wrap .star-wrap{margin-bottom:20px}.servey-list-again .servey-li .score-wrap.type-2{margin-bottom:20px}.servey-list-again .servey-li .answre-wrap ul.servey-check li{margin-bottom:8px;position:relative}.servey-list-again .servey-li .answre-wrap ul.servey-check li label{color:#767676;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.servey-list-again .servey-li .answre-wrap ul.servey-check li label:hover{color:#242424}.servey-list-again .servey-li .answre-wrap ul.servey-check li label img{max-height:124px;width:auto;display:block;border-radius:4px;margin-right:15px}.servey-list-again .servey-li .answre-wrap ul.servey-check li label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-radio{-ms-flex-negative:0;flex-shrink:0;margin:0 6px 0 0;-webkit-transform:translateY(2px);transform:translateY(2px)}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-radio::before{background-image:url("../images/icos_test_check.png");opacity:.7}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-radio:checked::before{opacity:1}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check{-ms-flex-negative:0;flex-shrink:0;margin:0 6px 0 0;-webkit-transform:translateY(2px);transform:translateY(2px)}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check::before{color:#767676}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check::before{opacity:.7}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check:checked::before{opacity:1}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check-radio{-ms-flex-negative:0;flex-shrink:0;margin:1px 10px 0 0}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check-radio::before{color:#767676}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check-radio:checked::before{color:#000}.servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check-radio::after{display:none}.servey-list-again .servey-li .answre-wrap ul.servey-check li .add-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-4px 0 -4px 10px}.servey-list-again .servey-li .answre-wrap ul.servey-check li .add-input .input-box{height:28px}.servey-list-again .servey-li .answre-wrap ul.servey-check li.checked label{color:#000}.servey-list-again .servey-li .answre-wrap ul.servey-check li.checked .custom-check{border:none;border-color:rgba(0,0,0,0)}.servey-list-again .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label{position:relative}.servey-list-again .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0;color:#000}.servey-list-again .servey-li .answre-wrap ul.servey-check li.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0;color:#000}.servey-list-again .servey-li .answre-wrap ul.servey-check li:last-child{margin-bottom:0}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li.checked.answre-correct label{background:none !important;position:unset}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li.checked.answre-correct label::before{display:none}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li.checked.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li.answre-correct label{background:none !important;position:unset}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li.answre-correct label::before{display:none}.servey-list-again .servey-li .answre-wrap.type-img ul.servey-check li.answre-correct label .label-text{height:-webkit-max-content;height:-moz-max-content;height:max-content;background:#e6f8f0}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li{margin-bottom:20px}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-num{font-size:1.4rem;color:#767676;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-num::after{content:"."}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap small{font-size:1.4rem;color:#767676}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap small::before{content:"";display:inline-block;border-left:1px solid #aaa;height:10px;margin:0 6px 0 4px}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .num-wrap .a-text-wrap small:first-child::before{display:none}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:22px}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .text-wrap .score-wrap{-ms-flex-negative:0;flex-shrink:0}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li:last-child{margin-bottom:0}.servey-list-again .servey-li .answre-wrap .file-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servey-list-again .servey-li .answre-wrap .file-list ul li::after{display:none}.servey-list-again .servey-li .answre-wrap .upload-form{margin-top:5px}.servey-list-again .servey-li .answre-wrap .answre-text-wrap{margin-top:14px;padding:14px 0 0 0;border:0;border-top:1px solid #cacaca;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;background:none}.servey-list-again .servey-li .answre-wrap .answre-text-wrap .answre-top{color:#e32116;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;display:inline}.servey-list-again .servey-li .answre-wrap .answre-text-wrap .answre-top::before{content:"[";font-size:1.4rem;margin:0}.servey-list-again .servey-li .answre-wrap .answre-text-wrap .answre-top::after{content:"]";font-size:1.4rem;margin:0}.servey-list-again .servey-li .answre-wrap .answre-text-wrap .answre-text{color:#e32116;font-size:1.4rem}.servey-list-again .servey-li .answre-wrap .answre-text-wrap+.answre-text-wrap{margin-top:0;border-top:0}.servey-list-again .servey-li .answre-wrap .data-table .servey-check li .custom-check{position:absolute;left:0;top:0px}.servey-list-again .servey-li .answre-wrap .data-table .servey-check li .custom-radio{position:absolute;left:0;top:0px}.servey-list-again .servey-li .answre-wrap .data-table .servey-check li label{margin-left:22px}.servey-list-again .servey-li .answre-wrap .answre-in{display:-webkit-box;display:-ms-flexbox;display:flex}.servey-list-again .servey-li .answre-wrap .answre-in .score-in{margin-left:auto}.servey-list-again .servey-li:last-child{margin-bottom:0}.servey-list-again .servey-li.scoring-o .num-wrap .num{position:relative}.servey-list-again .servey-li.scoring-o .num-wrap .num::before{content:"";display:block;background:url("../images/scoring_o.png") 0 0 no-repeat;width:57px;height:45px;position:absolute;left:-19px;top:-12px}.servey-list-again .servey-li.scoring-o .answre-wrap .answre-dl dl dd{color:#000;font-weight:600}.servey-list-again .servey-li.scoring-x .num-wrap .num{position:relative}.servey-list-again .servey-li.scoring-x .num-wrap .num::before{content:"";display:block;background:url("../images/scoring_x.png") 0 0 no-repeat;width:58px;height:42px;position:absolute;left:-9px;top:-19px}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.answre-correct label .custom-check::before{color:#2e90ff}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.answre-correct label .custom-radio::before{color:#2e90ff}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.answre-correct label .custom-check-radio::before{color:#2e90ff}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.answre-correct label .label-text{text-decoration:unset;background:rgba(46,144,255,.1)}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked .label-text{text-decoration:line-through}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .custom-check::before{color:#000}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .custom-radio::before{color:#000}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .custom-check-radio::before{color:#000}.servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .label-text{text-decoration:unset;background:rgba(72,141,213,.1)}.servey-list-again .servey-li.type-disabled{position:relative}.servey-list-again .servey-li.type-disabled::before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;opacity:.7;background:#5e5e5e;height:100%;opacity:.5;z-index:1}.answre-wrap .user-text{color:#595959;font-size:1.4rem;margin-top:10px}.answre-wrap .answre-text-wrap{margin-top:10px;padding:20px;background:#f5f5f5;border:1px solid #cacaca}.answre-wrap .answre-text-wrap .answre-top{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;margin-bottom:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answre-wrap .answre-text-wrap .answre-top::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:19px;margin-right:5px}.answre-wrap .answre-text-wrap .answre-text{color:#e32116;font-size:1.4rem}.answre-wrap .answre-dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.answre-wrap .answre-dl dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #cacaca;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.answre-wrap .answre-dl dl dt{padding:10px;background:#f3f3f3;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;border-right:1px solid #cacaca;font-size:1.4rem}.answre-wrap .answre-dl dl dd{padding:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem}.answre-wrap .answre-dl dl+dl{border-left:0}.answre-wrap .file-list{margin-top:20px}.answre-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:1px solid #cacaca;position:relative}.answre-table dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20%;height:50px;border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;margin-top:-1px}.answre-table dl dt{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f3f3f3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.answre-table dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #cacaca;border-right:1px solid #cacaca}.answre-table dl dd.answre-ok{color:#e32116}.answre-table dl dd.answre-no{color:#353535}.answre-table dl:nth-child(5n) dd{border-right:none}.answre-table::before{content:"";width:1px;height:100%;background:silver;position:absolute;top:0;left:0}.answre-table::after{content:"";width:100%;height:1px;background:silver;position:absolute;bottom:0;left:0}.my-state-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0 40px;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d5d5d5;border-radius:4px}.my-state-wrap.type-2{margin-bottom:0}.my-state-wrap .my-state-title strong{font-size:2.2rem;font-weight:600}.my-state-wrap .my-state-title strong em{font:inherit;display:block}.my-state-wrap .my-state-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;gap:50px}.my-state-wrap .my-state-item ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.my-state-wrap .my-state-item ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-state-wrap .my-state-item ul li dt{font-size:1.4rem;color:#767676;margin-top:20px;white-space:nowrap}.my-state-wrap .my-state-item ul li dd{color:#fff;font-size:1.3rem;width:140px;height:70px;border-radius:35px;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-top:9px}.my-state-wrap .my-state-item ul li dd ins{font-size:2.6rem;font-weight:700;margin-right:3px;margin-top:-8px}.my-state-wrap .my-state-item ul li.type-1 dd{background:rgba(46,144,255,.1);color:#2e90ff}.my-state-wrap .my-state-item ul li.type-1.on2 dl dd{border:1px solid #2e90ff}.my-state-wrap .my-state-item ul li.type-2 dd{background:rgba(72,141,213,.1);color:#488dd5}.my-state-wrap .my-state-item ul li.type-2.on2 dl dd{border:1px solid #488dd5}.my-state-wrap .my-state-item ul li.type-3 dd{background:rgba(72,141,213,.1);color:#488dd5}.my-state-wrap .my-state-item ul li.type-3.on2 dl dd{border:1px solid #488dd5}.my-state-wrap .my-state-item ul li.type-4{pointer-events:none}.my-state-wrap .my-state-item ul li.type-4 dd{background:rgba(16,44,95,.1);color:#102c5f}.my-state-tab-cont{display:none}.my-state-tab-cont.on2{display:block}.achieve-state{border-radius:12px;background:#f7f7f7;padding:30px 0;margin-bottom:40px}.achieve-state p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}.achieve-state p::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:30px;font-weight:300;margin-bottom:4px}.achieve-state p.ing::before{content:""}.achieve-state p.end::before{content:""}.achieve-state p.no::before{content:""}.achieve-state p.confirm::before{content:""}.plan-wrap .plan-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:20px;margin-bottom:20px}.plan-wrap .plan-summary li{border-radius:8px;padding:0 16px 20px 16px;border:1px solid #eaeaea;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.plan-wrap .plan-summary li.unfinished{border:1px solid #000}.plan-wrap .plan-summary li strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-top:20px;border-bottom:1px solid #d5d5d5;padding-bottom:14px}.plan-wrap .plan-summary li .flag-sm{margin-top:5px;position:absolute;right:16px;top:14px}.plan-wrap .plan-summary li .cont{text-align:center;margin-top:18px}.plan-wrap .plan-summary li .cont dl{margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-wrap .plan-summary li .cont dl dt{font-size:1.2rem;font-weight:600;margin-right:10px}.plan-wrap .plan-summary li .cont dl dt::before{content:"·";display:inline-block}.plan-wrap .plan-summary li .cont dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-wrap .plan-summary li .cont dl dd em{font-size:1.2rem;color:#2e90ff;font-weight:600}.plan-wrap .plan-summary li .cont dl dd small{font-size:1.2rem;color:#767676}.plan-wrap .plan-summary li .cont dl dd small::before{content:"/";margin:0 2px 0 4px}.plan-wrap .plan-summary li .cont dl:last-child{margin-bottom:0}.plan-wrap .plan-summary.type-one li{width:100%}.plan-wrap .plan-summary.type-unlimited{display:grid;grid-template-columns:repeat(4, 1fr)}.plan-wrap .plan-total{border-radius:8px;background:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:26px 50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-wrap .plan-total li{position:relative}.plan-wrap .plan-total li strong{display:block;font-weight:600}.plan-wrap .plan-total li .cont{margin-top:20px}.plan-wrap .plan-total li .cont .total-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-wrap .plan-total li .cont .total-text em{font-size:1.6rem;color:#488dd5;font-weight:600}.plan-wrap .plan-total li .cont .total-text small{font-size:1.2rem;color:#767676}.plan-wrap .plan-total li .cont .total-text small::before{content:"/";margin:0 2px 0 4px}.icon-know i{position:relative;width:40px;height:40px;z-index:1;margin-right:8px;-webkit-transition:all .3s;transition:all .3s;display:inline-block}.icon-know i::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-weight:600;margin-top:-2px}.icon-know i::after{content:"";width:40px;height:40px;border-radius:4px;background:#f0f0f0;display:block;position:absolute;z-index:-1}.icon-know span{font-size:16px;font-weight:600}.icon-know small{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.icon-know.movie i::before{content:""}.icon-know.micro i::before{content:""}.icon-know.elearning i::before{content:""}.icon-know.smart i::before{content:""}.icon-know.image i::before{content:""}.icon-know.pdf i::before{content:""}.icon-know.file1 i::before{content:""}.icon-know.file2 i::before{content:""}.icon-know.write i::before{content:""}.icon-know.youtube i::before{content:""}.icon-know.quiz i::before{content:""}.icon-know.survey i::before{content:""}.icon-know.type-flag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px}.icon-know.type-flag i{width:auto;height:auto;margin-right:6px;width:20px;height:auto}.icon-know.type-flag i::before{font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-block;position:unset;-webkit-transform:unset;transform:unset;color:#2e90ff;font-weight:600;font-size:20px;line-height:1;margin-top:6px}.icon-know.type-flag i::after{display:none}.icon-know.type-flag span{font-size:1.4rem}.subtitle-wrap ul li{background:#f0f0f0;border-radius:4px;padding:10px 14px;position:relative;margin-bottom:10px;border:1px solid #f0f0f0;-webkit-transition:all .3s;transition:all .3s}.subtitle-wrap ul li .dl-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subtitle-wrap ul li .dl-block dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0 5px 0}.subtitle-wrap ul li .dl-block dl dt{margin-right:5px;-ms-flex-negative:0;flex-shrink:0;width:78px}.subtitle-wrap ul li .dl-block dl dd .k-textbox{border:0}.subtitle-wrap ul li .dl-block dl.type-max{width:100%}.subtitle-wrap ul li .dl-block dl.type-max dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.subtitle-wrap ul li .dl-block dl.type-max dd{width:100%}.subtitle-wrap ul li .dl-block dl:last-child dd .k-textbox:disabled{background:#ddd}.subtitle-wrap ul li .btn-wrap{position:absolute;right:14px;bottom:15px}.subtitle-wrap ul li:last-child{margin-bottom:0}.subtitle-wrap ul li.on{border:1px solid #000;-webkit-box-shadow:0 0 6px 1px rgba(125,125,125,.3);box-shadow:0 0 6px 1px rgba(125,125,125,.3)}.subtitle-wrap.type-2{margin-top:10px}.list-slide-wrap{position:relative}.list-slide-wrap .list-slide-container{padding-bottom:20px;margin-bottom:-20px}.list-slide-wrap .list-slide-container>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.list-slide-wrap .list-slide-container>ul>li{border:1px solid #d5d5d5;position:relative;-webkit-transition:all .3s;transition:all .3s}.list-slide-wrap .list-slide-container>ul>li .flag{height:16px}.list-slide-wrap .list-slide-container>ul>li .thumb-wrap .thumb{border:none;border-bottom:1px solid #e5e5e5}.list-slide-wrap .list-slide-container>ul>li .cont{padding:28px 18px}.list-slide-wrap .list-slide-container>ul>li .cont .title{font-size:1.6rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:18px;height:42px}.list-slide-wrap .list-slide-container>ul>li .cont .ico-info li:last-child::after{display:none}.list-slide-wrap .list-slide-container>ul>li:hover{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.list-slide-wrap .list-slide-container>ul>li.swiper-slide a{display:block}.list-slide-wrap .list-slide-container>ul>li.none-text{height:200px;width:100% !important;margin:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f9f9f9}.list-slide-wrap .list-slide-container>ul>li.none-text:hover{-webkit-box-shadow:none;box-shadow:none}.chart-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.chart-wrap .chart-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-wrap .chart-item .chart-in{min-height:300px;width:100%}.chart-wrap .chart-item strong{display:block;color:#767676;margin-top:20px;text-align:center;font-weight:600}.chart-wrap.alone{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chart-wrap.alone .chart-item .chart-in{width:50%;margin:0 auto}.plan-chart-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-chart-wrap .chart-item{width:100%;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);border-radius:8px;border:1px solid #eaeaea}.plan-chart-wrap .chart-item strong{display:block;text-align:center;font-weight:600;font-size:1.8rem}.plan-chart-wrap .chart-item .chart-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px}.plan-chart-wrap .chart-item .chart{margin:0 auto}.plan-chart-wrap .chart-item .chart-list{margin-top:14px}.plan-chart-wrap .chart-item .chart-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-chart-wrap .chart-item .chart-list ul li b{font-size:1.3rem;text-align:left;font-weight:600;position:relative;padding-left:12px;width:70px}.plan-chart-wrap .chart-item .chart-list ul li b i{display:inline-block;width:8px;height:8px;background:#ddd;position:absolute;left:0;top:3px}.plan-chart-wrap .chart-item .chart-list ul li span{font-size:1.3rem;color:#595959;width:70px;word-break:keep-all}.plan-chart-wrap .chart-item .chart-list ul li ins{font-size:1.3rem;color:#ffa22a;width:70px;word-break:keep-all}.plan-chart-wrap .chart-item .chart-list ul li.thead{margin-bottom:6px}.plan-chart-wrap .chart-item .chart-list ul li.thead p{font-size:1.2rem;font-weight:600;color:#767676;width:70px}.plan-chart-wrap .chart-item .chart-list ul li.total{border-top:1px solid #eaeaea;padding-top:6px}.plan-chart-wrap .chart-item .chart-list ul li.total b{padding-left:14px}.plan-chart-wrap .chart-item .chart-list ul li:last-child{margin-bottom:0}.plan-chart-wrap.alone{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plan-chart-wrap.alone .chart-item .chart-in{width:50%;margin:0 auto}.plan-chart-wrap.type-2{gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.plan-chart-wrap.type-2 .chart-item{width:50%}.plan-chart-wrap.type-3{gap:1%}.plan-chart-wrap.type-3 .chart-item{width:32.666666%}.plan-chart-wrap.type-3 .chart-item .chart-in{padding:14px 4px}.plan-chart-wrap.type-3 .chart-item .chart-list{width:100%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li b{width:60px}.plan-chart-wrap.type-4{gap:2%;row-gap:20px}.plan-chart-wrap.type-4 .chart-item{width:49%}.plan-chart-stick .chart-in{border-radius:8px;border:1px solid #eaeaea;padding:22px;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1)}.plan-chart-stick .chart-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;gap:16px}.plan-chart-stick .chart-list ul li b{font-size:1.4rem;text-align:left;font-weight:600;position:relative;padding-left:9px;width:70px}.plan-chart-stick .chart-list ul li b::before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#000;margin-right:6px;position:absolute;top:6px;left:0}.plan-chart-stick .chart-list ul li span{font-size:1.4rem;color:#595959;width:50px}.plan-chart-stick .chart-list ul li ins{font-size:1.4rem;color:#ffa22a;width:50px}.plan-chart-stick .chart-list ul li.thead{margin-bottom:6px}.plan-chart-stick .chart-list ul li.thead p{font-size:1.2rem;font-weight:600;width:50px}.plan-chart-stick .chart-list ul li.thead b::before{display:none}.plan-chart-stick .chart-list ul li .chart-stick-wrap2{-webkit-box-flex:1;-ms-flex:1;flex:1}.plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in{width:100%}.plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{height:8px;background:#eaeaea}.plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{height:8px;background:#000}.plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in em{font-size:1.2rem;color:#000}.plan-chart-stick .chart-list ul li.total .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{background:#ffa22a}.plan-chart-stick .chart-list ul li.total .chart-stick-wrap2 .chart-stick-in em{color:#ffa22a}.k-tooltip-content{font-size:1.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-average{display:-webkit-box;display:-ms-flexbox;display:flex}.jindan-average span{font-size:1.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:18px}.jindan-average span::before{content:"";display:inline-block;width:12px;height:12px;border-radius:100%;margin-right:6px}.jindan-average span.minus::before{background:#a94351}.jindan-average span.plus::before{background:#3e7175}.jindan-average span.same::before{background:#aaa}.jindan-average span.type-1::before{background:#a94351}.jindan-average span.type-2::before{background:#eb9557}.jindan-average span.type-3::before{background:#384691}.jindan-average span.type-4::before{background:#3e7175}.jindan-average span.standard ins{color:#767676}.jindan-average span.standard ins::before{content:"("}.jindan-average span.standard ins::after{content:")"}.jindan-average span.standard ins em{font-weight:600;color:#000}.jindan-average span.standard::before{height:2px;border-radius:none;background:#384691}.jindan-wrap .head{margin-bottom:10px;min-height:auto}.jindan-wrap .cover{margin-bottom:70px}.jindan-wrap .cover:last-child{margin-bottom:0}.jindan-wrap .cover .jindan-wrap{border-top:1px solid #000;padding-top:30px}.jindan-wrap .jindan-my-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px}.jindan-wrap .jindan-my-top .jindan-my-info{width:240px;text-align:center;border:1px solid #eaeaea;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jindan-wrap .jindan-my-top .jindan-my-info strong{font-size:1.7rem;font-weight:600;color:#767676;display:block;line-height:1}.jindan-wrap .jindan-my-top .jindan-my-info em{font-size:6rem;font-weight:800;color:#767676;line-height:1;height:64px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:28px;border-radius:14px;padding:0 16px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan.gap{background:#777}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dt{color:#fff}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dd{color:#fff}.jindan-wrap .jindan-my-top .jindan-my-chart{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;border-radius:10px}.jindan-wrap .jindan-my-top .stick-chart{padding:0 16px 58px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in{position:relative;width:100%;height:133px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-y{position:absolute;bottom:0;width:100%}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-y li{position:relative;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-y li p{line-height:1;color:#767676}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-y li:after{content:"";position:absolute;left:30px;width:calc(100% - 30px);border-top:1px solid #cecece}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x{position:absolute;bottom:10px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100px;-ms-flex-pack:distribute;justify-content:space-around;padding-right:30px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li{position:relative;width:120px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick{width:40px;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p{width:40px;position:absolute;bottom:0;background:#aaa}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p.type-1{left:50%;margin-left:-15px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p.minus{background:#a94351}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p.plus{background:#3e7175}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p small{font-size:1.2rem;font-weight:bold;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name{position:absolute;top:105px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dt{font-size:1.2rem;color:#767676}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dt::after{content:":";margin:0 4px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dd{font-size:1.2rem;color:#767676}.jindan-wrap .text{color:#767676}.jindan-wrap .text b{color:#000;font-weight:600}.jindan-wrap .jindan-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:20px;padding-bottom:20px}.jindan-wrap .jindan-wrap-in .jindan-in{-webkit-box-flex:1;-ms-flex:1;flex:1}.jindan-wrap .jindan-wrap-in .jindan-in dl{width:100%;height:100%}.jindan-wrap .jindan-wrap-in .jindan-in dl dt{margin-bottom:10px}.jindan-wrap .jindan-wrap-in .jindan-in dl dt::before{content:"·"}.jindan-wrap .jindan-wrap-in .jindan-in dl dt ins{color:#767676;margin-left:4px;font-size:1.2rem}.jindan-wrap .jindan-wrap-in .jindan-in dl dt ins::before{content:"("}.jindan-wrap .jindan-wrap-in .jindan-in dl dt ins::after{content:")"}.jindan-wrap .jindan-wrap-in .jindan-in dl dt ins em{font-weight:600;color:#000;margin:0 2px}.jindan-wrap .jindan-wrap-in .jindan-in dl dd{border:1px solid #eaeaea;border-radius:10px;padding:14px;min-height:174px;height:calc(100% - 28px);position:relative}.jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:12px}.jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in span{padding:0 24px;height:40px;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#767676;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.jindan-wrap .jindan-wrap-in .jindan-in.type-1 dl dd span{background:#3e7175}.jindan-wrap .jindan-wrap-in .jindan-in.type-2 dl dd span{background:#a94351}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd{border:0;padding:0;min-height:0}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul{border:1px solid #eaeaea}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li{display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid #eaeaea}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li b{font-weight:600;background:#eee;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 10px}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li .ranking-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:6px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li .ranking-wrap ins{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:28px;border-radius:14px;padding:0 13px;color:#fff;background:#a94351}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li .ranking-wrap small{line-height:1}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li:last-child{border-bottom:0}.jindan-wrap .jindan-bottom{color:#767676;margin-bottom:30px;padding-top:30px}.jindan-wrap .jindan-list{margin-bottom:20px;border-bottom:1px solid #eaeaea;padding-bottom:30px}.jindan-wrap .jindan-list .list-title{font-size:1.6rem;margin-bottom:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jindan-wrap .jindan-list .list-title ins{font-size:1.2rem;color:#767676;margin-left:6px}.jindan-wrap .jindan-list .list-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-wrap .jindan-list .list-top .list-title{margin-bottom:0}.jindan-wrap .jindan-list .list-top .list-top-right{margin-left:auto}.jindan-wrap .jindan-list .jindan-flag-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;color:#fff;min-width:60px;height:24px;padding:0 6px}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.kang{background:#3e7175}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.yack{background:#a94351}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.woosoo{background:#eb9557}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.gap{background:#777}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.gap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-space{margin:0 -2px}.jindan-wrap .jindan-list .jindan-chart-wrap .title{font-weight:600}.jindan-wrap .jindan-list .jindan-chart-wrap .jindan-flag-wrap{margin-left:10px}.jindan-wrap .jindan-list .jindan-ul{padding:0 30px 30px;background:#f3f3f3;position:relative;border-radius:10px}.jindan-wrap .jindan-list .jindan-ul .ul-title{color:#595959;display:block;padding-top:28px;font-weight:600}.jindan-wrap .jindan-list .jindan-ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.jindan-wrap .jindan-list .jindan-ul ul li{margin:30px 0 0;width:20%}.jindan-wrap .jindan-list .jindan-ul ul li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dt{font-size:1.4rem;margin-top:10px}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;z-index:2;color:#fff}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd::before{content:"";display:inline-block;width:60px;height:60px;border-radius:100%;position:absolute;z-index:-1}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd.minus::before{background:#a94351}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd.plus::before{background:#3e7175}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd.same::before{background:#aaa}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl>dt{font-size:1.2rem;color:#767676}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl>dt::after{content:":"}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl>dd{font-size:1.2rem;color:#767676}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl::after{content:"/";display:inline-block;margin:0 2px;font-size:1.2rem;color:#767676}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl:last-child::after{display:none}.jindan-wrap.type-my .jindan-list .jindan-ul{padding:0 30px 30px}.jindan-wrap.type-my .jindan-list .jindan-ul ul li{margin:30px 0 0;width:20%}.jindan-wrap.type-dameyun .jindan-list .jindan-ul{padding:0 30px 30px 30px}.jindan-wrap.type-dameyun .jindan-list .jindan-ul+.jindan-ul{margin-top:20px}.jindan-wrap.type-dameyun .jindan-list ul li{margin:30px 0 0;width:20%}.jindan-wrap.type-dameyun .jindan-list ul li:nth-child(2){border-right:1px solid #cecece}.jindan-top{background:rgba(46,144,255,.1);border-radius:4px;margin-bottom:30px}.jindan-top .in{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:24px 0;width:100%;row-gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.jindan-top .in dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.jindan-top .in dl dt{color:#2e90ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-left:24px}.jindan-top .in dl dt::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;height:24px;margin-right:4px;position:absolute;left:0;top:-4px}.jindan-top .in dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jindan-top .in dl.dl-0 dt::before{content:"";height:25px}.jindan-top .in dl.dl-1 dt::before{content:""}.jindan-top .in dl.dl-1 dd span::after{content:"/";margin:0 2px 0 2px}.jindan-top .in dl.dl-1 dd span:last-child::after{display:none}.jindan-top .in dl.dl-2 dt::before{content:""}.jindan-top .in dl.dl-2 dd em{font-weight:600}.jindan-top .in dl.dl-2 dd small::before{content:"/";-webkit-transform:translateY(1px);transform:translateY(1px);margin:0 2px}.jindan-top .in dl.dl-2 dd ins::before{content:"/";height:12px;-webkit-transform:translateY(1px);transform:translateY(1px);margin:0 2px}.jindan-top .in dl.dl-2 dd span{margin-left:4px}.jindan-top .in dl.dl-2 dd .dl-2-in{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.jindan-top .in dl.dl-2 dd .dl-2-in::after{content:",";margin-right:5px}.jindan-top .in dl.dl-2 dd .dl-2-in:last-child::after{display:none}.jindan-top .in dl.dl-category dt::before{content:"";height:25px}.jindan-top .in dl.dl-day dt::before{content:"";height:25px}.pop-wrap .view-top{margin-bottom:50px}.pop-wrap .view-top .h5{font-size:2.2rem}.pop-wrap .view-top .foot-in{grid-column:1/3}.pop-wrap .view-top.type-2{margin-bottom:20px}.pop-wrap .view-top.type-thumb.type-edit{grid-template-columns:267px 1fr;grid-template-rows:auto 150px auto}.pop-wrap .view-top.type-thumb.type-edit>.cont::before{width:268px;left:-268px;z-index:0}.pop-wrap .view-top.type-alone{margin-bottom:0}.pop-wrap .view-dl.type-4>dl>dt{width:136px}.pop-wrap .view-dl.type-4>dl>dd .data-table table th{height:38px}.pop-wrap .view-dl.type-4>dl>dd .data-table table td{height:38px}.pop-wrap .list-schedule>ul>li{grid-template-columns:100px auto;padding:24px 0}.pop-wrap .list-schedule>ul>li .schedule-in{grid-template-columns:1fr}.pop-wrap .foot-wrap{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-wrap .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td{padding:4px 6px}.pop-wrap .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in strong{font-size:1.3rem}.knowledge-wrap .h3{font-size:24px;margin-left:20px}.knowledge-wrap .head{margin-bottom:34px}.knowledge-wrap .knowledge-cont{display:-webkit-box;display:-ms-flexbox;display:flex}.knowledge-wrap .knowledge-cont .knowledge-nav{width:220px}.knowledge-wrap .knowledge-cont .knowledge-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:14px;width:calc(100% - 220px)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view{width:50%;background-color:#000;border-radius:14px 0 0 14px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:120px;border-radius:14px 0 0 14px;overflow:hidden}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap{width:100%;height:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:623px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .text-wrap{color:#fff;text-align:center;margin-top:30px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .text-wrap p{margin-bottom:20px;word-break:keep-all;color:#fff}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .player-wrap{height:100%;position:relative;width:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .player-wrap .player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .text-write{background:#fff;height:584px;padding:20px;overflow-y:auto}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap{width:96%;height:100%;margin:0 auto}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-in{padding:0 14px 20px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-header{padding:28px 14px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .h2{font-size:2.2rem}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-cont .pop-h5,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-cont .total-dl dt,.total-dl .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-cont dt{font-size:1.7rem}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-foot{margin-top:30px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap .pop-wrap .pop-foot a{margin-left:6px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap a,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap button{height:46px;line-height:46px;min-width:100px;width:auto}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap a span,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .quiz-wrap button span{font-size:1.6rem}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .pdf-wrap{color:#fff;width:100%;height:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .k-button-general{background-color:#fff;color:#000;border:1px solid #fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .none-text{color:#e32116;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);gap:5px;margin:-70px 0 0 0}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .none-text i{color:inherit}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .none-text i::before{height:24px;display:block}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:3;height:140px;bottom:0;padding-top:20px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap a,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap button{margin-left:10px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap a:first-child,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap button:first-child{margin-left:0}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap .k-button-basic{background:#488dd5}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap .k-button-basic.on{background:#2e90ff}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .video-wrap{width:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical{position:relative;width:356px;height:621px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical::before{content:"";display:block;background:url("../images/mobile_vertical.png") 0 0 no-repeat;width:356px;height:621px;position:absolute;z-index:1}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical .mobile-in{position:relative;width:100%;height:100%;padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;overflow:hidden}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical .player-wrap{width:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical .player-wrap .video-js{border-radius:34px;background:#000}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical .cont-wrap{position:relative;width:360px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon{position:relative;width:480px;height:100%;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}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon::before{content:"";display:block;background:url("../images/mobile_horizon.png") 0 0 no-repeat;width:480px;height:275px;position:absolute;z-index:1}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon .mobile-in{position:relative;width:100%;height:275px;padding:20px 30px;z-index:2;overflow:hidden}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon .player-wrap{width:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon .player-wrap .video-js{border-radius:24px;background:#000}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon .cont-wrap{position:relative;width:460px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .video-wrap{height:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .video-wrap .video-in{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .video-wrap .video-in iframe{position:absolute;top:0;left:0;width:100%;height:100%}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:30px 40px;border-radius:0 14px 14px 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-y:auto;overflow-x:hidden;max-height:800px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li{margin-bottom:24px;position:relative}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li>span{font-size:16px;display:block;margin-bottom:6px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li>span+.upload-form{margin:0 0 20px 0}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .button-box a,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .button-box button{min-width:32.5%;-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;line-height:28px;padding:0 3px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .data-table{margin-top:10px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .table{margin-top:10px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .link-wrap a,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .link-wrap button{margin-left:6px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .link-wrap+.button-box{margin-top:10px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .btn-wrap2{position:absolute;right:0;top:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .btn-wrap2 a,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .btn-wrap2 button{margin-left:10px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .form-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .upload-form{margin:0 0 20px 0}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .footer-btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto;font-size:0;margin-left:auto}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .footer-btn-area a,.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .footer-btn-area button{margin-left:6px;width:auto}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info::-webkit-scrollbar{width:10px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info::-webkit-scrollbar-button:start:decrement{display:block;height:10px;width:0;background:url() rgba(0,0,0,0)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info::-webkit-scrollbar-button:end:increment{display:block;height:10px;width:0;background:url() rgba(0,0,0,0)}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.knowledge-nav ul li{width:184px;height:60px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;-webkit-transition:all .3s;transition:all .3s}.knowledge-nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.knowledge-nav ul li i::after{background:#fff}.knowledge-nav ul li span{font-size:16px;font-weight:600}.knowledge-nav ul li:hover{background-color:#e4e4e4}.knowledge-nav ul li.on{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);background-color:#fff}.knowledge-nav ul li.on i::before{color:#2e90ff}.knowledge-nav ul li.on i::after{background:#f0f0f0}.knowledge-nav.type-pop{width:auto}.knowledge-nav.type-pop ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.knowledge-nav.type-pop ul li{width:100%;height:50px;border:1px solid #ccc}.knowledge-nav.type-pop ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.knowledge-nav.type-pop ul li i{-ms-flex-negative:0;flex-shrink:0}.knowledge-nav.type-pop ul li i::after{background:#fff}.knowledge-nav.type-pop ul li span{font-size:15px;font-weight:600}.knowledge-nav.type-pop ul li:hover{background-color:#e4e4e4}.knowledge-nav.type-pop ul li.on{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);background-color:#fff}.knowledge-nav.type-pop ul li.on i::before{color:#2e90ff}.knowledge-nav.type-pop ul li.on i::after{background:#f0f0f0}.know-img-container{position:relative;overflow:hidden;width:100%}.know-img-container .know-img-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.know-img-container .swiper-button-next{width:30px;height:30px;right:0;left:auto;margin-top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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;background-image:none}.know-img-container .swiper-button-next::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:40px}.know-img-container .swiper-button-prev{width:30px;height:30px;top:55%;left:0;right:auto;margin-top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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;background-image:none}.know-img-container .swiper-button-prev::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:40px}.quiz-wrap .pop-wrap{opacity:1;border:0;width:100%;height:100%}.drag-container{width:100%;position:relative;z-index:1}.drag-container .drag-item{height:100px;position:relative}.drag-container .drag-item.over{border:3px dotted #666}.drag-container .drag-item .drag-item-in{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;border-radius:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;position:relative;z-index:1}.drag-container .drag-item .icon-know{height:40px;padding:0 20px}.drag-container .drag-item .icon-know i{margin-right:0}.drag-container .drag-item .li-title{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.drag-container .drag-item .li-title .title{font-size:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.drag-container .drag-item .li-flag{width:50px;height:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drag-container .drag-item .li-flag::before{content:"";display:inline-block;width:25px;height:100%;position:absolute;left:0;background:#fff;z-index:0}.drag-container .drag-item .li-flag::after{content:"";display:inline-block;width:25px;height:100%;position:absolute;right:0;background:#e9e9e9;z-index:0}.drag-container .drag-item .flag-know{width:50px;height:50px;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid #fff;position:relative;z-index:1}.drag-container .drag-item .flag-know.choice{background:#488dd5}.drag-container .drag-item .flag-know.essintial{background:#2e90ff}.drag-container .drag-item .li-time{width:90px;height:100px;background:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #fff}.drag-container .drag-item .li-area{width:90px;height:100px;background:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #fff}.drag-container .drag-item .li-area-updown{width:50px;height:100px;background:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 14px 14px 0}.drag-container .drag-item .btn-ico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0)}.drag-container .drag-item .btn-ico::before{display:inline-block;font-family:"Material Symbols Rounded"}.drag-container .drag-item .btn-ico.edit::before{content:""}.drag-container .drag-item .btn-ico.del::before{content:""}.drag-container .drag-item .btn-updown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);height:16px}.drag-container .drag-item .btn-updown::before{display:inline-block;font-family:"Material Symbols Rounded";color:#bababa}.drag-container .drag-item .btn-updown.up::before{content:""}.drag-container .drag-item .btn-updown.down::before{content:""}.drag-container .drag-item .btn-updown span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.drag-container .drag-item .btn-updown:hover::before{color:#000}.drag-container .btn-plus{display:block;height:40px;background:rgba(0,0,0,0);width:30px;margin:0 auto}.drag-container .btn-plus i{width:30px;height:30px;border-radius:100%;background:#000;display:block;position:relative}.drag-container .btn-plus i::before{content:"";width:2px;height:40px;display:inline-block;background:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.drag-container .btn-plus i::after{content:"";display:block;font-family:"Material Symbols Rounded";color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.drag-container .btn-plus span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.drag-container .plus-item{height:100px;background:#dedede;border-radius:14px;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;margin-top:40px}.drag-container .plus-item .btn-plus{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:unset;transform:unset;width:auto}.drag-container .plus-item .btn-plus i{width:40px;height:40px;display:block}.drag-container .plus-item .btn-plus i::before{display:none}.drag-container .plus-item .btn-plus span{display:block;position:unset;width:auto;height:auto;color:#646464;margin-top:4px}.drag-container::after{content:"";border-right:2px dotted #cacaca;display:block;height:100%;bottom:-40px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}[draggable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.knowledge-none{border-radius:14px;background:#fff;width:100%;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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.knowledge-none .none-text{font-size:1.8rem;font-weight:600}.knowledge-none .none-text i{display:block}.knowledge-none .none-text i::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:40px;height:50px}.knowledge-none .text{color:#767676;font-size:1.6rem;margin-top:10px;text-align:center}.knowledge-none .knowledge-list{margin-top:70px}.knowledge-none .knowledge-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0}.knowledge-none .knowledge-list li .icon-know{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px}.knowledge-none .knowledge-list li .icon-know i{width:20px;height:20px;margin-right:14px}.knowledge-none .knowledge-list li .icon-know i::before{font-size:20px;color:#2e90ff;margin-top:0}.knowledge-none .knowledge-list li .icon-know i::after{display:none}.knowledge-none .knowledge-list li .icon-know span{color:#2e90ff;font-size:14px}.knowledge-none .knowledge-list li p{font-size:14px}.k-button-basic.min{width:66px;font-size:12px;padding:0 4px}.upload-form{width:100%}.upload-form .alert-secondary{color:#e32116;border:none;font-size:14px}.upload-form .alert-secondary em{display:block;position:relative;padding-left:10px;color:#e32116}.upload-form .alert-secondary em::before{content:"*";position:absolute;left:0;top:3px}.upload-form .alert-secondary p{padding-left:10px}.upload-form .k-content input{width:100%}.upload-form .btn-find{color:#488dd5;margin-left:10px}.upload-form .k-upload-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload-form .k-upload-files .k-file{background-color:rgba(0,0,0,0)}.upload-form.type-2{margin-top:10px}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.video-mark{position:absolute;z-index:1;color:#fff}.video-mark.top-left{top:10px;left:10px}.video-mark.top-center{top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.video-mark.top-right{top:10px;right:10px}.video-mark.bottom-left{bottom:10px;left:10px}.video-mark.bottom-center{bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.video-mark.bottom-right{bottom:10px;right:10px}.video-mark img{display:block}.more-select{width:100%;height:28px;padding:0 0 0 12px;color:#595959;border:1px solid #cacaca;position:relative}.more-select::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;right:8px;top:2px}.more-select a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.more-select a:hover{background:#eee;-webkit-transition:all .3s;transition:all .3s}.more-select .more-down li{height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-select .btn-toggle{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more-select .btn-toggle span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.more-select.alone{border:0}.pop-tooltip{display:none}.more-layer .more-view .title{display:block;margin-bottom:10px}.more-layer .more-view .list-list>ul>li .cont{grid-column:1/2;grid-row:1/2}.more-layer .more-view .list-list>ul>li .btn-wrap{grid-column:2/3;grid-row:1/2;margin-top:0}.more-down-wrap{width:100%;padding:0 0 0 12px;color:#595959;border:1px solid #cacaca;position:absolute;left:0;top:0px;background:#fff}.more-down li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-down li a{width:100%}.public-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.public-flex.type-tree .public-item:nth-child(1){-ms-flex-preferred-size:240px;flex-basis:240px}.public-flex.type-tree .public-item:nth-child(2){-ms-flex-preferred-size:180px;flex-basis:180px}.public-flex.type-tree .public-item:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1}.public-flex.type-tree2 .public-item:nth-child(1){-ms-flex-preferred-size:400px;flex-basis:400px}.public-flex.type-tree2 .public-item:nth-child(2){-ms-flex-preferred-size:180px;flex-basis:180px}.public-flex.type-tree2 .public-item:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1}.public-flex.type-tree2-1 .public-item:nth-child(1){-ms-flex-preferred-size:36%;flex-basis:36%}.public-flex.type-tree2-1 .public-item:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.public-flex.type-between .public-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.public-flex .public-item{margin-right:30px}.public-flex .public-item:last-child{margin-right:0}.public-flex .public-item .sample-tree{border:1px solid #dee2e6}.public-flex .public-item .select-list-wrap{height:100%}.public-flex .public-item .select-list-wrap .select{width:100%;margin-bottom:10px}.public-flex .public-item .select-list-wrap .select-list{border:1px solid #dee2e6;height:calc(100% - 40px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;overflow-y:scroll}.public-flex .public-item .none-text{height:200px}.public-flex .public-title{font-size:17px;font-weight:500;display:block}.public-flex .public-blank{display:-webkit-box;display:-ms-flexbox;display:flex}.public-flex .public-blank a,.public-flex .public-blank button{margin:4px}.pop-wrap .public-flex .public-item{margin-right:20px}.pop-wrap .public-flex .public-item:last-child{margin-right:0}.confirm-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.confirm-text-wrap .confirm-text-in .confirm-text{font-size:22px;margin:0 auto;text-align:center}.confirm-text-wrap .confirm-text-in .confirm-text i{display:block;display:none}.confirm-text-wrap .confirm-text-in .confirm-text i::before{content:"";font-family:"Material Symbols Rounded";font-size:40px;height:50px;display:block}.confirm-text-wrap .confirm-text-in .confirm-text.change i::before{content:""}.confirm-text-wrap .confirm-text-in .form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.confirm-text-wrap .confirm-text-in .fieldlist{margin-top:40px}.confirm-text-wrap .confirm-text-in.cancel .confirm-text i::before{content:""}.confirm-text-wrap .confirm-text-in .text{color:#fe8f62;font-size:16px;margin-top:10px;text-align:center}.confirm-text-wrap .confirm-btn-wrap{margin-top:30px}.confirm-text-wrap .confirm-btn-wrap a,.confirm-text-wrap .confirm-btn-wrap button{width:120px;height:40px}.error-wrap{text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100dvh;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-wrap .texts{margin:0 0 54px}.error-wrap .texts strong{font-size:3rem;font-weight:500;display:block;margin-bottom:20px;word-break:keep-all}.error-wrap .texts .point-text{font-size:1.8rem;margin-bottom:12px;word-break:keep-all}.error-wrap .texts small{font-size:1.8rem;color:#565656;display:block;word-break:keep-all}.error-wrap .btn-error{width:200px;height:60px;line-height:60px}.error-wrap .btn-error span{font-size:1.8rem;line-height:60px}.error-wrap2{text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100dvh;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-wrap2 .texts{margin:0 0 54px}.error-wrap2 .texts strong{font-size:2.2rem;font-weight:600;display:block;margin-bottom:20px;word-break:keep-all}.error-wrap2 .texts strong::before{content:"";display:block;background:url("../images/ico_error.png") 0 0 no-repeat;width:67px;height:87px;margin:0 auto 24px}.error-wrap2 .texts small{font-size:1.4rem;color:#565656;display:block;word-break:keep-all;margin-bottom:20px;line-height:1.5}.error-wrap2 .texts dl dt{font-size:1.6rem;font-weight:600}.error-wrap2 .texts dl dd{font-size:1.6rem;font-weight:600}.error-wrap2 .texts .point-text{font-size:1.4rem;margin-top:24px;word-break:keep-all;color:#e32116}.error-wrap2 .btn-error{width:200px;height:60px;line-height:60px}.error-wrap2 .btn-error span{font-size:1.8rem;line-height:60px}.select-wrap{margin-left:-3px}.select-wrap .select{width:166px;margin:3px !important}.select-wrap.type-infinite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.select-wrap.type-infinite .select{width:151px}.select-wrap.type-infinite .btn-sm{margin:3px}.select-wrap .btn-icon.btn-del{height:35px;width:35px;min-width:35px;vertical-align:bottom;margin:3px !important;vertical-align:bottom !important}.login-text>strong{word-break:keep-all}.login-text>p{word-break:keep-all}.login-text span{word-break:keep-all}.login-text.type-app{padding:0 60px}.star-wrap{height:25px}.star-wrap .star{display:inline-block;width:27px;height:25px;margin-left:1px;cursor:pointer;background:url(" ../images/ico_star.png") no-repeat right 0;background-size:auto 100%}.star-wrap .star.on{background-position:0 0}.star-wrap .star.off{background-position:right 0}.star-wrap .star span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.star-wrap-small{height:14px}.star-wrap-small .star{display:inline-block;width:15px;height:14px;margin-left:-2px;cursor:pointer;background:url(" ../images/ico_star.png") no-repeat right 0;background-size:auto 100%}.star-wrap-small .star.on{background-position:0 0}.star-wrap-small .star.off{background-position:right 0}.star-wrap-small .star span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.score-wrap .score-in{background:#f4f4f4;border-radius:4px;padding:34px 20px;margin-bottom:15px}.score-wrap .text{font-size:1.5rem;text-align:center;margin-bottom:20px;font-weight:600;color:#595959}.score-wrap .star-wrap{margin:0 auto;text-align:center}.score-wrap .upload-form{margin-top:10px}.edu-top{border-radius:20px;background:#f0f0f0;padding:38px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.edu-top .edu-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edu-top .edu-info .edu-title{font-size:2rem;font-weight:600}.edu-top .edu-info .edu-title em{font:inherit}.edu-top .edu-info .edu-title span{display:block;font:inherit}.edu-top .edu-info .edu-year{margin-top:auto}.edu-top .edu-info .edu-year dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px;line-height:1;margin-bottom:-2px;-ms-flex-wrap:wrap;flex-wrap:wrap}.edu-top .edu-info .edu-year dl::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:#aaa}.edu-top .edu-info .edu-year dl dt{font-size:1.6rem;color:#767676;font-weight:600;margin:0 7px}.edu-top .edu-info .edu-year dl dd{font-size:1.6rem;color:#767676;font-weight:600}.edu-top .edu-ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.edu-top .edu-ul ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.edu-top .edu-ul ul li strong{font-size:1.4rem;color:#767676;font-weight:600}.edu-top .edu-ul ul li .score{width:120px;height:120px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.edu-top .edu-ul ul li .score .score-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-top:-30px}.edu-top .edu-ul ul li .score dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2px}.edu-top .edu-ul ul li .score dl dt{font-size:1.2rem;color:#fff;font-weight:600}.edu-top .edu-ul ul li .score dl dd{font-size:2rem;color:#fff;font-weight:600}.edu-top .edu-ul ul li .score dl.complate{padding-right:20px}.edu-top .edu-ul ul li .score dl.complate dd{font-size:3.6rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.edu-top .edu-ul ul li .score dl.complate dd::after{content:"/";display:block;font-size:2rem;position:absolute;right:-14px;top:11px}.edu-top .edu-ul ul li.total .score{background:#f15928}.edu-top .edu-ul ul li.essential .score{background:#00adef}.edu-top .edu-ul ul li.free .score{background:#4db748}.stamp-wrap .stamp-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.stamp-wrap .stamp-info li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;color:#767676;font-weight:600}.stamp-wrap .stamp-info li::before{content:"";display:inline-block;margin-right:4px;background-size:cover}.stamp-wrap .stamp-info li.essential::before{background-image:url("../images/ico_stamp_ess_on.png");width:22px;height:29px}.stamp-wrap .stamp-info li.free::before{background-image:url("../images/ico_stamp_free_on.png");width:24px;height:29px}.stamp-wrap .stamp-list>ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2%}.stamp-wrap .stamp-list>ul>li{position:relative;z-index:1;border-bottom:1px solid #d5d5d5}.stamp-wrap .stamp-list>ul>li .top{height:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#acacac;padding:20px 18px;-webkit-transition:all .3s;transition:all .3s;row-gap:5px}.stamp-wrap .stamp-list>ul>li .top strong{font-size:1.6rem;font-weight:600;color:#fff}.stamp-wrap .stamp-list>ul>li .hole{height:18px;position:relative;z-index:2;margin-top:-9px}.stamp-wrap .stamp-list>ul>li .hole::before{content:"";display:block;width:10px;height:18px;background:url("../images/bg_stamp_left.png");position:absolute;left:-1px;bottom:0;-webkit-transition:all .3s;transition:all .3s}.stamp-wrap .stamp-list>ul>li .hole::after{content:"";display:block;width:10px;height:18px;background:url("../images/bg_stamp_right.png");position:absolute;right:-1px;bottom:0;-webkit-transition:all .3s;transition:all .3s}.stamp-wrap .stamp-list>ul>li .cont{padding:24px 6%;position:relative;z-index:1;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;-webkit-transition:all .3s;transition:all .3s}.stamp-wrap .stamp-list>ul>li .cont a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.stamp-wrap .stamp-list>ul>li .cont .date{font-size:1.2rem;color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-4px;height:22px;border-radius:11px;background:#f0f0f0;width:auto;padding:0 10px;margin:0 auto}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul li::before{content:"";display:block;background-image:url("../images/ico_stamp_ess_off.png");width:38px;height:49px}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul li span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul li.on::before{background-image:url("../images/ico_stamp_ess_on.png")}.stamp-wrap .stamp-list>ul>li .cont .edu-point{color:#2e90ff;font-size:1.8rem;font-weight:600;text-align:center;line-height:1;width:auto;height:auto}.stamp-wrap .stamp-list>ul>li .cont .edu-point.cong{color:#488dd5}.stamp-wrap .stamp-list>ul>li .cont .free-in ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.stamp-wrap .stamp-list>ul>li .cont .free-in ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stamp-wrap .stamp-list>ul>li .cont .free-in ul li::before{content:"";display:block;background-image:url("../images/ico_stamp_free_off.png");width:45px;height:52px}.stamp-wrap .stamp-list>ul>li .cont .free-in ul li span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.stamp-wrap .stamp-list>ul>li .cont .free-in ul li.on::before{background-image:url("../images/ico_stamp_free_on.png")}.stamp-wrap .stamp-list>ul>li:hover .top,.stamp-wrap .stamp-list>ul>li.on .top{background:#929292;-webkit-box-shadow:0px -2px 5px 0 rgba(0,0,0,.1);box-shadow:0px -2px 5px 0 rgba(0,0,0,.1)}.stamp-wrap .stamp-list>ul>li:hover .cont,.stamp-wrap .stamp-list>ul>li.on .cont{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);cursor:pointer}.stamp-wrap .stamp-list>ul>li.on .top{background:#488dd5}.app-title{font-size:1.6rem !important;color:#767676;margin-bottom:10px;display:block}.app-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:16px}.app-ul li{width:170px;height:170px;background-size:cover}.app-ul li a{width:100%;height:100%;display:block}.app-ul li a span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.app-ul li.app-android{background-image:url("../images/btn_app_down1.png")}.app-ul li.app-ios{background-image:url("../images/btn_app_down2.png")}.process-dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.process-dl dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:66px}.process-dl dl dt{color:#767676;text-align:center}.process-dl dl dd{width:40px;height:40px;border-radius:100%;background:rgba(72,141,213,.1);color:#488dd5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;position:relative}.process-dl dl dd a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.process-dl dl dd::after{content:"";display:block;border-bottom:1px solid #fff;position:absolute;bottom:8px;width:12px}.process-dl dl.type-total dd{background:rgba(46,144,255,.1);color:#2e90ff}.process-dl dl.type-total dd::after{bottom:14px}.process-dl dl.type-total2 dd{background:rgba(46,144,255,.1);color:#2e90ff}.login-area{padding-bottom:20px}.login-area .login-cont{border-top:2px solid #000;text-align:center;border-bottom:1px solid #aaa;padding:30px 0 20px}.login-area .login-cont .login-texts{padding:0 20px 30px 20px}.login-area .login-cont .edu-dl dt{font-size:1.7rem;margin-bottom:4px}.login-area .login-cont .edu-dl dd{font-size:1.7rem;color:#595959}.login-area .login-cont .edu-dl dd ins{display:block}.login-area .login-cont .edu-dl+.edu-dl{margin-top:24px}.login-area .login-cont .login-box{background:rgba(238,238,238,.9333333333);padding:28px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-area .login-cont .login-box strong{font-size:1.7rem}.login-area .login-cont .date-dl dt{font-size:1.7rem;color:#e32116}.login-area .login-cont .date-dl dd{font-size:1.7rem;color:#e32116}.login-area .login-cont small{font-size:1.7rem;color:#595959}.interest-box{border-radius:4px;background:rgba(72,141,213,.1);padding:30px;text-align:center;margin-bottom:40px}.interest-box strong{font-size:1.6rem;margin-bottom:5px;display:block}.interest-box p{color:#488dd5}.interest-top{border:2px solid #ccc;background:#f4f4f4;padding:0 30px;margin-bottom:40px}.interest-top .interest-in{padding:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #cacaca}.interest-top .interest-in dl{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:10px 0}.interest-top .interest-in dl dt{-ms-flex-negative:0;flex-shrink:0;margin:5px 10px 5px 0}.interest-top .interest-in dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.interest-top .interest-in dl dd .select{width:120px;height:32px;margin:5px 0}.interest-top .interest-in:first-child{border-top:0}.interest-top .interest-in .btn-wrap{margin:5px 0}.interest-wrap{border:1px solid #d5d5d5;min-height:300px;border-radius:4px}.interest-wrap .interest-select{padding:10px 30px}.interest-wrap .interest-select ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0;gap:10px}.interest-wrap .interest-select ul li{height:40px;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f0f0f0;padding:0 22px}.interest-wrap .interest-select ul li span{font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.interest-wrap .interest-select ul li span .btn-x3{margin-left:18px;-webkit-transition:all .3s;transition:all .3s}.interest-wrap .interest-select ul li span .btn-x3::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:unset;right:-3px;height:16px}.interest-wrap .interest-select ul li span .btn-x3:hover{opacity:.5}.interest-wrap .none-wrap{border-radius:0;background:none}.form-select-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:35px;padding:0 12px;border:1px solid #eaeaea;position:relative;z-index:3;border-radius:4px}.form-select-wrap .form-select-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer}.form-select-wrap .form-select-title::after{content:"";font-family:"Material Symbols Rounded";color:#767676;font-size:20px}.form-select-wrap .form-list-more{display:none;border:1px solid #cacaca;width:150px;max-height:300px;position:absolute;left:-1px;top:33px;background:#fff;padding:12px;border-radius:4px}.form-select-wrap .form-list-more .form-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-select-wrap .form-list-more .form-list li{margin:0}.form-select-wrap .form-list-more .btn-wrap{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-select-wrap .form-list-more .btn-wrap .btn-sm{width:100%}.form-select-wrap .form-list-more .btn-wrap .btn-sm::after{height:100%;margin:0}.form-select-wrap.open .form-select-title::after{content:""}.ptmall-top{font-size:2.4rem;font-weight:600;margin-bottom:60px;text-align:center;word-break:keep-all}.ptmall-top ins{font:inherit}.ptmall-top em{color:#ff194f;word-break:keep-all;font:inherit}.ptmall-list{margin-bottom:60px}.ptmall-list ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:34px}.ptmall-list ul li{border:1px solid #eaeaea;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ptmall-list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ptmall-list ul li .thumb-wrap .thumb{padding-bottom:100%}.ptmall-list ul li .cont{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.ptmall-list ul li .cont strong{display:block;margin-bottom:14px;font-weight:600}.ptmall-list ul li .cont small{font-size:1.2rem;color:#767676;display:block;margin-bottom:20px}.ptmall-list ul li .cont .foot{border-top:1px solid #eaeaea;padding-top:18px;text-align:right;margin-top:auto}.ptmall-list ul li .cont .foot p{color:#ff194f;font-size:2rem}.ptmall-box{border-radius:4px;background:#f7f7f7;padding:40px}.ptmall-box strong{font-size:1.6rem;display:block;margin-bottom:14px}.ptmall-box .dot-list li{margin-bottom:6px;color:#595959}.ptmall-box .dot-list li::before{background:#595959}.ptmall-box .dot-list li:last-child{margin-bottom:0}.ptmall-top-box{border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:130px;margin-bottom:40px;gap:14px}.ptmall-top-box .ptmall-top-in.type-1{width:300px;-ms-flex-negative:0;flex-shrink:0;background:#fff;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eaeaea;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1)}.ptmall-top-box .ptmall-top-in.type-1 dl{padding-left:56px;position:relative}.ptmall-top-box .ptmall-top-in.type-1 dl dt{font-size:1.6rem;-ms-flex-negative:0;flex-shrink:0}.ptmall-top-box .ptmall-top-in.type-1 dl dd{color:#328aed;font-size:2rem;font-weight:800}.ptmall-top-box .ptmall-top-in.type-1 dl::before{content:"";display:block;width:42px;height:42px;background-image:url("../images/ico_ptmall.png");background-size:cover;position:absolute;left:0;top:0}.ptmall-top-box .ptmall-top-in.type-2{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:#f4f4f4;border-radius:8px}.ptmall-top-box .ptmall-top-in.type-2 p{font-size:1.7rem;word-break:keep-all}.ptmall-top-box .ptmall-top-in.type-2 p span{font-size:1.7rem}.ptmall-top-box .ptmall-top-in.type-2 p ins{word-break:keep-all}.ptmall-top-box .ptmall-top-in.type-2 p em{color:#328aed;word-break:keep-all;font-weight:800}.top-text-wrap{text-align:right;margin-bottom:10px}.top-text-wrap span{color:#767676;font-size:1.2rem}.top-text-wrap .required-text{color:#2e90ff}.top-text-wrap dl{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}.top-text-wrap dl dt{-ms-flex-negative:0;flex-shrink:0;color:#767676}.top-text-wrap dl dt::after{content:":";margin:0 3px}.top-text-wrap dl dd{color:#767676}.bot-text-wrap{text-align:right;margin-top:10px}.bot-text-wrap span{color:#767676;font-size:1.2rem}.bot-text-wrap .required-text{color:#2e90ff}.bot-text-wrap .bot-left{text-align:left}.bot-text-wrap.type-2{margin-bottom:20px}.ptmall-use-list ul li{border-radius:8px;margin-bottom:20px;padding:10px;border:1px solid #eaeaea;-webkit-transition:all .3s;transition:all .3s}.ptmall-use-list ul li .top-wrap{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.ptmall-use-list ul li .top-wrap .top-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.ptmall-use-list ul li .top-wrap .top-wrap-in strong{font-size:1.6rem;-ms-flex-negative:0;flex-shrink:0}.ptmall-use-list ul li .top-wrap .top-wrap-in strong ins{color:#ff194f}.ptmall-use-list ul li .top-wrap .top-wrap-in strong.use ins{text-decoration:line-through}.ptmall-use-list ul li .top-wrap .top-wrap-in small{font-size:1.2rem;color:#767676;-ms-flex-negative:0;flex-shrink:0}.ptmall-use-list ul li .top-wrap .top-wrap-in .state-ptmall2{margin-left:auto;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.ptmall-use-list ul li .type-wrap{border-radius:8px;background:#f4f4f4;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:60px;padding:0 30px}.ptmall-use-list ul li .type-wrap .type-name p{font-weight:600}.ptmall-use-list ul li .type-wrap .foot-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;gap:10px}.ptmall-use-list ul li .type-wrap .foot-wrap a,.ptmall-use-list ul li .type-wrap .foot-wrap button{margin-left:0}.ptmall-use-list ul li.none-li{background:#f4f4f4;border:0}.ptmall-use-list ul li.none-li .none-text{margin:50px auto;color:#767676}.ptmall-use-list ul li:hover{-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1)}.state-ptmall{width:90px;height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:18px;background:#fff}.state-ptmall.wait{border:1px solid #acacac}.state-ptmall.wait span{color:#acacac}.state-ptmall.wait2{background:#acacac}.state-ptmall.wait2 span{color:#fff}.state-ptmall.end{background:#488dd5}.state-ptmall.end span{color:#fff}.state-ptmall.ok{border:1px solid #488dd5}.state-ptmall.ok span{color:#488dd5}.state-ptmall.no{background:#e32116}.state-ptmall.no span{color:#fff}.state-ptmall.return{border:1px solid #e32116}.state-ptmall.return span{color:#e32116}.state-ptmall.cancle{border:1px solid #e32116}.state-ptmall.cancle span{color:#e32116}.state-ptmall2{color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.state-ptmall2::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:18px}.state-ptmall2 span{text-decoration:underline}.state-ptmall2.cancel{color:#e32116}.state-ptmall2.cancel span{text-decoration:none}.soon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.soon-wrap .img{width:100%}.soon-wrap .img img{width:100%;display:block}.imgs-wrap img{width:100%;height:auto}.mybox-pw-wrap{border:2px solid #ccc;background:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:27px 0 18px;margin-bottom:50px}.mybox-pw-wrap .mybox-pw-in strong{display:block;margin-bottom:16px;text-align:center}.mybox-pw-wrap .mybox-pw-in .mybox-pw{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:360px}.mybox-pw-wrap .mybox-pw-in .mybox-pw .input-box{height:40px;border:none}.mybox-pw-wrap .mybox-pw-in .mybox-pw button{width:80px;height:40px;-ms-flex-negative:0;flex-shrink:0}.info-people-wrap{border-top:1px solid #000;border-bottom:1px solid #000;padding:14px 0;margin-bottom:20px}.info-people-wrap .info-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-people-wrap .info-people dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.info-people-wrap .info-people dl dt{color:#767676}.info-people-wrap .info-people .line{margin:0 20px;height:13px;border-right:1px solid #767676;margin-top:2px}.info-people-wrap .list-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.info-people-wrap .list-cont .flag-wrap{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.info-people-wrap .list-cont .title{font-size:1.6rem;line-height:1.3;font-weight:600}.info-people-wrap .list-cont .date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-people-wrap .list-cont .date-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.info-people-wrap .list-cont .date-wrap dl dt{color:#767676;line-height:1}.info-people-wrap .list-cont .date-wrap dl dt::after{content:":"}.info-people-wrap .list-cont .date-wrap dl dd{color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-people-wrap .list-cont .dday{height:15px;border-radius:8px;background:#000;color:#fff;font-size:1.2rem;border:none;padding:0 6px 1px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-left:4px;margin-top:2px}.info-box{border-radius:4px;padding:30px 60px;margin-bottom:40px;border:1px solid #d5d5d5}.info-box .process-dl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.info-person-wrap+.info-box{margin-top:10px}.info-box-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;margin-bottom:30px}.info-box-top.type-sc{background:#e8f7ff}.info-box-top .in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.info-box-top .in dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-box-top .in dl dt{color:#2e90ff;margin-right:12px}.info-box-top-2{padding:30px;margin-bottom:40px;background:#f3f3f3;border-radius:6px}.scroll-box{max-height:438px;overflow-y:auto;padding-right:8px}.scroll-box .list-list.type-people>ul>li .list-cont{margin-right:0}.scroll-box .list-list.type-people>ul>li .list-cont .date-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.scroll-box.type-2{max-height:335px}.scroll-box::-webkit-scrollbar{width:8px}.scroll-box::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.scroll-box::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.scroll-box::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.scroll-box::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.scroll-box::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.img-wrap img{width:100%;height:auto}.img-plus-wrap{position:relative}.img-plus-wrap img{width:100%;height:auto;display:block}.img-plus-wrap+.img-plus-wrap{margin-top:50px}.btn-img-plus{width:30px;height:30px;line-height:1;position:relative;position:absolute;right:0;bottom:0;z-index:1;display:none}.btn-img-plus::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:28px;color:#fff;height:30px}.btn-img-plus::before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.8;z-index:-1;opacity:.5}.btn-img-plus span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.htmlTitleTop{white-space:pre-line;margin-bottom:10px}.htmlTitleCntsGap{white-space:pre-line;margin-bottom:10px}.htmlTitleCntsBelow{white-space:pre-line;margin-top:20px}.month-view-wrap{padding-top:10px;margin-bottom:20px}.month-view-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex}.month-view-wrap ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;border-radius:15px;border:1px solid #eaeaea;-webkit-transition:all .3s;transition:all .3s}.month-view-wrap ul li a{width:100%;height:100%}.month-view-wrap ul li dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.month-view-wrap ul li dl dt{font-size:1.2rem}.month-view-wrap ul li dl dd{font-size:1.2rem;color:#767676}.month-view-wrap ul li dl dd::before{content:"("}.month-view-wrap ul li dl dd::after{content:")"}.month-view-wrap ul li:hover,.month-view-wrap ul li.on{background:#000;border:1px solid #000}.month-view-wrap ul li:hover dl dt,.month-view-wrap ul li.on dl dt{color:#fff}.month-view-wrap ul li:hover dl dd,.month-view-wrap ul li.on dl dd{color:#fff}.jindan-chart-add{margin-top:60px}.jindan-chart-add .jindan-chart-title{font-size:1.6rem;font-weight:bold}.jindan-chart-wrap2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.jindan-chart-wrap2 .jindan-chart2{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;background:#f3f3f3;padding:20px 28px}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-title{width:120px;-ms-flex-negative:0;flex-shrink:0}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in{position:relative;width:100%}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x{position:absolute;bottom:30px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:70px;-ms-flex-pack:distribute;justify-content:space-around;border-bottom:1px solid #cecece}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li{position:relative;width:70px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li .stick{width:30px;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li .stick p{width:30px;position:absolute;bottom:0;background:#aaa}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li .stick p.stick-1{background:#eed9dc}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li .stick p.stick-2{background:#d4a1a8}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li .stick p.stick-3{background:#a94351}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li .chart-name{position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:1.2rem;color:#767676;width:100%}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li ins{font-size:1.2rem;color:#767676;margin-right:12px}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2{-webkit-box-flex:1;-ms-flex:1;flex:1}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in{width:100%}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{height:10px;background:#dadada}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{height:10px;background:#aaa}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my.minus{background:#a94351}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my.plus{background:#3e7175}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in em{font-size:1.2rem;color:#000;width:26px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.jindan-chart-wrap{border-radius:10px;background:#f3f3f3;padding:26px 30px;margin-top:20px}.jindan-chart-wrap .title{font-size:1.5rem}.jindan-chart-wrap .stick-chart{padding:0 10px 20px}.jindan-chart-wrap .stick-chart .stick-chart-in{position:relative;width:100%;height:250px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-y{position:absolute;bottom:0;width:100%}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li{position:relative;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li p{line-height:1;color:#767676}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li:after{content:"";position:absolute;left:30px;width:calc(100% - 30px);border-top:1px solid #cecece}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x{position:absolute;bottom:20px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:200px;-ms-flex-pack:distribute;justify-content:space-around;padding-right:30px;z-index:2}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li{position:relative;width:120px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick{width:70px;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p{width:20px;position:absolute;bottom:0;background:#aaa}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p.type-1{left:0}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p.type-2{left:50px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p.minus{background:#a94351}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p.plus{background:#3e7175}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p small{font-size:1.2rem;font-weight:bold;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:4px;line-height:1}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p small::before{content:"";width:100%;height:100%;padding:2px;border-radius:2px;background:hsla(0,0%,100%,.8);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name{position:absolute;bottom:-46px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl dt{font-size:1.2rem;color:#767676}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl dt::after{content:":";margin:0 4px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl dd{font-size:1.2rem;color:#767676}.jindan-chart-wrap .chart-more-view-wrap{margin-top:34px}.jindan-chart-wrap .chart-more-view-wrap .btn-view-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;background:#e4e4e4;width:100%;height:40px}.jindan-chart-wrap .chart-more-view-wrap .btn-view-more span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-chart-wrap .chart-more-view-wrap .btn-view-more span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:28px}.jindan-chart-wrap .chart-more-view-wrap .more-view{display:none;margin-top:14px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in{padding:30px;border-radius:8px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin-top:10px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .jindan-flag-wrap{margin-left:0;margin-top:20px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list{-webkit-box-flex:1;-ms-flex:1;flex:1;grid-column:2/3;grid-row:1/3}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li ins{font-size:1.2rem;color:#767676;margin-right:12px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2{-webkit-box-flex:1;-ms-flex:1;flex:1}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in{width:100%}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{height:10px;background:#dadada}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{height:10px;background:#aaa}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my.minus{background:#a94351}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my.plus{background:#3e7175}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in em{font-size:1.2rem;margin-right:6px;color:#000;width:26px;-ms-flex-negative:0;flex-shrink:0}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:130px;-ms-flex-negative:0;flex-shrink:0}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl dt{color:#767676;font-size:1.2rem}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl dt::after{content:":";margin:0 2px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl dd{color:#767676;font-size:1.2rem}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl::before{content:"/";margin:0 4px 0 2px;font-size:1.2rem;color:#767676}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl:first-child::before{display:none}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in:first-child{margin-top:0}.jindan-chart-wrap .chart-more-view-wrap.open .btn-view-more span::after{content:""}.jindan-chart-wrap:first-child{margin-top:0}.line-standard{width:calc(100% - 30px);height:2px;background:#384691;position:absolute;left:30px;bottom:19px;font-size:0;z-index:1}.line-standard.type-0{bottom:19px}.line-standard.type-1{bottom:23px}.line-standard.type-2{bottom:27px}.line-standard.type-3{bottom:31px}.line-standard.type-4{bottom:35px}.line-standard.type-5{bottom:39px}.line-standard.type-6{bottom:43px}.line-standard.type-7{bottom:47px}.line-standard.type-8{bottom:51px}.line-standard.type-9{bottom:55px}.line-standard.type-10{bottom:59px}.line-standard.type-11{bottom:63px}.line-standard.type-12{bottom:67px}.line-standard.type-13{bottom:71px}.line-standard.type-14{bottom:75px}.line-standard.type-15{bottom:79px}.line-standard.type-16{bottom:83px}.line-standard.type-17{bottom:87px}.line-standard.type-18{bottom:91px}.line-standard.type-19{bottom:95px}.line-standard.type-20{bottom:99px}.line-standard.type-21{bottom:103px}.line-standard.type-22{bottom:107px}.line-standard.type-23{bottom:111px}.line-standard.type-24{bottom:115px}.line-standard.type-25{bottom:119px}.line-standard.type-26{bottom:123px}.line-standard.type-27{bottom:127px}.line-standard.type-28{bottom:131px}.line-standard.type-29{bottom:135px}.line-standard.type-30{bottom:139px}.line-standard.type-31{bottom:143px}.line-standard.type-32{bottom:147px}.line-standard.type-33{bottom:151px}.line-standard.type-34{bottom:155px}.line-standard.type-35{bottom:159px}.line-standard.type-36{bottom:163px}.line-standard.type-37{bottom:167px}.line-standard.type-38{bottom:171px}.line-standard.type-39{bottom:175px}.line-standard.type-40{bottom:179px}.line-standard.type-41{bottom:183px}.line-standard.type-42{bottom:187px}.line-standard.type-43{bottom:191px}.line-standard.type-44{bottom:195px}.line-standard.type-45{bottom:199px}.line-standard.type-46{bottom:203px}.line-standard.type-47{bottom:207px}.line-standard.type-48{bottom:211px}.line-standard.type-49{bottom:215px}.line-standard.type-50{bottom:219px}.edu-jedo{position:relative;height:430px;overflow:hidden;margin-bottom:60px}.edu-jedo .edu-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.edu-jedo .edu-img:before{content:"";display:block;width:100vw;height:1px;background:#ddd;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:-100%;margin-top:-1px;z-index:-1}.edu-jedo .edu-img:after{content:"";display:block;width:100%;height:1px;background:#ddd;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:-100%;margin-top:-1px}.edu-jedo .edu-img img{display:block}.edu-jedo .edu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:430px}.edu-jedo .edu-ul>li{width:50%;padding:54px 22% 0 36px}.edu-jedo .edu-ul>li strong{font-size:2rem;display:block;margin-bottom:14px;word-break:keep-all}.edu-jedo .edu-ul>li strong span{display:block;font:inherit}.edu-jedo .edu-ul>li .edu-in-ul>li{color:#767676;position:relative;padding-left:7px;margin-bottom:5px;word-break:keep-all}.edu-jedo .edu-ul>li .edu-in-ul>li::before{content:"";width:3px;height:3px;border-radius:100%;background:#2e90ff;position:absolute;left:0;background:#3eb5d5;position:absolute;top:8px;left:0}.edu-jedo .edu-ul>li .edu-in-ul>li:last-child{margin-bottom:0}.edu-jedo .edu-ul>li:nth-child(even){padding:54px 36px 0 22%}.cop-sch-box{margin-bottom:36px}.cop-sch-box .sch-box-in{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cop-sch-box .sch-box-in .sch-input{display:-webkit-box;display:-ms-flexbox;display:flex;width:500px;position:relative}.cop-sch-box .sch-box-in .sch-input input{height:50px;border:1px solid #242424;border-radius:25px;padding:0 74px 0 24px}.cop-sch-box .sch-box-in .sch-input{-webkit-transition:all .3s;transition:all .3s}.cop-sch-box .sch-box-in .sch-input .btn-sch{width:50px;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);right:18px;top:0}.cop-sch-box .sch-box-in .sch-input .btn-sch::before{color:#000}.cop-sch-box .sch-box-in .sch-input .btn-sch span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cop-sch-box .sch-box-in .sch-input:hover input{-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.1);box-shadow:0 4px 6px 0 rgba(0,0,0,.1)}.cop-top-wrap{margin-bottom:30px}.cop-top-wrap .cop-img{position:relative;width:100%;height:0;padding-bottom:20.3%;overflow:hidden;background:#f3f3f3}.cop-top-wrap .cop-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cop-list-new{border-top:1px solid #000}.cop-list-new>ul>li{border-bottom:1px solid #eaeaea}.cop-list-new>ul>li .info-top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.cop-list-new>ul>li .info-top .info-in{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-list-new>ul>li .info-top .info-in em{font-size:1.6rem;font-weight:600}.cop-list-new>ul>li .info-top .info-in small{font-size:1.2rem;color:#595959;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}.cop-list-new>ul>li .info-top .info-in small::before{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px 0 8px}.cop-list-new>ul>li .info-top .info-in small ins{margin-left:3px}.cop-list-new>ul>li .info-top .btn-wrap{margin-left:auto}.cop-list-new>ul>li .info-top .btn-wrap .btn{width:130px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.cop-list-new>ul>li .cop-in-list>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:5px}.cop-list-new>ul>li .cop-in-list>ul>li strong{font-size:1.4rem;color:#767676;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal;padding-right:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.cop-list-new>ul>li .cop-in-list>ul>li .info-wrap-icon{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:cener;-ms-flex-align:cener;align-items:cener;gap:7px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cop-list-new>ul>li .cop-in-list>ul>li:last-child{margin-bottom:0}.cop-list-wrap{position:relative}.cop-list-wrap .cop-list-container{padding-top:17px;border-top:1px solid #000;z-index:1}.cop-list-wrap .cop-list-container>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.cop-list-wrap .cop-list-container>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #e5e5e5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-list-wrap .cop-list-container>ul>li .thumb-wrap{width:100%}.cop-list-wrap .cop-list-container>ul>li .thumb-wrap a{display:block}.cop-list-wrap .cop-list-container>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 16px 24px}.cop-list-wrap .cop-list-container>ul>li .cont .flag-wrap2{margin-bottom:4px}.cop-list-wrap .cop-list-container>ul>li .cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem;line-height:1.3;font-weight:600;margin-bottom:14px}.cop-list-wrap .cop-list-container>ul>li .cont .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3px}.cop-list-wrap .cop-list-container>ul>li .cont .info-wrap .info-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-list-wrap .cop-list-container>ul>li .cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding-top:26px;gap:6px}.cop-list-wrap .cop-list-container>ul>li .cont .btn-wrap a,.cop-list-wrap .cop-list-container>ul>li .cont .btn-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.cop-list-wrap .cop-list-container>ul>li.none-li{width:100%;margin-right:0;margin-bottom:20px}.cop-list-wrap .cop-list-container>ul.none-ul{margin-top:-17px}.cop-list-wrap .cop-list-container>ul.none-ul>li{width:100% !important;margin-right:0;margin-bottom:0;border:0;border-bottom:1px solid #eaeaea}.cop-list-wrap>.btn-wrap{position:absolute;width:100%;height:0;padding-top:44.5%;top:0}.cop-list-wrap .swiper-button-next,.cop-list-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;right:-20px;left:auto;background-size:cover;background-position:-45px 0}.cop-list-wrap .swiper-button-next::after,.cop-list-wrap .swiper-container-rtl .swiper-button-prev::after{display:none}.cop-list-wrap .swiper-button-prev,.cop-list-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;left:-20px;right:auto;background-size:cover;background-position:0 0}.cop-list-wrap .swiper-button-prev::after,.cop-list-wrap .swiper-container-rtl .swiper-button-next::after{display:none}.info-wrap-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:3px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-wrap-icon dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#767676;position:relative}.info-wrap-icon dl::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#d6d6d6;font-size:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0}.info-wrap-icon dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.info-wrap-icon dl.ico-persons::before{content:""}.info-wrap-icon dl.ico-lists::before{content:""}.info-wrap-icon dl.ico-writer::before{content:""}.info-wrap-icon dl.ico-date::before{content:""}.info-wrap-icon dl.ico-view::before{content:"";height:16px;margin-top:2px}.info-wrap-icon dl.ico-like::before{content:""}.info-wrap-icon dl.ico-cmt::before{content:"";height:16px;margin-top:2px}.info-wrap-icon dl.ico-activity dt{position:unset;width:auto;height:auto}.info-wrap-icon dl.ico-jjang dt{position:unset;width:auto;height:auto}.info-wrap-icon dl.ico-writer::before{content:""}.info-wrap-icon dl.ico-location::before{content:""}.info-wrap-icon dl.ico-number::before{content:""}.info-wrap-icon dl.ico-file{padding-left:19px}.info-wrap-icon dl.ico-file::before{content:"";width:13px;height:19px;position:absolute;left:0;top:1px}.info-wrap-icon dl.ico-category::before{content:""}.info-wrap-icon dl.ico-person::before{content:"";margin-left:-3px}.info-wrap-icon dl.ico-rating::before{content:"";margin-left:-3px}.info-wrap-icon .ico-file-alone::before{content:"";width:18px;height:18px;font-size:18px;color:#d6d6d6;display:inline-block;vertical-align:bottom}.info-wrap-icon .ico-file-alone i{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:3px}.info-wrapper .info-wrap-icon{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.info-wrapper .info-wrap-icon+.info-icon-none::before{content:"";content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-wrapper .info-icon-none{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:3px}.info-wrapper .info-icon-none dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#767676;line-height:1}.cop-sch-result{margin-bottom:30px}.cop-sch-result p{font-size:2rem}.cop-sch-result p em{margin-right:2px}.cop-sch-result p em::before{content:"‘"}.cop-sch-result p em::after{content:"’"}.cop-sch-result p ins{color:#2e90ff;margin:0 2px}.cop-blog{border-top:1px solid #000}.cop-blog>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eaeaea;padding:20px 0;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.cop-blog>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.cop-blog>ul>li .thumb-wrap{width:196px;-ms-flex-negative:0;flex-shrink:0;height:100%}.cop-blog>ul>li .thumb-wrap .flag-wrap{position:absolute;top:0;left:0}.cop-blog>ul>li .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-blog>ul>li .cont .title-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.cop-blog>ul>li .cont .title-in .flag1,.cop-blog>ul>li .cont .title-in .flag{margin-right:8px;-ms-flex-negative:0;flex-shrink:0;flex-shrink:0}.cop-blog>ul>li .cont .title-in .type-flag{margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.cop-blog>ul>li .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.cop-blog>ul>li .cont .info-wrap-bottom{margin-bottom:-6px}.cop-blog>ul>li .cont .info-wrap-icon{margin-top:auto}.cop-blog>ul>li .cont .info-wrap-icon .ico-date dt{position:unset;width:auto;height:auto}.cop-blog>ul>li .cont .info-wrap-icon .ico-date::before{display:none}.cop-blog>ul>li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;color:#767676;margin-bottom:5px}.cop-blog>ul>li .cont .tag-wrap{margin-bottom:10px}.cop-blog>ul>li .cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cop-blog>ul>li .btn-wrap{margin-left:auto;width:130px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-blog.type-revers>ul>li{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cop-blog.type-revers>ul>li>a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cop-blog.type-revers>ul>li .cont .info-wrap-icon{margin-top:auto}.cop-blog.type-revers>ul>li .cont .info-wrap-icon .ico-writer dt{position:unset;width:auto;height:auto}.cop-blog.type-revers>ul>li .cont .info-wrap-icon .ico-writer::before{display:none}.cop-home-slide-wrap{position:relative}.cop-home-slide-wrap .cop-home-list{border-bottom:1px solid #e5e5e5;overflow:visible}.cop-home-slide-wrap .cop-home-list>ul{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;row-gap:20px}.cop-home-slide-wrap .cop-home-list>ul>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.cop-home-slide-wrap .cop-home-list>ul>li .inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cop-home-slide-wrap .cop-home-list>ul>li .title-in{gap:8px;margin-bottom:20px}.cop-home-slide-wrap .cop-home-list>ul>li .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:0}.cop-home-slide-wrap .cop-home-list>ul>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-home-slide-wrap .cop-home-list>ul>li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:4;color:#767676}.cop-home-slide-wrap .cop-home-list>ul>li .cont .thumb-text a{display:block}.cop-home-slide-wrap .cop-home-list>ul>li .cont .info-wrap-icon{margin-top:auto;min-height:24px;margin-bottom:-5px}.cop-home-slide-wrap .cop-home-list>ul>li.type-1,.cop-home-slide-wrap .cop-home-list>ul>li.type-2,.cop-home-slide-wrap .cop-home-list>ul>li.type-3{padding:28px;border:1px solid #d5d5d5;border-radius:4px;-webkit-box-shadow:0 0 9px 2px rgba(145,145,145,.2);box-shadow:0 0 9px 2px rgba(145,145,145,.2)}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .title-in .title{height:42px}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .title-in .title a,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .title-in .title a,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .title-in .title a{display:block}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .cont .thumb-text{margin-bottom:24px;height:73px}.cop-home-slide-wrap .cop-home-list>ul>li.type-4,.cop-home-slide-wrap .cop-home-list>ul>li.type-5{margin-bottom:-20px}.cop-home-slide-wrap .cop-home-list>ul>li.type-4,.cop-home-slide-wrap .cop-home-list>ul>li.type-5,.cop-home-slide-wrap .cop-home-list>ul>li.type-6{grid-column:1/4;width:100%;border-top:1px solid #e5e5e5;padding:20px 0}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .inner{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .title-in,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .title-in,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .title-in{margin-bottom:14px}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .title-in .title{-webkit-line-clamp:1}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .title-in .title a,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .title-in .title a,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .title-in .title a{display:block}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .thumb-text{-webkit-line-clamp:1;height:auto;margin-bottom:10px;display:none}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .thumb-text a,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .thumb-text a,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .thumb-text a{display:block}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .info-wrap-icon,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .info-wrap-icon,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .info-wrap-icon{margin-top:auto;min-height:24px;margin-bottom:0}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .info-wrap-bottom,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .info-wrap-bottom,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .info-wrap-bottom{margin-top:auto;min-height:24px;margin-bottom:-5px}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .info-wrap dl dt,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .info-wrap dl dt,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .info-wrap dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .info-wrap dl dd,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .info-wrap dl dd,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .info-wrap dl dd{color:#767676}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb{width:100%}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .inner{display:grid;grid-template-columns:auto 196px;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:100%}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .title-in{grid-column:1/2;grid-row:1/2;height:65px}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .cont{grid-column:1/2;grid-row:2/3}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .cont .info-wrap-icon{margin-top:unset}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .thumb-wrap{grid-column:2/3;grid-row:1/3;height:110px}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .thumb-wrap a{display:block}.cop-home-slide-wrap .cop-home-list>ul.none-ul{display:block;border-top:1px solid #000}.cop-home-slide-wrap .cop-home-list>ul.none-ul>li{width:100% !important}.cop-list-ranking-wrap .cop-list-ranking{padding-top:17px;border-top:1px solid #000;border-bottom:1px solid #eaeaea}.cop-list-ranking-wrap .cop-list-ranking>ul{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px}.cop-list-ranking-wrap .cop-list-ranking>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e5e5e5}.cop-list-ranking-wrap .cop-list-ranking>ul>li .thumb-wrap{width:100%}.cop-list-ranking-wrap .cop-list-ranking>ul>li .thumb-wrap a{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li .title-in{display:grid;gap:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cop-list-ranking-wrap .cop-list-ranking>ul>li .title-in .type-number{font-size:0;grid-column:1/2;grid-row:1/3}.cop-list-ranking-wrap .cop-list-ranking>ul>li .title-in .type-number::before{background-repeat:no-repeat;background-size:cover}.cop-list-ranking-wrap .cop-list-ranking>ul>li .title-in .flag-wrap2{grid-column:2/3;grid-row:1/2;margin-bottom:8px}.cop-list-ranking-wrap .cop-list-ranking>ul>li .title-in .title{grid-column:2/3;grid-row:2/3;margin-bottom:0;font-size:1.6rem;line-height:1.3;font-weight:600}.cop-list-ranking-wrap .cop-list-ranking>ul>li .title-in .title a{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.cop-list-ranking-wrap .cop-list-ranking>ul>li .btn-wrap a,.cop-list-ranking-wrap .cop-list-ranking>ul>li .btn-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.cop-list-ranking-wrap .cop-list-ranking>ul>li.none-li{width:100%;margin-right:0;margin-bottom:20px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .title-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .title-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .title-in{grid-template-columns:66px auto}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .title-in .type-number::before,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .title-in .type-number::before,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .title-in .type-number::before{content:"";display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .title-in .title,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .title-in .title,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;height:42px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 16px;position:relative}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap-bottom,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap-bottom,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap .info-wrap-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap .info-wrap-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap .info-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .btn-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .btn-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .btn-wrap{margin:auto 16px 24px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .type-number::before{background-image:url("../images/cop_num_1.png");width:43px;height:68px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .type-number::before{background-image:url("../images/cop_num_2.png");width:51px;height:69px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .type-number::before{background-image:url("../images/cop_num_3.png");width:52px;height:70px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:0;padding:20px 0;grid-column:1/4;width:100%;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;border-top:1px solid #e5e5e5}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .thumb-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .thumb-wrap{width:196px;-ms-flex-negative:0;flex-shrink:0;height:100%;grid-column:1/2;grid-row:1/3}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .thumb-wrap .flag-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .thumb-wrap .flag-wrap{position:absolute;top:0;left:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in{grid-template-columns:44px auto;margin-bottom:10px;grid-column:2/3;grid-row:1/2}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .type-number::before,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .type-number::before{content:"";display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .flag-wrap2,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .flag-wrap2{margin-bottom:4px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .flag1,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .flag,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .flag1,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .flag{margin-right:8px;-ms-flex-negative:0;flex-shrink:0;flex-shrink:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .title,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont{-webkit-box-flex:1;-ms-flex:1;flex:1;grid-column:2/3;grid-row:2/3}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap-bottom,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap-bottom{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap .division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap .division{display:none}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap .info-wrap-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap .info-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .thumb-text,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;color:#767676;margin-bottom:8px;height:37px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .btn-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .btn-wrap{margin-left:auto;width:130px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:3/4;grid-row:1/3}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .btn-wrap a,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .btn-wrap button,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .btn-wrap a,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .btn-wrap button{-webkit-box-flex:0;-ms-flex:none;flex:none}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4{margin-top:20px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .type-number::before{background-image:url("../images/cop_num_4.png");width:29px;height:38px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .type-number::before{background-image:url("../images/cop_num_5.png");width:30px;height:39px}.cop-list-ranking-wrap .cop-list-ranking>ul.none-ul{display:block;margin-top:-17px;border-bottom:1px solid #eaeaea}.cop-list-ranking-wrap .cop-list-ranking>ul.none-ul>li{border:0;width:100% !important}.info-wrap-bottom{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.info-wrap-bottom .info-wrap-icon{margin-top:unset}.info-wrap-bottom .info-wrap{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.info-wrap-bottom .info-wrap.dt-none dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.info-person-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:2px;padding:20px;background:rgba(46,144,255,.1);border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-person-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px}.info-person-wrap dl dt{color:#2e90ff}.calendar-wrap-off{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-43px}.calendar-wrap-off .calendar-top{height:30px;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:300px;margin:0 auto 10px}.calendar-wrap-off .calendar-top button{width:15px;height:23px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-wrap-off .calendar-top button::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s;transition:all .3s}.calendar-wrap-off .calendar-top button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.calendar-wrap-off .calendar-top button.prev::before{content:""}.calendar-wrap-off .calendar-top button.next::before{content:""}.calendar-wrap-off .calendar-top button:hover::before{opacity:.5}.calendar-wrap-off .calendar-top strong{font-size:2.4rem;line-height:1;width:160px;text-align:center;margin-top:-4px}.calendar-wrap-off .calendar-month-list{border-top:1px solid #000;border-left:1px solid #d5d5d5}.calendar-wrap-off .calendar-month-list .calendar-head{display:table;border-collapse:collapse;width:100%;table-layout:fixed;border-spacing:0}.calendar-wrap-off .calendar-month-list .calendar-head>ul{display:table-row}.calendar-wrap-off .calendar-month-list .calendar-head>ul li{height:48px;font-size:1.4rem;font-weight:600;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;display:table-cell;vertical-align:middle;text-align:center}.calendar-wrap-off .calendar-month-list .calendar-head>ul li:first-child{color:#2e90ff}.calendar-wrap-off .calendar-month-list .calendar-body{display:table;border-collapse:collapse;width:100%;table-layout:fixed;border-spacing:0}.calendar-wrap-off .calendar-month-list .calendar-body>ul{display:table-row}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li{display:table-cell;height:100px;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:10px;vertical-align:baseline;position:relative}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li p{font-size:1.6rem;font-weight:600;margin-bottom:6px;line-height:1}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li:first-child p{color:#2e90ff}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.prev-day p{color:#a7a7a7}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.next-day p{color:#a7a7a7}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.type-right .layer-procedure,.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.type-right .layer-procedure-2{left:unset;margin-left:unset;right:0;margin-right:0}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.today{background:#e9e9e9}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li .btn-it{position:absolute;right:6px;top:8px}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.on2 .layer-procedure-2{display:block}.calendar-wrap-off .btn-it{min-width:26px;height:16px;border-radius:3px;background:#aaa;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-wrap-off .btn-it span{color:#fff;font-size:1.2rem;line-height:1}.calendar-wrap-off .btn-it span::before{content:"+"}.calendar-wrap-off .procedure-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-wrap-off .procedure-wrap>li{position:relative}.calendar-wrap-off .procedure-wrap>li>strong{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;color:#767676;cursor:pointer}.calendar-wrap-off .procedure-wrap>li.type-ok>strong{color:#2e90ff}.calendar-wrap-off .procedure-wrap>li.on>strong{color:#000;font-weight:bold}.calendar-wrap-off .procedure-wrap>li.on.type-ok>strong{color:#2e90ff}.calendar-wrap-off .procedure-wrap>li.on .layer-procedure{display:block}.calendar-wrap-off .calendar-year-list{border-top:1px solid #000;border-left:1px solid #d5d5d5}.calendar-wrap-off .calendar-year-list .calendar-head{display:table;border-collapse:collapse;width:100%;table-layout:fixed;border-spacing:0}.calendar-wrap-off .calendar-year-list .calendar-head>ul{display:table-row}.calendar-wrap-off .calendar-year-list .calendar-head>ul>li{height:45px;font-size:1.4rem;font-weight:600;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;display:table-cell;vertical-align:middle;text-align:center}.calendar-wrap-off .calendar-year-list .calendar-head>ul>li.calendar-title{width:303px}.calendar-wrap-off .calendar-year-list .calendar-body{display:table;border-collapse:collapse;width:100%;table-layout:fixed;border-spacing:0}.calendar-wrap-off .calendar-year-list .calendar-body>ul{display:table-row}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li{font-size:1.4rem;font-weight:600;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;display:table-cell;vertical-align:top;text-align:center;padding:8px;position:relative}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.calendar-title{width:303px;padding:28px;vertical-align:middle;text-align:left}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.current-month{background:#e9e9e9}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li .title-in{margin-bottom:0}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li .btn-it{min-width:32px;margin-bottom:3px}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.type-right .layer-procedure,.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.type-right .layer-procedure-2{left:unset;right:100%;margin-left:0}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.on2 .layer-procedure-2{display:block;top:unset}.schedule-slide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #000;padding-bottom:40px;position:relative;z-index:1;background:#fff}.schedule-slide-wrap::before{content:"";display:block;width:1px;height:calc(100% - 40px);background:#fff;position:absolute;right:0;top:0;z-index:2}.schedule-slide-wrap .schedule-time{width:50px;-ms-flex-negative:0;flex-shrink:0;padding-top:50px}.schedule-slide-wrap .schedule-time ul li{height:120px;position:relative}.schedule-slide-wrap .schedule-time ul li span{display:block;position:absolute;top:-9px;z-index:1;left:6px}.schedule-slide-wrap .schedule-time ul li:last-child{height:0}.schedule-slide-wrap .schedule-slide-container{width:100%;margin-bottom:-40px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page{border-right:1px solid #eaeaea}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-head{border-bottom:1px solid #eaeaea;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td{height:60px;padding:10px 12px;border-bottom:1px solid #eaeaea}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in{cursor:pointer;width:100%;height:100%}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in em{color:#767676;font-size:1.2rem}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in strong{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:4}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.on2 .layer-procedure{display:block}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-1{background:#ffebe5}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-2{background:#e6f6ff}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-3{background:#f4ffd9}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-4{background:#d9ffec}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-5{background:#f9ebff}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-6{background:#fffae2}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-7{background:#f6ebdf}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-8{background:#e3e7fa}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-1{height:60px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-1 .schedule-in strong{-webkit-line-clamp:1}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-2{height:120px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-3{height:180px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-4{height:240px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-5{height:300px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-6{height:360px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-7{height:420px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-8{height:480px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-9{height:540px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-10{height:600px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-11{height:660px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-12{height:720px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-13{height:780px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-14{height:840px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-15{height:900px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-16{height:960px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-17{height:1020px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-18{height:1080px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-19{height:1140px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-20{height:1200px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-21{height:1260px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-22{height:1320px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-23{height:1380px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-24{height:1440px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-25{height:1500px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-26{height:1560px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-27{height:1620px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-28{height:1680px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-29{height:1740px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-30{height:1800px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-31{height:1860px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-32{height:1920px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-33{height:1980px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-34{height:2040px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-35{height:2100px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-36{height:2160px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-37{height:2220px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-38{height:2280px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-39{height:2340px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-40{height:2400px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-41{height:2460px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-42{height:2520px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-43{height:2580px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-44{height:2640px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-45{height:2700px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-46{height:2760px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-47{height:2820px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.rowspan-48{height:2880px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page::before{content:"";width:103%;height:1px;background:#e5e5e5;display:block;z-index:2;position:absolute;bottom:40px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page::after{content:"";width:103%;height:40px;background:#fff;display:block;z-index:1;position:absolute;bottom:0}.schedule-slide-wrap .btn-wrap{position:absolute;top:0;width:calc(100% - 50px);left:50px;height:50px;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}.schedule-slide-wrap .btn-wrap .swiper-button-next,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-prev{width:24px;height:24px;position:unset;margin:0}.schedule-slide-wrap .btn-wrap .swiper-button-next::before,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-prev::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:18px}.schedule-slide-wrap .btn-wrap .swiper-button-next::after,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-prev::after{display:none}.schedule-slide-wrap .btn-wrap .swiper-button-prev,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-next{width:24px;height:24px;position:unset;margin:0}.schedule-slide-wrap .btn-wrap .swiper-button-prev::before,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-next::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:18px}.schedule-slide-wrap .btn-wrap .swiper-button-prev::after,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-next::after{display:none}.layer-procedure-wrap{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%}.layer-procedure-wrap.tooltip-open{display:-webkit-box;display:-ms-flexbox;display:flex}.layer-procedure-wrap.tooltip-open .layer-procedure{display:block}.layer-procedure-wrap.tooltip-open .layer-procedure-2{display:block}.layer-procedure,.layer-procedure-2{position:absolute;background:#fff;white-space:nowrap;word-break:break-all;-webkit-box-shadow:4px 4px 6px 3px rgba(0,0,0,.2);box-shadow:4px 4px 6px 3px rgba(0,0,0,.2);z-index:1011;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:10px;display:none}.layer-procedure .layer-in,.layer-procedure-2 .layer-in{padding:20px;text-align:left}.layer-procedure .layer-in header,.layer-procedure-2 .layer-in header{margin-bottom:14px;padding:8px 8px 8px 14px;background:rgba(72,141,213,.1);border-radius:4px}.layer-procedure .layer-in header h3,.layer-procedure-2 .layer-in header h3{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.layer-procedure .layer-in header h3 ins,.layer-procedure-2 .layer-in header h3 ins{color:#488dd5;font-size:1.4rem;margin-left:auto}.layer-procedure .layer-in>strong,.layer-procedure-2 .layer-in>strong{font-weight:600;display:block;margin-bottom:10px;font-size:1.5rem}.layer-procedure .layer-in .layer-dl-list dl,.layer-procedure-2 .layer-in .layer-dl-list dl{display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;white-space:normal}.layer-procedure .layer-in .layer-dl-list dl dt,.layer-procedure-2 .layer-in .layer-dl-list dl dt{color:#767676;-ms-flex-negative:0;flex-shrink:0;position:relative;padding-left:8px}.layer-procedure .layer-in .layer-dl-list dl dt::before,.layer-procedure-2 .layer-in .layer-dl-list dl dt::before{content:"";width:3px;height:3px;background:silver;border-radius:100%;display:inline-block;position:absolute;left:0;top:7px}.layer-procedure .tooltip-close,.layer-procedure-2 .tooltip-close{position:absolute;right:4px;top:4px}.layer-procedure .btn-wrap,.layer-procedure-2 .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;margin-top:10px;position:unset;width:unset;height:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.layer-procedure-2 .layer-in{overflow-y:auto;max-height:180px;overflow-x:hidden}.layer-procedure-2 .layer-in::-webkit-scrollbar{width:12px;height:20px}.layer-procedure-2 .layer-in::-webkit-scrollbar-button:start:decrement,.layer-procedure-2 .layer-in ::-webkit-scrollbar-button:end:increment{display:block;width:12px;height:30px;background:url() rgba(0,0,0,0)}.layer-procedure-2 .layer-in::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.layer-procedure-2 .layer-in::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.layer-procedure-2 .layer-in::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.layer-procedure-2 .layer-in .layer-in-cover{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eaeaea}.layer-procedure-2 .layer-in .layer-in-cover>strong{font-weight:600;display:block;margin-bottom:10px;font-size:1.5rem}.layer-procedure-2 .layer-in .layer-in-cover:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.layer-procedure-2 .layer-in .layer-in-cover .layer-dl-list dl{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-schedule>ul>li{display:grid;grid-template-columns:140px auto;border:1px solid #d5d5d5;border-radius:4px;margin-bottom:5px;background:#fff;padding:34px 0}.list-schedule>ul>li .class-time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-schedule>ul>li .class-time em{font-size:1.6rem}.list-schedule>ul>li .schedule-in{padding:0 24px 0 30px;display:grid;grid-template-columns:auto 140px;border-left:1px solid #eaeaea}.list-schedule>ul>li .schedule-in .title-in{grid-column:1/2;grid-row:1/2}.list-schedule>ul>li .schedule-in .info-in{grid-column:1/2;grid-row:2/3;margin-bottom:-5px}.list-schedule>ul>li .schedule-in .btn-wrap{grid-column:2/3;grid-row:1/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}.list-schedule>ul>li .schedule-in .btn-wrap a,.list-schedule>ul>li .schedule-in .btn-wrap button{width:100px}.list-schedule>ul>li .schedule-in .btn-wrap .btn-view-sm2{-ms-flex-negative:0;flex-shrink:0;width:40px}.list-schedule>ul>li .schedule-in .btn-wrap .btn-view-sm2::before{height:16px}.list-schedule>ul>li .thumb-text-wrap{grid-column:2/3;grid-row:2/3;padding:18px 24px 0 30px;position:relative}.list-schedule>ul>li .thumb-text-wrap .btn-wrap{position:absolute;right:24px;top:19px}.list-schedule>ul>li .thumb-text-wrap .btn-wrap .btn-view-sm2{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background:#fff}.list-schedule>ul>li .thumb-text-wrap .btn-wrap .btn-view-sm2::before{-webkit-transform:translateY(3px);transform:translateY(3px);font-size:22px}.list-schedule>ul>li .thumb-text-wrap .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;color:#767676;padding-right:36px}.list-schedule>ul>li.active2 .btn-view-sm2::before{content:""}.list-schedule>ul>li.active2 .thumb-text-wrap .thumb-text{display:block}.list-schedule>ul>li:last-child{margin-bottom:0}.list-schedule .info-in.type-6>dl>dt{width:auto}.space-tab-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.space-tab-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.space-tab-menu ul li{height:41px;width:175px;border-radius:22px;border:1px solid #d5d5d5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.space-tab-menu ul li a{font-size:1.6rem;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.space-tab-menu ul li a::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;margin-right:10px;color:#2e90ff}.space-tab-menu ul li.type-1 a::before{content:""}.space-tab-menu ul li.type-2 a::before{content:""}.space-tab-menu ul li.type-3 a::before{content:""}.space-tab-menu ul li.on{background:#2e90ff;border:1px solid #2e90ff}.space-tab-menu ul li.on a{color:#fff}.space-tab-menu ul li.on a::before{color:#fff}.reservation-select-wrap{margin-bottom:30px}.reservation-select-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.reservation-select-wrap dl dt{font-size:1.6rem}.reservation-select-wrap dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.reservation-select-wrap dl dd .select{width:50%}.reservation-wrap{background:#feeee9;border-radius:10px;padding:38px 50px 60px;display:grid;grid-template-columns:1fr 1fr;gap:60px}.reservation-wrap .re-cover h6{font-size:1.6rem;margin-bottom:20px}.reservation-wrap .re-cover.type-1{grid-column:1/2;grid-row:1/3}.reservation-wrap .re-cover.type-2{grid-column:2/3;grid-row:1/2}.reservation-wrap .re-cover.type-3{grid-column:2/3;grid-row:2/3}.reservation-wrap .re-info dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.reservation-wrap .re-info dl dt{color:#2e90ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-wrap .re-info dl dt::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;margin-right:5px}.reservation-wrap .re-info dl.type-person dt::before{content:""}.reservation-wrap .re-info dl.type-time dt::before{content:""}.reservation-wrap .re-info dl.type-program{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reservation-wrap .re-info dl.type-program dt::before{content:""}.reservation-wrap .re-info dl.type-program dd{width:100%}.reservation-wrap .re-info dl.type-program.type-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-wrap .re-info dl.type-program.type-2 dd{padding:0;width:auto}.reservation-wrap .re-info .pro-text{margin-top:18px}.reservation-wrap .re-info .pro-text p{font-size:1.2rem;padding-left:10px;position:relative;word-break:keep-all}.reservation-wrap .re-info .pro-text p::before{content:"*";position:absolute;left:0;top:3px}.reservation-wrap .re-info .program-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.reservation-wrap .re-info .program-wrap ul li{width:100%;height:60px;border-radius:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #2e90ff;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);background:#fff}.reservation-wrap .re-info .program-wrap ul li span{width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2}.reservation-wrap .re-info .program-wrap ul li span::before{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:20px;color:#2e90ff}.reservation-wrap .re-info .program-wrap ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reservation-wrap .re-info .program-wrap ul li.type-1 span::before{content:""}.reservation-wrap .re-info .program-wrap ul li.type-2 span::before{content:""}.reservation-wrap .re-info .program-wrap ul li.type-3 span::before{content:""}.reservation-wrap .re-info .program-wrap ul li.type-4 span::before{content:""}.reservation-wrap .re-info .program-wrap.type-2 li span{width:184px}.reservation-wrap .re-info .program-wrap.type-2 li.type-5 span::before{content:""}.reservation-wrap .re-info .program-wrap.type-2 li.type-6 span::before{content:""}.reservation-wrap .re-info .text-wrap{color:#767676;line-height:1.6}.reservation-wrap .re-info2 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.reservation-wrap .re-info2 dl dt{color:#2e90ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:110px}.reservation-wrap .re-info2 dl dt::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;margin-right:5px}.reservation-wrap .re-info2 dl.type-person dt::before{content:""}.reservation-wrap .re-info2 dl.type-time dt::before{content:""}.reservation-wrap .re-info2 dl.type-program dt::before{content:""}.reservation-wrap .re-dot-list{margin-top:24px}.reservation-wrap .re-dot-list li{position:relative;padding-left:10px;margin-bottom:4px;line-height:1.6}.reservation-wrap .re-dot-list li::before{content:"";content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#000;margin-right:8px;position:absolute;left:0;top:7px;width:5px;height:5px;background:#2e90ff;top:9px}.reservation-wrap .re-dot-list li.warning .text{color:#767676;margin-top:4px;line-height:1.5}.reservation-wrap .re-dot-list li.warning .text ins{color:#e32116}.reservation-wrap .re-dot-list li.warning .text ins::before{content:"";top:9px;margin-right:4px;font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px}.reservation-wrap .re-write ul li{margin-bottom:30px}.reservation-wrap .re-write ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.reservation-wrap .re-write ul li dl dt{color:#767676}.reservation-wrap .re-write ul li dl dt::before{content:"·";margin-right:4px}.reservation-wrap .re-write ul li dl dd .input-box2,.reservation-wrap .re-write ul li dl dd .input-box-wrap{-webkit-transition:all .3s;transition:all .3s}.reservation-wrap .re-write ul li dl dd .input-box2:disabled,.reservation-wrap .re-write ul li dl dd .input-box-wrap:disabled{background:#fbd9d6}.reservation-wrap .re-write ul li dl dd .input-box2:-moz-read-only, .reservation-wrap .re-write ul li dl dd .input-box-wrap:-moz-read-only{background:#fbd9d6}.reservation-wrap .re-write ul li dl dd .input-box2:read-only,.reservation-wrap .re-write ul li dl dd .input-box-wrap:read-only{background:#fbd9d6}.reservation-wrap .re-write ul li dl dd .btn-sm{width:74px;height:43px;border-radius:10px}.reservation-wrap .re-write ul li dl dd .input-box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.reservation-wrap .re-write ul li dl dd .input-box-wrap .input-box2,.reservation-wrap .re-write ul li dl dd .input-box-wrap .input-box-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;padding:0}.reservation-wrap .re-write ul li dl dd .input-box-wrap span{-ms-flex-negative:0;flex-shrink:0}.reservation-wrap .re-write ul li dl dd .input-box-wrap:disabled{background:#fff}.reservation-wrap .re-write ul li dl dd .input-box-wrap:-moz-read-only{background:#fff}.reservation-wrap .re-write ul li dl dd .input-box-wrap:read-only{background:#fff}.reservation-wrap .re-write ul li dl dd .datepicker .date-input{width:100%;height:43px;border-radius:10px;background-color:#fff;border:0}.reservation-wrap .re-write ul li dl dd .select{width:100%;height:43px;padding:0 12px;border-radius:10px;background-color:#fff;border:0}.reservation-wrap .re-write ul li dl dd .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.reservation-wrap .re-write ul li dl dd .flex .flex-item{margin:0;gap:10px}.reservation-wrap .re-write ul li dl dd .flex.type-horizon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-wrap .re-write ul li dl dd .flex.type-horizon .select{-webkit-box-flex:1;-ms-flex:1;flex:1}.reservation-wrap .re-write ul li dl dd .check-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.reservation-wrap .re-write ul li dl dd .check-wrap label{color:#767676;font-size:1.2rem}.reservation-wrap .re-write ul li dl dd .form-list>li{margin-bottom:0}.reservation-wrap .re-write ul li .bottom2 p{text-align:right;font-size:1.2rem}.reservation-wrap .re-write ul li:last-child{margin-bottom:0}.reservation-wrap .foot-wrap{grid-column:1/3;grid-row:3/4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0 !important}.reservation-wrap.type-info{display:block;margin-top:30px;padding:40px}.reservation-wrap.type-info h6{margin-bottom:20px}.reservation-wrap.type-info .ol-list>li{margin-bottom:36px}.reservation-wrap.type-info .ol-list>li .cont{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-wrap.type-info .ol-list>li .cont em{-ms-flex-negative:0;flex-shrink:0;color:#000}.reservation-wrap.type-info .ol-list>li .cont em::after{content:"."}.reservation-wrap.type-info .ol-list>li .cont p{color:#000}.reservation-wrap.type-info .ol-list>li .dot-list{margin-top:20px}.reservation-wrap.type-info .ol-list>li .dot-list>li{color:#767676}.reservation-wrap.type-info .ol-list>li .dot-list>li::before{top:7px;background:#767676}.reservation-wrap.type-info .ol-list>li .point-text{margin-top:7px}.reservation-wrap.type-info .ol-list>li:last-child{margin-bottom:0}.calendar-wrap{border-radius:10px;border:1px solid #d5d5d5;padding:46px;margin-bottom:30px}.calendar-wrap .calendar-top-wrap{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-bottom:40px}.calendar-wrap .calendar-top-wrap .year-wrap{margin-bottom:0}.calendar-wrap .calendar-top-wrap .year-wrap ul{margin:0 10px 0 0}.calendar-wrap .calendar-top-wrap .year-wrap button:disabled{background:rgba(0,0,0,0)}.calendar-wrap .calendar-top-wrap .year-wrap button:disabled::before{opacity:.5}.calendar-wrap .calendar-top-wrap .calendar-top strong{font-size:2.4rem}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul li::before{content:"";display:block;width:18px;height:18px;border-radius:3px;border:1px solid #000;margin-right:4px}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul li.type-ok::before{background:#e6f8f0}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul li.type-no::before{background:#eee}.calendar-wrap .calendar-table table th{font-size:1.6rem;font-weight:600;border-bottom:1px solid #000;padding-bottom:20px}.calendar-wrap .calendar-table table th.type-sun{color:#ff9195}.calendar-wrap .calendar-table table td{height:100px;text-align:center;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;position:relative;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.calendar-wrap .calendar-table table td p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-30px}.calendar-wrap .calendar-table table td dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;color:#767676;font-size:1.2rem;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-wrap .calendar-table table td:first-child{border-left:1px solid #d5d5d5}.calendar-wrap .calendar-table table td:hover{background:#feeee9}.calendar-wrap .calendar-table table td.type-no{background:#eee;cursor:default}.calendar-wrap .calendar-table table td.type-no:hover{background:#eee}.calendar-wrap .calendar-table table td.type-ok{background:#feeee9;-webkit-transition:all .3s;transition:all .3s}.calendar-wrap .calendar-table table td.type-sun{color:#ff9195}.calendar-wrap .calendar-table table td.prev-day{color:#aaa}.calendar-wrap .calendar-table table td.next-day{color:#aaa}.domyen-wrap{margin-bottom:40px;position:relative}.domyen-wrap .img{border-radius:10px;position:relative;width:100%;height:0;padding-bottom:66.3%;overflow:hidden}.domyen-wrap .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;transition:all .3s}.domyen-wrap.type-do{border-radius:10px;overflow:hidden}.domyen-wrap.type-do .img{padding-bottom:50px;height:auto}.domyen-wrap.type-do .img img{position:unset;display:block}.domyen-wrap.type-do .title-wrap{height:50px;background:#393939;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%}.domyen-wrap.type-do .title-wrap p{color:#fff;font-size:1.6rem}.inquiry-wrap .write-ul>li{padding:6px 0}.inquiry-wrap .write-ul>li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.inquiry-wrap .write-ul>li>dl dt{width:100px;-ms-flex-negative:0;flex-shrink:0;font-weight:600}.inquiry-wrap .write-ul>li>dl dt label{font-weight:600}.inquiry-wrap .write-ul>li>dl dt.required::after{content:"*";color:#e32116;margin-left:3px}.inquiry-wrap .write-ul>li>dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.inquiry-wrap .write-ul>li>dl dd .input-box{width:100%;height:40px;border-radius:8px}.inquiry-wrap .write-ul>li>dl dd .select{width:100%;height:40px;border-radius:8px}.inquiry-wrap .write-ul>li>dl dd .textarea{width:100%;border-radius:8px}.inquiry-wrap .write-ul>li>dl dd .in-text{color:#767676;margin-top:5px}.inquiry-wrap .write-ul>li>dl dd .in-text::before{content:"*";margin-right:3px}.inquiry-wrap .write-ul>li>dl dd .flex.infinite{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}.inquiry-wrap .write-ul>li>dl dd .flex.infinite .flex-item{margin:0}.inquiry-wrap .write-ul>li>dl dd .flex.infinite .flex-item .select{width:100%}.inquiry-wrap .write-ul>li>dl dd .flex.infinite .flex-item .input-box{width:100%}.inquiry-wrap .write-ul>li>dl dd .dropdowntree-select{width:100%}.inquiry-wrap .write-ul>li>dl dd .dropdowntree-select .input-box{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;padding-right:20px}.inquiry-wrap .write-ul>li.type-vertical>dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inquiry-wrap .write-ul>li.type-vertical>dl dt{width:auto;margin-bottom:10px}.inquiry-wrap .write-ul>li.type-vertical>dl dd{width:100%}.inquiry-wrap .write-ul>li:first-child{padding:0 0 6px 0}.inquiry-wrap.type-2 .write-ul>li>dl dt{width:140px}.inquiry-wrap .agree-chk{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.space-wrap .thumb{padding-bottom:66.3%;border-radius:10px}.space-wrap .space-top{margin-bottom:10px}.space-wrap .space-top .thumb{margin-bottom:10px}.space-wrap .space-top .text-wrap{text-align:center;position:relative;padding:28px 10px;border-radius:10px;background:#feeee9;overflow:hidden}.space-wrap .space-top .text-wrap::before{content:"";background:url("../images/bg_icos2_1.png");width:62px;height:64px;left:35px;top:-22px;position:absolute;z-index:0;background-size:cover}.space-wrap .space-top .text-wrap::after{content:"";background:url("../images/bg_icos2_2.png");width:70px;height:67px;right:55px;top:14px;position:absolute;z-index:0;background-size:cover}.space-wrap .space-top .text-wrap p{font-size:1.6rem;line-height:1.5;margin:0 auto;word-break:keep-all}.space-wrap .space-top .text-wrap p::before{content:"";background:url("../images/bg_icos2_3.png");width:74px;height:49px;left:90px;bottom:-28px;position:absolute;z-index:0;background-size:cover}.space-wrap .space-top .text-wrap p::after{content:"";background:url("../images/bg_icos2_4.png");width:54px;height:52px;right:186px;bottom:-11px;position:absolute;z-index:0;background-size:cover}.space-wrap .space-top .text-wrap p small{font-size:1.4rem;display:block;color:#767676;margin-top:10px;word-break:keep-all}.space-wrap .space-top .text-wrap.type-1 p{width:60%}.space-wrap .space-top .text-wrap.type-2 p{width:60%}.space-wrap .space-bottom{margin-bottom:30px}.space-wrap .space-bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.space-wrap .space-bottom ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.space-wrap .space-bottom ul li .thumb{margin-bottom:10px}.space-wrap .space-bottom ul li p{color:#767676}.space-center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 60px}.space-center .space-center-in{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px}.space-center dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.space-center dl dt{color:#2e90ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;font-weight:600}.space-center dl dt i{width:30px;height:30px;position:relative;margin-right:12px}.space-center dl dt i::before{content:"";width:30px;height:30px;background:#2e90ff;border-radius:100%;display:block;position:absolute;top:0}.space-center dl dt i::after{font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;position:absolute;width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.space-center dl.type-time dt i::after{content:""}.space-center dl.type-tel dt i::after{content:""}.space-center dl.type-map dt i::after{content:""}.space-center dl.type-traffic dt i::after{content:""}.space-center dl.type-parking dt i::after{content:""}.space-center dl dd{font-weight:600;font-size:1.6rem}.space-center dl:after{content:"";display:block;width:1px;height:40px;background:#ddd;position:absolute;right:0}.space-center dl:last-child{margin-bottom:0}.space-center dl:last-child::after{display:none}.space-center.type-kdp dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}.space-center.type-kdp dl dt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.space-center.type-kdp dl dd span{display:block;font-size:inherit}.space-center.type-kdp dl dd .dot-list li{font-size:1.6rem;color:inherit}.space-center.type-kdp dl dd .dot-list li::before{width:5px;height:5px}.space-center.type-kdp dl.type-traffic{width:363px;-webkit-box-flex:0;-ms-flex:none;flex:none}.reservation-visual{position:relative}.reservation-visual .reservation-slide-wrap .reservation-slide-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page{position:relative}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .img{padding-bottom:66.3%;border-radius:10px;position:relative;width:100%;height:0;overflow:hidden;background:#f3f3f3}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;transition:all .3s}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap{width:35%;height:100%;position:absolute;right:0;top:0;padding:50px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap::before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;opacity:.7;z-index:0;border-radius:0 10px 10px 0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont{position:relative;padding-bottom:20px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont strong{font-size:2.4rem;margin-bottom:26px;display:block;color:#fff;word-break:keep-all}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont p{line-height:1.7;word-break:keep-all}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont dl{display:table-row}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont dl dt{color:#2e90ff;-ms-flex-negative:0;flex-shrink:0;display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0;font-weight:600;margin-bottom:5px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont dl dd{color:#fff;word-break:keep-all;margin-bottom:5px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont dl dd a:hover{text-decoration:underline}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap{margin-top:auto;position:relative}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap .btn-lg{width:100%;height:52px;min-width:auto;border:1px solid #fff;background:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap .btn-lg:hover{background:#ddd;opacity:.6}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap .btn-lg:hover span{color:#000}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-1{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:20px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-2{-webkit-box-flex:1;-ms-flex:1;flex:1}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .notebook-dl-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .notebook-dl-wrap dl dt{padding-right:0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook dl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook dl dt{color:#fff}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook dl dt::after{content:":";margin:0 2px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-in{margin-bottom:20px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-in:last-child{margin-bottom:0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook strong{color:#2e90ff;font-size:1.4rem;margin-bottom:8px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook strong::before{content:"·";margin-right:5px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook small{color:#fff;font-size:1.4rem}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook.type-2 .text-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;display:table-row}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook.type-2 strong{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0;font-weight:600}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook.type-2 strong::before{display:none}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook.type-2 dl{margin-bottom:0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook.type-2 .text-in{display:table-row}.reservation-visual .reservation-slide-wrap .swiper-pagination{bottom:20px}.reservation-visual .reservation-slide-wrap .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#fff;opacity:1;margin:0 10px !important}.reservation-visual .reservation-slide-wrap .swiper-pagination-bullet-active{opacity:1;background:#2e90ff}.reservation-visual .swiper-button-next,.reservation-visual .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;background-size:cover;background-position:-45px 0;margin:0;left:unset;right:0;top:0}.reservation-visual .swiper-button-next::after,.reservation-visual .swiper-container-rtl .swiper-button-prev::after{display:none}.reservation-visual .swiper-button-prev,.reservation-visual .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;background-size:cover;background-position:0 0;margin:0;right:52px;left:unset;top:0}.reservation-visual .swiper-button-prev::after,.reservation-visual .swiper-container-rtl .swiper-button-next::after{display:none}.reservation-visual .btn-wrap{width:100%;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:revert;-ms-flex-pack:revert;justify-content:revert;position:relative;margin-top:20px}.reservation-visual .swiper-button-next.swiper-button-disabled,.reservation-visual .swiper-button-prev.swiper-button-disabled{opacity:.5}.reservation-visual.type-2 .text-wrap{width:33%;height:100%;position:absolute;right:0;top:0;padding:50px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.reservation-visual.type-2 .text-wrap::before{content:"";background:#000;position:absolute;left:0;top:0;width:100%;height:inherit;border-radius:inherit;opacity:.7;z-index:0;border-radius:0 10px 10px 0}.reservation-visual.type-2 .text-wrap .text-cont{position:relative;padding-bottom:20px}.reservation-visual.type-2 .text-wrap .text-cont strong{font-size:2.4rem;margin-bottom:26px;display:block;color:#fff}.reservation-visual.type-2 .text-wrap .text-cont p{line-height:1.7;word-break:keep-all;color:#fff}.reservation-visual.type-2 .text-wrap .foot-wrap{margin-top:auto;position:relative}.reservation-visual.type-2 .text-wrap .foot-wrap .btn-lg{width:100%;height:52px;min-width:auto;border:1px solid #fff;background:rgba(0,0,0,0)}.reservation-visual.type-2 .text-wrap .foot-wrap .btn-lg:hover{background:#ddd;opacity:.6}.reservation-visual.type-2 .text-wrap .foot-wrap .btn-lg:hover span{color:#000}.reservation-visual .text-wrap::-webkit-scrollbar{width:12px;height:12px}.reservation-visual .text-wrap::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;width:12px;height:12px;background:url() rgba(0,0,0,0)}.reservation-visual .text-wrap::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.reservation-visual .text-wrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.reservation-visual .text-wrap::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.domyen-wrap{margin-bottom:40px;position:relative}.domyen-wrap .img{border-radius:10px;position:relative;width:100%;height:0;padding-bottom:66.3%;overflow:hidden}.domyen-wrap .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;transition:all .3s}.domyen-wrap.type-do{border-radius:10px;overflow:hidden}.domyen-wrap.type-do .img{padding-bottom:50px;height:auto}.domyen-wrap.type-do .img img{position:unset;display:block}.domyen-wrap.type-do .title-wrap{height:50px;background:#393939;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%}.domyen-wrap.type-do .title-wrap p{color:#fff;font-size:1.6rem}.settiing-wrap{margin:2px 0}.settiing-wrap .settiing-in{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:25px;padding:5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eaeaea}.settiing-wrap .settiing-in .cont{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:8px;padding-left:10px;position:relative}.settiing-wrap .settiing-in .cont::before{content:"";width:3px;height:3px;background:silver;border-radius:100%;display:inline-block;position:absolute;left:0;top:8px}.settiing-wrap .settiing-in .cont em{color:#767676;-ms-flex-negative:0;flex-shrink:0}.settiing-wrap .settiing-in .btn-wrap{margin-left:auto;width:115px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.settiing-wrap .settiing-in .btn-wrap .btn-sm{height:25px}.settiing-wrap .settiing-in:last-child{border-bottom:0}.desc-dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;width:100%}.desc-dl .dt{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}.desc-dl .dt em::after{content:":";margin:0 2px}.desc-dl:last-child{margin-bottom:0}.setting-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:20px}.setting-wrap .setting-in{-webkit-box-flex:1;-ms-flex:1;flex:1}.setting-wrap .setting-in .head{padding:0 11px;margin-bottom:5px}.setting-wrap .setting-in .select-list{border:1px solid #cacaca;height:160px;padding:5px 10px;overflow-y:scroll}.setting-wrap .setting-in .select-list>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.setting-wrap .setting-in .select-list::-webkit-scrollbar{width:5px}.setting-wrap .setting-in .select-list::-webkit-scrollbar-thumb{background:#ccc;margin-bottom:10px}.setting-wrap .setting-in .select-list::-webkit-scrollbar-track{background:#fff}.jojik-slide-wrap{margin:-15px}.jojik-wrap{padding:15px}.jojik-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jojik-wrap ul li{border:1px solid #eaeaea;border-radius:4px;-webkit-box-shadow:0 0 14px 1px rgba(0,0,0,.17);box-shadow:0 0 14px 1px rgba(0,0,0,.17);height:auto;-webkit-transition:all .3s;transition:all .3s}.jojik-wrap ul li .header{height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 26px}.jojik-wrap ul li .header strong{font-size:1.7rem;font-weight:600}.jojik-wrap ul li .dl-wrap{padding:22px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0 26px;border-top:1px solid #d5d5d5}.jojik-wrap ul li .dl-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.jojik-wrap ul li .dl-wrap dl dt{-ms-flex-negative:0;flex-shrink:0;color:#767676;width:50px}.jojik-wrap ul li .dl-wrap dl dd em{font-weight:bold;color:#2e90ff}.jojik-wrap ul li:hover{border:1px solid #000}.pop-wrap .jojik-slide-wrap{margin:0 -15px 10px}.nhn-img-wrap{display:grid;grid-template-columns:1fr 200px;margin-bottom:145px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.nhn-img-wrap .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:130px;grid-column:1/2;grid-row:1/2}.nhn-img-wrap .text-wrap strong{font-size:2.4rem}.nhn-img-wrap .text-wrap strong span{font-size:inherit;display:block}.nhn-img-wrap .text-wrap strong ins{font-weight:800}.nhn-img-wrap .img-area{grid-column:2/3;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nhn-img-wrap .img-area::before{content:"";background:url("../images/nhn_edu_img.jpg");width:200px;height:200px}.nhn-img-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:auto;grid-column:1/2;grid-row:2/3}.nhn-img-wrap .btn-wrap .btn-nhn-go{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;border-radius:35px;max-width:260px;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.nhn-img-wrap .btn-wrap .btn-nhn-go span{font-size:1.8rem;color:#fff}.nhn-img-wrap .btn-wrap .btn-nhn-go span em{font-size:2.2rem}.nhn-img-wrap .btn-wrap .btn-nhn-go.type-1{background:#4584ff}.nhn-img-wrap .btn-wrap .btn-nhn-go.type-2{background:#ff6f6f}.nhn-go-cebu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;position:relative;padding-right:35px}.nhn-go-cebu span{font-size:1.6rem;position:relative}.nhn-go-cebu span:after{content:"";display:block;position:absolute;border-bottom:1px solid #000;bottom:0;width:100%}.nhn-go-cebu i{width:25px;height:25px;background:#000;border-radius:100%;position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0}.nhn-go-cebu i::before{content:"";display:block;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:17px;height:27px;color:#fff;font-size:20px}.nhn-text{font-size:1.6rem}.nhn-text em{color:#ff6f6f}.edu-box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.edu-box-wrap .edu-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;height:150px;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;-webkit-box-shadow:0 0 10px 1px rgba(212,212,212,.3);box-shadow:0 0 10px 1px rgba(212,212,212,.3)}.edu-box-wrap .edu-box .in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edu-box-wrap .edu-box .in i{display:block}.edu-box-wrap .edu-box .in i::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:56px}.edu-box-wrap .edu-box .in .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edu-box-wrap .edu-box .in .cont strong{font-size:2.4rem}.edu-box-wrap .edu-box .in .cont small{font-size:1.6rem}.edu-box-wrap .edu-box.online .in i::before{content:""}.edu-box-wrap .edu-box.offline .in i{margin-top:10px}.edu-box-wrap .edu-box.offline .in i::before{content:""}.edu-process-wrap{border-radius:4px;border:1px solid #eaeaea;-webkit-box-shadow:0 0 10px 1px rgba(212,212,212,.3);box-shadow:0 0 10px 1px rgba(212,212,212,.3);overflow:hidden;position:relative}.edu-process-wrap img{width:100%;height:auto;display:block}.edu-table-wrap{border-top:1px solid #000;border-right:1px solid #eaeaea}.edu-table-wrap th{height:50px;padding:0 10px;text-align:center;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;background:#f5f5f5;font-size:1.6rem}.edu-table-wrap td{height:70px;padding:0 40px;text-align:left;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;color:#767676;font-size:1.6rem}.edu-table-wrap td.title{color:#000;text-align:center}.edu-site-wrap ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.edu-site-wrap ul li{border-radius:4px;border:1px solid #eaeaea;overflow:hidden;height:130px}.edu-site-wrap ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.edu-foot{padding:36px 54px 46px;background:#f5f5f5}.edu-foot strong{font-size:2rem;display:block;margin-bottom:26px;color:#ff6f6f;position:relative;padding-left:28px}.edu-foot strong::before{content:"";display:block;background:url("../images/ico_war.png") 0 0 no-repeat;width:20px;height:16px;position:absolute;left:0;top:5px}.edu-foot .dot-list>li{font-size:1.5rem}.edu-foot .dot-list>li::before{background:#ff6f6f;width:4px;height:4px;top:7px}.guide-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-bottom:1px solid #eaeaea}.guide-wrap .guide-head{background:#f0f0f0;padding:10px 24px;border-radius:4px}.guide-wrap .guide-head dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px}.guide-wrap .guide-cont{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 0;min-height:200px}.test-box{padding:24px;border-radius:4px;border:1px solid #eaeaea;margin:10px 0 20px;max-height:100px;overflow-y:auto}.test-box p{color:#767676;font-size:1.4rem}.test-box::-webkit-scrollbar{width:10px}.test-box::-webkit-scrollbar-button:start:decrement{display:block;height:8px;width:8px;background:url() rgba(0,0,0,0)}.test-box::-webkit-scrollbar-button:end:increment{display:block;height:8px;width:8px;background:url() rgba(0,0,0,0)}.test-box::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}.test-box::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.test-box::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.test-text p{color:#767676;font-size:1.4rem}.test-slide-wrap{position:relative}.test-slide-wrap .swiper-button-next,.test-slide-wrap .swiper-button-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.test-slide-wrap .swiper-button-next,.test-slide-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;right:-17px;left:auto;background-size:cover;background-position:-45px 0}.test-slide-wrap .swiper-button-next::after,.test-slide-wrap .swiper-container-rtl .swiper-button-prev::after{display:none}.test-slide-wrap .swiper-button-prev,.test-slide-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;left:-17px;right:auto;background-size:cover;background-position:0 0}.test-slide-wrap .swiper-button-prev::after,.test-slide-wrap .swiper-container-rtl .swiper-button-next::after{display:none}.test-slide-wrap .btn-wrap{position:absolute;width:100%;height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;margin-top:45px}.mento-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:40px}.mento-top .year-wrap{margin:0}.mento-top .year-wrap ul{margin:0}.mento-top .btn-mento-home{position:absolute;right:0;top:9px}.mento-top-box{background:rgba(46,144,255,.1);border-radius:4px;margin-bottom:30px}.mento-top-box .in{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:24px 0;width:100%;row-gap:6px}.mento-top-box .in dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.mento-top-box .in dl dt{color:#2e90ff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.mento-top-box .in dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mento-top-box .in dl dd small{color:#767676}.mento-top-box .in dl dd small::before{content:"("}.mento-top-box .in dl dd small::after{content:")"}.data-table{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.data-table table th{height:50px;padding:10px;text-align:left;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background:#f5f5f5}.data-table table th .custom-check.alone2{margin:0}.data-table table td{height:50px;padding:10px;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;color:#000}.data-table table td.text-center{text-align:center}.data-table table td.td-in{padding:14px}.data-table table td .custom-check.alone2{margin:0}.data-grid-wrap{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.data-grid-wrap .data-grid{display:grid;grid-template-columns:repeat(2, 1fr)}.data-grid-wrap .data-grid>dl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-grid-wrap .data-grid>dl>dt{height:50px;padding:10px;text-align:left;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background:#f5f5f5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.data-grid-wrap .data-grid>dl>dd{height:50px;padding:10px;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.category-wrap2{border-top:1px solid #000;border-bottom:1px solid #cacaca;padding:17px 0 10px}.category-wrap2 .head{min-height:auto;margin-bottom:16px}.category-wrap2 .pop-h5 ins,.category-wrap2 .total-dl dt ins,.total-dl .category-wrap2 dt ins{font-size:1.5rem;margin-left:3px}.category-wrap2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-wrap2 ul li{padding:0 20px;line-height:31px;border:1px solid #cdcdcd;border-radius:21px;margin:0 10px 10px 0;position:relative}.category-wrap2 ul li span{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:1.6rem}.category-wrap2 ul li span::before{content:"";display:block;font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:19px;color:#aaa;font-size:20px}.category-wrap2 ul li.on,.category-wrap2 ul li:hover{background:#fff}.category-wrap2 ul li.on::before,.category-wrap2 ul li:hover::before{content:"";display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:3px solid #2e90ff;border-radius:20px;position:absolute;left:-1px;top:-1px}.category-wrap2 ul li.on a::before,.category-wrap2 ul li:hover a::before{color:#2e90ff;left:8px}.category-wrap2+.category-wrap2{border-top:none}.list-write>ul>li>dl>dd .category-wrap2-in{border-top:none;border-bottom:1px solid #eaeaea;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.list-write>ul>li>dl>dd .category-wrap2-in .btn-sm{-ms-flex-negative:0;flex-shrink:0}.list-write>ul>li>dl>dd .category-wrap2-in ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-write>ul>li>dl>dd .category-wrap2-in ul li{border:1px solid #cdcdcd;border-radius:21px;position:relative;padding:0 20px;line-height:normal;height:35px;margin:0 6px 6px 0}.list-write>ul>li>dl>dd .category-wrap2-in ul li p{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-write>ul>li>dl>dd .category-wrap2-in ul li .btn-x-circle{position:absolute;right:-3px;top:0}.list-write>ul>li>dl>dd .category-wrap2-in:last-child{border-bottom:0}.mento-box{border-radius:4px;background:#f0f0f0;padding:20px;color:#767676}.mento-box.type-top{margin-bottom:14px}.mento-box.type-bottom{margin-top:14px}.mento-box.type-in{margin-top:10px}.mall-list{position:relative}.mall-list .mall-container .mall-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.mall-list .mall-container .mall-slide .slide-page{-webkit-transition:all .3s;transition:all .3s;position:relative;-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}.mall-list .mall-container .mall-slide .slide-page>a{display:block;width:100%;height:100%}.mall-list .mall-container .mall-slide .slide-page .thumb-wrap .thumb{position:relative;height:0;overflow:hidden;padding-bottom:100%;border-radius:4px}.mall-list .mall-container .mall-slide .slide-page .thumb-wrap .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s;transition:all .3s}.mall-list .mall-container .mall-slide .slide-page .cont{padding:12px 2px 0 2px}.mall-list .mall-container .mall-slide .slide-page .cont .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:1.6rem}.mall-list .slide-btn-wrap{position:absolute;width:100%;height:0;top:50%;margin-top:12px}.mall-list .slide-btn-wrap .swiper-button-next{width:auto;height:auto;left:auto;background-image:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.4);right:0}.mall-list .slide-btn-wrap .swiper-button-next::before{content:"";font-family:"Material Symbols Rounded";font-size:24px;color:#fff}.mall-list .slide-btn-wrap .swiper-button-prev{width:auto;height:auto;right:auto;background-image:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.4);left:0}.mall-list .slide-btn-wrap .swiper-button-prev::before{content:"";font-family:"Material Symbols Rounded";font-size:24px;color:#fff}.mall-list .mall-none{border:1px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}.cardnews-wrap .cardnews-slide-wrap{position:relative;background:#222;padding:30px}.cardnews-wrap .cardnews-slide-wrap .cardnews-container .cardnews-slide .slide-page .thumb{background:#222}.cardnews-wrap .cardnews-slide-wrap .cardnews-container .cardnews-slide .slide-page .thumb img{-o-object-fit:contain;object-fit:contain}.cardnews-wrap .slide-btn-wrap{position:absolute;width:100%;height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:20px -30px 0}.cardnews-wrap .slide-btn-wrap .swiper-button-next{width:30px;height:80px;left:auto;background-image:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.cardnews-wrap .slide-btn-wrap .swiper-button-next::before{content:"";font-family:"Material Symbols Rounded";font-size:28px;color:#fff}.cardnews-wrap .slide-btn-wrap .swiper-button-prev{width:30px;height:80px;right:auto;background-image:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.cardnews-wrap .slide-btn-wrap .swiper-button-prev::before{content:"";font-family:"Material Symbols Rounded";font-size:28px;color:#fff}.cardnews-wrap .cardnews-foot{background:#000;position:relative}.cardnews-wrap .cardnews-foot .btn-cardnews-tog{width:100%;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.cardnews-wrap .cardnews-foot .btn-cardnews-tog::after{content:"";display:inline-block;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transform:translateY(2px);transform:translateY(2px)}.cardnews-wrap .cardnews-foot .swiper-pagination{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;left:unset;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#aaa}.cardnews-wrap .cardnews-foot .swiper-pagination .swiper-pagination-current{font-weight:600;color:#fff}.cardnews-wrap.list-mode .cardnews-container{overflow:visible}.cardnews-wrap.list-mode .swiper-wrapper{display:block}.cardnews-wrap.list-mode .slide-page{width:100% !important}.cardnews-wrap.list-mode .slide-btn-wrap .swiper-button-next,.cardnews-wrap.list-mode .slide-btn-wrap .swiper-button-prev{display:none}.cardnews-wrap.list-mode .cardnews-foot .btn-cardnews-tog::after{content:"";-webkit-transform:translateY(0);transform:translateY(0)}.cardnews-wrap.list-mode .cardnews-foot .swiper-pagination{display:none}.pdf-wrapper .pdf-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:50px;padding:10px 28px;background:#404040;gap:20px}.pdf-wrapper .pdf-top .pdf-title strong{font-size:18px;color:#fff}.pdf-wrapper .pdf-top .pdf-title small{font-size:18px;font-weight:400;color:#aeaeae}.pdf-wrapper .pdf-top .pdf-title small::before{content:"("}.pdf-wrapper .pdf-top .pdf-title small::after{content:")"}.pdf-wrapper .pdf-top .pdf-title small em{font-weight:600;color:#fff}.pdf-wrapper .pdf-top .pdf-title small em::after{content:"/";color:#aeaeae;font-weight:400}.pdf-wrapper .pdf-top .top-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:-9px}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input{-ms-flex-negative:0;flex-shrink:0}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input input{width:54px;height:30px;border:1px solid #aeaeae;border-radius:4px;background:rgba(0,0,0,0);font-size:1.6rem;color:#fff;text-align:center}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input span{font-size:1.6rem;color:#aeaeae;margin:0 5px;line-height:1}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input ins{font-size:1.6rem;color:#aeaeae;line-height:1}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap button{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap button::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#aeaeae}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-first::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-last::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-prev{display:none}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-prev::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-next{display:none}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-next::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:auto}.pdf-wrapper .pdf-top .top-btn-wrap .size-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-view-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;width:auto;padding:0 8px;border:1px solid #aeaeae;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf span{color:#aeaeae;gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf span::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.plus{width:30px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.plus span{font-size:0}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.plus span::before{content:"";margin-right:-5px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.minus{width:30px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.minus span{font-size:0}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.minus span::before{content:"";margin-right:-5px}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.view span::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.view.active span::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.scroll span::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.slide span::before{content:""}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf:hover{background:#2e90ff;border:1px solid #2e90ff}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf:hover span{color:#fff}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf:hover span::before{color:#fff}.pdf-wrapper .pdf-top .top-btn-wrap .now{width:50px;text-align:center;background:rgba(0,0,0,0);color:#aeaeae;margin:0 -7px 0 -3px}.pdf-wrapper .pdf-container{width:100%;position:relative;height:calc(100% - 52px);text-align:center}.pdf-wrapper .pdf-container .pdf-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.pdf-wrapper .pdf-container .pdf-wrap canvas{width:100%;height:100%;background:#000}.pdf-wrapper .pdf-container .pdf-wrap iframe{width:100%;height:100%;background:#000}.pdf-wrapper .pdf-container .btn-pdf-prev{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.pdf-wrapper .pdf-container .btn-pdf-prev::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:40px;color:#aeaeae;font-weight:100;line-height:1;padding-left:10px}.pdf-wrapper .pdf-container .btn-pdf-prev span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pdf-wrapper .pdf-container .btn-pdf-next{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.pdf-wrapper .pdf-container .btn-pdf-next::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:40px;color:#aeaeae;font-weight:100;line-height:1}.pdf-wrapper .pdf-container .btn-pdf-next span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pdf-wrapper .pdf-container .pdf-btn-wrap{position:absolute;z-index:1;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pdf-wrapper .pdf-container-iframe{width:100%;height:100%;text-align:center}.pdf-wrapper .pdf-container-iframe .pdf-wrap{width:100%;height:100%;position:relative;overflow:hidden}.pdf-wrapper .pdf-container-iframe .pdf-wrap iframe{width:100%;height:100%;background:#000}.video-container{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%;height:100%;position:relative}.video-container .video-auto{width:100%;aspect-ratio:16/9}.video-container .video-auto iframe{width:100%;height:100%}.video-page{max-width:1228px;width:100%;margin:0 auto;padding:0 14px}.video-page .video-page-in{padding:100px 0}.video-page header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:80px}.video-page .video-content .video-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-page .video-content .video-head h2{font-size:3rem;font-weight:400;-ms-flex-negative:0;flex-shrink:0}.video-page .video-content .video-head h2 em{font-weight:500}.video-page .video-content .video-head h2 ins{font-weight:500}.video-page .video-content .video-head h2 ins::before{content:"‘"}.video-page .video-content .video-head h2 ins::after{content:"’"}.video-page .video-content .video-head .video-head-right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-page .video-content .video-head .video-head-right .star-text{color:#767676}.video-page .video-content .video-head .video-head-right .video-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-page .video-content .video-head .video-head-right .video-info-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-page .video-content .video-head .video-head-right .video-info-wrap dl dt{color:#767676}.video-page .video-content .video-head .video-head-right .video-info-wrap dl dt::after{content:":";margin:0 2px}.video-page .video-content .video-head .video-head-right .video-info-wrap dl dd{color:#767676}.video-page .video-content .video-head .video-head-right .video-info-wrap .space-line{margin:0 12px}.video-page .video-content .video-head .video-head-right .btn-wrap .btn-end{width:140px;height:36px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000}.video-page .video-content .video-head .video-head-right .btn-wrap .btn-end span{color:#fff}.video-page .video-content .video-cont{display:-webkit-box;display:-ms-flexbox;display:flex;height:542px;background:#000}.video-page .video-content .video-cont .player{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0}.video-page .video-content .video-cont .player .video-js{width:100%;height:100%;padding-top:56.25% !important}.video-page .video-content .video-cont .video-list-wrap{-ms-flex-negative:0;flex-shrink:0;width:236px;padding:18px 4px 18px 18px}.video-page .video-content .video-cont .video-list-wrap h3{color:#fff;font-size:1.8rem;margin-bottom:12px}.video-page .video-content .video-cont .video-list-wrap .video-list{overflow-y:scroll;padding-right:5px;border-left:none;height:469px}.video-page .video-content .video-cont .video-list-wrap .video-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.video-page .video-content .video-cont .video-list-wrap .video-list ul li{border-radius:4px;overflow:hidden}.video-page .video-content .video-cont .video-list-wrap .video-list ul li .cont{height:36px;background:#343b45;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-page .video-content .video-cont .video-list-wrap .video-list ul li .cont .title{color:#fff;font-size:1.4rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar{width:8px}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:#6f6f6f}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:#8f2828}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-track{background:#313841;border-radius:5px}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-thumb{background:#6b6f73;border-radius:5px}.video-page .list.list-thumb>ul>li{width:23.5%}.video-page .list.list-thumb>ul>li:nth-child(3n){margin-right:2%}.video-page .list.list-thumb>ul>li:nth-child(4n){margin-right:0}.video-page .list.list-thumb>ul>li.none-li{width:100%}.pay-list ul{border:1px solid #eaeaea;border-radius:10px;padding:0 30px}.pay-list ul li{padding:25px 0;border-top:1px solid #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px}.pay-list ul li .cont strong{display:block;font-size:1.8rem;margin-bottom:7px}.pay-list ul li .cont .dl-in dl dt{color:#767676;margin-right:4px;display:inline}.pay-list ul li .cont .dl-in dl dd{display:inline}.pay-list ul li .payment-wrap{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.pay-list ul li .payment-wrap .payment{font-size:1.8rem}.pay-list ul li .custom-radio{margin-right:-12px}.pay-list ul li .custom-radio+label{font-size:1.8rem}.pay-list ul li.last-total{background:#f6f6f6;border-radius:0 0 10px 10px;border-top:none}.pay-list ul li.last-total .total-wrap{margin-left:auto}.pay-list ul li.last-total .total-wrap em{font-size:1.8rem;margin-right:10px}.pay-list ul li.last-total .total-wrap strong{font-size:2rem;color:#e32116}.pay-list ul li:first-child{border-top:0}.pay-complete-wrap{padding-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-complete-wrap .pay-complete{text-align:center}.pay-complete-wrap .pay-complete i{display:inline-block;margin-bottom:30px}.pay-complete-wrap .pay-complete i.complete{background-image:url("../images/ico_pay_01.png");width:106px;height:101px}.pay-complete-wrap .pay-complete i.failure{background-image:url("../images/ico_pay_02.png");width:93px;height:92px}.pay-complete-wrap .pay-complete strong{display:block;font-size:2.4rem;margin-bottom:30px}.pay-complete-wrap .pay-complete .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.pay-complete-wrap .pay-complete .cont .account-wrap{padding:23px 45px;border-radius:4px;background:#f8f8f8;margin-bottom:14px}.pay-complete-wrap .pay-complete .cont .account-wrap dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-complete-wrap .pay-complete .cont .account-wrap dl dt{font-size:1.6rem}.pay-complete-wrap .pay-complete .cont .account-wrap dl dt::after{content:"";width:1px;height:20px;background:#ddd;margin:0 20px;display:inline-block;vertical-align:middle}.pay-complete-wrap .pay-complete .cont .account-wrap dl dd{font-size:1.6rem}.pay-complete-wrap .pay-complete .cont p{font-size:1.6rem}.pay-complete-wrap .pay-complete .cont p ins{color:#2e90ff}.pay-complete-wrap .pay-complete .cont small{font-size:1.6rem;color:#767676}.pay-complete-wrap .pay-complete .cont small::before{content:"*"}.pay-complete-wrap .pay-complete .cont small ins{color:#e32116}.pay-complete-wrap .pay-complete .order-wrap{width:420px;max-width:calc(100vw - 28px);text-align:left}.pay-complete-wrap .pay-complete .order-wrap .order-number{padding:23px 30px;background:#f8f8f8;border-radius:4px;margin-bottom:30px}.pay-complete-wrap .pay-complete .order-wrap .order-number dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.pay-complete-wrap .pay-complete .order-wrap .order-number dl dt{color:#767676;margin-right:4px}.pay-complete-wrap .pay-complete .order-wrap .order-pay{padding:26px 30px;border:1px solid #d5d5d5;border-radius:4px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.1);box-shadow:0 3px 12px rgba(0,0,0,.1);margin-bottom:12px}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:4px}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl dt{color:#767676;-ms-flex-negative:0;flex-shrink:0}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl dd{text-align:right}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl:last-child{margin-bottom:0}.pay-complete-wrap .pay-complete .order-wrap .order-in{padding:26px 30px 28px;border:1px solid #d5d5d5;border-radius:4px;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.1);box-shadow:0 3px 12px rgba(0,0,0,.1);margin-bottom:12px}.pay-complete-wrap .pay-complete .order-wrap .order-in em{display:block;padding-bottom:8px;border-bottom:1px solid #d5d5d5;margin-bottom:16px;font-weight:700}.pay-complete-wrap .pay-complete .order-wrap .order-in small{display:block}.pay-complete-wrap .pay-complete .order-wrap .order-in .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.pay-complete-wrap .pay-complete .order-wrap .order-in .btn-wrap .btn-order{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:40px;border-radius:4px;background:#488dd5;color:#fff;-webkit-transition:all .3s;transition:all .3s}.pay-complete-wrap .pay-complete .order-wrap .order-in .btn-wrap .btn-order:hover{background:#367fc9;-webkit-box-shadow:0 4px 10px rgba(72,141,213,.3);box-shadow:0 4px 10px rgba(72,141,213,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pay-complete-wrap .pay-complete .order-wrap .order-in .btn-wrap .btn-order::after{content:"";margin-left:10px;margin-right:-6px;font-family:"Material Symbols Rounded";font-size:1.8rem;font-weight:300;line-height:1}.pay-complete-wrap .pay-complete .order-wrap .order-in:last-child{margin-bottom:0}.privacy-wrap .privacy-top{border-radius:4px;padding:14px;background:#f0f0f0;margin-bottom:20px}.privacy-wrap .privacy-top strong{font-size:1.8rem;display:block;margin-bottom:10px;font-weight:600}.privacy-wrap .privacy-top .cont{color:#595959}.privacy-wrap .privacy-top.type-2{border-radius:0;padding:0;background:none}.privacy-wrap .privacy-cont{margin-bottom:20px;color:#595959}.privacy-wrap .privacy-cont h3{font-size:1.8rem;margin-bottom:4px;font-weight:600;color:#000}.privacy-wrap .privacy-cont>p{margin-bottom:10px}.privacy-wrap .privacy-cont b::before{content:"<"}.privacy-wrap .privacy-cont b::after{content:">"}.privacy-wrap .privacy-cont .num-wrap{display:grid;gap:4px;grid-template-columns:auto 1fr}.privacy-wrap .privacy-cont .num-wrap em{-ms-flex-negative:0;flex-shrink:0}.privacy-wrap .privacy-cont .cont{margin:5px 0}.privacy-wrap .privacy-cont>ol ol{margin:6px 0 10px 10px}.privacy-wrap .privacy-cont>ol ol a:hover{text-decoration:underline}.privacy-wrap .privacy-cont .privacy-depth-2>li>.num-wrap>em:after{content:")"}.privacy-wrap .privacy-cont .privacy-depth-3>li>.num-wrap>em:after{content:"."}.privacy-wrap .privacy-cont .privacy-depth-4>li>.num-wrap>em:after{content:"·"}.privacy-wrap .privacy-cont .hyphen-list{margin:6px 0 10px 10px}.privacy-wrap .privacy-cont .hyphen-list>li{margin-bottom:0}.privacy-wrap .privacy-cont .data-table table th{height:38px}.privacy-wrap .privacy-cont .data-table table td{height:38px;word-break:keep-all}.privacy-wrap .privacy-cont .data-table table td p{word-break:keep-all}.privacy-wrap .privacy-cont .terms-01{border-radius:6px;background-color:#f0f0f0;padding:10px 20px}.privacy-wrap .privacy-cont .terms-01 ul{display:block}.privacy-wrap .privacy-cont .terms-01 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;border-bottom:1px solid #d5d5d5}.privacy-wrap .privacy-cont .terms-01 ul li em{-ms-flex-negative:0;flex-shrink:0;width:120px;font-weight:700}.privacy-wrap .privacy-cont .terms-01 ul li p.bold-text{color:#2e90ff}.privacy-wrap .privacy-cont .terms-01 ul li:last-child{border-bottom:0}.privacy-wrap .privacy-cont .bottom-text{margin-top:20px}.ooh-info-wrap .head{margin-bottom:58px;min-height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ooh-info-wrap .h5{font-size:3rem;font-weight:600;margin-top:-2px}.ooh-info-wrap .point-text{color:#f47920}.ooh-info-wrap .point-text2{color:#767676}.ooh-info-wrap .ooh-cont .ooh-info-1{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;padding:0 20px}.ooh-info-wrap .ooh-cont .ooh-info-1 li{border-radius:8px;-webkit-box-shadow:0 0 10px 0px rgba(125,125,125,.3);box-shadow:0 0 10px 0px rgba(125,125,125,.3);padding:30px}.ooh-info-wrap .ooh-cont .ooh-info-1 li em{width:35px;height:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-weight:800;font-size:1.6rem;color:#fff;background:#000;border-radius:4px;margin-bottom:26px}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont p{display:block;font-size:1.6rem;line-height:1.4}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont p span{display:inline}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont span{display:block;font-size:1.6rem;line-height:1.4}.ooh-info-wrap .ooh-cont .ooh-info-1.type-2{grid-template-columns:repeat(4, 1fr);gap:16px;padding:0 20px 40px 20px;position:relative}.ooh-info-wrap .ooh-cont .ooh-info-1.type-2:after{content:"";display:block;width:100%;border-bottom:1px dashed #d5d5d5;position:absolute;bottom:0}.ooh-info-wrap .ooh-cont .ooh-info-2{display:grid;grid-template-columns:repeat(5, 1fr);padding:0 20px}.ooh-info-wrap .ooh-cont .ooh-info-2 li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ooh-info-wrap .ooh-cont .ooh-info-2 li .li-in{border-radius:100%;width:130px;height:130px;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.ooh-info-wrap .ooh-cont .ooh-info-2 li .in{width:100%;height:80px;text-align:center}.ooh-info-wrap .ooh-cont .ooh-info-2 li em{display:block;line-height:1;font-weight:800;font-size:1.4rem;margin-bottom:8px;background:-webkit-gradient(linear, left top, right top, from(#fc3c28), to(#ff6815));background:linear-gradient(90deg, #fc3c28 0%, #ff6815 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont p{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.2}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont .btn-sm{width:50px;height:20px;margin-top:auto;background:#000}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont .btn-sm span{font-size:1.2rem}.ooh-info-wrap .ooh-cont .ooh-info-2 li i{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ooh-info-wrap .ooh-cont .ooh-info-2 li i::after{content:"";display:block;background-image:url("../images/ooh_arrow_info.png");background-size:cover;width:27px;height:24px}.ooh-info-wrap .ooh-cont .ooh-info-3>li{position:relative;padding:36px 0 40px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-6px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top em{font-size:2rem;-ms-flex-negative:0;flex-shrink:0}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top em::after{content:"."}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top p{font-size:2rem}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li{margin-bottom:40px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-top em{font-weight:600;font-size:1.4rem;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;line-height:1;background:#000;color:#fff;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-top p{font-size:1.6rem}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-cont{margin-top:14px;margin-left:28px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-cont .dot-list>li{font-size:1.5rem}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .img-wrap{margin-top:20px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .img-wrap img{display:block}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li:last-child{margin-bottom:0}.ooh-info-wrap .ooh-cont .ooh-info-3>li:after{content:"";display:block;width:100%;border-bottom:1px dashed #d5d5d5;position:absolute;bottom:0}.ooh-info-wrap .ooh-cont .ooh-info-3>li:first-child{padding:0 0 40px 0}.ooh-info-wrap .ooh-cont .ooh-info-3>li:last-child::after{display:none}.ooh-info-wrap .cover.type-bg{position:relative;padding:60px 0 64px}.ooh-info-wrap .cover.type-bg::before{content:"";width:100vw;height:342px;background:url("../images/ooh_bg_info.jpg") 0 0;position:absolute;left:-100vw;top:0;z-index:-1}.ooh-info-wrap .cover.type-bg::after{content:"";width:100vw;height:342px;background:url("../images/ooh_bg_info.jpg") 0 0;position:absolute;left:0;top:0;z-index:-1;background-size:cover}.donga-slide-wrap{margin-bottom:40px}.donga-slide-wrap .donga-slide-container{margin-bottom:30px}.donga-slide-wrap .donga-slide-container .donga-slide .slide-page{border-radius:8px;overflow:hidden;position:relative}.donga-slide-wrap .donga-slide-container .donga-slide .slide-page .thumb{padding-bottom:66.3%}.donga-slide-wrap .donga-slide-container .donga-slide .slide-page .cont{position:absolute;width:100%;height:70px;background:rgba(0,0,0,.7019607843);bottom:0;left:0;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.donga-slide-wrap .donga-slide-container .donga-slide .slide-page .cont p{font-size:2rem;color:#fff;width:89%}.donga-slide-wrap .donga-slide-container .slide-btn-wrap{width:100%;height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-next,.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-prev{width:40px;height:70px;background:rgba(0,0,0,.7019607843)}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-next::after,.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-prev::after{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-next{border-radius:8px 0 0 8px;right:0}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-next::after{content:"";margin-left:4px}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-prev{border-radius:0 8px 8px 0;left:0}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-prev::after{content:"";margin-left:8px}.donga-slide-wrap .donga-slide-container .swiper-pagination{font-size:1.2rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:auto;left:unset;right:30px;bottom:24px}.donga-slide-wrap .donga-slide-container .swiper-pagination .swiper-pagination-current{font-size:1.6rem;color:#ff461c;font-weight:800}.donga-slide-wrap .donga-slide-container .swiper-pagination .swiper-pagination-total{font-size:1.6rem}.donga-slide-wrap .data-table table th{padding:10px 30px}.donga-slide-wrap .data-table table td{padding:10px 30px}.cover-wrap .h5{color:#ff461c;font-weight:600}.cover-wrap .cover{margin-bottom:40px}.cover-wrap .cover:last-child{margin-bottom:0}.comment-ul{border-top:1px solid #000}.comment-ul li{padding:14px 0;border-bottom:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex}.comment-ul li .employee-info{-ms-flex-negative:0;flex-shrink:0;width:110px;padding:14px 0}.comment-ul li .employee-info span{display:block}.comment-ul li .comment-in{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:4px;background:#f0f0f0;padding:20px 34px;margin-left:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-ul li .comment-in::before{content:"";display:block;-webkit-mask:url("../images/arrow_comment.svg") no-repeat center;mask:url("../images/arrow_comment.svg") no-repeat center;background-color:#f0f0f0;width:26px;height:26px;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:11px;left:-17px}.comment-ul li .comment-in p{padding:0;margin-bottom:10px}.comment-ul li .comment-in span{margin-top:auto;color:#767676;display:block;font-size:1.3rem}.category-all-wrap{margin-bottom:30px}.category-all-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.category-all-wrap ul li{border-radius:14px;height:36px;min-width:75px;padding:0 18px;border:1px solid #eaeaea}.category-all-wrap ul li a{color:#4d4d4d;width:100%;height:100%;border-radius:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-all-wrap ul li.on{border:1px solid #2e90ff}.category-all-wrap ul li.on a{color:#2e90ff}.essential-wrap{margin-bottom:14px}.essential-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;row-gap:5px}.essential-wrap ul li{border-radius:20px;padding:0 20px;min-width:68px;height:40px;border:1px solid #eaeaea}.essential-wrap ul li a{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.essential-wrap ul li.on{background:#000;color:#fff;border:1px solid #000}.essential-tab-cont{display:none}.essential-tab-cont.on{display:block}.edu-ask-wrap{margin-bottom:40px}.edu-ask-wrap .text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.edu-ask-wrap .text-wrap .text-in-1 strong{font-size:5rem;margin-bottom:36px;line-height:1.1;display:block}.edu-ask-wrap .text-wrap .text-in-1 .small-text-wrap small{font-size:1.8rem;display:block;color:#767676}.edu-ask-wrap .text-wrap .text-in-1 .small-text-wrap span{font-size:1.8rem;display:block;color:#767676}.edu-ask-wrap .text-wrap .text-in-2{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.edu-ask-wrap .text-wrap .text-in-2 .text-tool{position:relative;border-radius:12px;border:1px solid #a77bca;background-color:#fff;-webkit-box-shadow:0px 0px 11px 2px rgba(148,73,187,.1607843137);box-shadow:0px 0px 11px 2px rgba(148,73,187,.1607843137);width:246px;height:70px;padding:10px}.edu-ask-wrap .text-wrap .text-in-2 .text-tool .text-arrow{width:18px;height:8px;position:absolute;bottom:-8px;left:19px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.edu-ask-wrap .text-wrap .text-in-2 .text-tool path{fill:#fff;stroke:#a77bca}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-1{margin-right:80px;margin-bottom:16px}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-2{margin-right:20px}.edu-ask-wrap .text-wrap .text-in-2 .texts{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.edu-ask-wrap .text-wrap .text-in-2 .texts span{font-size:1.6rem;text-align:center}.edu-ask-wrap .foot{height:70px;border-radius:10px;background:#000;margin-top:40px}.edu-ask-wrap .foot .foot-dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.edu-ask-wrap .foot .foot-dl dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.edu-ask-wrap .foot .foot-dl dl dt{font-size:2rem;color:#fff;-ms-flex-negative:0;flex-shrink:0}.edu-ask-wrap .foot .foot-dl dl dt::after{content:":";margin:0 3px}.edu-ask-wrap .foot .foot-dl dl dd{font-size:2rem;color:#fff}.edu-ask-table{border-top:1px solid #000}.edu-ask-table th{background:#f3f8fd;font-size:1.8rem;height:59px;padding:0 10px;text-align:center;border-left:1px solid #eaeaea}.edu-ask-table th:first-child{border-left:none}.edu-ask-table td{font-size:1.6rem;height:59px;padding:0 10px;text-align:center;color:#767676;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea}.edu-ask-table td:first-child{border-left:none}.jstree-default .jstree-anchor{line-height:28px;height:28px}.login-join-form .form-input .select-view-wrap .jstree-container-ul>li.jstree-open{margin-bottom:10px;border-bottom:1px #d5d5d5 dashed;width:calc(100% - 20px);padding-bottom:10px}.login-join-form .form-input .select-view-wrap .jstree-container-ul>li.jstree-open:last-child{border-bottom:none}.login-join-form .form-input .select-view-wrap .jstree-container-ul>li.jstree-leaf{width:100%;padding:0 16px}.login-join-form .form-input .select-view-wrap .jstree-container-ul>li.jstree-leaf>i{width:0}.login-join-form .form-input .select-view-wrap .dropdowntree-reset{top:0}.login-join-form .form-input .select-view-wrap ul li{padding-left:16px}.login-join-form .jstree-default .jstree-anchor{height:34px;line-height:34px}.login-join-form .jstree-default .jstree-node{min-height:34px;line-height:34px}.login-join-form .jstree-default .jstree-container-ul .jstree-node[role=none]{padding-left:0}.login-join-form .jstree-default .jstree-icon:empty{-webkit-transform:translateY(4px);transform:translateY(4px)}.login-join-form .jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{width:0}.login-join-form .dropdowntree-value{background:rgba(0,0,0,0) !important;z-index:1}.login-join-form .dropdowntree-select{height:100%;width:100%}.login-join-form .dropdowntree-select .input-box{padding:0;height:100%;width:100%;border:none}.login-join-form .dropdowntree-select .input-box:-moz-read-only{background-color:rgba(0,0,0,0)}.login-join-form .dropdowntree-select .input-box:read-only{background-color:rgba(0,0,0,0)}.login-join-form .dropdowntree-select .input-box.read-only{background-color:rgba(0,0,0,0)}.login-join-form .dropdowntree-reset{z-index:2;right:45px}.login-join-form .dropdowntree-option{margin-left:-17px;width:calc(100% + 34px) !important;border:1px solid #e5e5e5;max-height:336px;margin-top:6px}.login-join-form .dropdowntree-search{border-bottom:1px solid #e5e5e5}.login-join-form .dropdowntree-search::before{top:13px;right:14px}.login-join-form .dropdowntree-search .dropdowntree-filter{height:44px !important}.login-join-form .dropdowntree-search .dropdowntree-filter::-webkit-input-placeholder{opacity:1 !important}.login-join-form .dropdowntree-search .dropdowntree-filter::-moz-placeholder{opacity:1 !important}.login-join-form .dropdowntree-search .dropdowntree-filter:-ms-input-placeholder{opacity:1 !important}.login-join-form .dropdowntree-search .dropdowntree-filter::-ms-input-placeholder{opacity:1 !important}.login-join-form .dropdowntree-search .dropdowntree-filter::placeholder{opacity:1 !important}.login-join-form .dropdowntree-view{max-height:280px;padding:10px 0}.login-join-form .dropdowntree-option:has(.dropdowntree-empty){height:132px}.login-join-form .dropdowntree-empty{height:130px;padding:55px 0}.dropdowntree-select{display:inline-block;position:relative}.dropdowntree-value{color:#595959;background:#fff !important}.dropdowntree-value:disabled{background:#e2e2e2 !important}.dropdowntree-reset{position:absolute;top:0px;right:25px}.dropdowntree-search{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:1px solid #000}.dropdowntree-filter{margin:4px;height:26px !important;width:100% !important}.dropdowntree-search::before{content:"";display:inline-block;-webkit-transition:all .3s;transition:all .3s;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:22px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#969696;line-height:normal;position:absolute;top:4px;right:8px;z-index:1}.dropdowntree-option{display:inline-block;position:absolute;left:0px;width:100%;max-height:260px;border:1px solid #000;border-radius:4px;margin-top:5px;overflow:hidden;z-index:10}.dropdowntree-option:has(div.dropdowntree-empty){height:92px}.jstree-default .jstree-search{color:#7d00fe !important}.jstree-default .jstree-clicked{color:#fff !important}.dropdowntree-empty{text-align:center;height:70px;padding:25px 0px}.dropdowntree-view{overflow-y:scroll;overflow-x:hidden;background:#fff;width:100%;max-height:219px;z-index:10;padding:10px 0}.dropdowntree-hide{display:none !important}.dropdowntree-view::-webkit-scrollbar{width:5px}.dropdowntree-view::-webkit-scrollbar-thumb{background:#ccc;margin-bottom:10px}.dropdowntree-view::-webkit-scrollbar-track{background:#fff}.video-js>.vjs-big-play-button{left:unset;top:unset;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1;width:50px;height:50px;border:none;background:none;margin:0;border-radius:100%}.video-js>.vjs-big-play-button .vjs-icon-placeholder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.video-js>.vjs-big-play-button .vjs-icon-placeholder:before{font-family:"Material Symbols Rounded" !important;font-size:50px}.video-js>.vjs-big-play-button .vjs-icon-placeholder:before,.video-js>.vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"";line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8);width:-webkit-max-content;width:-moz-max-content;width:max-content}.video-js .vjs-time-tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content}.video-js .vjs-control{width:2.5em}.video-js .vjs-time-control{width:auto}.video-js .vjs-play-progress{background-color:#eb4134;border-radius:6px}.video-js .vjs-slider{border-radius:6px}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{border-radius:6px}.vjs-slider-horizontal .vjs-volume-level{border-radius:6px}.video-js .vjs-play-progress:before:hover,.video-js .vjs-volume-level:before:hover,.vjs-icon-circle:before:hover{font-size:1.6666666667em}.vjs-mouse-display .vjs-volume-tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content}.video-js .vjs-control-bar{width:auto;position:absolute;bottom:13px;left:0;right:0;height:32px;background-color:#232323;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;margin:0 10px}.vjs-button>.vjs-icon-placeholder:before{font-size:1.4em;line-height:32px}.vjs-volume-bar.vjs-slider-horizontal{height:0}.video-js .vjs-time-control{line-height:2.4em}.watched-progress{border-radius:6px}.vjs-track-setting>select{color:#000}.vjs-text-track-settings fieldset span>select{color:#000}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{top:2px;font-size:14px}.video-js .vjs-time-control{min-width:1em;padding-left:.7em;padding-right:.7em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{bottom:.8em}.jstree-default .jstree-hovered{background:none}.jstree-default .jstree-context{background:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:none}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:none}.jstree-default .jstree-wholerow-hovered{background:none}.jstree-default .jstree-node{margin-left:16px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{width:16px}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-40px -4px;width:16px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-8px -4px;width:16px}.jstree-default .jstree-checkbox{background-position:-169px -4px;width:20px !important}.jstree-default .jstree-checkbox:hover{background-position:-169px -36px;width:20px !important;font-weight:bold}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.js tree-checkbox{background-position:-232px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-232px -36px}.jstree-default-responsive .jstree-wholerow-hovered{background:none}.jstree-default .jstree-icon{background-image:url(../images/jstree_32px.png)}.dark-mode .jstree-default .jstree-icon{background-image:url(../images/jstree-dark_32px.png)}.jstree-default .jstree-anchor{padding:0px 5px}.jstree-default .jstree-clicked{background:#7d00fe;color:#fff;-webkit-box-shadow:none;box-shadow:none}input[type=file]{opacity:0}.upload-container{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;border:2px dashed #e4e4e4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.upload-container::before{--size: 0;content:"";position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width .2s ease,height .2s ease;transition:width .2s ease,height .2s ease}.upload-container.dragenter::before{--size: 400px}.upload-container label{margin:0 0 0 5px;cursor:pointer;color:#242424}.upload-container label:hover{text-decoration:underline}.upload-container label.color-red{color:#488dd5}.upload-container input[type=file]{position:absolute;visibility:hidden;opacity:0;z-index:-1}.upload-container .material-icons-outlined{margin-right:4px;font-size:40px;color:#666;font-family:"Material Symbols Rounded"}.upload-container span{margin-bottom:0}.upload-container .upload-dropzone-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-container .upload-dropzone-text .btn-find{color:#488dd5;margin-left:10px}.upload-queue{margin-top:10px}.upload-queue-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.upload-queue-item:last-child{margin-bottom:0}.upload-queue-item .thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-right:15px;background-color:#f0f0f0;border:1px solid #e4e4e4;color:#999}.upload-queue-item .thumb .image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.upload-queue-item .thumb .material-icons{font-size:36px}.upload-queue-item .body{-webkit-box-flex:1;-ms-flex:1;flex:1}.k-upload{position:relative}.k-upload-files .k-file{border-style:solid;border-width:0 0 1px;padding:.65em 1em calc(.65em + 2px) 1em;white-space:nowrap;outline:0;background-color:#fff;border-color:#c9c9c9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding:.643em .17em .643em .17em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px}.k-upload-files .k-file>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.k-upload-files .k-file>div button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.k-upload-files .k-file .material-symbols-outlined.handle{font-size:0;margin-left:-7px;margin-right:7px}.k-upload-files .k-file .material-symbols-outlined.handle::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;color:#bababa}.k-upload-files .k-file .k-file-extension-wrapper{-ms-flex-negative:0;flex-shrink:0;width:20px}.k-upload-files .k-file .k-file-name-size-wrapper{gap:1px}.k-upload-files .k-file .k-file-name-size-wrapper .k-file-name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.k-upload-files .k-file .k-file-name-size-wrapper .k-file-size{font-size:1.2rem;color:#767676}.k-upload-files .k-file .k-upload-status{margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.k-upload-files .k-upload-status{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.k-file-extension-wrapper::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1;display:block;margin-left:-7px}.k-i-download::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;display:block}.k-i-close::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;display:block}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;background-color:#fff;border:none;font-size:1.4rem}.alert-secondary{color:#646464;background-color:#f2f2f2;border-color:#ededed}.alert-secondary em{display:block;position:relative;padding-left:10px;color:#e32116;margin-bottom:5px}.alert-secondary p{padding-left:10px;word-break:break-all}.upload-form .upload-container,.upload-form .k-upload{margin-bottom:5px}.upload-form .upload-container{min-height:95px}.upload-form .upload-progress{position:absolute;float:left;width:100%;height:100%;z-index:1}.upload-form .upload-progress.ing{background-color:rgba(125,0,254,.0666666667);border-radius:4px}.upload-form .upload-progress>.progress{background-color:rgba(125,0,254,.2666666667);width:0%;height:calc(100% - 4px);position:absolute;top:0px;margin:2px;border-radius:4px}.upload-form .upload-dropzone-text{z-index:1}.upload-form .k-upload-files .ui-sortable-placeholder{background-color:#f2f2f2;height:54px}.upload-form .k-upload-files .ui-sortable-helper{background-color:#fff;border-top:solid 1px #bfbfbf;border-bottom:solid 1px #bfbfbf}.upload-form .k-upload-files .handle{color:#bfbfbf;cursor:pointer;font-size:22px;margin:0px 5px}.upload-form .upload-status .upload-filename{display:inline-block;font-size:1.2rem;width:100%;text-align:center}.upload-form .upload-status .upload-percent{display:inline-block;width:100%;text-align:center;margin-top:4px;font-weight:600;font-size:1.6rem}.cop-category-wrap{margin-bottom:30px}.cop-category{width:100%}.cop-category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cop-category li{height:60px;-webkit-transition:all .3s;transition:all .3s;margin:-1px 0 0 -1px;width:20%}.cop-category li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eaeaea;word-break:keep-all;text-align:center;padding:5px;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.cop-category li:hover a{color:#2e90ff}.cop-category li.on{background:#2e90ff}.cop-category li.on a{color:#fff}.cop-category .more-menu{display:none;width:100%}.cop-category .more-menu.on{display:-webkit-box;display:-ms-flexbox;display:flex}.required-left{margin-bottom:10px;color:#e32116;font-size:1.5rem;text-align:right}.field-desc{display:block;color:#767676}.field-desc.type-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}.field-desc2{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-bottom:10px}.td-desc{-ms-flex-preferred-size:80%;flex-basis:80%;padding:10px 0 10px 10px}.td-desc .td-date{display:block;margin-top:10px;font-size:1.4rem;color:#767676}.cop-btn-more{display:none;position:relative}.cop-btn-more::before{content:"";width:100%;height:1px;border-bottom:1px dotted silver;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cop-btn-more>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:40px;height:40px;margin:10px auto;border-radius:50%;-webkit-box-shadow:0 0 6px 1px rgba(125,125,125,.3);box-shadow:0 0 6px 1px rgba(125,125,125,.3);font-size:0;background:#fff}.cop-btn-more>span::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;height:20px}.cop-btn-more.active{display:block}.attach-file{margin-top:6px}.attach-file>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.3rem}.attach-file>p span{margin:0 4px;color:#767676;font-size:inherit;font-weight:600}.attach-file>p small{color:#767676}.attach-file>p small::before{content:"/"}.cmt-attachfile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmt-attachfile>a{margin-right:10px}.cmt-attachfile ul>li{margin-bottom:0}.cmt-attachfile .file-box{width:100%}.cop-top{overflow-x:clip;margin-bottom:40px}.cop-top .cop-nav{position:relative}.cop-top .cop-nav ul{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-top .cop-nav ul>li{margin-right:15px;font-weight:700}.cop-top .cop-nav ul>li.ico-home{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-top .cop-nav ul>li.ico-home::before{content:"";font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;margin-right:8px;height:auto}.cop-top .cop-nav ul>li:last-child{margin-right:0}.cop-top .cop-nav ul>li .select{height:30px;background:url("../images/ico_sel_arrow.png") no-repeat right 50% #f0f0f0;color:#595959;border:none}.cop-top>.h5-2{margin-top:30px;margin-bottom:40px}.cop-top>.list-slide-wrap{padding:0 120px;margin:0 auto;position:relative}.cop-top>.list-slide-wrap::before{content:"";display:block;width:150px;height:90px;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(80%, rgb(255, 255, 255)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 80%, rgba(255, 255, 255, 0) 100%);position:absolute;left:0;top:0;z-index:3}.cop-top>.list-slide-wrap::after{content:"";display:block;width:150px;height:90px;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.0004376751)), color-stop(20%, rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(90deg, rgba(255, 255, 255, 0.0004376751) 0%, rgb(255, 255, 255) 20%, rgb(255, 255, 255) 100%);position:absolute;right:0;top:0;z-index:3}.cop-top>.list-slide-wrap .cop-menu-swiper{overflow:initial}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper{text-align:center}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;cursor:pointer;top:0}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide::before{content:"";display:block;width:50px;height:50px;background:#f5f5f5;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;border-radius:100%;-webkit-transition:all .3s;transition:all .3s}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon::before{font-size:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:54px;margin-bottom:4px;font-weight:100}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon.ico-home::before{content:""}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon.ico-notifications::before{content:""}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon.ico-folder::before{content:""}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon.ico-camera::before{content:""}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon.ico-report::before{content:""}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide a.cop-icon.ico-setting::before{content:""}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on{color:#2e90ff}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on::before{background:#2e90ff}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on a.cop-icon::before{color:#fff}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on:hover::before{background:#2e90ff}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide:hover::before{background:#cbcbcb}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu{position:absolute;display:block;visibility:hidden;top:86px;opacity:1;min-width:90%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px;border-radius:5px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu li{padding:2px 0}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu li a{color:#767676}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu li a:hover{color:#000;font-weight:600}.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide:hover>ul,.cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide ul:hover{visibility:visible;opacity:1;display:block;z-index:99999}.cop-top>.list-slide-wrap .swiper-button-next{width:30px;height:30px;right:0;left:auto;margin-top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;background:#f0f0f0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.cop-top>.list-slide-wrap .swiper-button-next::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1;width:20px}.cop-top>.list-slide-wrap .swiper-button-next:hover{background:#000}.cop-top>.list-slide-wrap .swiper-button-next:hover::before{color:#fff}.cop-top>.list-slide-wrap .swiper-button-prev{width:30px;height:30px;top:55%;left:0;right:auto;margin-top:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;background:#f0f0f0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.cop-top>.list-slide-wrap .swiper-button-prev::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1;width:20px}.cop-top>.list-slide-wrap .swiper-button-prev:hover{background:#000}.cop-top>.list-slide-wrap .swiper-button-prev:hover::before{color:#fff}.cop-top>.cop-menu-slide-wrap .cop-menu-swiper1 .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cop-top>.cop-menu-slide-wrap .swiper-button-next{display:none}.cop-top>.cop-menu-slide-wrap .swiper-button-prev{display:none}.cop-home .info-in dl{padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eaeaea}.cop-home .info-in dl dt{width:90px;color:#000;font-weight:600}.cop-home .info-in dl dd{color:#767676}.cop-sch-info{margin:20px 0;padding:20px 10px;border-top:1px solid #000;border-bottom:1px solid #cacaca}.cop-sch-info .form-list{margin-right:10px}.cop-sch-info .btn-sm{height:35px}.cop-sch-info a{margin-left:10px;text-decoration:underline}.type-cop-drag .list-li.type-th>div{text-align:center}.type-cop-drag>li .td-board-drag{width:5%}.type-cop-drag>li .td-board-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.type-cop-drag>li .td-board-type{width:15%}.type-cop-drag>li .td-board-show{width:20%}.type-cop-drag>li .td-board-arrow{width:10%}.type-cop-drag>li .td-board-setting{width:105px;text-align:center}.type-cop-drag>li .td-board-setting.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.type-cop-drag>li .td-board-setting .btn-icon.btn-del{min-width:32px;height:32px}.head-txt{width:100%;margin:20px 0 10px}.cop-ml{width:10%;margin-left:6px}.cop-table{margin:30px 0}.cop-table .cop-table-span{width:100%}.cost-total{display:block;margin:10px 0;text-align:right;font-weight:600;color:#e32116}.cost-total em{font-weight:600}.cop-write-box{margin:10px 0}.cop-write-box .cmt-write-box-min{position:absolute;bottom:4px;right:10px}.cop-write-box .cmt-write-box-min>span{font-size:1.2rem;color:#767676}.cop-write-box .cmt-write-box-min>em{font-size:1.2rem;color:#767676}.community-slide-wrap{border-top:1px solid #000;padding:20px 0}.community-slide-wrap.type-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-top:0;padding:0 0 20px 0}.community-slide-wrap.type-reverse .community-thumbs{margin-top:20px}.community-slide-wrap.type-reverse .community-visual .swiper-button-next{margin-top:0}.community-slide-wrap.type-reverse .community-visual .swiper-button-prev{margin-top:0}.community-slide-wrap .title-in a{display:-webkit-box;display:-ms-flexbox;display:flex}.community-thumbs{width:100%;margin:0 auto;padding-bottom:52px}.community-thumbs>.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.community-thumbs .swiper-slide{height:100%;opacity:1}.community-thumbs .swiper-slide .slide-in .thumb-wrap .swiper-slide{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.community-thumbs .swiper-slide .slide-in .thumb-wrap .slide-page.swiper-slide-thumb-active{-webkit-filter:grayscale(0);filter:grayscale(0)}.community-thumbs .swiper-slide::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.6;z-index:1}.community-thumbs .swiper-slide-active{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.community-thumbs .swiper-slide-active::before{opacity:1;z-index:-1}.community-thumbs .swiper-button-next,.community-thumbs .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;background-size:cover;background-position:-45px 0;margin:0;left:unset;right:0;top:unset;bottom:0}.community-thumbs .swiper-button-next::after,.community-thumbs .swiper-container-rtl .swiper-button-prev::after{display:none}.community-thumbs .swiper-button-prev,.community-thumbs .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:42px;height:42px;background-size:cover;background-position:0 0;margin:0;right:48px;left:unset;top:unset;bottom:0}.community-thumbs .swiper-button-prev::after,.community-thumbs .swiper-container-rtl .swiper-button-next::after{display:none}.community-visual{width:100%}.community-visual .flag-wrap2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;color:#aaa}.community-visual .flag-wrap2 span{margin-right:3px}.community-visual .flag-wrap2 span:last-child{margin-right:0}.community-visual .title-in a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:9px}.community-visual .title-in .flag1,.community-visual .title-in .flag{-ms-flex-negative:0;flex-shrink:0}.community-visual .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;font-size:2rem;font-weight:500}.community-visual .cont{height:165px}.community-visual .thumb-text{color:#767676;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:20px;height:38px}.community-visual .thumb-wrap .thumb{border:1px solid #cacaca}.community-visual .swiper-button-next{width:40px;height:80px;right:1px;left:auto;background-image:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:55px}.community-visual .swiper-button-next::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1;margin-right:-5px;color:#fff}.community-visual .swiper-button-next::after{content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.5;position:absolute;left:0;top:0;z-index:-1}.community-visual .swiper-button-prev{width:40px;height:80px;left:1px;right:auto;background-image:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:55px}.community-visual .swiper-button-prev::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1;margin-left:-5px;color:#fff}.community-visual .swiper-button-prev::after{content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.5;position:absolute;left:0;top:0;z-index:-1}.notice-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding:0 200px}.notice-search>select{margin-right:10px}.notice-search>.input-box{margin-right:10px;width:300px}.ul-list4>li{border:1px solid #d5d5d5;border-radius:4px;margin-bottom:10px}.ul-list4>li:last-child{margin-bottom:0}.ul-list4 .pop-question{padding:18px 28px;background:#f3f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px 4px 0 0;gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ul-list4 .pop-question>.point-text{font-size:2rem;color:#000;-ms-flex-negative:0;flex-shrink:0;margin-top:-4px}.ul-list4 .pop-question>strong{font-size:1.6rem}.ul-list4 .pop-answers{padding:8px 28px 8px 55px}.ul-list4 .pop-answers>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0;border-bottom:1px dashed #e5e5e5}.ul-list4 .pop-answers>li:last-child{border-bottom:1px solid #eaeaea}.ul-list4 .pop-answers>li .td-number{width:78%;color:#595959}.ul-list4 .pop-answers>li .td-people{width:11%;color:#595959;text-align:right}.ul-list4 .pop-answers>li .td-percent{width:11%;text-align:right}.ul-list4 .pop-answers>li .td-etc{width:78%;color:#595959}.ul-list4 .pop-answers>li .td-etc .dot-list{padding:15px}.ul-list4 .pop-answers>li:last-child{border-bottom:0}.sch-slider{margin-left:30px}.sch-slider>ul>li:nth-of-type(1)::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;position:absolute;width:28px;height:28px;top:0;left:-34px;display:block;color:#767676}.list-smartmaker{border-top:1px solid #000;padding-top:20px}.list-smartmaker>ul>li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cacaca}.list-smartmaker>ul>li:last-child{border-bottom:none}.list-smartmaker>ul>li .title-in{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative;padding-left:84px}.list-smartmaker>ul>li .title-in a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-smartmaker>ul>li .title-in .flag6{-ms-flex-negative:0;flex-shrink:0;margin:0 15px 0 0;position:absolute;left:0;top:0;width:65px;height:65px;border-radius:100%;background:none}.list-smartmaker>ul>li .title-in .flag6.ing{border:1px solid #2e90ff;color:#2e90ff;background:none}.list-smartmaker>ul>li .title-in .flag6.end{border:1px solid #488dd5;color:#488dd5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:none}.list-smartmaker>ul>li .title-in .flag6.end::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;margin-bottom:-6px;margin-top:-6px}.list-smartmaker>ul>li .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.list-smartmaker>ul>li .title-in .btn-bookmark{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.list-smartmaker>ul>li .title-in .title-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-right:40px}.list-smartmaker>ul>li .cont{padding:0 0 0 84px}.list-smartmaker>ul>li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;color:#767676;margin:0 80px 10px 0}.list-smartmaker>ul>li .cont .info-wrap{margin:0 80px 20px 0}.list-smartmaker>ul>li .cont .smart-video{position:relative;overflow:hidden;margin:0 -10px;padding:0 10px}.list-smartmaker>ul>li .cont .smart-video>.swiper{margin:0 -10px;padding:0 10px}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide{width:100%;height:150px;padding:20px 28px;background:#f3f3f3;border-radius:8px}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .icon-know{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .icon-know i{margin-right:0}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .icon-know i::before{color:#2e90ff;font-weight:600;margin-top:0;margin-left:2px;font-size:16px;height:16px}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .icon-know i::after{background:#fff}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .smart-video-txt>strong{display:block;margin:0 0 10px 0;font-weight:600;color:#767676}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .smart-video-txt>span{display:block;font-size:1.2rem;font-weight:600;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:34px;height:34px;left:0;right:auto;background-size:cover;background-position:0 0}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:34px;height:34px;right:0;left:auto;background-size:cover;background-position:-37px 0}.thumb-playlist{position:absolute;bottom:7px;right:7px;width:50px;height:50px;padding:8px;color:#fff;background:rgba(0,0,0,.65);border-radius:5px}.thumb-playlist>span{display:block;text-align:center;color:#fff}.thumb-playlist::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;height:24px;position:absolute;bottom:0;left:15px}.smartlearning-summary{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:none;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #000;border-bottom:1px solid #000;border-radius:0;padding:20px}.smartlearning-summary .score-progress{width:65%;padding-right:20px}.smartlearning-summary .score-progress ul li .rate{font-size:2.6rem !important;font-weight:600;line-height:1;margin-top:-8px}.smartlearning-summary .score-progress ul li .score-progress-all .rate{color:#2e90ff}.smartlearning-summary .score-progress ul li .score-progress-ing .rate{color:#ffa229}.smartlearning-summary .score-progress ul li .score-progress-wait .rate{color:#00adef}.smartlearning-summary .score-progress ul li .score-progress-operation .rate{color:#4db748}.smartlearning-summary .score-progress ul li .score-progress-no .rate{color:#767676}.smartlearning-summary .score-summary{padding-left:20px;width:35%}.smartlearning-summary .score-summary::before{content:"";position:absolute;width:1px;height:96px;top:18px;left:0;background:#d6d6d6}.score-summary{position:relative;width:100%}.score-summary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.score-summary ul li{width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.score-summary ul li strong{font-size:2.6rem;font-weight:700;color:#000}.score-summary ul li strong p{margin-top:3px;display:inline-block}.score-summary ul li span{margin-top:4px;font-size:1.2rem;color:#767676}.score-summary .score-summary-all::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:4rem}.score-summary .score-summary-graduate::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:4rem}.score-summary .score-summary-rate::before{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:4rem}.info-wrap2{display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-wrap2 .dl-prograssbar{width:auto;padding:0 14px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.info-wrap2 .dl-prograssbar .dl-chart{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px 0}.info-wrap2 .dl-prograssbar .dl-chart dt{margin-right:5px}.info-wrap2 .dl-prograssbar .dl-chart dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.info-wrap2 .dl-prograssbar .dl-chart dd .type-learning .type-my{background:#102c5f}.info-wrap2 .dl-prograssbar .dl-chart dd .type-learning em{color:#102c5f}.info-wrap2 .dl-prograssbar .dl-chart dd .stick-in{height:5px}.info-wrap2 .dl-prograssbar .dl-chart dd .stick-in .type-my{height:5px}.info-wrap2 .dl-prograssbar .dl-chart dd em{font-size:1.4rem;font-weight:700}.info-wrap2 .dl-prograssbar .dl-chart:last-child{margin:0}.info-wrap2 .chart-rate{position:relative;width:auto}.info-wrap2 .chart-rate .score-progress{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:66px;height:66px;top:0;background:#eee;border-radius:100%}.info-wrap2 .chart-rate .score-progress .text-box{width:100%;height:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3}.info-wrap2 .chart-rate .score-progress .text-box .default{font-size:1.2rem;color:#767676}.info-wrap2 .chart-rate .score-progress .text-box .rate{font-size:1.4rem;font-weight:700;color:#2e90ff}.info-wrap2 .chart-rate .score-progress figure.bg-white{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:88%;height:88%;border-radius:100px;background:#fff;z-index:1}.info-wrap2 .chart-rate .score-progress figure.arc{position:absolute;top:0;right:0;width:66px;height:66px;display:block;-webkit-transform:rotate(269deg);transform:rotate(269deg)}.info-wrap2 .chart-rate .score-progress canvas{width:198px}.list-thumb-none{min-height:250px;background:#f0f0f0;padding:60px 0}.list-thumb-none>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.list-thumb-none>div::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"Material Symbols Rounded";font-size:40px;height:40px;color:#aaa;line-height:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.list-thumb-none>div>span{color:#aaa;display:block;padding-bottom:8px}.list-thumb-none>div>p{font-size:1.2rem;color:#aaa;margin-top:10px}.list-thumb-ing>ul li{min-height:288px;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-thumb-ing>ul li .cont .title-in{margin-bottom:0}.list-thumb-ing>ul li .cont .btn-wrap{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.list-thumb-ing>ul li .cont .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-thumb-new{background:#f0f0f0;padding:60px 0}.list-thumb-new>div,.list-thumb-new a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.list-thumb-new>div::before,.list-thumb-new a::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:40px;height:40px;color:#aaa;line-height:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;-webkit-transition:all .3s;transition:all .3s}.list-thumb-new>div>span,.list-thumb-new a>span{color:#aaa;display:block;padding-bottom:8px;-webkit-transition:all .3s;transition:all .3s}.list-thumb-new:hover div::before,.list-thumb-new:hover a::before,.list-thumb-new:hover a span{color:#767676}.title-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.info-dot-list{width:100%;margin-bottom:-14px}.info-dot-list>ul>li{margin-right:0 !important;padding-left:0}.info-dot-list>ul>li:before{width:1px;height:10px;margin:0 10px;position:unset}.info-dot-list>ul>li:first-child::before{display:none}.info-dot-list>ul>li:last-child{margin-right:0}.info-in dl dd a{margin-left:6px}.type-smartlearning>dl>a{margin-left:6px}.list-smartlearning ul li .select-wrap{margin-top:6px}.list-smartlearning ul li dl dd .btn-sm{margin-left:0}.list-smartlearning ul li dl dd .btn-icon.btn-del{margin-left:6px;vertical-align:middle}.agree-check{margin:30px 0 -10px 0;text-align:center}.agree-check>span{font-size:1.6rem;font-weight:600}.list-outside>ul>li>dl{display:table}.list-outside>ul>li>dl>dt{width:170px}.list-outside>ul>li>dl>dd{width:76%;display:table-cell;vertical-align:middle}.list-outside .edu-category li{margin-bottom:10px}.list-outside .edu-category li>.select{margin-right:6px}.list-outside .edu-category li:last-child{margin-bottom:0}.list-outside .edu-index .type-view3{margin-top:44px}.list-outside .edu-index a{position:absolute;right:0}.list-outside .outside-mr{margin-right:6px}.login-wrap .h6{font-size:1.6rem;font-weight:600;line-height:1;position:relative;padding-left:10px}.login-wrap .h6::before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#000;margin-right:8px;position:absolute;left:0;top:7px;top:6px}.input-login{width:100%;height:40px;background:none;color:#000;padding:5px 20px;border-radius:4px;border:1px solid #cacaca;-webkit-transition:all .3s;transition:all .3s;font-size:1.4rem}.input-login:focus{border:1px solid #000;outline:none}.input-login-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:40px;background:none;color:#000;padding:5px 40px 5px 14px;border-radius:4px;border:1px solid #cacaca;-webkit-transition:all .3s;transition:all .3s;font-size:1.4rem}.input-login-box .input-pass{width:100%;height:100%;background:rgba(0,0,0,0);color:inherit;border:0;outline:0}.input-login-box .btn-visibility{width:30px;height:30px;right:5px}.input-login-box .btn-visibility::before{width:30px;height:30px}.input-login-box .btn-visibility:after{font-size:18px}.input-login-box .btn-visibility .circle{width:30px;height:30px}.input-login-box:focus-within{border:1px solid #000;outline:none}.login-security{text-align:center;margin:-20px 0}.login-security::before{display:inline-block;content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:4rem;margin-bottom:10px}.login-security h3{margin-top:20px}.change-passwd{width:740px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:5%;border-radius:15px}.change-passwd>.login-form{margin-top:30px}.change-passwd>.login-form .btn-wrap2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.change-passwd>.login-form .btn-wrap2 button{-webkit-box-flex:1;-ms-flex:1;flex:1}.change-passwd>.login-form .btn-wrap2 .btn-login2{border:1px solid #002c5f;background:inherit;color:#000}.change-passwd .dot-list{margin-top:40px}.login-text{text-align:center}.login-text>strong{display:block;font-size:1.8rem;font-weight:700;margin-bottom:35px}.login-text>strong>.point-text{font:inherit}.login-text>strong>em{font:inherit}.login-text>p{color:#767676}.login-text>p>em{font-weight:700}.login-in2{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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.login-in2 header h1{margin-bottom:40px}.login-in2 header h1 a{display:block}.login-in2 header h1 img{height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;display:block;margin:0 auto;width:100%}.login-in2 .agree-cont{background:#fff;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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:790px;height:auto;padding:45px;border-radius:20px}.login-in2 .agree-cont .agree-title{margin-bottom:40px;font-size:2rem;font-weight:bold}.login-in2 .agree-cont .cover{width:100%}.login-in2 .agree-cont .cover .head>h4{font-size:1.8rem;font-weight:600;line-height:1}.login-in2 .agree-cont .cover .em-text{padding-top:10px}.login-in2 .agree-cont .cover .terms-box>h6{font-size:1.4rem;color:#767676;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.login-in2 .agree-cont .cover .terms-box>h6::before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:#000;margin-right:6px}.login-in2 .agree-cont .cover .terms-box .article{height:125px;margin:10px 0 15px;padding:10px;overflow-y:scroll;border:1px solid #eaeaea;color:#767676}.login-in2 .agree-cont .cover .terms-box .article2{margin:10px 0 15px;padding:10px;border:1px solid #eaeaea}.login-in2 .agree-cont .cover .terms-box .terms-txt{padding-left:8px;margin:20px 0;line-height:1.5;font-size:1.2rem;color:#767676}.login-in2 .agree-cont .cover .terms-box .agree-rad{padding-left:8px}.login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li{color:#000;font-size:1.2rem;min-height:15px;line-height:1}.login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li::before{top:5px}.login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li .form-list{margin-left:15px}.login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li .form-list li label{font-size:1.2rem;min-height:15px}.login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li .form-list li .custom-radio::before{margin-top:0}.login-in2 .agree-cont .cover .terms-box .agree-chk{width:100%;margin-bottom:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.login-in2 .agree-cont .cover .terms-box .agree-chk label{font-size:1.2rem}.login-in2 .agree-cont .cover .address-input{width:100%}.login-in2 .agree-cont .cover .address-input li{margin-bottom:6px}.login-in2 .find-cont{border-radius:15px}.login-in2 .find-cont .tab-area{width:735px;margin:0 auto}.login-in2 .find-cont .tab-area>ul{width:100%}.login-in2 .find-cont .tab-area>ul>li{width:100%;margin-right:1%;border:none;border-top-left-radius:10px;border-top-right-radius:10px;background:#e7e7e7}.login-in2 .find-cont .tab-area>ul>li>a{position:relative;font-size:1.5rem;font-weight:600;color:#8d8d8d}.login-in2 .find-cont .tab-area>ul>li:last-child{margin-right:0}.login-in2 .find-cont .tab-area>ul>li.on{background:#fff;border:none}.login-in2 .find-cont .tab-area>ul>li.on a{color:#000}.login-in2 .find-cont .tab-area>ul>li.on a::before{content:"";position:absolute;width:80px;height:2px;bottom:-2px;left:50%;background:#000;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.login-in2 .find-cont .tab-area>ul::before{content:none}.login-in2 .find-cont .tab-cont{width:735px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.login-in2 .find-cont .tab-cont>div{width:360px;padding:35px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:505px}.login-in2 .find-cont .tab-cont>div .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.login-in2 .find-cont .tab-cont>div .cont ul{margin-bottom:20px;width:100%}.login-in2 .find-cont .tab-cont>div .cont ul>li{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-phone:last-child{margin-right:0}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-phone .select{width:100%;height:40px}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-phone input[type=text]{height:40px}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-email:last-child{margin-right:0}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-email input[type=text]{height:40px}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-email .select{height:40px}.login-in2 .find-cont .tab-cont>div .cont ul>li .custom-radio{-webkit-transform:translateY(2px);transform:translateY(2px)}.login-in2 .find-cont .tab-cont>div .cont ul>li:first-child{margin-top:0}.login-in2 .find-cont .tab-cont>div .cont>p{margin-top:auto;font-size:1.2rem}.login-in2 .find-cont .tab-cont>div .cont>.login-texts{margin-top:auto}.login-in2 .find-cont .tab-cont>div .cont>span{font-size:1.2rem;color:#767676}.login-in2 .find-cont .tab-cont>div .cont .terms span{font-size:1.4rem}.login-in2 .find-cont .tab-cont>div .cont .terms .dot-list li{margin:0;font-size:1.4rem;color:#000;word-break:keep-all}.login-in2 .find-cont .tab-cont>div .cont .terms .terms-agree{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.login-in2 .find-cont .tab-cont>div .cont .terms .terms-agree .custom-check{-webkit-transform:translateY(3px);transform:translateY(3px)}.login-in2 .find-cont .tab-cont>div .cont .terms .terms-agree label{font-size:1.4rem;word-break:keep-all}.login-in2 .find-cont .tab-cont>div .cont .form-list.type-vertical li{margin-right:0}.login-in2 .find-cont .tab-cont>div .cont .form-list.type-block li{display:block}.login-in2 .find-cont .tab-cont>div:last-child{margin-right:0;padding:35px 35px 35px 0px}.login-in2 .find-cont .tab-cont>div:last-child .cont ul{margin-top:10px}.login-in2 .find-cont .tab-cont>div:last-child .cont ul>li{margin-top:10px}.login-in2 .find-cont .tab-cont>div:last-child .cont .btn-login,.login-in2 .find-cont .tab-cont>div:last-child .cont .btn-second{margin-top:auto}.login-in2 .find-cont .tab-cont>div:last-child .cont .form-list>li .input-box{height:40px}.login-in2 .find-cont .tab-cont .find-pw{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-in2 .find-cont .tab-cont .find-pw input[type=text]{border-radius:10px}.login-in2 .find-cont .tab-cont .find-pw span{display:block;margin-top:80px;text-align:center;font-size:1.4rem !important}.login-in2 .find-cont .tab-cont .find-pw button{width:150px;margin-right:6px}.login-in2 .find-cont .tab-cont .find-pw button:last-child{margin-right:0}.login-in2 .find-cont .tab-cont .find-pw:last-child{padding:0 90px 90px 90px}.login-in2 .find-cont .tab-cont .find-pw .flex-center{margin:60px 0 0 0;gap:10px}.login-in2 .find-cont .tab-cont .find-pw .flex-center .btn-wrap{margin-top:0}.login-in2 .find-cont .tab-cont .find-pw .btn-wrap{position:unset;width:auto}.login-in2 .find-cont .tab-cont .find-pw .btn-wrap button{width:100px;margin:0}.login-in2 .find-cont .login-find-top{border-radius:10px 10px 0 0;padding:35px 35px 0 35px;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;background:#fff}.login-in2 .find-cont .login-find-top h5{font-size:1.8rem;font-weight:600;line-height:1;display:block;padding-bottom:25px;border-bottom:1px solid #eaeaea;width:100%;text-align:center}.login-in2 .find-cont .login-find-wrap{width:735px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.login-in2 .find-cont .login-find-wrap>.login-find-in{width:360px;padding:20px 35px 35px 35px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:375px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont>span{margin-bottom:10px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul{margin-bottom:20px;width:100%}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li{margin-top:25px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-phone:last-child{margin-right:0}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-phone .select{width:100%;height:40px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-phone input[type=text]{height:40px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-email{gap:5px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-email:last-child{margin-right:0}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-email .space{margin:0}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-email input[type=text]{height:40px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-email .select{height:40px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .custom-radio{vertical-align:text-bottom;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li:first-child{margin-top:0}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont>p{margin-top:auto;font-size:1.2rem}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont>.login-texts{margin-top:auto}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont>span{font-size:1.2rem;color:#767676}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .terms span{font-size:1.4rem}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .terms .dot-list li{margin:0;font-size:1.4rem;color:#000;word-break:keep-all}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .terms .terms-agree{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .terms .terms-agree .custom-check{-webkit-transform:translateY(3px);transform:translateY(3px)}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .terms .terms-agree label{font-size:1.4rem;word-break:keep-all}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .form-list.type-vertical li{margin-right:0}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont .form-list.type-block li{display:block}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2{margin-right:0;padding:20px 35px 35px 0px}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2 .cont ul{margin-top:0}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2 .cont ul>li{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2 .cont ul>li:first-child{margin-top:0}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2 .cont .btn-login,.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2 .cont .btn-second{margin-top:auto}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2 .cont .form-list>li .input-box{height:40px}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-full{width:350px;padding:20px 35px 35px 35px}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-full .cont ul{margin-top:20px}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-full .cont ul>li{margin-top:0}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-full .cont ul>li .colon-dl dt{-ms-flex-negative:0;flex-shrink:0;width:52px}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-full .cont .btn-login{margin-top:auto}.login-in2 .find-cont .login-find-wrap .find-pw{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-in2 .find-cont .login-find-wrap .find-pw input[type=text]{border-radius:10px}.login-in2 .find-cont .login-find-wrap .find-pw span{display:block;margin-top:80px;text-align:center;font-size:1.4rem !important}.login-in2 .find-cont .login-find-wrap .find-pw button{width:150px;margin-right:6px}.login-in2 .find-cont .login-find-wrap .find-pw button:last-child{margin-right:0}.login-in2 .find-cont .login-find-wrap .find-pw:last-child{padding:0 90px 90px 90px}.login-in2 .find-cont .login-find-wrap .find-pw .flex-center{margin:60px 0 0 0;gap:10px}.login-in2 .find-cont .login-find-wrap .find-pw .flex-center .btn-wrap{margin-top:0}.login-in2 .find-cont .login-find-wrap .find-pw .btn-wrap{position:unset;width:auto}.login-in2 .find-cont .login-find-wrap .find-pw .btn-wrap button{width:100px;margin:0}.login-in2 .find-cont .login-find-wrap .flex-input{width:100%}.login-in2 .find-cont .login-find-wrap .flex-input .input-login{-webkit-box-flex:1;-ms-flex:1;flex:1}.login-in2 .find-cont .login-find-wrap .flex-input .btn{width:100px}.login-in2 .find-cont .login-find-wrap.type-pw>.login-find-in{min-height:540px}.login-in2 .find-cont .login-find-wrap.type-pw>.login-find-in.type-2 .cont{padding-bottom:40px}.login-in2 .find-cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%;margin-top:20px;position:absolute;bottom:0}.login-in2 .find-cont .btn-wrap .btn-second{margin-top:20px;width:100%;padding:0}.login-in2 .find-cont .star-list>li{font-size:1.2rem}.login-in2 .pw-check{margin-top:6px}.login-in2 .pw-check .point-text{display:block;font-size:1.4rem;line-height:1.3;color:#e32116}.login-in2 .terms-bottom2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-in2 .terms-bottom2 .agree-chk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-in2.type-long{height:auto;padding:100px 0}.login-in2.type-short{padding:100px 0}.login-in2.type-alone .list-write>ul>li{min-height:76px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-in2.type-alone .list-write>ul>li>dl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-in2.type-alone .list-write>ul>li>dl>dt{font-size:1.8rem;width:130px;height:45px}.login-in2.type-alone .list-write>ul>li>dl>dt label{font-size:1.8rem}.login-in2.type-alone .list-write>ul>li>dl>dt .required2{font-size:1.8rem}.login-in2.type-alone .list-write>ul>li>dl>dd{-webkit-box-flex:0;-ms-flex:none;flex:none}.login-in2.type-alone .list-write>ul>li .select{height:45px;font-size:1.8rem;color:#000}.login-in2.type-alone .list-write>ul>li .input-box{height:45px;font-size:1.8rem}.login-in2.type-alone .foot-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mileage-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #eaeaea;border-radius:10px;-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:3px 3px 6px 0 rgba(0,0,0,.1)}.mileage-wrap .mileage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;padding:30px 30px 50px}.mileage-wrap .mileage .mileage-title{width:100%}.mileage-wrap .mileage .mileage-title strong{margin-right:10px;font-size:1.6rem;line-height:1.3;font-weight:600}.mileage-wrap .mileage .mileage-title strong ins{font:inherit}.mileage-wrap .mileage .mileage-description{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:30px}.mileage-wrap .mileage .mileage-description .mileage-icon{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;-ms-flex-preferred-size:100px;flex-basis:100px;margin-right:20px;position:relative}.mileage-wrap .mileage .mileage-description .mileage-text{-ms-flex-preferred-size:70%;flex-basis:70%}.mileage-wrap .mileage .mileage-description .mileage-text>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mileage-wrap .mileage .mileage-description .mileage-text>dl dt{width:60px;color:#767676}.mileage-wrap .mileage .mileage-description .mileage-text>dl dd{color:#1a58be}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress{position:relative}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress>.flex{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px 0 5px}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress>.flex .progress{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:4px}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress>.flex .progress .progress-bar{background:#1a58be}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress>.flex .progress .progress-bg{height:20px;background:#d0d0d0}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress>.flex .progress:last-child{margin-right:0}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress .progress-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress .progress-num span{font-size:1.2rem;color:#767676}.mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress .active{position:absolute;bottom:0;width:100%;height:20px}.mileage-wrap .chart-in{width:50%;min-height:230px;background:#efefef;border-radius:0 10px 10px 0}.title.type-1 .point-text{font-size:2rem;font-weight:600}.gamification-mission{margin-top:20px}.gamification-mission ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.gamification-mission ul li{position:relative;display:grid;width:16.6666666667%;height:100%;margin-bottom:40px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gamification-mission ul li .mission-completion{width:30px;height:30px;position:absolute;z-index:100;top:0;left:0}.gamification-mission ul li .mission-completion>span{color:#fff;font-size:1.3rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.gamification-mission ul li .mission-completion .star-eight{background:#e30613;width:30px;height:30px;position:relative;text-align:center;border-radius:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0eg)}.gamification-mission ul li .mission-completion .star-eight::before{content:"";position:absolute;top:0;left:0;height:30px;width:30px;border-radius:5px;background:#e30613;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.gamification-mission ul li>strong{margin-top:10px;color:#767676;font-size:1.2rem}.gamification-mission ul li:last-child{margin-bottom:70px}.dot-list-guide{padding:30px;background:#f0f0f0;border-radius:10px}.dot-list-guide>strong{display:block;margin-bottom:20px;font-size:1.6rem;font-weight:500}.dot-list-guide ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dot-list-guide ul li::before{content:"";width:5px;height:5px;background:#ea5037;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-top:7px}.mission-progress{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:115px;height:115px;background:#eee;border-radius:100%;font-size:0}.mission-progress .img-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}.mission-progress figure.bg-white{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:91%;height:91%;border-radius:114px;background:#fff;z-index:1}.mission-progress figure.arc{position:absolute;top:15px;left:0;width:100px;height:100px;display:block;-webkit-transform:rotate(269deg);transform:rotate(269deg);z-index:2}.mission-progress.disabled .img-box img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:20%}.gamification-icon{width:120px;height:120px;border-radius:50%;background:#f0f0f0;margin:0 auto}.gamification-icon>img{position:relative;top:50%;width:45px;height:67px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pop-header-print{padding:20px 0}.pop-header-print .h2{text-align:center;margin:20px auto}.list-comm .cont.list-comm-cont{grid-column:1/3}.list-comm .cont.list-comm-cont .comm-attach{width:80px}.ul-list.type-view.cop-pop-list>li{grid-template-columns:130px auto}.ul-list.type-view.cop-pop-list>li .td-title{text-align:left;font-weight:600}.ul-list.type-view.cop-pop-list>li .td-desc{text-align:left;color:#767676}.ul-list.type-view.cop-pop-list>li .td-desc>span{display:block;padding-bottom:10px}.ul-list.type-view.cop-pop-list>li .td-desc .desc-dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.ul-list.type-view.cop-pop-list>li .td-desc .desc-dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}.ul-list.type-view.cop-pop-list>li .td-desc .desc-dl dt em::after{content:":";margin:0 2px}.ul-list.type-view.cop-pop-list>li .td-desc .desc-dl:last-child{margin-bottom:0}.ul-list.type-view.cop-pop-list>li .cop-member .info-wrap{width:100%}.ul-list.type-view.cop-pop-list>li .cop-member .info-wrap dd{color:#000}.ul-list.type-view.cop-pop-list>li dl{display:-webkit-box;display:-ms-flexbox;display:flex;color:#767676}.ul-list.type-view.cop-pop-list>li dl dt{margin-right:5px}.ul-list.type-view.cop-pop-list .cop-pop02{grid-template-columns:auto}.ul-list.type-view.cop-pop-list .cop-pop02:nth-child(1){border-top:1px solid #000}.ul-list.type-view.cop-pop-list .cop-pop02 .cop-dl{margin:10px 0}.ul-list.type-view.cop-pop-list .cop-pop02>span{margin-bottom:10px}.ul-list.type-view3>li{padding:10px 0}.ul-list.type-view3>li>div{text-align:left}.ul-list.type-view3>li>div .place{margin-right:6px}.ul-list.type-view3>li>div .info-wrap dl{width:auto}.ul-list.type-view3>li>div .info-wrap dl dt{width:40px;margin-right:0}.ul-list.type-view3>li .employee-info{-ms-flex-preferred-size:20%;flex-basis:20%;padding:10px 0;-ms-flex-negative:0;flex-shrink:0}.ul-list.type-view3>li .title{display:block;width:100%;text-align:left}.ul-list.type-view3>li>.th{text-align:center}.list-comment>ul>li{padding-bottom:16px;border-bottom:1px solid #eaeaea}.list-comment>ul>li .info .btn-wrap.btn-review-edit{margin-left:10px;margin-right:auto}.list-comment>ul>li .info .btn-review-edit-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.list-comment>ul>li .info .btn-review-edit-wrap .btn-recommend{margin-left:20px}.list-comment>ul .cont-pic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:10px}.list-comment>ul .cont-pic>.thumb-wrap{width:19%}.list-comment>ul .cont-pic>.thumb-wrap .thumb{border:1px solid #eaeaea}.list-comment>ul .list-review-reply{margin-top:10px}.list-comment>ul .list-review-reply .reply-wrap{display:none;margin:10px 0;padding:30px;border-top:1px solid #eaeaea;background:#f3f3f3}.list-comment>ul .list-review-reply .reply-wrap.on{display:block}.list-comment>ul .list-review-reply .reply-wrap .writer{margin-top:2px}.list-comment>ul .list-review-reply .reply-wrap .writer::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:1.4rem}.list-comment>ul .list-review-reply .reply-wrap .reply{padding:0 0 30px 0;margin-bottom:30px;border-bottom:1px solid #eaeaea}.list-comment>ul .list-review-reply .reply-wrap .reply:nth-of-type(1){padding-top:0}.list-comment>ul .list-review-reply .btn-sm{min-width:auto;background:none;padding:0;border-radius:0;height:16px}.list-comment>ul .list-review-reply .btn-sm::before{content:"";font-family:"Material Symbols Rounded Fill";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-size:16px;margin-right:6px;height:16px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.list-comment>ul .list-review-reply .btn-sm span{color:#000}.list-comment>ul .list-review-reply .cmt-attachfile .btn-sm{min-width:46px;background:#767676;padding:0 10px;border-radius:4px;height:32px}.list-comment>ul .list-review-reply .cmt-attachfile .btn-sm::before{display:none}.list-comment>ul .list-review-reply .cmt-attachfile .btn-sm span{color:#fff}.list-comment .board-bottom{margin-top:4px}.btn-recommend{padding:0 10px;margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #767676;border-radius:5px}.btn-recommend.btn-thumbup::before{font-size:16px;height:auto;line-height:1;margin-top:4px;margin-bottom:-2px}.btn-thumbup{background:rgba(0,0,0,0);border:1px solid #000;padding:0 14px}.btn-thumbup>span{color:#000}.btn-thumbup::before{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;margin-right:6px;color:#767676;font-size:16px;height:18px;margin-top:3px}.btn-thumbup.on{border:1px solid #2e90ff}.btn-thumbup.on>span{color:#2e90ff}.btn-thumbup.on::before{color:#2e90ff;font-weight:600}.btn-login{width:100%;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:4px;font-weight:600;background:#000;margin-top:20px}.injeung-wrap{width:100%;margin-top:20px;padding:16px;border:1px solid #eaeaea;border-radius:8px;background:#f7f9fc}.injeung-wrap .btn-injeung{width:100%;height:44px;padding:0 16px;border:1px solid #000;border-radius:4px;background:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.injeung-wrap .btn-injeung span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;color:#fff;font-size:1.4rem;font-weight:600;line-height:1;word-break:keep-all}.injeung-wrap .btn-injeung span::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:17px;height:16px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.injeung-wrap .btn-injeung:hover,.injeung-wrap .btn-injeung:focus-visible{-webkit-box-shadow:0 5px 12px rgba(16,44,95,.18);box-shadow:0 5px 12px rgba(16,44,95,.18)}.injeung-wrap .btn-injeung:hover span::after,.injeung-wrap .btn-injeung:focus-visible span::after{-webkit-transform:translateX(2px);transform:translateX(2px)}.injeung-wrap .btn-injeung:disabled{border-color:#c5c9d3;background:#c5c9d3;-webkit-box-shadow:none;box-shadow:none;cursor:default}@media(max-width: 1023px){.injeung-wrap .btn-injeung:hover{background:#000;border-color:#000;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.injeung-wrap .btn-injeung:hover span::after{-webkit-transform:none;transform:none}.type-cop.list>ul>.list-li.type-th{display:-webkit-box;display:-ms-flexbox;display:flex}.cop-sch-info .input-box.mid{width:200px}.list-thumb-ing>ul li .cont .btn-wrap .btn-icon.btn-del{height:37px;padding:0 5px;width:40px}.list-thumb-ing>ul li .cont .btn-wrap .btn{height:37px}.change-passwd{width:100%}.change-passwd>.login-text{text-align:center}.change-passwd>.login-text>h3{font-size:1.8rem;font-weight:700}.login-in2 .agree-cont{width:100%;padding:20px}.login-in2.type-long{padding:50px 0}.login-in2 .find-cont .tab-area>ul>li{background:none}.login-in2 .find-cont .login-find-top{padding:35px 0 0 0}.login-in2 .find-cont .login-find-wrap{width:100%}.login-wrap{background:#fff}.login-wrap .login-in2 header h1 img{max-width:178px}.login-in2 .find-cont{width:100%}.login-in2 .find-cont .tab-area{width:100%;margin:0;position:relative;border-bottom:2px solid #d0d0d0}.login-in2 .find-cont .tab-area ul li a{background:#fff}.login-in2 .find-cont .tab-area ul li.on a{background:#fff}.login-in2 .find-cont .tab-area ul li.on a::before{width:165px}.login-in2 .find-cont .tab-cont>div .cont ul>li>input[type=text]{height:40px;border-radius:4px}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-email input[type=text]{height:40px;border-radius:4px}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-phone input[type=text]{height:40px;border-radius:4px}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-phone .select{height:40px;border-radius:4px}.login-in2 .find-cont .tab-cont .find-pw input[type=text]{border-radius:4px}.login-in2 .find-cont .tab-cont .find-pw button{height:40px;line-height:40px;border-radius:4px}.login-wrap{background:#f3f3f3}.list-thumb-ing>ul li{min-height:302px}.list-thumb-none>div>p{margin-top:30px}.mileage-wrap .mileage{padding:14px 14px 20px}.dot-list-guide{padding:14px}.dot-list-guide>strong{font-size:1.7rem;margin-bottom:10px}.community-visual .title-in .title{font-size:1.8rem}.mission-progress{width:85px;height:85px}.mission-progress .img-box img{width:60%}.mission-progress figure.bg-white{width:91%;height:91%}.mission-progress figure.arc{top:-3px;left:0;width:88px;height:88px}.mission-progress figure.arc canvas{width:220px}}@media(max-width: 900px){.login-wrap{height:auto}.login-wrap::before{background:#fff}.login-wrap.type-add{padding-top:0}}@media(max-width: 799px){.smartlearning-summary{-ms-flex-wrap:wrap;flex-wrap:wrap}.smartlearning-summary .score-progress{width:100%}.smartlearning-summary .score-summary{width:100%}.smartlearning-summary .score-summary::before{display:none}.list.list-thumb .smartlearning-list-thumb li{width:49%}.list.list-thumb .smartlearning-list-thumb li:nth-child(2n){margin-right:0}.list.list-thumb .smartlearning-list-thumb li:nth-child(3n){margin-right:2%}.list.list-thumb .smartlearning-list-thumb li:nth-child(6n){margin-right:0}.mileage-wrap .mileage{width:100%}.mileage-wrap .chart-in{width:100%;border-radius:0 0 10px 10px}.gamification-mission ul li{width:20%}.gamification-mission ul li .icon{width:100px;height:100px}}@media(max-width: 700px){.cop-category .more-menu{margin-top:0}.thumb-playlist{width:40px;height:40px;padding:4px}.thumb-playlist>span{font-size:1.3rem}.thumb-playlist::after{bottom:-5px;left:11px;font-size:22px}.sch-select-myclass ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.sch-select-myclass ul .select-dept{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;margin-left:0;margin-top:10px}.login-wrap::before{background:#fff}.login-wrap{background:#fff}.login-in2.type-long-m{height:auto;padding:50px 0}.login-in2 .find-cont{width:100%}.login-in2 .find-cont .tab-cont{width:90%}.login-in2 .find-cont .tab-cont>div{width:100%;margin-right:0;padding:15px;min-height:auto}.login-in2 .find-cont .tab-cont>div:last-child{padding:15px}.login-in2 .find-cont .tab-cont>div .cont>p{margin-top:30px;font-size:1.2rem}.login-in2 .find-cont .tab-cont>div .cont ul>li>.input-login{width:100%}.login-in2 .find-cont .tab-cont>div .cont fieldset{min-width:0}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-phone{width:100%}.login-in2 .find-cont .tab-cont>div .cont ul>li .flex-item.login-email{width:100%}.login-in2 .find-cont .tab-cont .find-pw:last-child{padding:15px}.login-in2 .find-cont .btn-wrap{position:unset}.login-in2 .find-cont .login-find-wrap{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-in2 .find-cont .login-find-wrap>.login-find-in{width:100%;margin-right:0;padding:15px;min-height:auto}.login-in2 .find-cont .login-find-wrap>.login-find-in.type-2{padding:15px}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont>p{margin-top:0;font-size:1.2rem}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li>.input-login{width:100%}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont fieldset{min-width:0}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-phone{width:100%}.login-in2 .find-cont .login-find-wrap>.login-find-in .cont ul>li .flex-item.login-email{width:100%}.login-in2 .find-cont .login-find-wrap .find-pw:last-child{padding:15px}.login-in2 .find-cont .login-find-wrap .login-find-in.type-full{padding:15px;margin:0 auto}.login-in2 .find-cont .login-find-wrap.type-pw>.login-find-in{min-height:auto}.login-in2 .find-cont .btn-wrap{position:unset}.login-in2 .agree-cont .address-input li:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.login-in2 .agree-cont .address-input li:first-child .postcodeBtn{-ms-flex-negative:0;flex-shrink:0}.smartlearning-summary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.smartlearning-summary .score-progress{width:100%;padding-right:0}.smartlearning-summary .score-summary{position:relative;padding-left:0;width:50%}}@media(max-width: 570px){.list-list>ul>li{grid-template-columns:1fr}.list-list>ul>li .title-in{grid-column:1/2}.list-list>ul>li .cont{margin-bottom:14px;grid-column:1/2;grid-row:2/3}.list-list>ul>li .btn-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/2;grid-row:3/4}.cop-category li a{font-size:1.3rem}.cop-btn-more>span{width:30px;height:30px}.cop-btn-more>span::after{font-size:20px}.li-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.li-flex-wrap .thumb-wrap2{margin-left:0;margin-top:14px}.type-cop.list>ul>.list-li.type-th{display:none}.smartlearning-summary{-ms-flex-wrap:wrap;flex-wrap:wrap}.smartlearning-summary ul li{width:40%}.smartlearning-summary .score-progress{width:100%;padding-right:0px}.smartlearning-summary .score-summary{width:100%;padding-left:0}.smartlearning-summary .score-summary::before{display:none}.list.list-thumb .smartlearning-list-thumb li{width:100%;margin-right:0}.list.list-thumb .smartlearning-list-thumb li:nth-child(3n){margin-right:0}.sch-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.gamification-mission ul li{width:33.3333333333%}.gamification-mission ul li .icon{width:100px;height:100px}.gamification-icon{width:80px;height:80px;border-radius:50%;background:#f0f0f0}.list-thumb-ing>ul li{min-height:auto}}@media(max-width: 500px){.login-in2 .find-cont .tab-cont .find-pw .flex-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-in2 .find-cont .tab-cont .find-pw .btn-wrap{width:100%}.login-in2 .find-cont .tab-cont .find-pw .btn-wrap button,.login-in2 .find-cont .tab-cont .find-pw .btn-wrap a{width:100%}}.dark-mode .datepicker .date-input{border:0px}.ui-datepicker{padding:8px 8px 12px;min-width:272px}.dark-mode .ui-datepicker{border:1px solid #6e6e6e;background:#1e1f21}.ui-datepicker-header{background:rgba(0,0,0,0);border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 6px 4px}.ui-datepicker-title{font-weight:600;font-size:14px}.dark-mode .ui-datepicker-title{color:#eee}.ui-datepicker-prev,.ui-datepicker-next{position:relative;width:32px;height:32px;border-radius:9999px;cursor:pointer;border:1px solid rgba(0,0,0,0)}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background:inherit;border:0px}.ui-datepicker-prev:focus,.ui-datepicker-next:focus{outline:2px solid color-mix(in srgb, #eb4134 40%, transparent);outline-offset:2px}.ui-datepicker-prev .ui-icon,.ui-datepicker-next .ui-icon{background:none;width:0;height:0}.ui-datepicker-prev::after,.ui-datepicker-next::after{content:"";position:absolute;inset:0;margin:auto;width:10px;height:10px;border:solid #eb4134;border-width:0 2px 2px 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui-datepicker-prev::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui-datepicker th{font-weight:600;font-size:12px;color:#6a6d70;padding:7px 0}.dark-mode .ui-datepicker th{color:#eee}.ui-datepicker table{width:100%}.ui-datepicker td{padding:2px}.ui-datepicker td span,.ui-datepicker td a{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:14px}.ui-datepicker .ui-state-default{border:0px;background-color:inherit}.dark-mode .ui-datepicker .ui-state-default{color:#eee}.ui-datepicker .ui-state-active{background:rgba(235,65,52,.2666666667);border:1px solid #eb4134;border-radius:4px;color:#000}.dark-mode .ui-datepicker .ui-state-active{color:#eee}.ui-datepicker .ui-state-highlight{color:#eb4134}.dark-mode .ui-datepicker .ui-state-highlight{color:#eb4134}.ui-datepicker-other-month span,.ui-datepicker-other-month a{color:#eee}.ui-datepicker .ui-datepicker-year,.ui-datepicker .ui-datepicker-month{border:1px solid #d5d5d5;padding:5px 28px 5px 12px;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:-2px 2px 0px 2px !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:initial;text-align:left;background-color:#fff;background:url("../images/ico_sel_arrow.png") no-repeat 110% 50% #fff}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media all and (max-width: 1150px){.plan-chart-stick .chart-in{padding:16px}.plan-chart-stick .chart-list ul li{gap:8px}}@media all and (min-width: 1024px)and (max-width: 1199px){.top-banner-wrap .top-banner-info-wrap{width:100%;padding:0 14px}}@media all and (min-width: 1024px)and (max-width: 1219px){.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in strong{line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in .name{font-size:3.8rem;font-weight:600}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in .t-title{font-size:3rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in small{font-size:2rem;margin-left:8px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i{width:60px;height:60px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i::before{font-size:30px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li span{font-size:1.4rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap{gap:9px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap{gap:8px;padding:18px 4px}.dashboard-wrap .dashboard-info-wrap .dashboard-info:first-child{width:40%}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child{padding-left:40px;width:60%}.sub .layout-inner{gap:20px}.sub .sub-container{-webkit-transition:all .3s;transition:all .3s}.sch-box .sch-select{padding:20px 20px 0}.sch-box .sch-select.type-select{padding:20px 40px}.sch-box .sch-select.type-button+.sch-box-in::before{width:calc(100% - 40px);left:20px;right:20px}.sch-box .sch-box-in{padding:20px}.sch-box .btn-sch{width:70px}.home-nav .home-menu li .flag-home-line{right:unset;top:unset;bottom:3px;-webkit-transform:unset;transform:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.login-wrap.type-login .login-in{gap:20px;margin:0}.login-wrap.type-login .login-in .login-cont{padding:50px 40px}.login-wrap.type-login .login-in .bg-text-wrap{width:500px}.login-wrap.type-add .login-in{gap:0;margin:0 40px;padding:70px 50px}.login-wrap.type-add .login-in .login-cont{padding:0 30px 0 0;width:400px}.login-wrap.type-add .login-in .bg-text-wrap{width:auto;padding:0 0 0 30px;width:400px}.login-wrap.type-add.login-right .login-in .login-cont{padding:0 0 0 30px}.login-wrap.type-add.login-right .login-in .bg-text-wrap{padding:0 30px 0 0}.cop-top>.list-slide-wrap{padding:0 80px}.cop-top>.list-slide-wrap::before{width:80px}.cop-top>.list-slide-wrap::after{width:80px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li b{width:40px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li span{width:27%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li ins{width:27%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li.thead p{width:27%}.tab-sch ul{height:60px}.tab-sch li{height:60px}.tab-sch li a{height:60px;font-size:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 8px}.tab-sch li.on{border:0;background:#000}.tab-sch li.on a{background:none}.sch-box.type-5 .sch-table .sch-tr .sch-td .select{width:100%}.view-top.type-thumb.type-edit{grid-template-columns:250px 1fr;grid-template-rows:auto 141px auto}.view-top.type-thumb.type-edit>.cont::before{width:251px;left:-251px}}@media all and (min-width: 1320px){.quick-btn-wrap{right:calc(50% - 658px)}}@media all and (max-width: 1319px){.quick-btn-wrap{right:14px}}@media all and (max-width: 1148px){.home-nav.type-edit .home-menu li:first-child a span{margin-left:-62px;padding-left:4em}.home-nav.type-edit .home-menu li:last-child a span{margin-right:-62px;padding-right:4em}}@media all and (min-width: 1024px){.quick-btn-wrap{opacity:0;visibility:hidden;-webkit-animation-delay:350ms;animation-delay:350ms;-webkit-animation-duration:850ms;animation-duration:850ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:showQuick;animation-name:showQuick}.quick-btn-wrap .dark-toggle{width:40px;margin-right:0px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation-duration:350ms;animation-duration:350ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slideDown;animation-name:slideDown}.quick-btn-wrap .dark-toggle:hover{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-duration:350ms;animation-duration:350ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slideUp;animation-name:slideUp}.quick-btn-wrap .dark-toggle::before{margin:0px 10px}.quick-btn-wrap .dark-toggle span{white-space:nowrap;overflow:hidden}@-webkit-keyframes showQuick{from{opacity:0;visibility:hidden;bottom:-50px}to{opacity:1;visibility:visible;bottom:10px}}@keyframes showQuick{from{opacity:0;visibility:hidden;bottom:-50px}to{opacity:1;visibility:visible;bottom:10px}}@-webkit-keyframes slideUp{from{width:40px}to{width:170px}}@keyframes slideUp{from{width:40px}to{width:170px}}@-webkit-keyframes slideDown{from{width:170px}to{width:40px}}@keyframes slideDown{from{width:170px}to{width:40px}}}@media all and (max-width: 1097px){.sch-box.type-5 .sch-table .sch-tr .sch-td .select{width:90px}.sch-box.type-5 .sch-table .sch-tr:nth-child(3) .sch-td .select{min-width:90px}.sch-box.type-5 .sch-table .sch-tr:last-child{margin-right:0}.sch-box.type-5 .datepicker .date-input{width:126px}}@media all and (max-width: 1023px){html{overflow-y:unset;scrollbar-gutter:unset}.wrap{min-height:calc(var(--vh)*100)}.type-pc{display:none}.type-mobile{display:block}.type-mobile-db{display:block}.wrap{overflow-x:hidden}.type-blank{margin-top:20px}.snb-wrap{display:none}.dim-class{display:none}.title-in .title{font-size:1.6rem}.input-box.min{width:100px}.input-box.mid{width:100%}.input-box.mid2{width:100%}.input-box-sub.min{width:100px}.input-box-sub.mid{width:100%}.input-box-sub.mid2{width:100%}.input-box2,.reservation-wrap .re-write ul li dl dd .input-box-wrap{height:32px;border-radius:4px}.division{height:11px;margin-top:5px}.head .total{font-size:1.3rem}.head .dl-top{gap:6px}.head .dl-top dd .select{width:auto;font-size:1.4rem;height:30px}.head.type-off{margin-top:30px}.h5{font-size:1.8rem}.h5-2{font-size:1.8rem}.h5-3{font-size:2rem}.pop-h5,.total-dl dt{font-size:1.7rem}.pop-h5::before,.total-dl dt::before{margin:-2px 6px 0 0}.btn{min-width:auto;width:100%}.btn-second,.btn-preview,.btn-close,.btn-list,.btn-cancel,.btn-review,.btn-line{min-width:auto;width:100%}.btn-sm{padding:0 5px}.btn-sm.btn-ask::before{font-size:15px}.btn-sm.btn-ask2::before{font-size:16px;height:19px}.btn-sm.recommend{height:18px !important}.btn-sm.recommend span{font-size:1.2rem}.btn-sm.recommend span::before{margin-right:1px;font-size:14px}.btn-lg{width:auto;padding:0 18px;height:40px;line-height:42px;border-radius:4px}.btn-lg span{font-size:1.4rem}.btn-lg2{width:130px;height:34px;line-height:36px;border-radius:4px}.btn-lg2 span{font-size:1.4rem}.btn-icon.btn-download span::after{height:20px}.line-lg2{width:130px;height:34px;line-height:36px;border-radius:4px;padding:0 2px}.line-lg2 span{font-size:1.4rem}.alarm-view span{font-size:1.4rem}.alarm-view span::before{font-size:14px}.btn-ico{height:24px;padding:0 4px}.btn-ico span{font-size:1.2rem}.btn-ico span::before{font-size:12px;margin-right:2px}.btn,.btn-view-sm{height:38px}.btn-foot{width:100%;height:38px}.btn-foot span{word-break:keep-all}.btn-foot.go{width:100%}.btn-foot.lg{width:100%}.btn-foot.btn-next::after{margin-left:0}.btn-foot.btn-thumbup{width:120px;padding:0 10px}.btn-foot2{width:100%}.btn-play{width:60px;height:60px}.btn-icon-play:before{font-size:20px}.btn-icon-download:before{font-size:20px}.btn-icon-share:before{font-size:20px}.flag-home{width:auto}.flag-text{height:18px}.flag-possible{width:4px;height:4px}.flag-possible::before{width:4px;height:4px}.select{width:100px;padding:0 18px 0 8px;background:url("../images/ico_sel_arrow_m.png") no-repeat right 50% #fff;background-size:16px auto}.select.min{width:84px}.select.mid4{width:100%}.input-box-add{border-radius:4px}.input-box-add input[type=text]{height:38px;margin:0;border:0;padding:0}.btn-visibility{width:30px;height:30px}.btn-visibility::before{width:30px;height:30px}.btn-visibility::after{font-size:18px}.btn-visibility .circle{width:30px;height:30px}.file-box-wrap2 input[type=file]{width:80px}.upload-container .upload-dropzone-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thumb-wrap .time{font-size:1.3rem}.title-wrap small{font-size:1.3rem}.ico-info-point::before{width:16px;height:16px}.text-ul>li b{font-size:1.4rem;margin-right:8px}.text-ul>li p{font-size:1.6rem}.text-ul>li::after{margin:-1px 4px 0 8px}.info-in.type-flex>dl{margin:1px 22px 1px 0}.info-in.type-max>dl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-in.type-mix .type-text{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.info-in.type-mix .type-icon{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.title-in .mileage-text{font-size:1.7rem}.view-type-list{-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.view-type-list button{width:24px;height:24px}.view-type-list button::before{font-size:18px}.view-type-list button .tooltip-content{display:none}.view-type-list button:hover .tooltip-content{display:none}.view-type-year button{width:50px;height:24px;padding:0 4px}.view-type-year button span{font-size:1.3rem}.cmt-write-box .cmt-bot .btn{width:80px}.sub .sub-container{margin-left:0;width:100%;padding:0 0 60px}.sub .sub-container .location{background:none}.sub .sub-container .location::before{display:none}.sub .sub-container .location::after{display:none}.quick-btn-wrap{right:14px;bottom:20px}.quick-btn-wrap .dark-toggle{width:30px;height:30px;border-radius:100%}.quick-btn-wrap .dark-toggle::before{font-size:20px;margin-right:0;width:30px;height:30px;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;margin-top:3px}.quick-btn-wrap .dark-toggle span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.quick-btn-wrap .dark-toggle:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.quick-btn-wrap .btn-move-top{width:30px;height:30px;border-radius:100%}.quick-btn-wrap .btn-move-top::before{font-size:20px}.quick-btn-wrap .btn-move-top:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.sch-box{border:1px solid #ccc;margin-bottom:20px}.sch-box .sch-select{padding:0 14px}.sch-box .sch-select.type-select+.sch-box-in{padding:0 14px 14px}.sch-box .sch-select.type-button+.sch-box-in::before{width:calc(100% - 28px);left:14px;right:14px}.sch-box .sch-box-in{padding:14px}.sch-box .sch-table .sch-input input{height:30px;line-height:28px;padding:0 8px}.sch-box .sch-table .select,.sch-box .sch-table .input-box{width:90px;height:30px}.sch-box .sch-table .select.mid3{width:150px}.sch-box .sch-table .input-box.max{width:100%}.sch-box .sch-table .dropdowntree-select .input-box{width:100%}.sch-box .sch-table .dropdowntree-select .dropdowntree-reset{margin-top:9px !important}.sch-box .sch-table .sch-td-wrap .sch-td .datepicker{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap .sch-td .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap.type-date-fixed .sch-td .datepicker .date-input{width:170px}.sch-box .sch-btn-wrap{margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sch-box .datepicker .date-input{width:auto}.sch-box .btn-sch,.sch-box .btn-sch2,.sch-box .btn-sch3{width:100px;height:30px}.sch-box .btn-sch::before{font-size:22px}.sch-box .btn-sch span{position:unset;width:auto;height:auto;color:#fff}.sch-box .btn-sch2{background:#767676}.sch-box .btn-sch2::before{display:none}.sch-box .btn-sch2::after{margin-top:0;margin-left:6px;color:#fff}.sch-box .btn-sch2 span{-webkit-transition:all .3s;transition:all .3s;color:#fff}.sch-box .btn-sch2 span::after{font-size:20px;height:12px}.sch-box .btn-sch2:hover span{opacity:1}.sch-box .btn-sch2.on span::after{height:14px}.sch-box .btn-sch3{background:#767676}.sch-box .btn-sch3::before{display:none}.sch-box .btn-sch3 span{-webkit-transition:all .3s;transition:all .3s;color:#fff}.sch-box .btn-sch3:hover span{opacity:1}.sch-box .btn-sch-re{width:100px;height:30px}.sch-box .btn-sch-re span::before{font-size:22px}.sch-box .btn-refresh{width:30px;height:30px}.sch-box .btn-refresh::before{font-size:19px}.sch-box .sch-more-wrap{padding:0 14px 14px 14px}.sch-box .sch-more-wrap::before{padding-top:10px}.sch-box .sch-more-wrap .sch-table{margin-right:0;position:relative;margin-bottom:0}.sch-box .sch-more-wrap .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:0;gap:0}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-td{margin:4px 0}.sch-box .sch-more-wrap .sch-table .select{margin-right:10px}.sch-box .sch-more-wrap .sch-table .select:last-child{margin-right:0}.sch-box .sch-more-wrap .sch-table .input-box{width:100px}.sch-box .sch-more-wrap .sch-table .datepicker .date-input{width:auto}.sch-box .sch-more-wrap .sch-table .form-list{row-gap:2px}.sch-box .sch-more-wrap .sch-table .form-list li{margin:1px 4px 1px 0}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-th{width:60px}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .datepicker{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .datepicker .date-input{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .select{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .input-box{width:100%}.sch-box .sch-add .sch-box-in{padding:0 14px 14px 14px}.sch-box .datepicker .date-input{height:30px}.sch-box.type-3 .sch-table .sch-tr{display:grid;grid-template-columns:auto 1fr;row-gap:10px}.sch-box.type-3 .sch-table .sch-tr .sch-th{grid-column:1/2;text-align:left;padding-right:8px}.sch-box.type-3 .sch-table .sch-tr .sch-td{grid-column:2/3;row-gap:10px}.sch-box.type-3 .sch-table .sch-tr .sch-td.type-auto{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.sch-box.type-3 .sch-table .sch-tr:last-child .sch-td{grid-column:inherit}.sch-box.type-5 .sch-table .sch-tr .sch-td .select{width:110px}.sch-box.active .sch-more-wrap::before{height:100%}.sch-box.type-haf .sch-table .sch-tr .sch-td .datepicker .date-input{width:130px}.sch-box.type-small2{margin-top:0}.sch-box.type-small2 .sch-box-in{border-radius:0;row-gap:10px}.sch-box.type-small2 .sch-table{margin-bottom:0}.sch-box.type-small2 .sch-table .sch-tr .sch-td .select{width:90px;height:30px}.sch-box.type-small2 .sch-table .sch-tr .sch-td .sch-input input{height:30px}.sch-box.type-small2 .dropdowntree-select{width:100%}.sch-box.type-small2 .dropdowntree-select .input-box{width:100%}.sch-box.type-small2 .btn-sch{width:80px;height:30px}.sch-box.type-small2 .btn-sch3{height:30px}.sch-box.type-small2.type-m{position:relative}.sch-box.type-small2.type-m::before{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f4f4f4}.sch-box.type-small2.type-m::after{width:100vw;height:100%;position:absolute;top:0;content:"";display:block;z-index:-1;background:#f4f4f4;left:-14px}.sch-box.type-small2.type-m .sch-box-in{padding:0 0 14px 0}.sch-box.type-pop-jojik .sch-table .sch-tr .sch-td:last-child{margin-right:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sch-box.type-drop .sch-table .sch-tr .sch-td{-webkit-box-flex:1 !important;-ms-flex:1 !important;flex:1 !important;width:100% !important}.sch-box.type-drop .sch-table .sch-tr .sch-td:last-child{margin-right:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sch-box.type-9 .sch-table .sch-tr .sch-td .select{width:100%}.sch-box.type-9 .sch-table .sch-tr .sch-td.type-max .select{width:100%}.sch-box.type-9 .sch-table .sch-tr .sch-td.type-max .sch-input{width:100%}.sch-box.type-9 .sch-table .sch-tr:nth-child(2) .sch-td .select{width:100%}.sch-box.type-9 .sch-table .sch-tr:last-child{margin-right:0}.sch-box.type-9 .datepicker .date-input{width:100%}.sch-box.type-reservation .sch-table .sch-tr .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-reservation .sch-table .sch-tr .sch-td .select{width:100%}.sch-box{margin-bottom:30px}.sch-box .sch-box-in{padding:14px}.sch-box .sch-table{row-gap:10px}.sch-box .sch-table .sch-tr{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.sch-box .sch-table .sch-tr-btns{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.sch-box .sch-table .sch-td-wrap{gap:10px}.sch-box .sch-table .sch-td-wrap .sch-td .select{width:170px;height:38px;padding:0 24px 0 10px}.sch-box .sch-table .sch-td-wrap .sch-td .datepicker .date-input{height:36px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input{height:38px;padding:0 10px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input::before{left:10px}.sch-box .sch-table .sch-td-wrap .sch-td .sch-input input{padding-left:26px}.sch-box .sch-table .sch-td-wrap.type-date .sch-td.type-px .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap.type-full .sch-td .select{width:120px}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td{width:100%}.sch-box .sch-table .sch-td-wrap.type-auto .sch-td .select{width:100%}.sch-box .btn-sch{width:60px;height:38px}.sch-box .btn-sch2{width:80px;height:38px}.sch-box .btn-sch3{width:60px;height:38px}.sch-box .btn-refresh{width:38px;height:38px}.sch-box .sch-select{padding:14px 14px 0}.sch-box .sch-select .icon{width:17px;height:17px;display:inline-block;margin:7px 10px 0 0;-webkit-box-flex:0;-ms-flex:none;flex:none}.sch-box .sch-select ul{padding-bottom:14px}.sch-box .sch-select ul li{cursor:pointer;font-size:1.3rem;height:30px}.sch-box .sch-select ul li span{padding:0 12px}.sch-box .sch-select ul:not(:first-child){padding:6px 0}.sch-box .sch-select ul:not(:first-child) li span{padding:0 8px}.sch-box .sch-select.type-button{margin-bottom:0;padding:14px 14px 0;border-bottom:none}.sch-box .sch-select.type-select{padding:14px !important;margin-bottom:0;border-bottom:none}.sch-box .sch-select.type-select .btn-depth{height:38px}.sch-box .sch-select.type-select .btn-depth span{height:15px;font-size:1.3rem}.sch-box .sch-select.type-select .btn-depth::after{height:25px}.sch-box .sch-select.type-select>div.open .btn-depth::after{top:0}.sch-box .sch-select.type-select ul{top:37px;width:100%}.sch-box .sch-select.type-select ul li{padding:0 10px 0 18px;display:block;position:relative;margin-bottom:12px}.sch-box .sch-select.type-select ul li:last-child{margin-bottom:0}.sch-box .sch-select.type-select.type-sch{margin-bottom:0;border-bottom:none}.sch-box.type-shift .sch-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-shift .sch-td-wrap .sch-td .select{width:100%}.sch-box.type-shift .sch-td-wrap .sch-td .datepicker{width:100%}.sch-box.type-shift .sch-td-wrap .sch-td .datepicker .date-input{width:100%}.sch-box.type-shift .sch-td-wrap.type-auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-shift .sch-td-wrap.type-auto .sch-td{width:100%}.sch-box.type-shift .sch-td-wrap.type-auto .sch-td .select{width:100%}.sch-box .sch-more-wrap{padding:14px}.location{height:auto;padding:11px 0}.location ul{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:4px}.location ul li{margin-left:unset;font-size:1.3rem}.location ul li::after{height:19px;font-size:19px}.pop-tooltip-select{padding:14px}.pop-tooltip-select header h2{font-size:1.4rem}.pop-tooltip-select .cont{padding-right:5px;margin-right:0}.pop-tooltip-select .ul-list.type-add>li{padding:10px}.sch-box-add .pop-tooltip-select{padding:10px}.form-block .block-wrap{width:100%;margin-bottom:10px}.form-block .block-wrap .select{width:100%}.form-block .input-box.max{margin-left:0}.view-type-check button{font-size:1.3rem}.view-type-check button::before{font-size:16px !important}.view-type-check button::after{margin:0 5px}.head.type-view{margin-top:20px}.head.type-top{margin-top:10px}.head .btn-sm{height:24px}.head .btn-sm span{font-size:1.3rem}.head .btn-icon{height:24px}.head .btn-icon span{font-size:1.3rem}.head .head-left{gap:4px}.head .head-left .select{height:24px;font-size:1.3rem}.head .head-right{gap:4px}.head .head-right .text{font-size:1.3rem}.head .select{height:24px;font-size:1.2rem}.head .form-list>li{margin:1px 8px 1px 0;font-size:1.3rem}.head-flex select,.head-flex button,.head-flex a{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.head-flex .head-flex-in{width:auto}.head-flex .head-flex-in select{min-width:auto}.tab-area,.tab-area2{margin-bottom:20px}.tab-area li,.tab-area2 li{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:auto}.tab-area li a,.tab-area2 li a{font-size:1.5rem}.tab-area3{height:40px;margin-bottom:20px}.tab-area3 ul{height:40px}.tab-area3 li{min-width:auto}.tab-area3 li a{height:40px;font-size:1.5rem}.tab-area3-type-edunmc{height:40px;margin-bottom:20px}.tab-area3-type-edunmc ul{height:40px}.tab-area3-type-edunmc li{min-width:auto}.tab-area3-type-edunmc li a{height:40px;font-size:1.5rem}.tab-jindan,.tab-jindan2{margin-bottom:20px}.tab-jindan ul,.tab-jindan2 ul{height:45px}.tab-jindan li,.tab-jindan2 li{height:45px}.tab-jindan li a,.tab-jindan2 li a{font-size:1.5rem}.foot-wrap{width:100%}.foot-wrap a,.foot-wrap button{width:100%;min-width:auto}.foot-wrap .foot-right{margin-left:auto}.foot-wrap .foot-in a,.foot-wrap .foot-in button{min-width:120px}.foot-wrap-area{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;gap:10px}.foot-wrap-area .foot-wrap-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.foot-wrap-area .foot-wrap-left a,.foot-wrap-area .foot-wrap-left button{width:120px;height:40px}.foot-wrap-area .foot-wrap-left a span,.foot-wrap-area .foot-wrap-left button span{word-break:keep-all}.foot-wrap-area .foot-wrap{-ms-flex-preferred-size:50%;flex-basis:50%}.foot-wrap-area .foot-wrap a,.foot-wrap-area .foot-wrap button{width:120px}.foot-wrap-area .foot-wrap .btn-thumbup.btn-thumbup,.foot-wrap-area .foot-wrap .btn-recommend.btn-thumbup{width:100%}.foot-wrap-area .foot-wrap .btn-thumbup.btn-thumbup::before,.foot-wrap-area .foot-wrap .btn-recommend.btn-thumbup::before{font-size:1.5rem}.btn-thumbup::before,.btn-recommend.btn-thumbup::before{font-size:16px}.cmt-attachfile .file-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmt-attachfile .btn-sm span{font-size:1.4rem}.cmt-write-box .textarea2{margin:10px 10px 24px 10px}.cmt-write-box .cmt-write-box-count{right:94px}.view-dl>dl{margin-bottom:20px}.view-dl>dl>dt{margin-bottom:6px;font-size:1.6rem}.view-dl>dl>dd{line-height:1.5}.view-dl>dl>dd .smart-wrap dl{margin-bottom:12px}.view-dl>dl>dd .smart-wrap dl>dt{margin-bottom:2px;font-size:1.5rem}.view-dl>dl>dd .smart-wrap dl>dd{line-height:1.3}.view-dl>dl>dd .smart-wrap dl>dd img{margin-top:2px}.view-dl .dl-schedule ul li{grid-template-columns:25px 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.view-dl .dl-schedule ul li .hour{width:25px;height:25px}.view-dl .dl-schedule ul li .hour em{font-size:1.6rem}.view-dl .dl-schedule ul li .info-class strong{font-size:1.5rem;margin-bottom:8px}.view-dl .dl-schedule ul li .info-class .info-class-in{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;row-gap:0}.view-dl .dl-schedule ul li .info-class .info-class-in dl{margin-bottom:0}.view-dl .dl-schedule ul li .info-class .info-class-in dl dt{margin-right:4px;margin-bottom:0;font-size:1.4rem;line-height:1.5}.view-dl.type-3>dl>dt{width:100px;padding:10px}.view-dl.type-3>dl>dd{padding:10px}.view-dl.type-4>dl>dt{width:120px;padding:10px}.view-dl.type-4>dl>dd{padding:10px}.dot-dl dl dt{padding-left:8px;font-size:1.5rem;font-weight:400}.dot-dl dl dt::before{width:3px;height:3px;top:7px}.dot-dl dl dd{color:#595959;line-height:1.5}.dot-dl dl dd ins{font:inherit}.num-ul li{padding-left:20px;margin-bottom:5px;color:#595959;font-size:1.3rem}.num-ul li small{top:-1px;width:15px;height:15px;line-height:20px;font-size:1.3rem}.num-ul li small::before{width:15px;height:15px;top:2px}.num-dl dl{margin-bottom:20px}.num-dl dl dt{font-size:1.4rem;margin-bottom:8px}.num-dl dl dt ins{margin-right:5px;font:inherit}.num-dl dl dd{line-height:1.5;font-size:1.3rem}.num-dl dl:last-child{margin-bottom:0}.view-info{margin:30px 0}.view-info dl.week::before{width:18px;height:18px}.view-info dl.time::before{width:18px;height:18px;background-position:-20px 0}.view-info dl::after{height:85px}.view-info dt{font-size:1.5rem}.view-info dd{font-size:1.2rem}.info-wrap .keyword-wrap{margin-bottom:8px}.login-wrap{background:#fff}.login-wrap::before{background:none}.login-wrap .login-in{margin:0;padding:40px 0}.login-wrap .login-in header{height:auto}.login-wrap .login-in header .head-text{font-size:1.8rem}.login-wrap .login-in .login-form{width:310px}.login-wrap .login-in .login-cont{padding:50px 25px;height:auto}.login-wrap .login-in .login-ul{width:100%}.login-wrap .login-in .login-ul li{margin-bottom:10px}.login-wrap .login-in .login-ul li .input-login{width:100%;height:40px;font-size:1.5rem;padding:5px 20px;border-radius:4px}.login-wrap .login-in .sns-login-wrap a,.login-wrap .login-in .sns-login-wrap button{border-radius:4px;height:50px}.login-wrap .login-in .sns-login-wrap a span,.login-wrap .login-in .sns-login-wrap button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.login-wrap .login-in .option-ul{margin-top:14px}.login-wrap .login-in .option-ul li a{font-size:1.3rem}.login-wrap .login-in .login-write{margin-top:14px}.login-wrap .login-in .terms-ul{margin-top:14px;padding-top:14px}.login-wrap .login-in .terms-ul li a{font-size:1.3rem}.login-wrap .login-in .login-ask{margin-top:14px}.login-wrap .login-in .lang-wrap{margin:14px auto 0}.login-wrap.type-login .login-in header h1{margin-bottom:20px}.login-wrap.type-login .login-in header h1 img{max-width:178px}.login-wrap.type-login .login-in .login-form{width:310px}.login-wrap.type-login .login-in .login-cont{min-height:auto;padding:50px 25px;border-radius:8px}.login-wrap.type-login .login-in .login-ul{width:100%}.login-wrap.type-login .login-in .login-ul li{margin-bottom:10px;height:40px;border-radius:4px;padding:0 20px}.login-wrap.type-login .login-in .login-ul li .input-login{font-size:1.5rem;padding:0}.login-wrap.type-login .login-in .login-ul li.select-li .select-login{padding:5px 20px;background:url("../images/ico_sel_arrow2_m.png") no-repeat right 50%}.login-wrap.type-login .login-in .select-login{width:100%;height:40px;font-size:1.5rem;border-radius:4px}.login-wrap.type-login .login-in .btn-login-sso{height:50px;border-radius:4px}.login-wrap.type-login .login-in .option-ul li::before{margin:0 8px;height:12px}.login-wrap.type-login .login-in .terms-ul li::before{margin:0 8px;height:12px}.login-wrap.type-login .login-in .login-form-new{width:340px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li{height:45px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li label{font-size:1.5rem;top:12px;max-width:calc(100% - 60px)}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .btn-visibility{width:30px;height:30px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .btn-visibility::before{width:30px;height:30px}.login-wrap.type-login .login-in .login-form-new .login-ul-new li .btn-visibility .circle{width:30px;height:30px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2{margin-top:20px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2 li a{font-size:1.4rem;height:auto;padding:0}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2 li::before{margin:0 8px}.login-wrap.type-login .login-in .login-form-new .option-ul.type-2 li:hover a{background:unset}.login-wrap.type-login .login-in .login-form-new .text-login-info{margin-top:17px}.login-wrap.type-login .login-in .login-form-new .text-login-info p{font-size:1.4rem}.login-wrap.type-login .login-in .login-form-new .text-login-check{margin-top:8px}.login-wrap.type-login .login-in .login-form-new .text-login-check p{font-size:1.4rem}.login-wrap.type-login .login-in .login-form-new .id-check{margin-top:8px}.login-wrap.type-login .login-in .login-form-new .id-check .point-text{font-size:1.4rem}.login-wrap.type-login .id-check .point-text{font-size:1.3rem;position:relative;padding-left:20px}.login-wrap.type-login .id-check .point-text::before{font-size:18px !important;position:absolute;left:0;top:0;-webkit-transform:translateY(0);transform:translateY(0)}.login-wrap .bg-text-wrap{display:none}.login-wrap.type-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login-wrap.type-left .login-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login-wrap.type-right .login-in{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.login-wrap.type-add{height:auto;margin:40px 0}.login-wrap.type-add .login-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;border-radius:8px}.login-wrap.type-add .login-in .login-cont{padding:0 0 30px 0;width:310px}.login-wrap.type-add .login-in .bg-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0 0 0;margin-top:0;border-left:0;border-right:0;border-top:1px solid #eaeaea;width:310px}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in{height:auto}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in strong{font-size:1.8rem;margin-bottom:14px}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li{padding-left:22px;margin-bottom:7px}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li span{top:2px;width:16px;height:16px;font-size:1.2rem}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li p{font-size:1.4rem;line-height:1.4}.login-wrap.type-add .login-in .bg-text-wrap .bg-text-in .bg-text-ul ul li:last-child{margin-bottom:0}.login-wrap.type-add.login-right .login-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-wrap.type-add.login-right .login-in .login-cont{padding:0 0 30px 0}.login-wrap.type-add.login-right .login-in .bg-text-wrap{padding:30px 0 0 0;border-right:0;border-top:1px solid #eaeaea}.login-wrap .list-write>ul>li>dl>dd .select{width:100%}.login-wrap .list-write>ul>li>dl>dd .input-box{width:100%}.login-wrap .list-write>ul>li>dl>dd .flex.infinite{grid-template-columns:repeat(4, 1fr)}.login-wrap.type-tab .login-in2 .find-cont .tab-area>ul>li.on a::before{width:100px}.login-wrap .login-content{width:100%;padding:0 30px}.login-wrap .login-content h3{font-size:1.8rem}.login-wrap .login-content h4{width:350px;margin:0 auto;font-size:1.6rem}.login-wrap .login-content .member-select-wrap{margin:0 auto}.login-wrap .login-content .btn-wrap{margin:20px auto 0}.login-wrap.type-join .login-content{width:410px;padding:0 30px}.login-wrap.type-join .login-content h4{width:100%;text-align:center}.login-wrap.type-join .login-content .join-info-text{text-align:center}.login-wrap.type-join .login-content .member-select-wrap ul li .custom-radio{left:12px;top:12px}.login-wrap.type-join .login-content .member-select-wrap ul li label{padding:10px 10px 10px 34px}.login-wrap.type-join .btn-cancel{height:40px}.login-wrap.login-join-form .join-info-text{margin-bottom:20px}.login-wrap.login-join-form .join-select-box ul{gap:14px}.login-wrap.login-join-form .join-select-box ul li{padding:40px 14px}.login-wrap.login-join-form .join-select-box ul li i{margin-bottom:16px;background-size:contain;background-repeat:no-repeat;background-position:center}.login-wrap.login-join-form .join-select-box ul li em{font-size:1.6rem;margin-bottom:10px}.login-wrap.login-join-form .join-select-box ul li small{font-size:1.3rem;margin-bottom:18px}.login-wrap.login-join-form .join-select-box ul li small br{display:none}.login-wrap.login-join-form .join-select-box ul li .btn-fake{width:90px;height:28px}.login-wrap.login-join-form .join-select-box ul li .btn-fake span{line-height:28px}.login-wrap.login-join-form .join-select-box ul li.type-01 i{width:54px;height:62px}.login-wrap.login-join-form .join-select-box ul li.type-02 i{width:64px;height:52px;margin-top:5px;margin-bottom:21px}.login-wrap.login-join-form .join-select-box ul li:hover{border-color:#eeeef0;-webkit-box-shadow:none;box-shadow:none}.login-wrap.login-join-form .join-select-box ul li:hover .btn-fake{background:rgba(0,0,0,0);border-color:#eaeaea}.login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span{color:#000}.login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span::after{color:#000}.login-wrap.login-join-form .login-content{width:480px;padding:0 30px}.login-wrap.login-join-form .login-content h4{width:100%;padding-bottom:14px}.login-wrap.login-join-form .btn-wrap a,.login-wrap.login-join-form .btn-wrap button{min-width:auto;width:100%;height:40px}.login-wrap .join-form .form-input{height:40px;padding:0 10px}.login-wrap .join-form .form-input label{top:10px;left:10px}.login-wrap .join-form .form-input .input-wrap-join .time{padding:4px}.login-wrap .join-form .form-input .textarea-join{padding:12px 0}.login-wrap .join-form .form-input .join-selector{width:calc(100% + 22px);top:46px;left:-11px}.login-wrap .join-form .form-input .join-selector>li{height:40px;padding:0 10px;line-height:40px}.login-wrap .join-form .form-input .domain-selector{width:calc(100% + 22px);top:46px;left:-11px}.login-wrap .join-form .form-input .domain-selector>li{height:40px;padding:0 10px;line-height:40px}.login-wrap .join-form .form-input .birth-selector-wrap{width:calc(100% + 22px);top:46px;left:-11px}.login-wrap .join-form .form-input .birth-selector-wrap .birth-selector>li{height:40px;padding:0 10px;line-height:40px}.login-wrap .join-form .form-input .select-view-wrap::after{right:-5px}.login-wrap .join-form .form-input.focus label{left:10px}.login-wrap .join-form .form-input.focus .select-view-wrap::after{top:2px}.login-wrap .join-form .form-input.active label{left:10px}.login-wrap .join-form .form-input.open label{left:10px}.login-wrap .join-form .form-input.disabled label{left:10px}.login-wrap .join-form .btn-join-page{min-width:100px}.login-wrap .btn-join-page{height:40px}.login-in2 .agree-cont .agree-title{font-size:1.8rem}.login-in2 .agree-cont .cover .head>h4{font-size:1.6rem}.cover{margin-bottom:30px}.cover .h6{font-size:1.7rem}.cover .h6 ins{font-size:1.7rem}.cover .btn-more{top:0}.cover .btn-more span{font-size:1.3rem}.cover.type-long{margin-bottom:60px}.cover.type-appr{padding-bottom:30px}.list-slide-wrap .list-slide-container>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.list-slide-wrap .list-slide-container>ul>li .cont{padding:14px}.list-slide-wrap .list-slide-container>ul>li .cont .title{font-size:1.6rem;height:44px;margin-bottom:14px}.file-box-wrap2 label{width:80px;padding:0 10px}.btn-wrap button::after{height:10px;margin:1px 4px 0}.layer-wrap.type-print .pop-wrap{width:600px;height:900px}.layer-wrap.type-print .pop-wrap .pop-in{padding:0;overflow-y:hidden}.layer-wrap.type-print .pop-wrap .sang-wrap .sang-in{-webkit-transform:translate(-12%, -16%) scale(70%);transform:translate(-12%, -16%) scale(70%)}.pop-wrap{border:0;border-top:30px solid #000;width:90%}.pop-wrap.small,.pop-wrap.small2,.pop-wrap.xsmall,.pop-wrap.xsmall-2,.pop-wrap.large{width:90%}.pop-wrap .pop-in{padding:0 14px 20px}.pop-wrap .pop-header{padding:28px 14px}.pop-wrap .h2{font-size:2.2rem;line-height:1.2}.pop-wrap .pop-cont{padding-bottom:30px}.pop-wrap .pop-cont.type-alone{padding-top:18px}.pop-wrap .pop-cont .pop-h5,.pop-wrap .pop-cont .total-dl dt,.total-dl .pop-wrap .pop-cont dt{font-size:1.7rem}.pop-wrap .pop-cont .point-ask-wrap{gap:20px}.pop-wrap .pop-cont .point-ask-wrap strong{font-size:1.7rem}.pop-wrap .pop-cont .point-ask-wrap small{font-size:1.5rem}.pop-wrap .pop-cont .info-text2 ul{padding:14px}.pop-wrap .pop-foot{gap:6px}.pop-wrap .pop-foot a,.pop-wrap .pop-foot button{margin-left:0;width:auto;min-width:100px}.pop-wrap .btn-x{right:0px;top:-28px}.pop-wrap .sch-box{margin-top:0;border:1px solid #ccc}.pop-wrap .sch-box .sch-table{margin-right:0}.pop-wrap .sch-box .sch-table .sch-tr .sch-td{margin-right:10px}.pop-wrap .sch-box .sch-table .sch-tr .sch-td:last-child{margin-right:0}.pop-wrap .sch-box.type-jindan .sch-table{margin-bottom:0;gap:0}.pop-wrap .sch-box.type-jindan .sch-table .sch-tr .sch-th{padding-right:7px}.pop-wrap .sch-box.type-jindan .sch-table .sch-tr .sch-td .select{width:90px}.pop-wrap .sch-box.type-jindan-2 .sch-table{margin-bottom:0}.pop-wrap .sch-box.type-jindan-2 .sch-table .sch-tr .sch-td{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:0}.pop-wrap .sch-box.type-jindan-2 .sch-table .sch-tr .sch-td .select{width:100%}.pop-wrap.fixed{height:50%}.pop-wrap.fixed .pop-header{overflow:visible}.pop-wrap.fixed .pop-in .year-wrap{width:70%}.pop-wrap.fixed .pop-in .pop-cont{margin-bottom:30px}.pop-wrap .view-top{margin-bottom:30px}.pop-wrap .view-top .h5{font-size:1.6rem}.pop-wrap .view-top .thumb-wrap{padding-bottom:0}.pop-wrap.type-never .pop-in{padding:0 14px 50px}.pop-wrap.type-never .foot{height:30px}.pop-wrap.type-sns{width:80% !important}.pop-wrap.type-sns .pop-in{padding:14px 20px}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont{padding:20px 0}.pop-wrap.type-sns .pop-in .pop-cont .sns-cont .sns-text-wrap{row-gap:20px}.pop-wrap.type-sns .pop-in .pop-cont .login-ul{margin-top:20px}.pop-wrap.type-sns .btn-x{top:7px;right:10px}.pop-wrap.type-servey .pop-header{padding:16px 20px}.pop-wrap.type-servey .pop-header .h2{font-size:2rem}.pop-wrap.type-servey .pop-header small{font-size:1.4rem}.pop-wrap.type-servey .pop-header .poll{margin-top:14px;margin-bottom:0;padding:14px 0 0 0}.pop-wrap.type-servey .pop-header .poll::before{left:-20px}.pop-wrap.type-servey .pop-header .poll::after{right:-20px}.pop-wrap.type-servey .pop-in{padding:20px 20px 30px 20px}.pop-wrap.type-servey .top-text-wrap{margin-bottom:5px}.pop-wrap.type-servey .top-text-wrap .required-text{font-size:1.2rem}.pop-wrap.type-servey .score-wrap.type-2{padding:18px 20px}.pop-wrap.type-paper{width:90%;display:block}.pop-wrap.type-paper.paper-mobile{max-height:90%}.pop-wrap.type-paper.paper-mobile .pop-in{max-height:calc(90dvh - 50px)}.pop-wrap.type-paper.paper-mobile.type-btn-none{border-top:0}.pop-wrap.type-paper.paper-mobile.type-btn-none .pop-in{max-height:90dvh}.pop-wrap .list-schedule>ul>li{grid-template-columns:70px auto;padding:20px 0}.pop-wrap .foot-wrap a,.pop-wrap .foot-wrap button{width:100px}.pop-wrap .pop-cover{margin-bottom:30px}.pop-wrap .pop-cover.type-line-2{padding-top:30px}.pop-wrap .pop-cover:last-child{margin-bottom:0}.pop-wrap .cover{margin-bottom:30px}.pop-wrap .cover.type-line-2{padding-top:30px}.pop-wrap .cover:last-child{margin-bottom:0}.pop-wrap .view-dl.type-4>dl>dt{width:120px}.pop-wrap.type-share{width:90%}.pop-wrap.type-share .pop-header{height:40px}.pop-wrap.type-share .pop-header .h2{font-size:1.7rem}.pop-wrap.type-share .pop-cont{padding-bottom:0}.pop-wrap.type-share .share-top{margin-bottom:40px}.pop-wrap.type-share .share-top+.share-ul{margin-top:-40px}.pop-wrap.type-share .share-ul{padding:30px 20px}.pop-wrap.type-share .share-ul ul{row-gap:20px}.pop-wrap.type-share .share-ul ul li .img{margin-bottom:5px}.pop-wrap.type-share .share-ul ul li .img img{width:60px}.pop-wrap.type-share .share-ul ul li span{font-size:1.5rem}.pop-wrap.type-share .share-info{padding:14px 20px}.pop-wrap.type-share .share-info strong{font-size:1.8rem;margin-bottom:10px}.pop-wrap.type-share .share-info small{font-size:1.4rem}.pop-wrap.type-share .pop-foot{gap:0}.pop-wrap.type-share .pop-foot .btn-save,.pop-wrap.type-share .pop-foot .btn-close{width:100%;height:40px}.pop-wrap.type-share .pop-foot .btn-save span,.pop-wrap.type-share .pop-foot .btn-close span{font-size:1.6rem}.btn-pop,.btn-lg,.btn-second,.btn-review{min-width:auto;width:100%}.pop-page .pop-in{padding:0 14px 20px}.pop-page .pop-header{padding:28px 14px}.pop-page .h2{font-size:2.2rem;line-height:1.2}.pop-page .pop-cont{padding-bottom:30px}.pop-page .pop-foot{gap:6px}.pop-page .pop-foot a,.pop-page .pop-foot button{margin-left:0;width:auto;min-width:100px}.layer-wrap2 .pop-wrap{width:80% !important}.layer-wrap2 .pop-wrap .pop-in .pop-cont img{max-width:100%;width:100%}.layer-wrap3 .pop-wrap.type-notice{width:80% !important}.layer-wrap3 .pop-wrap.type-notice .pop-in .pop-cont img{max-width:100% !important;width:100%}.layer-wrap3 .pop-wrap.type-notice .foot{height:40px;bottom:-40px}.layer-wrap-home .pop-wrap-home{width:80%}.layer-wrap-home .pop-wrap-home .pop-cont{padding:30px 20px 20px 20px}.layer-wrap-home .pop-wrap-home .pop-foot{margin:0px 40px 30px}.bottom .bot-auto{text-align:left}.bottom .bot-auto p{word-break:keep-all}.mento-top{margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.mento-top .btn-mento-home{position:unset;margin-left:auto;height:28px;padding:0 10px 0 7px}.mento-top-box{margin-bottom:20px;padding:0 14px}.mento-top-box .in{padding:14px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mento-top-box .in dl{display:grid;grid-template-columns:50px 1fr}.mento-top-box .in dl dt{width:50px}.top-sch-wrap{padding:20px 12px 10px;margin-bottom:0;margin-top:0}.top-sch-wrap .in{width:100%}.top-sch-wrap .input-wrap{height:40px;border-radius:20px}.top-sch-wrap .input-wrap input{height:40px;line-height:38px;padding:0 60px 0 30px}.top-sch-wrap .input-wrap button{height:40px}.top-sch-wrap .sch-word{margin-left:-3px;margin-top:20px;max-height:83px}.top-sch-wrap .sch-word li{height:36px;border-radius:18px;margin:0 3px 6px 3px}.top-sch-wrap .sch-word li a{padding:0;line-height:36px;padding:0 18px}.sch-page>.head{margin-top:20px}.sch-page .h3-sch{font-size:2rem}.sch-page .h4-sch{font-size:1.6rem}.sch-page .sch-result-wrap{margin:30px 0}.sch-page .sch-result-wrap .result-text-none{font-size:1.6rem}.sch-page .sch-result-wrap .result-text-none::before{width:40px;height:40px}.sch-page .tab-sch-wrap{margin-top:14px}.sch-page .tab-sch{margin-bottom:40px}.sch-page .sch-bg-top{height:100px}.sch-page .sch-bg-top::before{height:100px}.sch-page .total-sch-wrap{padding:40px 0 50px}.sch-page .total-sch-wrap h3{font-size:2.4rem;margin-bottom:26px}.sch-page .total-sch-wrap .total-sch-input{height:38px}.sch-page .total-sch-wrap .total-sch-input button::before{width:16px;height:16px}.sch-page .total-sch-wrap .total-sch-input:hover::after,.sch-page .total-sch-wrap .total-sch-input:focus-within::after{-webkit-transform:unset;transform:unset;display:none}.sch-page .total-sch-before p{font-size:1.6rem}.sch-page .sch-cover .head{margin-bottom:10px}.sch-page .sch-cover .head h3{font-size:2rem}.sch-page .sch-cover .head h3 ins{font-size:1.5rem}.sch-page .sch-cover .btn-more{top:2px}.sch-page .sch-cover .sch-title{padding:40px 0 24px 0;font-size:1.8rem}.sch-page .sch-cover .sch-text-box{width:100%}.sch-page .sch-cont .text-sch{font-size:1.7rem;margin-top:60px}.sch-page .sch-cont .text-sch::before{width:40px;height:41px;background:url("../images/ico_sch_page.png") 0 0 no-repeat;margin:0 auto 10px;background-size:cover}.sch-page .list.list-thumb>ul{grid-template-columns:repeat(3, 1fr);gap:14px}.top-sch-wrap{margin-top:0;margin-left:-14px;margin-right:-14px}.top-sch-wrap.type-main{padding:60px 14px}.top-sch-wrap.type-main strong{font-size:3rem}.top-sch-wrap.type-main .input-wrap{height:46px;border-radius:23px}.top-sch-wrap.type-main .input-wrap input{height:46px;line-height:44px;padding:0 46px 0 20px}.top-sch-wrap.type-main .input-wrap button{margin-left:auto;width:46px;height:46px}.top-sch-wrap.type-main .input-wrap button::after{font-size:30px}.top-sch-wrap.type-main .input-wrap button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.top-sch-wrap.type-main .sch-word{margin-left:-2px;margin-top:30px}.top-sch-wrap.type-main .sch-word li{height:36px;border-radius:18px;margin:0 2px 8px 2px}.category-area{margin-bottom:20px}.category-area li{margin:0 4px 0 0;height:26px;border-radius:13px}.category-area li a{padding:0 22px}.error-wrap{padding:20px}.error-wrap .texts{margin:0 0 20px}.error-wrap .texts strong{font-size:2rem}.error-wrap .texts .point-text{font-size:1.6rem}.error-wrap .texts small{font-size:1.5rem}.error-wrap .btn-error{height:40px;line-height:40px}.error-wrap .btn-error span{font-size:1.6rem;line-height:40px}.error-wrap2{padding:20px}.error-wrap2 .texts{margin:0 0 20px}.error-wrap2 .texts strong{font-size:1.8rem}.error-wrap2 .texts strong::before{width:54px;height:70px;background-size:cover}.error-wrap2 .btn-error{height:40px;line-height:40px}.error-wrap2 .btn-error span{font-size:1.6rem;line-height:40px}.list>ul .title-in .title{font-size:1.6rem}.list>ul>.list-li{-ms-flex-wrap:wrap;flex-wrap:wrap}.list>ul>.list-li.type-th{display:none}.list>ul>.list-li>div{padding:0}.list>ul>.list-li>div.type-sm::before{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:-2px 6px 0;vertical-align:middle}.list>ul>.list-li .td-title{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:6px}.list>ul>.list-li .td-score{width:auto}.list>ul>.list-li .td-period{width:auto}.list>ul>.list-li .td-period2{width:auto}.list>ul>.list-li .td-period2 .flag3{margin-top:0;margin-left:4px}.list>ul>.list-li .td-place{width:auto}.list>ul>.list-li .td-teacher{width:auto}.list>ul>.list-li .td-time{width:auto}.list>ul>.list-li .td-grade{width:auto}.list>ul>.list-li .td-persons{width:auto}.list>ul>.list-li .td-amount{width:auto}.list>ul>.list-li .td-btns{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:10px}.list>ul>.list-li .flag-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;position:unset}.list>ul>.list-li .flag-wrap .flag1,.list>ul>.list-li .flag-wrap .flag{margin:2px 10px 2px 0}.list>ul>.list-li .flag-wrap .flag2{margin:2px}.list>ul>.list-li .title{font-size:1.6rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;text-align:left}.list>ul>.list-li .btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.list>ul>.list-li .btn-block a,.list>ul>.list-li .btn-block button{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:6px}.list>ul>.list-li .btn-block a:first-child,.list>ul>.list-li .btn-block button:first-child{margin-left:0}.list>ul>.blog-li{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0;row-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.list>ul>.blog-li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list>ul>.blog-li .thumb-wrap{width:150px;margin-right:20px}.list>ul>.blog-li .cont .title-in{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:16px;left:170px}.list>ul>.blog-li .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list>ul>.blog-li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list>ul>.blog-li .cont .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.list>ul>.blog-li .cont .btn-wrap a,.list>ul>.blog-li .cont .btn-wrap button{margin-left:5px}.list>ul>.blog-li .btn-wrap{margin-top:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list>ul>.blog-li .btn-wrap a,.list>ul>.blog-li .btn-wrap button{margin-left:0}.list>ul>.blog-li.thumb-none .cont .title-in{position:unset}.list>ul>.blog-li.type-2 .cont .title-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list>ul>.blog-li.type-2 .cont .title-in .flag1,.list>ul>.blog-li.type-2 .cont .title-in .flag{-ms-flex-negative:0;flex-shrink:0}.list>ul>.blog-li.type-2 .cont .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list>ul>.blog-li.type-2 .cont .info-wrap{margin-top:auto}.list.list-thumb>ul>li .cont{padding:10px 12px 14px}.list.list-thumb.type-btn>ul>li .btn-wrap{padding:12px;margin-top:-14px}.list.type-min>ul>li .cont{padding:10px 12px 8px}.list.list-book>ul>li .thumb-wrap .dim-bottom{height:32px;padding:4px 14px}.list.list-book>ul>li .cont{padding:10px 12px 8px}.list.type-reverse>ul>.blog-li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.type-reverse>ul>.blog-li .thumb-wrap{margin-left:20px;position:absolute;right:0}.list.type-reverse>ul>.blog-li .cont{margin-top:94px}.list.type-reverse>ul>.blog-li .cont .title-in{left:0;right:unset;padding-right:170px}.list>ul li:hover{-webkit-box-shadow:none;box-shadow:none}.list.type-cop>ul>.blog-li>a{row-gap:10px}.list .btn{width:130px}.list .btn-second,.list .btn-preview,.list .btn-close,.list .btn-list,.list .btn-cancel,.list .btn-review,.list .btn-line{width:130px}.list-test>ul::before{display:none}.list-test>ul>li{border-bottom:1px solid #cacaca;padding:8px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-test>ul>li>div{padding:0 10px;-ms-flex-negative:0;flex-shrink:0;text-align:center;position:relative}.list-test>ul>li>div>dl{display:-webkit-box;display:-ms-flexbox;display:flex}.list-test>ul>li>div>dl>dt{display:inline-block;margin-right:10px}.list-test>ul>li>div::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;position:absolute;right:0;top:3px}.list-test>ul>li>div:last-child::after{display:none}.list-test>ul>li .num{display:none}.list-test>ul>li .title-in{width:100%;margin-bottom:10px}.list-test>ul>li .title-in dl dt{display:none}.list-test>ul>li .title-in dl dd{display:-webkit-box;display:-ms-flexbox;display:flex}.list-test>ul>li .title-in .flag1,.list-test>ul>li .title-in .flag{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.list-test>ul>li .title-in::after{display:none}.list-test>ul>li:first-child .title-in dl dt{display:none}.list-test>ul>li:first-child>div>dl>dt{display:inline-block;margin-bottom:0}.list-blog>ul>li{display:grid;grid-template-columns:170px 1fr;padding:16px 0}.list-blog>ul>li .thumb-wrap{width:150px;margin-right:20px;grid-row:1/2;grid-column:1/2}.list-blog>ul>li .title-in{grid-column:2/4;grid-row:1/2;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-blog>ul>li .title-in .title{font-size:1.6rem}.list-blog>ul>li .cont{grid-column:1/3}.list-blog>ul>li .cont .info-in>dl.jindo-dl{display:-webkit-box;display:-ms-flexbox;display:flex}.list-blog>ul>li .cont .info-in>dl.jindo-dl>dd{margin-top:-2px}.list-blog>ul>li .btn-wrap{height:auto;grid-column:1/3}.data-table table th.col,.data-table table th.col2{width:auto}.data-table table th.col-pc{display:none}.data-table table td.col,.data-table table td.col2{width:auto}.data-table table td.col-pc{display:none}.check-wrap{padding-left:0}.list-list>ul>li{padding:13px 0}.list-list>ul>li .title-in .title{font-size:1.6rem}.list-list>ul>li .btn-sm{height:18px;min-width:40px}.list-list.type-flex>ul>li .title-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3px}.list-list.type-flex>ul>li .icon-know i{margin-right:10px}.list-list.type-sc>ul>li .list-cont{gap:3px}.list-list.type-sc>ul>li .list-cont .date-wrap{display:grid;grid-template-columns:auto 1fr}.list-list.type-sc>ul>li .list-cont .date-wrap dl:nth-child(1){grid-column:1/3;grid-row:1/2}.list-list.type-sc>ul>li .list-cont .date-wrap dl:nth-child(2){grid-column:1/2;grid-row:2/3}.list-list.type-sc>ul>li .list-cont .date-wrap dl:nth-child(3){grid-column:2/3;grid-row:2/3}.list-list.type-sc>ul>li .list-cont .dday{height:14px;padding:0 6px 2px;margin-top:2px}.list-list.type-sc>ul>li .btn-wrap{gap:6px}.list-list.type-sc>ul>li .btn-wrap .btn{width:64px;padding:0;border-radius:2px}.list-list.type-sc>ul>li .btn-wrap .btn-home{border-radius:2px}.list-list>ul>li.type-thumb{padding:16px 0;grid-template-columns:170px 1fr}.list-list>ul>li.type-thumb .thumb-wrap{width:150px;margin-right:20px;grid-column:1/2;grid-row:1/2}.list-list>ul>li.type-thumb .title-in{grid-column:2/3;grid-row:1/2}.list-list>ul>li.type-thumb .title-in .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2}.list-list>ul>li.type-thumb .cont{margin-top:10px;grid-column:1/3;grid-row:2/3}.list-list>ul>li.type-thumb .cont .info-in{margin-bottom:0}.list-list>ul>li.type-thumb .btn-wrap{margin-top:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-column:1/3;grid-row:3/4}.list-list>ul>li.type-thumb .btn-wrap a,.list-list>ul>li.type-thumb .btn-wrap button{margin-left:0}.list-list.type-process .info-name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-process .info-name .info-name-in:last-child *:first-child::before{display:inline-block}.list-list.type-btn2>ul>li{grid-template-columns:1fr 60px}.list-list.type-btn2>ul>li .title-in{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list.type-btn2>ul>li .btn-wrap .btn-icon-lg{width:40px !important;height:40px}.list-list.type-btn2>ul>li .btn-wrap .btn-icon-lg.btn-del span::before{font-size:18px}.list-list.type-mento>ul>li{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.list-list.type-mento>ul>li .cont .info-in dl dt{display:none}.list-list.type-mento>ul>li .cont .info-in dl dd{color:#767676}.list-list.type-review>ul>li{display:block}.list-list.type-review>ul>li.type-thumb .thumb-wrap{width:130px;height:73px;margin-right:16px;margin-bottom:8px;float:left}.list-list.type-review>ul>li .cont{margin-top:0;display:block}.list-list.type-review>ul>li .cont .review-text{font-size:1.4rem}.list-list.type-review>ul>li .cont>div+div{margin-top:10px}.list-list.type-review>ul>li .cont .file-list{margin-top:10px}.list-list.type-review>ul>li::after{content:"";display:block;clear:both}.list-review>ul>li{margin-bottom:12px}.list-review>ul>li .info{height:auto}.list-review>ul>li .info .ranking-grade{margin-left:6px;margin-top:0}.list-review>ul>li .info .ranking-grade .score{margin-top:0}.list-review>ul>li .info .ranking-grade .perfect{margin-top:0}.list-review>ul>li .info .date{margin-left:6px}.list-review>ul>li .info .flag5{margin-left:6px}.list-comment>ul>li{padding-bottom:12px}.list-comment>ul>li .info .btn-review-edit-wrap .btn-recommend{margin-left:10px;padding:0 4px}.list-comment>ul .list-review-reply .reply-wrap{padding:10px}.list-comment>ul .list-review-reply .reply-wrap .reply{padding:0 0 14px 0;margin-bottom:14px}.list-comment>ul .list-review-reply .btn-sm{height:24px}.list-comment>ul .list-review-reply .btn-sm span{font-size:1.4rem}.list-smartmaker{padding-top:14px}.list-smartmaker>ul>li{margin-bottom:12px;padding-bottom:14px}.list-smartmaker>ul>li .title-in .title{font-size:1.6rem}.list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide{padding:14px;height:140px}.list-home>ul>li .in{padding:16px 0;grid-template-columns:96px 106px 1fr 180px}.list-home>ul>li em{font-size:2rem}.list-home>ul>li .score b{font-size:2rem}.list-home>ul>li .cont{padding:0 20px}.list-home>ul>li .more-wrap{padding-left:96px}.list-home>ul>li .more-wrap .cont{padding:16px 24px;margin-top:0}.list-home>ul>li .more-wrap .cont strong{margin-bottom:10px}.list-home>ul>li .more-wrap .cont .dl-info dl::after{display:none}.list-home.type-list>ul>li{padding:16px}.list-home.type-list>ul>li .cont{margin-top:0;padding:0 30px 0 0}.list-home.type-list>ul>li .cont .title-in .title{font-size:1.7rem}.list-home.type-list>ul>li .btn-wrap{width:130px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-home.type-list>ul>li .btn-wrap a,.list-home.type-list>ul>li .btn-wrap button{margin-left:0;margin-top:10px}.list-home.type-list>ul>li .btn-wrap a:first-child,.list-home.type-list>ul>li .btn-wrap button:first-child{margin-top:0}.list-class>ul>li .in{grid-template-columns:1fr 1fr;padding:14px 0;position:relative}.list-class>ul>li .in .thumb-wrap{grid-column:1/3;grid-row:1/2;width:150px;margin-bottom:10px;margin-right:20px}.list-class>ul>li .in .cont{grid-column:1/3;grid-row:2/3}.list-class>ul>li .in .title-in{position:absolute;right:0;top:14px;left:170px}.list-class>ul>li .in .title-in .title{font-size:1.6rem}.list-class>ul>li .in .btn-wrap{grid-column:2/3;grid-row:3/4;margin-top:10px}.list-class>ul>li .in .info-in{margin-bottom:10px}.list-class>ul>li .chart-stick-wrap3 .chart-stick-in em{font-size:1.8rem;margin-left:10px}.list-class>ul>li .more-wrap .inner{padding:20px 14px}.list-class>ul>li .more-wrap .view-type-year{margin-right:0;margin-bottom:10px;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.list-class>ul>li .more-wrap .info-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-class>ul>li .more-wrap .more-in{padding:10px 14px;gap:14px}.list-class>ul>li .more-wrap .more-in .title-in .title{font-size:1.6rem}.list-class>ul>li .more-wrap .more-in .chart-text{font-size:1.6rem;width:auto}.list-class>ul>li.thumb-none .in .cont{grid-column:1/3;grid-row:2/3}.list-class>ul>li.thumb-none .in .title-in{position:unset}.list-class>ul>li.thumb-none .in .chart-stick-wrap3{margin-bottom:0}.list-class.only-btn>ul>li .in .btn-wrap{grid-column:1/3;grid-row:3/4}.list-class.type-stamp>ul>li .in{grid-template-columns:1fr 1fr;row-gap:10px}.list-class.type-stamp>ul>li .in .thumb-wrap{margin-bottom:0}.list-class.type-stamp>ul>li .in .cont{grid-column:1/3;grid-row:2/3}.list-class.type-stamp>ul>li .in .cont .title-in{top:0}.list-class.type-stamp>ul>li .in .cont .info-in{margin-bottom:0}.list-class.type-stamp>ul>li .in .stamp-wrap{right:2px;bottom:2px}.list-class.type-stamp>ul>li .in .btn-wrap{grid-column:1/3;grid-row:3/4}.list-class.type-stamp>ul>li .in .btn-wrap a,.list-class.type-stamp>ul>li .in .btn-wrap button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.stamp-wrap p{width:60px;height:60px}.list-alarm>ul>li .alarm-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px}.list-alarm>ul>li .alarm-head .alarm-view::after{margin:-2px 0 0 8px}.list-alarm>ul>li .alarm-head .title{font-size:1.6rem}.list-alarm>ul>li .alarm-head .date{font-size:1.4rem}.list-alarm>ul>li .alarm-head .btn-icon-lg{width:30px !important;height:30px;padding:0 8px}.list-alarm>ul>li .alarm-head .btn-icon-lg span::before{font-size:16px}.list-alarm>ul>li .more-wrap{padding:18px 10px;background:#f1f1f1;display:none;border-radius:0 0 8px 8px}.list-alarm>ul>li.active{border:1px solid #000}.list-alarm>ul>li.active .alarm-head .title{display:block}.ul-list3>li{padding:10px 0}.ul-list.type-stamp>li{grid-template-columns:80px auto;padding:14px 14px 14px 0}.ul-list.type-stamp>li .title{font-size:1.6rem;grid-column:1/3;padding-left:14px}.ul-list.type-stamp>li .dot-list dl dt{font-size:1.3rem}.ul-list.type-stamp>li .dot-list dl dt::after{margin:0 3px}.ul-list.type-stamp>li .dot-list dl dd{font-size:1.3rem}.ul-list.type-stamp>li .stamp-wrap{grid-row:2/3}.ul-list.type-view.cop-pop-list>li{grid-template-columns:90px auto}.ul-list.type-sns>li{padding:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.ul-list.type-sns>li .btn-wrap{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.ul-list.type-add>li>div{padding:0}.ul-list-plan>li .cont>dl>dd .datepicker{-webkit-box-flex:1;-ms-flex:1;flex:1}.ul-list-plan>li .cont>dl>dd .input-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.ul-list-plan>li .btn-wrap{width:80px}.ul-list-plan>li .btn-wrap .btn-sm{width:60px}.view-top{grid-template-columns:270px auto;margin-bottom:40px;position:relative}.view-top .head{margin-bottom:10px}.view-top .thumb-wrap{grid-row:2/3;padding-right:20px}.view-top .cont .dl-list>dl>dd .select.mid{width:100%}.view-top .foot-in{grid-column:1/3}.view-top.type-off .cont .dl-list{grid-column:1/2}.view-top.type-off .bottom{grid-column:1/2;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.view-top.type-off .bottom a,.view-top.type-off .bottom button{margin-right:0}.view-top.type-off .bottom .bottom-in{gap:6px}.view-top.type-off .btn-wrap{grid-column:1/2;grid-row:3/4}.view-top.type-edit .head.type-2{padding-bottom:12px;margin-bottom:16px}.view-top.type-edit>.cont{padding:16px}.view-top.type-edit .foot-in2 .tag-wrap{margin-top:0}.view-top.type-edit .foot-in2 .ico-info-text-wrap .ico-info-text{margin-bottom:6px}.view-top.type-thumb.type-edit{grid-template-columns:300px 1fr;grid-template-rows:auto 169px auto}.view-top.type-thumb.type-edit .thumb-wrap{height:auto}.view-top.type-thumb.type-edit>.cont::before{width:301px;left:-301px}.view-top.type-thumb.type-edit .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon{width:auto}.view-top.type-thumb.type-edit .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon span br{display:none}.view-top.type-thumb.type-edit .foot-in2{margin-top:16px;padding:0 16px 16px 16px}.list-view{padding:18px 0}.list-view .title{font-size:1.6rem}.list-view img{width:100% !important}.list-view .info-wrap{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.list-view .info-wrap dl::before{margin-right:7px}.list-view .info-in.type-mix .icon.file::before{margin-top:6px}.list-view .cont{padding:28px 0}.list-view .info-wrap-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-view .info-wrap-bottom .division{display:none}.list-write>ul>li dl dd .flex>div{width:100%}.list-write>ul>li dl dd .flex>div .select{width:100%}.list-write>ul>li dl dd .flex .select{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li dl dd .flex .input-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li dl dd .flex .input-box.min{width:100%}.list-write>ul>li dl dd .flex .datepicker{width:100%}.list-write>ul>li dl dd .flex .datepicker .date-input{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li dl dd .flex.infinite{grid-template-columns:repeat(4, 1fr)}.list-write>ul>li dl dd .bottom2{width:100%}.cop-blog>ul>li{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0;row-gap:10px}.cop-blog>ul>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-blog>ul>li .thumb-wrap{width:150px}.cop-blog>ul>li .cont .title-in{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:16px;left:170px}.cop-blog>ul>li .cont .title-in .title{-webkit-line-clamp:2}.cop-blog>ul>li .cont .thumb-text{height:auto}.cop-blog>ul>li .btn-wrap{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cop-blog>ul>li .btn-wrap a,.cop-blog>ul>li .btn-wrap button{width:130px}.cop-blog.type-revers>ul>li .thumb-wrap{position:absolute;right:0;margin-left:20px}.cop-blog.type-revers>ul>li .cont{margin-top:94px}.cop-blog.type-revers>ul>li .cont .title-in{position:absolute;right:unset;top:16px;left:0;margin-right:170px}.cop-blog.type-revers>ul>li.thumb-none .cont{margin-top:70px}.cop-blog.type-revers>ul>li.thumb-none .cont .title-in{margin-right:0}.plan-wrap .plan-summary li{padding:0 10px 20px 10px}.plan-wrap .plan-total{padding:26px 20px}.plan-wrap .plan-total li .cont{margin-top:10px}.year-wrap ul{margin:0 10px}.year-wrap ul li strong{font-size:2rem}.score-progress-wrap ul{padding:10px}.my-state-wrap{padding:20px 5px;margin-bottom:20px}.my-state-wrap .my-state-item ul li dt{margin-top:10px}.my-state-wrap .my-state-item ul li dd{width:120px;height:60px;padding-top:2px}.my-state-wrap .my-state-item ul li dd ins{margin-top:-2px}.chart-stick-wrap2 .chart-stick-in{width:100%}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{height:10px}.chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{height:10px}.chart-stick-wrap2 .chart-stick-in em{font-size:2rem}.home-container .home-content .home-btn-wrap{top:20px}.home-container .home-content .home-btn-wrap .btn-out{width:100px;height:28px}.home-container .home-content .home-cont{padding:30px 0}.home-container .home-tit{font-size:1.8rem}.home-top{margin-bottom:30px;gap:0}.home-top .thumb-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.home-top .jindo-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-top .jindo-wrap .jindo{margin-bottom:10px}.home-top .jindo-wrap .jindo .dl-chart dt{font-size:1.8rem}.home-top .jindo-wrap .btn-wrap{padding:0;margin-top:20px}.home-top .jindo-wrap .btn-wrap .btn-go{height:50px}.home-top .jindo-wrap .btn-wrap .btn-go span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-top .jindo-wrap .btn-wrap .btn-go span::before{display:inline-block;margin:0 10px 0 0;font-size:24px}.home-top .home-nav .btn-index{width:19.6%;height:36px}.home-top .home-nav .btn-index span{font-size:1.6rem}.home-top.type-smart .jindo-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-top.type-smart .jindo-wrap .jindo-in{padding-right:5%}.home-top.type-off .jindo-wrap .jindo-in{padding-right:0;width:100%}.home-nav .home-menu{gap:6px}.home-nav .home-menu li{-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px}.home-nav .home-menu li a{font-size:1.6rem}.home-nav .home-menu li .flag-home-line{right:unset;top:unset;bottom:2px;-webkit-transform:unset;transform:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.2rem;height:18px;width:60px}.home-nav.type-edit{margin:0 -14px 20px}.home-nav.type-edit .home-menu{gap:0;overflow:visible;margin:0 14px}.home-nav.type-edit .home-menu li{width:100px;height:40px;border-radius:20px;background:#bdc2c9;margin:0}.home-nav.type-edit .home-menu li a{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-nav.type-edit .home-menu li a svg{display:none}.home-nav.type-edit .home-menu li a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:unset}.home-nav.type-edit .home-menu li a span em{position:unset;font-size:1.4rem}.home-nav.type-edit .home-menu li a span em i::before{font-size:16px}.home-nav.type-edit .home-menu li a .flag-possible{right:24px;top:13px}.home-nav.type-edit .home-menu li:first-child{margin:0;padding:0;background:#2e90ff}.home-nav.type-edit .home-menu li:first-child a{background:unset}.home-nav.type-edit .home-menu li:first-child a span{border-radius:unset;margin-left:0;padding-left:0;background-color:unset}.home-nav.type-edit .home-menu li:last-child{margin:0;padding:0}.home-nav.type-edit .home-menu li:last-child a{background:unset}.home-nav.type-edit .home-menu li:last-child a span{border-radius:unset;margin-right:0;padding-right:0}.home-nav.type-edit .home-menu li.on{background:#fff}.home-nav.type-edit .home-menu li.on a span{background-color:unset}.home-nav.type-edit .home-menu li.on a span em{color:#000}.home-nav.type-edit .home-menu li.on a span em i::before{color:#aaa}.home-nav.type-edit .home-menu li.on:first-child{background-color:#fff}.home-nav.type-edit .home-menu li.on:first-child a{background-color:unset}.home-nav.type-edit .home-menu li.on:first-child a span{background-color:unset}.home-nav.type-edit .home-menu li.on:first-child a span em{color:#000}.home-nav.type-edit .home-menu li.on:last-child a{background-color:unset}.home-cover-wrap{padding:24px 20px 40px 20px}.home-cover-wrap .sch-box{margin-top:0;margin-bottom:20px}.home-cover-wrap .sch-box .sch-box-in{padding:14px}.home-cover-wrap .list-schedule>ul>li .schedule-in{grid-template-columns:1fr}.home-cover-wrap .list>ul>.blog-li .btn-wrap{margin-top:10px}.cop-category-wrap{margin-top:20px}.cop-home .info-in dl{padding:14px 0}.cop-home .info-in dl dt{width:80px}.list-qna>ul>li{padding:18px 20px 0 20px}.list-qna>ul>li .title-in{gap:0}.list-qna>ul>li .title-in .num{font-size:1.5rem}.list-qna>ul>li .title-in .q{font-size:1.5rem}.list-qna>ul>li .cont .q-wrap{padding:10px 0}.list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-radio{left:14px}.list-qna>ul>li .cont .q-wrap .check .form-list>li label{padding:10px 10px 10px 38px}.list-qna>ul>li .q-cont{padding:10px 0 10px 34px}.list-qna>ul>li .q-cont .q-table table th{padding:5px}.list-qna>ul>li .q-cont .q-table table td{padding:5px}.list-qna>ul>li:hover{-webkit-box-shadow:none;box-shadow:none}.list-faq>ul>li .q-block{padding:14px 0}.list-faq>ul>li .q-block .q-em{margin-top:2px}.list-faq>ul>li .q-block .q-in strong{font-size:1.4rem}.view-micro{margin-bottom:30px}.view-micro .view-micro-in>.cont .title-in .title{font-size:1.7rem}.view-micro-2{margin-bottom:30px}.view-micro-2 .view-micro-in>.cont .title-in .title{font-size:1.7rem}.cop-top{margin-top:20px}.cop-top .cop-nav ul>li .select{width:150px}.cop-top>.list-slide-wrap{padding:0 40px}.cop-top>.list-slide-wrap::before{width:40px}.cop-top>.list-slide-wrap::after{width:40px}.cop-top>.list-slide-wrap .swiper-button-prev{width:30px;height:30px;left:0}.cop-top>.list-slide-wrap .swiper-button-next{width:30px;height:30px;right:0}.profile-wrap .profile-img{width:100px;height:auto;margin-right:20px}.profile-wrap .cont .name{font-size:1.6rem}.edu-top{border-radius:16px;padding:28px 18px;margin-bottom:20px}.edu-top .edu-info .edu-title{font-size:1.7rem}.edu-top .edu-info .edu-year dl::before{font-size:20px}.edu-top .edu-info .edu-year dl dt{font-size:1.5rem}.edu-top .edu-info .edu-year dl dd{font-size:1.5rem}.edu-top .edu-ul ul{gap:14px}.edu-top .edu-ul ul li .score{width:80px;height:80px}.edu-top .edu-ul ul li .score .score-in{margin-top:-16px}.edu-top .edu-ul ul li .score dl{gap:2px}.edu-top .edu-ul ul li .score dl dt{font-size:1.2rem}.edu-top .edu-ul ul li .score dl dd{font-size:1.7rem}.edu-top .edu-ul ul li .score dl.complate{padding-right:12px}.edu-top .edu-ul ul li .score dl.complate dd{font-size:2.6rem}.edu-top .edu-ul ul li .score dl.complate dd::after{font-size:1.7rem;right:-8px;top:5px}.edu-top .edu-ul ul li.total .score{background:#f15928}.edu-top .edu-ul ul li.essential .score{background:#00adef}.edu-top .edu-ul ul li.free .score{background:#4db748}.stamp-wrap .stamp-info li.essential::before{width:16px;height:21px}.stamp-wrap .stamp-info li.free::before{width:18px;height:21px}.stamp-wrap .stamp-list>ul>li .top{padding:10px 12px;height:66px}.stamp-wrap .stamp-list>ul>li .top strong{font-size:1.4rem}.stamp-wrap .stamp-list>ul>li .cont{padding:14px 6%}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul li::before{width:30px;height:38px;background-size:cover}.stamp-wrap .stamp-list>ul>li .cont .free-in ul li::before{width:36px;height:42px;background-size:cover}.app-title{font-size:1.5rem !important}.mileage-box .in{padding:14px 0}.mileage-box dl dt{font-size:1.7rem}.mileage-box dl dt::before{font-size:20px}.mileage-box dl dd{font-size:1.5rem}.mileage-box dl dd em{font-size:2.5rem}.mileage-box .space-line{height:26px}.mileage-bottom{margin:10px 0 24px 0}.tooltip-wrap .pop-tooltip{width:200px}.tooltip-wrap .pop-tooltip header h2{font-size:1.5rem}.tooltip-wrap .pop-tooltip .cont .dot-list>li{font-size:1.4rem}.process-dl dl{gap:4px}.process-dl dl dt{font-size:1.3rem}.process-dl dl dd{width:40px;height:40px;font-size:1.5rem}.lang-wrap{margin-right:0}.lang-wrap .select{background-size:16px auto}.interest-box{padding:14px;margin-bottom:20px}.interest-top{padding:0 14px;margin-bottom:20px}.interest-top .interest-in{padding:2px 0}.interest-top .interest-in dl{padding:4px 0}.interest-top .interest-in dl dt{margin:4px 10px 4px 0}.interest-top .interest-in dl dd .select{margin:4px 0}.interest-top .interest-in .btn-wrap{margin:4px 0}.interest-wrap{min-height:150px}.interest-wrap .interest-select{padding:10px 14px}.interest-wrap .interest-select ul li{height:30px;padding:0 15px}.form-select-wrap{width:130px;height:24px;padding:0 8px}.form-select-wrap .form-select-title{font-size:1.3rem}.form-select-wrap .form-select-title::after{font-size:16px}.form-select-wrap .form-list-more{width:130px;top:22px;padding:8px}.form-select-wrap .form-list-more .form-list li{margin:0}.form-select-wrap .form-list-more .form-list li *{font-size:1.3rem}.form-select-wrap .form-list-more .form-list li .custom-check{margin-top:-2px}.poll-wrap .poll{padding:14px}.servey-list2 ul .servey-li{padding:18px 20px}.servey-list-new .servey-li{padding:18px 20px}.servey-list-new .servey-li .num-wrap{margin-bottom:12px}.servey-list-new .servey-li .answre-wrap ul.servey-check li{margin-bottom:5px}.servey-list-new .servey-li .answre-wrap ul.servey-check li label{padding:10px 10px 10px 32px}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio{left:10px}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check{left:10px}.servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio{left:10px}.servey-list-new .servey-li .answre-wrap ul.servey-check li:last-child{margin-bottom:0}.servey-list-new .servey-li .answre-wrap .textarea3{padding:10px 12px}.servey-list-new .servey-li.scoring-x .num-wrap .num::before{background-size:cover;width:36px;height:28px;left:-5px;top:-10px}.servey-list-new .servey-li.scoring-o .num-wrap .num::before{background-size:cover;width:41px;height:32px;left:-8px;top:-9px}.servey-list-again .servey-li{padding:18px 20px}.servey-list-again .servey-li .num-wrap{margin-bottom:12px}.servey-list-again .servey-li .answre-wrap ul.servey-check li{margin-bottom:5px}.servey-list-again .servey-li .answre-wrap ul.servey-check li label img{max-height:90px}.servey-list-again .servey-li .answre-wrap ul.servey-check li:last-child{margin-bottom:0}.servey-list-again .servey-li .answre-wrap .textarea3{padding:10px 12px}.servey-list-again .servey-li.scoring-x .num-wrap .num::before{background-size:cover;width:36px;height:28px;left:-5px;top:-10px}.servey-list-again .servey-li.scoring-o .num-wrap .num::before{background-size:cover;width:41px;height:32px;left:-8px;top:-9px}.ptmall-top{font-size:1.6rem;margin-bottom:20px}.ptmall-list{margin-bottom:30px}.ptmall-list ul{grid-template-columns:1fr 1fr 1fr 1fr;gap:14px}.ptmall-list ul li{border:1px solid #eaeaea}.ptmall-list ul li .thumb-wrap .thumb{padding-bottom:100%}.ptmall-list ul li .cont{padding:14px}.ptmall-list ul li .cont strong{margin-bottom:10px}.ptmall-list ul li .cont small{margin-bottom:14px}.ptmall-list ul li .cont .foot{padding-top:12px}.ptmall-box{padding:20px}.sch-box.type-4{margin-top:0;margin-bottom:20px}.sch-box.type-4 .sch-box-in{padding:14px}.sch-box.type-4 .sch-box-in::before{display:none}.sch-box.type-4 .sch-box-in::after{display:none}.sch-box.type-4 .sch-table .sch-tr .sch-td .select{width:120px}.sch-box.type-4 .sch-table .sch-tr:last-child{margin-right:0}.ptmall-top-box{height:100px;margin-bottom:5px}.ptmall-top-box .ptmall-top-in.type-1{width:40%}.ptmall-top-box .ptmall-top-in.type-1 dl dt{font-size:1.5rem}.ptmall-top-box .ptmall-top-in.type-1 dl dd{font-size:2rem}.ptmall-top-box .ptmall-top-in.type-2 p{font-size:1.7rem}.ptmall-use-list ul li{padding:14px;border-radius:6px}.ptmall-use-list ul li .top-wrap{height:auto;padding:0;margin-bottom:14px}.ptmall-use-list ul li .type-wrap{height:auto;padding:14px;border-radius:6px}.ptmall-use-list ul li .type-wrap .type-name p{font-weight:600}.ptmall-use-list ul li .type-wrap .foot-wrap{width:auto;gap:6px}.ptmall-use-list ul li .type-wrap .foot-wrap .state-ptmall{height:30px;width:80px}.ptmall-use-list ul li .type-wrap .foot-wrap a,.ptmall-use-list ul li .type-wrap .foot-wrap button{width:80px;margin:0}.ptmall-use-list ul li.none-li .none-text{margin:37px auto}.state-ptmall{width:80px;height:30px;border-radius:15px}.mybox-pw-wrap{padding:14px;margin-bottom:30px}.mybox-pw-wrap .mybox-pw-in .mybox-pw .input-box{height:30px}.mybox-pw-wrap .mybox-pw-in .mybox-pw button{width:80px;height:30px}.info-people-wrap{margin-bottom:20px}.info-box{padding:14px 30px;margin-bottom:20px}.info-box .process-dl dl dd{width:40px;height:40px}.info-box .process-dl dl dd::after{bottom:8px}.info-box-top-2{padding:14px;margin-bottom:20px}.scroll-box{max-height:406px}.scroll-box .list-list.type-people>ul>li .list-cont .date-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.htmlTitleTop{display:none}.htmlTitleCntsGap+form .sch-box{margin-top:0}.month-view-wrap{padding-top:10px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.month-view-wrap ul{width:100%}.month-view-wrap ul li{-webkit-box-flex:0;-ms-flex:none;flex:none;height:24px;border-radius:12px;-webkit-transition:none;transition:none;max-width:60px;width:100%}.jindan-wrap .jindan-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;border-bottom:1px solid #eaeaea;padding-bottom:20px}.jindan-wrap .jindan-wrap-in .jindan-in{-webkit-box-flex:1;-ms-flex:1;flex:1}.jindan-wrap .jindan-wrap-in .jindan-in dl dd{min-height:120px}.jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;row-gap:6px}.jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in span{padding:0 12px;height:26px;border-radius:13px;font-size:1.3rem}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li{grid-template-columns:90px 1fr}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li b{padding:6px;font-size:1.3rem}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li .ranking-wrap{padding:6px}.jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li .ranking-wrap ins{height:26px;border-radius:13px;padding:0 12px;font-size:1.3rem}.jindan-wrap .jindan-bottom{margin-bottom:20px;padding-top:20px}.jindan-wrap .jindan-list .list-top{gap:6px}.jindan-wrap .jindan-list .jindan-flag-wrap{gap:6px}.jindan-average span{margin-left:10px}.jindan-chart-img img{width:100%}.jindan-chart-add{margin-top:40px}.jindan-chart-wrap2{gap:14px}.jindan-chart-wrap2 .jindan-chart2{padding:20px 14px}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-title{width:100px}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li{width:70px}.jindan-chart-wrap{border-radius:8px;padding:14px}.jindan-chart-wrap .stick-chart .stick-chart-in .line-standard{left:14px;width:calc(100% - 14px)}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x{left:14px;padding-right:14px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li{width:100%}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick{width:44px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p{width:12px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p.type-2{left:30px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl dt::after{margin:0 1px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name em{font-size:1.3rem}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li::after{left:14px;width:calc(100% - 14px)}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li p{font-size:1.4rem}.jindan-chart-wrap .chart-more-view-wrap{margin-top:20px}.jindan-chart-wrap .chart-more-view-wrap .btn-view-more{border-radius:4px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in{padding:14px;border-radius:4px;gap:20px;grid-template-columns:40% 1fr}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .text{font-size:1.4rem}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul{gap:10px}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li ins{margin-right:8px}.plan-chart-wrap.type-4{gap:1%;row-gap:10px}.plan-chart-wrap.type-4 .chart-item{width:24.25%}.plan-chart-wrap.type-4 .chart-item .chart-in{padding:14px 4px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li b{width:40px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li span{width:25%}.plan-chart-wrap.type-4 .chart-item .chart-list ul li ins{width:25%}.plan-chart-wrap.type-4 .chart-item .chart-list ul li.thead p{width:25%}.tab-sch{height:60px;margin:0 -14px 40px -14px;overflow:visible}.tab-sch ul{height:60px;padding:0 14px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.tab-sch li{height:60px;min-width:146px;overflow:visible;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.tab-sch li a{height:60px;font-size:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 3px}.tab-sch li.on{border:0;background:#000}.tab-sch li.on a{background:none}.img-plus-wrap+.img-plus-wrap{margin-top:30px}.btn-img-plus{display:block}.jindan-wrap .jindan-my-top .jindan-my-info{width:200px}.jindan-wrap .jindan-my-top .jindan-my-info strong{font-size:1.6rem;margin-bottom:14px}.jindan-wrap .jindan-my-top .jindan-my-info em{height:auto}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan{height:26px;border-radius:13px;padding:0 13px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dt{color:#fff;font-size:1.3rem}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dd{color:#fff;font-size:1.3rem}.jindan-wrap .jindan-my-top .stick-chart{padding:0 16px 42px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in{height:133px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x{bottom:10px;height:100px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li{width:120px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick{width:30px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p{width:30px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name em{font-size:1.3rem}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag{min-width:40px;height:18px;padding:0 6px;font-size:1.2rem;gap:6px}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.gap dl dt{font-size:1.2rem}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag.gap dl dd{font-size:1.2rem}.jindan-wrap .jindan-list .jindan-flag-wrap .jindan-space{margin:0 -4px;font-size:1.2rem}.rate-box{height:100px;margin-bottom:20px}.rate-box .rate-wrap{gap:10px}.rate-box .rate-wrap strong{font-size:1.4rem}.rate-box .rate-wrap .rate-in{width:93px;height:15px}.rate-box .rate-wrap .rate-in .rate-type{background:url("../images/ico_stars_gray.png") 0 0 no-repeat;width:93px;height:15px;background-size:cover}.rate-box .rate-wrap .rate-in .rate-type.fill{background:url("../images/ico_stars_fill.png") 0 0 no-repeat;background-size:cover}.rate-box .rate-wrap .rate-text{font-size:1.6rem}.jindan-top{margin-bottom:20px;padding:0 14px}.jindan-top .in{padding:14px 0;display:block}.jindan-top .in dl{display:table-row}.jindan-top .in dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0;margin-bottom:4px}.jindan-top .in dl dd{margin-bottom:4px}.jindan-top .in dl:last-child dt{margin-bottom:0}.jindan-top .in dl:last-child dd{margin-bottom:0}.cop-sch-result{margin-bottom:14px}.cop-sch-result p{font-size:1.7rem}.cop-list-wrap .cop-list-container>ul>li .cont{padding:10px 10px 14px}.cop-list-wrap .cop-list-container>ul>li .cont .info-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cop-list-wrap .cop-list-container>ul>li .cont .info-wrap .info-wrap-in .division{display:none}.cop-list-wrap .cop-list-container>ul>li .cont .btn-wrap{padding-top:14px}.cop-list-wrap .swiper-button-next,.cop-list-wrap .swiper-container-rtl .swiper-button-prev{width:30px;height:30px;right:-12px;background-position:-32px 0}.cop-list-wrap .swiper-button-prev,.cop-list-wrap .swiper-container-rtl .swiper-button-next{width:30px;height:30px;left:-12px;background-position:0 0}.tab-area-cop{margin-bottom:20px}.tab-area-cop ul{gap:7px;height:30px}.tab-area-cop ul li{height:30px;padding:0 2px}.tab-area-cop ul li a{height:26px;font-size:1.4rem;margin-top:1px}.tab-area-cop ul li.on a{margin-top:0}.cop-top>.list-slide-wrap .cop-menu-swiper1 .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cop-home-slide-wrap .cop-home-list{border-bottom:0}.cop-home-slide-wrap .cop-home-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.cop-home-slide-wrap .cop-home-list>ul>li .title-in{gap:8px;margin-bottom:14px}.cop-home-slide-wrap .cop-home-list>ul>li.type-1,.cop-home-slide-wrap .cop-home-list>ul>li.type-2,.cop-home-slide-wrap .cop-home-list>ul>li.type-3{padding:14px}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .title-in .title{height:42px}.cop-home-slide-wrap .cop-home-list>ul>li.type-1 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-2 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-3 .cont .thumb-text{margin-bottom:24px;height:73px}.cop-home-slide-wrap .cop-home-list>ul>li.type-4{margin-top:0}.cop-home-slide-wrap .cop-home-list>ul>li.type-4,.cop-home-slide-wrap .cop-home-list>ul>li.type-5,.cop-home-slide-wrap .cop-home-list>ul>li.type-6{padding:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:1px solid #d5d5d5;-webkit-box-shadow:0 0 9px 2px rgba(145,145,145,.2);box-shadow:0 0 9px 2px rgba(145,145,145,.2)}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .inner,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .inner{display:block}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .title-in,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .title-in,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .title-in{gap:8px;margin-bottom:14px;height:auto}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .title-in .title,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .title-in .title{-webkit-line-clamp:2;height:42px}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .thumb-text,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .thumb-text{-webkit-line-clamp:4;margin-bottom:24px;height:73px;display:-webkit-box}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .info-wrap-bottom .info-wrap,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .info-wrap-bottom .info-wrap,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .info-wrap-bottom .info-wrap{display:none}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .info-wrap-bottom .division,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .info-wrap-bottom .division,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .info-wrap-bottom .division{display:none}.cop-home-slide-wrap .cop-home-list>ul>li.type-4 .cont .info-wrap-bottom .info-wrap-icon,.cop-home-slide-wrap .cop-home-list>ul>li.type-5 .cont .info-wrap-bottom .info-wrap-icon,.cop-home-slide-wrap .cop-home-list>ul>li.type-6 .cont .info-wrap-bottom .info-wrap-icon{margin-bottom:0}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .inner{display:block;height:100%}.cop-home-slide-wrap .cop-home-list>ul>li.type-thumb .thumb-wrap{display:none}.cop-home-slide-wrap>.btn-wrap{position:absolute;width:100%;height:0;top:50%;margin-top:15px}.cop-home-slide-wrap .swiper-button-next,.cop-home-slide-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:30px;height:30px;right:-12px;left:auto;background-size:cover;background-position:-32px 0}.cop-home-slide-wrap .swiper-button-next::after,.cop-home-slide-wrap .swiper-container-rtl .swiper-button-prev::after{display:none}.cop-home-slide-wrap .swiper-button-prev,.cop-home-slide-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:30px;height:30px;left:-12px;right:auto;background-size:cover;background-position:0 0}.cop-home-slide-wrap .swiper-button-prev::after,.cop-home-slide-wrap .swiper-container-rtl .swiper-button-next::after{display:none}.cop-list-ranking-wrap{position:relative}.cop-list-ranking-wrap .cop-list-ranking{border-bottom:0}.cop-list-ranking-wrap .cop-list-ranking>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .title-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .title-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .title-in{grid-template-columns:40px auto}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .title-in .flag-wrap2,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .title-in .flag-wrap2,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .title-in .flag-wrap2{margin-bottom:4px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .title-in .title,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .title-in .title,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .title-in .title{-webkit-line-clamp:1;height:auto}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont{padding:14px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap-bottom,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap-bottom,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap-bottom{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap-icon+.division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap-icon+.division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap-icon+.division{display:none}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap .division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap .division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap .division{display:none}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap .info-wrap-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap .info-wrap-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap .info-wrap-in{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-right:10px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .cont .info-wrap .info-wrap-in:last-child,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .cont .info-wrap .info-wrap-in:last-child,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .cont .info-wrap .info-wrap-in:last-child{margin-right:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .btn-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .btn-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .btn-wrap{margin:auto 10px 14px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .type-number::before{width:24px;height:38px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .type-number::before{width:28px;height:38px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .type-number::before{width:28px;height:38px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;padding:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;border-top:0;border:1px solid #e5e5e5}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .thumb-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .thumb-wrap{width:100%;height:auto}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .thumb-wrap .flag-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .thumb-wrap .flag-wrap{position:absolute;top:0;left:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in{grid-template-columns:40px auto;margin-bottom:14px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .flag-wrap2,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .flag-wrap2{margin-bottom:4px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .flag1,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .flag,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .flag1,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .flag{margin-right:8px;-ms-flex-negative:0;flex-shrink:0;flex-shrink:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .title-in .title,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .title-in .title{-webkit-line-clamp:1}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont{padding:14px;position:relative}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap-bottom,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap-bottom{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap-icon+.division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap-icon+.division{display:none}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap{display:block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap .division,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap .division{display:inline-block}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .info-wrap .info-wrap-in,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .info-wrap .info-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .cont .thumb-text,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .cont .thumb-text{display:none}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .btn-wrap,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .btn-wrap{margin-left:unset;margin-top:auto;width:100%;padding:0 10px 14px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .btn-wrap a,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .btn-wrap button,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .btn-wrap a,.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .btn-wrap button{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.2)}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4{margin-top:0}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .type-number::before{width:29px;height:38px}.cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .type-number::before{width:30px;height:39px}.cop-list-ranking-wrap>.btn-wrap{position:absolute;width:100%;height:0;top:0;padding-top:44.5%}.cop-list-ranking-wrap .swiper-button-next,.cop-list-ranking-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:30px;height:30px;right:-12px;left:auto;background-size:cover;background-position:-32px 0}.cop-list-ranking-wrap .swiper-button-next::after,.cop-list-ranking-wrap .swiper-container-rtl .swiper-button-prev::after{display:none}.cop-list-ranking-wrap .swiper-button-prev,.cop-list-ranking-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:30px;height:30px;left:-12px;right:auto;background-size:cover;background-position:0 0}.cop-list-ranking-wrap .swiper-button-prev::after,.cop-list-ranking-wrap .swiper-container-rtl .swiper-button-next::after{display:none}.cop-list-ranking{padding-top:17px}.cop-list-ranking>ul.top-ul{gap:14px}.cop-list-ranking>ul.top-ul>li .cont{padding:14px}.cop-list-ranking>ul.top-ul>li .cont .title-in{grid-template-columns:40px auto}.cop-list-ranking>ul.top-ul>li .cont .title-in .title{-webkit-line-clamp:1;height:auto}.cop-list-ranking>ul.top-ul>li.type-1 .type-number::before{width:30px;height:48px;background-size:cover}.cop-list-ranking>ul.top-ul>li.type-2 .type-number::before{width:36px;height:48px;background-size:cover}.cop-list-ranking>ul.top-ul>li.type-3 .type-number::before{width:36px;height:48px;background-size:cover}.cop-list-ranking>ul.bottom-ul{margin-top:14px}.cop-list-ranking>ul.bottom-ul>li{padding:14px 0;grid-template-columns:170px 1fr 140px}.cop-list-ranking>ul.bottom-ul>li .thumb-wrap{width:150px;grid-row:1/2}.cop-list-ranking>ul.bottom-ul>li .title-in{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:39px}.cop-list-ranking>ul.bottom-ul>li .cont{position:relative;grid-column:1/3;grid-row:2/3;margin-top:14px}.cop-list-ranking>ul.bottom-ul>li .cont .info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cop-list-ranking>ul.bottom-ul>li .cont .info-wrap .info-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cop-list-ranking>ul.bottom-ul>li .cont .thumb-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;color:#767676;margin-bottom:8px;height:37px}.cop-list-ranking>ul.bottom-ul>li .btn-wrap{width:120px}.cop-list-ranking>ul.bottom-ul>li.type-4 .type-number::before{background:url("../images/cop_num_4.png") no-repeat;width:29px;height:38px}.cop-list-ranking>ul.bottom-ul>li.type-5 .type-number::before{background:url("../images/cop_num_5.png") no-repeat;width:30px;height:39px}.calendar-wrap-off{margin-top:-74px}.calendar-wrap-off .calendar-top{height:24px;width:100%;margin:0 auto 48px}.calendar-wrap-off .calendar-top button{width:15px;height:15px;margin-top:-5px}.calendar-wrap-off .calendar-top button::before{font-size:14px}.calendar-wrap-off .calendar-top strong{font-size:2.4rem;line-height:1;width:160px;text-align:center;margin-top:-4px}.calendar-wrap-off .calendar-month-list{border-top:1px solid #000;border-left:none}.calendar-wrap-off .calendar-month-list .calendar-head{display:none}.calendar-wrap-off .calendar-month-list .calendar-body{display:block}.calendar-wrap-off .calendar-month-list .calendar-body>ul{display:block}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li{display:grid;grid-template-columns:60px 70px 1fr;height:auto;min-height:40px;border-right:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li p{font-size:1.4rem;margin-bottom:0;grid-column:1/2;grid-row:1/2;text-align:center;position:relative;height:100%;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}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li p .type-mobile{display:none}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li p:after{content:"";display:block;border-right:1px solid #d5d5d5;position:absolute;top:0;right:0;height:100%}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.prev-day{display:none}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.next-day{display:none}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li .btn-it{position:unset;grid-column:2/3;grid-row:1/2;text-align:center;margin:0 auto}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.type-right .layer-procedure,.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.type-right .layer-procedure-2{left:unset;margin-left:2px;right:unset;margin-right:0;-webkit-box-shadow:4px 4px 6px 3px rgba(0,0,0,.2);box-shadow:4px 4px 6px 3px rgba(0,0,0,.2);margin-left:0;width:100%;white-space:unset}.calendar-wrap-off .btn-it{width:40px;height:25px;text-align:center}.calendar-wrap-off .btn-it span{font-size:1.4rem}.calendar-wrap-off .procedure-wrap{grid-column:3/4;grid-row:1/2;padding:10px 0}.calendar-wrap-off .procedure-wrap>li.on .layer-procedure{display:block !important}.calendar-wrap-off .procedure-wrap>li:hover .layer-procedure{display:none}.calendar-wrap-off .calendar-year-list .calendar-head{display:none}.calendar-wrap-off .calendar-year-list .calendar-body{display:block}.calendar-wrap-off .calendar-year-list .calendar-body>ul{display:block}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li{font-size:1.4rem;font-weight:600;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;display:table-cell;vertical-align:top;text-align:center;padding:8px;position:relative;display:grid;grid-template-columns:60px 70px 1fr}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.calendar-title{width:100%;padding:28px;vertical-align:middle}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.current-month{background:#e9e9e9}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li .title-in{margin-bottom:0}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li .btn-it{margin-bottom:3px}.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.type-right .layer-procedure,.calendar-wrap-off .calendar-year-list .calendar-body>ul>li.type-right .layer-procedure-2{left:unset;right:100%;margin-left:0}.calendar-wrap-off .calendar-table-year.type-year .calendar-month-list .calendar-body>ul>li:first-child p{color:inherit}.calendar-wrap-off .calendar-table-year.type-year .calendar-month-list .calendar-body>ul>li.current-month{background:#e9e9e9}.schedule-slide-wrap .schedule-time{width:40px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-head{font-size:1.2rem}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td{padding:8px}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in strong{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.on2 .layer-procedure{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.schedule-slide-wrap .schedule-time ul li span{font-size:1.2rem;left:3px}.schedule-slide-wrap .btn-wrap{width:calc(100% - 40px);left:40px}.schedule-slide-wrap .btn-wrap .swiper-button-next,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-prev{margin-right:-6px}.schedule-slide-wrap .btn-wrap .swiper-button-prev,.schedule-slide-wrap .btn-wrap .swiper-container-rtl .swiper-button-next{margin-left:-12px}.layer-procedure,.layer-procedure-2{top:22px;left:unset;margin-left:2px;width:100%;display:none}.layer-procedure .layer-in .layer-dl-list>dl,.layer-procedure-2 .layer-in .layer-dl-list>dl{margin-bottom:0}.layer-procedure .layer-in .layer-dl-list>dl>dt,.layer-procedure-2 .layer-in .layer-dl-list>dl>dt{font-size:1.4rem;margin-bottom:0}.layer-procedure .layer-in .layer-dl-list>dl>dd,.layer-procedure-2 .layer-in .layer-dl-list>dl>dd{line-height:unset}.layer-procedure .tooltip-close,.layer-procedure-2 .tooltip-close{display:block}.layer-procedure-2{margin-left:120px;width:calc(100% - 120px)}.list-schedule>ul>li{grid-template-columns:70px auto;padding:20px 0}.list-schedule>ul>li .class-time em{font-size:1.5rem}.list-schedule>ul>li .schedule-in{padding:10px}.list-schedule>ul>li .thumb-text-wrap{padding:0 10px 10px 10px}.info-wrap-bottom .division{height:13px;margin-top:3px}.space-tab-menu{margin-bottom:20px}.space-tab-menu ul{gap:6px;width:100%}.space-tab-menu ul li{height:36px;width:100%;border-radius:18px}.space-tab-menu ul li a{font-size:1.3rem}.space-tab-menu ul li a::before{font-size:16px;margin-right:4px;margin-top:2px}.reservation-select-wrap dl dd{gap:10px}.domyen-wrap .img img{-webkit-transform:scale(1.2);transform:scale(1.2)}.calendar-wrap{padding:20px 14px}.calendar-wrap .calendar-top-wrap{margin-bottom:24px}.calendar-wrap .calendar-top-wrap .year-wrap ul{width:100%}.calendar-wrap .calendar-top-wrap .year-wrap button{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.calendar-wrap .calendar-top-wrap .year-wrap button::before{font-size:18px}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul li::before{width:12px;height:12px}.calendar-wrap .calendar-table table th{padding-bottom:12px}.calendar-wrap .calendar-table table td{height:80px}.calendar-wrap .calendar-table table td p{top:10px;margin-top:5px}.calendar-wrap .calendar-table table td dl{gap:5px}.calendar-wrap .calendar-table table td dl dt{font-size:1.2rem}.calendar-wrap .calendar-table table td dl dd{font-size:1.2rem}.reservation-wrap{padding:20px 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.reservation-wrap .re-cover h6{margin-bottom:20px}.reservation-wrap .re-info dl{gap:8px}.reservation-wrap .re-info .program-wrap ul{gap:1%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}.reservation-wrap .re-info .program-wrap ul li{width:49.5%;height:40px;border-radius:20px}.reservation-wrap .re-info .program-wrap ul li span::before{font-size:20px;margin-right:10px}.reservation-wrap .re-write ul li{margin-bottom:12px}.reservation-wrap .re-write ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.reservation-wrap .re-write ul li dl dd .select{height:32px;border-radius:4px}.reservation-wrap .re-write ul li dl dd .btn-sm{width:58px;height:32px;border-radius:4px}.reservation-wrap .re-write ul li dl dd .datepicker{width:100%}.reservation-wrap .re-write ul li dl dd .datepicker .date-input{border-radius:4px;height:32px}.reservation-wrap.type-info{padding:20px}.space-wrap .space-top .text-wrap::before{width:42px;height:42px;left:30px;top:-5px}.space-wrap .space-top .text-wrap::after{width:45px;height:43px;right:25px;top:4px}.space-wrap .space-top .text-wrap p::before{width:50px;height:34px;left:80px;bottom:-20px}.space-wrap .space-top .text-wrap p::after{width:36px;height:37px;right:106px;bottom:-8px}.space-wrap .space-top .text-wrap.type-1 p{width:70%;font-size:1.5rem}.space-wrap .space-top .text-wrap.type-2 p{width:90%;font-size:1.5rem}.space-wrap .space-bottom{margin-bottom:20px}.space-wrap .space-bottom ul{gap:10px}.space-wrap .space-bottom ul li .thumb{border-radius:8px}.space-center{margin:10px 0 20px}.space-center .space-center-in dl{gap:14px;padding:10px}.space-center .space-center-in dl dt{font-size:1.5rem}.space-center .space-center-in dl dt i{width:32px;height:32px;margin-right:10px}.space-center .space-center-in dl dt i::before{width:32px;height:32px}.space-center .space-center-in dl dt i::after{font-size:20px;width:32px;height:32px}.space-center .space-center-in dl dd{font-size:1.5rem}.space-center .space-center-in dl dd .dot-list li{font-size:1.5rem}.space-center .space-center-in dl dd .dot-list li::before{width:3px;height:3px}.space-center.type-kdp .space-center-in{-ms-flex-wrap:wrap;flex-wrap:wrap}.space-center.type-kdp dl dd .dot-list li{font-size:1.5rem;color:inherit}.space-center.type-kdp dl dd .dot-list li::before{width:3px;height:3px}.space-center.type-kdp dl.type-traffic{width:35%}.reservation-visual{position:relative}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .img{padding-bottom:73.3%}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap{padding:24px 18px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont strong{font-size:1.8rem;margin-bottom:14px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont dl dt{font-size:1.4rem}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .text-cont dl dd{font-size:1.4rem}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap .btn-lg{height:40px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap .btn-lg:hover{background:rgba(0,0,0,0);opacity:1}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap .foot-wrap .btn-lg:hover span{color:#fff}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook{display:-webkit-box;display:-ms-flexbox;display:flex}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-1{margin-bottom:10px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook dl{margin-bottom:0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-in{margin-bottom:10px}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-cont strong{margin-bottom:0;font-size:1.4rem}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook .text-cont strong::before{content:"·";margin-right:5px}.reservation-visual .swiper-button-next::before,.reservation-visual .swiper-container-rtl .swiper-button-prev::before{font-size:30px}.reservation-visual .swiper-button-prev::before,.reservation-visual .swiper-container-rtl .swiper-button-next::before{font-size:30px}.reservation-visual.type-2 .text-wrap{padding:24px 18px}.reservation-visual.type-2 .text-wrap .text-cont strong{font-size:1.8rem;margin-bottom:14px}.reservation-visual.type-2 .text-wrap .text-cont dl dt{font-size:1.4rem}.reservation-visual.type-2 .text-wrap .text-cont dl dd{font-size:1.4rem}.reservation-visual.type-2 .text-wrap .foot-wrap .btn-lg{height:40px}.reservation-visual.type-2 .text-wrap .foot-wrap .btn-lg:hover{background:rgba(0,0,0,0);opacity:1}.reservation-visual.type-2 .text-wrap .foot-wrap .btn-lg:hover span{color:#fff}.reservation-visual .swiper-button-next,.reservation-visual .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2.png");width:30px;height:30px;background-size:cover;background-position:-32px 0}.reservation-visual .swiper-button-prev,.reservation-visual .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2.png");width:30px;height:30px;background-size:cover;right:38px}.reservation-visual .btn-wrap{height:30px;margin-top:14px}.domyen-wrap .img img{-webkit-transform:scale(1.2);transform:scale(1.2)}.jojik-wrap ul li .header strong{font-size:1.6rem}.jojik-wrap ul li .dl-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.jojik-wrap ul li .dl-wrap dl dt{-ms-flex-negative:0;flex-shrink:0;color:#767676;width:50px}.jojik-wrap ul li .dl-wrap dl dd em{font-weight:bold;color:#2e90ff}.jojik-slide-wrap{margin:-10px -15px -15px -15px}.nhn-img-wrap{margin-bottom:70px}.nhn-img-wrap .text-wrap{height:110px}.nhn-img-wrap .text-wrap strong{font-size:1.8rem}.nhn-img-wrap .img-area::before{width:150px;height:150px;background-size:cover}.nhn-img-wrap .btn-wrap .btn-nhn-go{height:40px;border-radius:20px;max-width:100%;padding:0 10px}.nhn-img-wrap .btn-wrap .btn-nhn-go span{font-size:1.6rem}.nhn-img-wrap .btn-wrap .btn-nhn-go span em{font-size:2rem}.nhn-go-cebu{padding-right:25px}.nhn-go-cebu span{font-size:1.5rem}.nhn-go-cebu i{width:18px;height:18px;top:0}.nhn-go-cebu i::before{width:16px;height:22px;font-size:18px}.nhn-text{font-size:1.5rem}.edu-box-wrap{gap:18px}.edu-box-wrap .edu-box{height:100px}.edu-box-wrap .edu-box .in{gap:18px}.edu-box-wrap .edu-box .in i{display:block}.edu-box-wrap .edu-box .in i::before{font-size:48px}.edu-box-wrap .edu-box .in .cont strong{font-size:2rem}.edu-box-wrap .edu-box .in .cont small{font-size:1.4rem}.edu-table-wrap th{height:40px;padding:0 4px;font-size:1.4rem}.edu-table-wrap td{height:60px;padding:0 10px;font-size:1.4rem}.edu-site-wrap ul{gap:20px}.edu-site-wrap ul li{height:100px}.edu-foot{padding:20px}.edu-foot strong{font-size:1.8rem;margin-bottom:20px;padding-left:20px}.edu-foot strong::before{width:16px;height:14px;top:5px;background-size:cover}.edu-foot .dot-list>li{font-size:1.5rem}.edu-foot .dot-list>li::before{background:#ff6f6f;width:4px;height:4px;top:7px}.flex-input{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-input .input-box.min{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80px}.flex-input .select+.input-box{margin-left:10px}.settiing-wrap .settiing-in .btn-wrap{max-width:115px;width:auto}.agree-check{margin:15px 0 -15px 0}.score-wrap .score-in{padding:20px 10px}.info-person-wrap{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.info-person-wrap dl{gap:10px}.bot-text{margin-top:30px}.community-thumbs{padding-bottom:42px}.community-thumbs .swiper-button-next,.community-thumbs .swiper-container-rtl .swiper-button-prev{width:30px;height:30px;background-size:cover;background-position:-32px 0}.community-thumbs .swiper-button-prev,.community-thumbs .swiper-container-rtl .swiper-button-next{width:30px;height:30px;right:36px}.community-visual .swiper-button-next{width:30px;height:70px}.community-visual .swiper-button-next::before{font-size:22px}.community-visual .swiper-button-prev{width:30px;height:70px}.community-visual .swiper-button-prev::before{font-size:22px}.category-wrap2 ul li{padding:0 16px;line-height:28px;margin:0 8px 8px 0}.category-wrap2 ul li a{gap:6px;font-size:1.4rem}.category-wrap2 ul li a::before{width:14px;color:#aaa;font-size:16px;margin-left:-2px}.category-wrap2 ul li.on::before,.category-wrap2 ul li:hover::before{width:calc(100% - 2px);height:calc(100% - 2px);border:2px solid #2e90ff}.dashboard-wrap .in{padding:35px 14px 0}.dashboard-wrap .btn-x-side{width:18px;height:18px;top:30px}.dashboard-wrap .btn-x-side::before{font-size:30px}.dashboard-wrap .dashboard-info-wrap{display:block;padding-bottom:20px}.dashboard-wrap .dashboard-info-wrap .dashboard-info{width:100%}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top{margin-bottom:20px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in{font-size:1.5rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in strong{font-size:1.9rem;font-weight:600;margin-right:6px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in .t-title{font-size:1.9rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-past{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(-1px);transform:translateY(-1px);margin-left:4px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side span{font-size:1.3rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side span::after{font-size:16px;margin-left:4px;width:9px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more span{font-size:1.2rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap{width:50%}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li a{gap:7px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i{width:60px;height:60px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i::before{font-size:30px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li span{font-size:1.3rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap{gap:9px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap{gap:8px;padding:10px 4px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:6px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .line-space{display:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container{padding:10px 0 0 0;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-slide-container .dashboard-slide{width:auto}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination{top:-18px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-none-wrap{height:100px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .dashboard-none-wrap .none-text{font-size:1.3rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info:first-child{width:100%;margin-bottom:30px}.dashboard-wrap .dashboard-info-wrap .dashboard-info:first-child .info-top .btn-wrap{margin-left:20px}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child{padding-left:0;width:100%}.dashboard-wrap .dashboard-gnb-all{padding-top:20px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .menu-depth1{font-size:1.8rem}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2{margin-top:14px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li{margin-bottom:5px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a{font-size:1.6rem}.dashboard-wrap .dashboard-gnb-all.open .dashboard-depth1 ul{display:block !important}.dashboard-wrap .dashboard-gnb-all.open .gnb-top::after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dashboard-wrap .dashboard-gnb-all.open .gnb-top .gnb-all-view.open{display:none}.dashboard-wrap .dashboard-gnb-all.open .gnb-top .gnb-all-view.close{display:-webkit-box;display:-ms-flexbox;display:flex}.mall-list .mall-container .mall-slide .slide-page{width:140px}.mall-list .mall-container .mall-slide .slide-page .cont{padding:8px 2px 0 2px}.mall-list .mall-container .mall-slide .slide-page .cont .title{font-size:1.5rem}.mall-list .mall-container .mall-slide .slide-page:last-child{margin-right:0 !important}.video-page .video-page-in{padding:50px 0}.video-page header{margin-bottom:40px}.video-page .video-content .video-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.video-page .video-content .video-head h2{font-size:1.8rem}.video-page .video-content .video-head .video-head-right{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;margin-left:unset;width:100%}.video-page .video-content .video-head .video-head-right .video-info-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.video-page .video-content .video-head .video-head-right .btn-wrap{margin-left:auto}.video-page .video-content .video-head .video-head-right .btn-wrap .btn-end{width:100px}.video-page .video-content .video-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;gap:14px}.video-page .video-content .video-cont .video-list-wrap{width:100%;padding:0}.video-page .video-content .video-cont .video-list-wrap h3{font-size:1.6rem;margin-left:10px}.video-page .video-content .video-cont .video-list-wrap .video-list{overflow-y:hidden;height:auto;overflow-x:auto;padding-bottom:5px;border-left:none}.video-page .video-content .video-cont .video-list-wrap .video-list ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.video-page .video-content .video-cont .video-list-wrap .video-list ul li{width:200px;-ms-flex-negative:0;flex-shrink:0}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar{height:8px}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:#6f6f6f}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:#8f2828}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-track{background:#313841;border-radius:5px}.video-page .video-content .video-cont .video-list-wrap .video-list::-webkit-scrollbar-thumb{background:#6b6f73;border-radius:5px}.video-page .video-content .list.list-thumb{border-top:0}.cop-container .cop-content{padding-top:20px}.cop-container .cop-head .cop-head-left{display:none}.cop-container .cop-cont-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;padding-bottom:40px}.cop-container .cop-cont-wrap .cop-lnb-wrap{width:100%;row-gap:14px}.cop-container .cop-cont-wrap .cop-lnb-wrap .h5{display:block;font-size:2rem;font-weight:500}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul{height:40px;border:1px solid #eaeaea;background:#fff;border:1px solid #eaeaea;border-radius:4px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li a{color:#000}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li.on{background:#00abcd}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li.on a{color:#fff}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area li::before{display:none}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 dl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 dl dt{display:inline;padding:0;margin:0}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 .space-line{display:inline-block}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count dl{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;gap:5px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count .space-line{display:inline-block;-webkit-transform:translateY(3px);transform:translateY(3px)}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap{border:none;padding:0;margin:0 -14px;overflow:visible}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 14px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li{width:auto;height:40px;border-radius:20px;gap:7px;padding:0 20px;border:1px solid #eaeaea}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li a{padding-right:4px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li::before{font-size:20px}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on{background:rgba(0,171,205,.06);border:1px solid #00abcd}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on:hover{background:rgba(0,171,205,.06);border:1px solid #00abcd}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on:hover::before{color:#00abcd}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li:hover{background:none}.cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li:hover::before{color:#ccc}.cop-container .cop-cont-wrap .cop-cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.cop-container .cop-cont-wrap .cop-cont .h5{font-size:1.8rem}.cop-container .cop-cont-wrap .cop-cont .cop-h5{font-size:1.7rem}.cop-container .cop-cont-wrap .cop-cont .h6{display:none}.cop-container .cop-cont-wrap .cop-cont .ul-list3{border-top:none}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home>ul>li{margin-bottom:25px}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home>ul>li:last-child{margin-bottom:0}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dt{margin-bottom:14px;font-size:1.6rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd{font-size:1.4rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .dot-list>li{font-size:1.4rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dt{font-size:1.4rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dt em{font-size:1.4rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dt span{font-size:1.4rem}.cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dd .desc-dl .dd{font-size:1.4rem}.cop-container .cop-join-info{padding:20px;margin-bottom:20px}.cop-container .cop-join-info strong{font-size:1.6rem}.cop-container .cop-join-info .btn-wrap{margin-top:10px}.cop-container .cop-join-info .btn-wrap .btn{width:130px}.pay-container{padding:0 0 60px}.pay-container .pay-content{padding-top:20px}.pay-container .pay-content .h4{font-size:2rem;margin-bottom:20px}.pay-container .pay-content .pay-cont-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px;margin-top:0}.pay-container .pay-content .pay-cont-wrap .pay-card-wrap .h6{font-size:1.5rem}.pay-container .pay-content .pay-cont-wrap .pay-text-wrap{width:100%;height:auto}.pay-container .pay-content .pay-cont-wrap .pay-text-wrap strong{font-size:1.5rem;line-height:1}.pay-container .pay-content .pay-cont-wrap .pay-text-wrap strong::before{top:5px}.pay-container .pay-content .pay-address-wrap{padding:14px}.pay-container .pay-content .pay-address-wrap.type-person ul li .li-in .input-box{width:100%}.pay-list ul{border-radius:6px;padding:0 20px}.pay-list ul li{padding:18px 0}.pay-list ul li .cont strong{font-size:1.6rem}.pay-list ul li .payment-wrap .payment{font-size:1.6rem}.pay-list ul li .custom-radio{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pay-list ul li .custom-radio+label{font-size:1.6rem}.pay-list ul li.last-total{border-radius:0 0 6px 6px}.pay-list ul li.last-total .total-wrap em{font-size:1.6rem}.pay-list ul li.last-total .total-wrap strong{font-size:1.8rem}.pay-complete-wrap{padding-top:50px}.pay-complete-wrap .pay-complete i{margin-bottom:20px;background-size:cover}.pay-complete-wrap .pay-complete i.complete{width:62px;height:60px}.pay-complete-wrap .pay-complete i.failure{width:62px;height:62px}.pay-complete-wrap .pay-complete strong{font-size:2rem;margin-bottom:20px}.pay-complete-wrap .pay-complete .cont p{font-size:1.5rem}.pay-complete-wrap .pay-complete .cont small{font-size:1.5rem}.pay-complete-wrap .pay-complete .order-wrap .order-in .btn-wrap .btn-order:hover{background:#488dd5;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transform:none;transform:none}.ico-text-box{border-radius:8px;padding:24px;gap:20px;margin-bottom:20px}.ico-text-box i{width:30px;height:30px;background-size:cover}.ico-text-box .dot-list>li{font-size:1.4rem;margin-bottom:4px}.ico-text-box .dot-list>li:last-child{margin-bottom:0}.top-banner-wrap{height:auto;overflow:visible}.top-banner-wrap .top-banner-info-wrap{width:100%}.top-banner-wrap .top-banner-in .img-wrap{height:auto}.top-banner-wrap .top-banner-in .img-wrap a{height:auto}.top-banner-wrap .top-banner-in .img-wrap img{width:100%;height:auto;position:static;-o-object-fit:contain;object-fit:contain}.top-banner-wrap.close{margin-top:0;display:none}.footer-edit{padding:20px 0 50px;position:relative}.footer-edit .layout-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-edit .foot-right{position:absolute;top:20px;right:14px}.footer-edit strong{display:inline-block}.footer-edit strong img{width:50%;max-width:100%;height:auto;display:block}.footer-edit .foot-info{margin-top:14px}.footer-edit .foot-info ul{margin-bottom:10px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.footer-edit .foot-info ul li::after{right:-9px}.footer-edit .foot-info address{font-size:1.2rem}.footer-edit .foot-info address+address{margin-top:10px}.footer-edit .foot-info small{font-size:1.2rem}.footer-edit .foot-info .ul2{margin-bottom:0}.footer-edit p{font-size:1.2rem}.footer-edit .family-wrap .select-foot{width:120px;height:24px;line-height:18px;padding:0 24px 0 12px;font-size:1.3rem;background-size:auto 6px}.footer-edit .family-wrap .btn-sm{height:24px;width:40px}.footer-edit .family-wrap .btn-sm span{font-size:1.3rem}.ooh-info-wrap{margin-top:20px}.ooh-info-wrap .head{margin-bottom:14px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ooh-info-wrap .h5{font-size:2rem}.ooh-info-wrap .ooh-cont .ooh-info-1{padding:0}.ooh-info-wrap .ooh-cont .ooh-info-1 li{padding:20px}.ooh-info-wrap .ooh-cont .ooh-info-1 li em{margin-bottom:14px;width:28px;height:28px}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont p{font-size:1.5rem}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont span{font-size:1.5rem}.ooh-info-wrap .ooh-cont .ooh-info-1.type-2{padding:0 0 30px 0}.ooh-info-wrap .ooh-cont .ooh-info-2{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ooh-info-wrap .ooh-cont .ooh-info-2 li .li-in{width:100px;height:100px}.ooh-info-wrap .ooh-cont .ooh-info-2 li .in{height:74px}.ooh-info-wrap .ooh-cont .ooh-info-2 li em{font-size:1.3rem}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont{height:53px}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont p{font-size:1.5rem;height:30px}.ooh-info-wrap .ooh-cont .ooh-info-2 li i{width:40px}.ooh-info-wrap .ooh-cont .ooh-info-2 li i::after{width:20px;height:18px}.ooh-info-wrap .ooh-cont .ooh-info-3>li{padding:26px 0 30px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top{margin-bottom:14px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top em{font-size:1.8rem}.ooh-info-wrap .ooh-cont .ooh-info-3>li .top p{font-size:1.8rem}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li{margin-bottom:30px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-top em{font-size:1.3rem;width:17px;height:17px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-top p{font-size:1.5rem}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .img-wrap{margin-top:10px}.ooh-info-wrap .ooh-cont .ooh-info-3>li .ooh-info-3-in>li .in-cont{margin-top:10px}.ooh-info-wrap .ooh-cont .ooh-info-3>li:first-child{padding:0 0 30px 0}.ooh-info-wrap .cover.type-bg{padding:30px 0 34px}.ooh-info-wrap .cover.type-bg::before{display:none}.ooh-info-wrap .cover.type-bg::after{left:-14px;height:100%}.comment-ul li .employee-info{width:80px}.comment-ul li .comment-in{padding:14px}.pdf-wrapper{position:relative}.pdf-wrapper .pdf-top{padding:10px 14px}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap{gap:5px;position:absolute;bottom:5px;z-index:1;background-color:rgba(64,64,64,.8);padding:4px 8px;border-radius:4px;margin:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input{margin:0 5px}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input input{width:40px;font-size:1.4rem}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input span{font-size:1.4rem}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .paging-input ins{font-size:1.4rem}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-prev{display:block}.pdf-wrapper .pdf-top .top-btn-wrap .paging-input-wrap .btn-paging-next{display:block}.category-all-wrap{margin-bottom:20px}.category-all-wrap ul li{height:28px;padding:0 12px}.category-cover{margin-bottom:30px}.category-cover:last-child{margin-bottom:0}.login-warning-wrap{padding:30px 0 0 0}.login-warning-wrap i{width:34px;height:33px;margin-bottom:20px}.login-warning-wrap .i-img{width:40px;margin-bottom:20px}.login-warning-wrap strong{font-size:2rem}.login-warning-wrap small{margin-top:10px;font-size:1.5rem}.login-join-form .form-input .select-view-wrap .jstree-container-ul>li.jstree-leaf{padding:0 10px}.login-join-form .dropdowntree-search .dropdowntree-filter{height:34px !important}.login-join-form .dropdowntree-search::before{top:8px}.login-join-form .dropdowntree-reset{right:35px}.login-join-form .dropdowntree-option{margin-left:-11px !important;width:calc(100% + 22px) !important}.dropdowntree-select{width:100%}.essential-wrap ul li{height:30px;padding:0 14px}.edu-ask-wrap .text-wrap .text-in-1 strong{font-size:3rem;margin-bottom:20px}.edu-ask-wrap .text-wrap .text-in-1 .small-text-wrap small{font-size:1.5rem}.edu-ask-wrap .text-wrap .text-in-1 .small-text-wrap span{font-size:1.5rem}.edu-ask-wrap .text-wrap .text-in-2 .text-tool{width:200px;height:54px}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-1{margin-right:60px}.edu-ask-wrap .text-wrap .text-in-2 .texts span{font-size:1.4rem}.edu-ask-wrap .foot{height:50px;margin-top:26px;border-radius:6px}.edu-ask-wrap .foot .foot-dl dl dt{font-size:1.6rem}.edu-ask-wrap .foot .foot-dl dl dd{font-size:1.6rem}.edu-ask-table th{height:40px;font-size:1.5rem}.edu-ask-table td{height:40px;font-size:1.4rem}.pay-state-wrap ul{gap:16px}.pay-state-wrap ul li{height:44px}.pay-state-wrap ul li span{font-size:1.4rem}}@media all and (max-width: 899px){.dashboard-wrap .in{padding:20px 0 0}.dashboard-wrap .btn-x-side{top:22px}.dashboard-wrap .dashboard-info-wrap{padding-bottom:0;border-bottom:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info{width:100%}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top{margin-bottom:20px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in{font-size:1.3rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in strong{font-size:2.1rem;font-weight:600}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-in .t-title{font-size:1.9rem}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-logout-side{-webkit-transform:translateY(0px);transform:translateY(0px)}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more span{font-size:1.2rem;line-height:1}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap{display:grid;grid-template-columns:repeat(5, 1fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}.dashboard-wrap .dashboard-info-wrap .dashboard-info:first-child{padding:0 14px}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child{padding:20px 14px}.dashboard-wrap .dashboard-gnb-all{padding-top:0;border-top:1px solid #cacaca}.dashboard-wrap .dashboard-gnb-all .gnb-top{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 14px;background:#ddd}.dashboard-wrap .dashboard-gnb-all .gnb-top .gnb-all-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.dashboard-wrap .dashboard-gnb-all .gnb-top .gnb-all-view span{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-transition:all .3s;transition:all .3s}.dashboard-wrap .dashboard-gnb-all .gnb-top .gnb-all-view.open{display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard-wrap .dashboard-gnb-all .gnb-top .gnb-all-view.close{display:none}.dashboard-wrap .dashboard-gnb-all .gnb-top::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s;transition:all .3s;font-size:16px;margin-right:3px;margin-right:-2px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1{display:block}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li{border-bottom:1px solid #d5d5d5;border-left:none;padding:0;border-right:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .menu-depth1{font-size:1.5rem;cursor:pointer;width:100%;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li>a{width:100%;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:9px 20px;font-size:1.5rem;margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li>a.opeth{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li>a br{display:none}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li.depth-in>a::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#767676;margin-left:auto;-webkit-transition:all .3s;transition:all .3s;margin-right:-6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li.selected>a{font-weight:600}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li.selected>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2{border-top:1px solid #d5d5d5;margin-top:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li{margin-bottom:0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:6px 20px 6px 40px;font-size:1.4rem;color:#767676;min-height:40px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a.opeth{color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3{background:#fff;padding:6px 0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li{margin-bottom:0;min-height:26px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a{font-size:1.3rem;padding:6px 20px 6px 54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a.opeth{font-weight:600;color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4{background:#fff;padding:6px 0;margin-top:6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li{margin-bottom:0;min-height:26px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a{font-size:1.3rem;padding:5px 20px 5px 62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a.opeth{font-weight:600;color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5{background:#fff;padding:6px 0;margin-top:6px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li{margin-bottom:0;min-height:26px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a{font-size:1.3rem;padding:5px 20px 5px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a::before{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a.opeth{font-weight:600;color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6{background:#fff;padding:6px 0}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li{margin-bottom:0;min-height:26px}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a{font-size:1.3rem;padding:5px 20px 5px 78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a::before{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a.opeth{font-weight:600;color:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a.opeth::before{background:#000}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1 ul li.depth-in>a::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;margin-left:auto;-webkit-transition:all .3s;transition:all .3s;margin-right:-4px;height:15px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.dashboard-wrap .dashboard-gnb-all .dashboard-depth1 ul li.selected>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view-top.type-edit .cont .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon{width:auto}.view-top.type-edit .cont .foot-in .bottom .bottom-in .tooltip-wrap .btn-icon span br{display:none}.view-top.type-off.type-edit>.cont .foot-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.view-top.type-thumb.type-edit>.cont .foot-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd{height:40px}.jindan-wrap .jindan-list .jindan-ul ul li>dl>dd::before{width:40px;height:40px}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info{display:block}.jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jindan-wrap.type-my .jindan-list{padding:0 0 20px}.jindan-wrap.type-my .jindan-list .jindan-ul{padding:0 0 20px}.jindan-wrap.type-my .jindan-list .jindan-ul ul li{margin:20px 0 0;width:16.666%}.jindan-wrap.type-dameyun .jindan-list .jindan-ul{padding:0 0 0}.jindan-wrap.type-dameyun .jindan-list .jindan-ul::after{margin:0 10px;padding-top:20px}.jindan-wrap.type-dameyun .jindan-list .jindan-ul:last-child{padding-bottom:20px}.jindan-wrap.type-dameyun .jindan-list .jindan-ul:last-child::after{margin:0;border-bottom:1px solid #ccc;width:100%;position:absolute;left:0;bottom:0;padding:0}.jindan-wrap.type-dameyun .jindan-list .jindan-ul .ul-title{padding-top:10px;padding-left:10px}.jindan-wrap.type-dameyun .jindan-list .jindan-ul ul li{width:20%;margin:20px 0 0}.jindan-wrap.type-dameyun .jindan-list .jindan-ul ul li:nth-child(2){border-right:1px solid #cecece}.plan-wrap .plan-summary{display:grid;grid-template-columns:repeat(2, 1fr)}.plan-wrap .plan-summary.type-one{grid-template-columns:1fr}.plan-wrap .plan-summary.type-unlimited{grid-template-columns:repeat(2, 1fr)}.plan-wrap .plan-total li{width:49%;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:30px 0 0 0}.plan-wrap .plan-total li:nth-child(even)::before{display:none}.plan-wrap .plan-total li:nth-child(1),.plan-wrap .plan-total li:nth-child(2){padding:0}.plan-wrap .plan-total li:nth-child(1)::after,.plan-wrap .plan-total li:nth-child(2)::after{display:none}.plan-chart-wrap{gap:10px}.plan-chart-wrap.type-2{gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.plan-chart-wrap.type-2 .chart-item{width:50%}.plan-chart-wrap.type-3{gap:2%;row-gap:10px}.plan-chart-wrap.type-3 .chart-item{width:49%}.plan-chart-wrap.type-3 .chart-item .chart-in{padding:14px}.plan-chart-wrap.type-3 .chart-item .chart-list{width:auto}.plan-chart-wrap.type-3 .chart-item .chart-list ul li{gap:8px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li b{width:70px}.plan-chart-wrap.type-3 .chart-item:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto}.plan-chart-wrap.type-4{gap:2%;row-gap:10px}.plan-chart-wrap.type-4 .chart-item{width:49%}.plan-chart-wrap.type-4 .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li b{width:70px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li span{width:70px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li ins{width:70px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li.thead p{width:70px}.plan-chart-stick .chart-in{padding:16px}.plan-chart-stick .chart-list ul li{gap:6px}.plan-chart-stick .chart-list ul li b{width:60px}.plan-chart-stick .chart-list ul li span{width:40px}.plan-chart-stick .chart-list ul li ins{width:40px}.plan-chart-stick .chart-list ul li.thead p{width:40px}.home-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.home-top .thumb-wrap{width:100%}.home-top .jindo-wrap{width:100%;padding:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-top .jindo-wrap .jindo{margin-bottom:10px}.home-top .jindo-wrap .jindo .dl-chart dt{font-size:1.8rem}.home-top .jindo-wrap .btn-wrap{padding:0;margin:0 0 0 6%}.home-top .jindo-wrap .btn-wrap .btn-go{width:110px;height:110px}.home-top .jindo-wrap .btn-wrap .btn-go span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-top .jindo-wrap .btn-wrap .btn-go span::before{display:inline-block;margin:0 0 3px 0;font-size:24px}.home-top.type-smart .jindo-wrap .jindo-in{padding-right:15%}.sch-page .sch-cover .head{margin-bottom:10px}.sch-page .list-slide-container ul{grid-template-columns:repeat(2, 1fr);gap:10px}.sch-page .list-slide-container ul li .thumb-wrap{margin-bottom:10px}.sch-page .list-slide-container ul li .cont .title-wrap{margin-bottom:10px}.sch-page .list-slide-container ul li .cont .info-wrap{margin-bottom:10px}.sch-page .list-slide-container ul li .cont .info-wrap dl dt{font-size:1.3rem;margin-right:6px}.sch-page .list-slide-container ul li .cont .info-wrap dl dd{font-size:1.3rem}.sch-page .list-slide-container ul li .cont .ico-wrap{margin-bottom:10px}.edu-jedo{margin-bottom:40px;height:380px}.edu-jedo .edu-img::before{margin-top:0}.edu-jedo .edu-img::after{margin-top:0}.edu-jedo .edu-img img{width:70%;margin:0 auto}.edu-jedo .edu-ul{height:380px}.edu-jedo .edu-ul>li{padding:20px 22% 0 14px}.edu-jedo .edu-ul>li:nth-child(even){padding:20px 14px 0 22%}.home-nav .home-menu li{min-width:110px}.cop-list-wrap>.btn-wrap{padding-top:51.5%}.cop-list-ranking-wrap>.btn-wrap{padding-top:51.5%}.write-area .write-tr.type-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.write-area .write-tr.type-date .write-td-wrap{width:100%}.write-area .write-tr.type-date .write-td-wrap .write-th{-webkit-box-flex:0;-ms-flex:none;flex:none}.write-area .write-tr.type-date .write-td-wrap .write-td{width:100%}.write-area .write-tr.type-date .write-td-wrap .write-td .datepicker .date-input{width:100%}.write-area .write-tr.type-date .write-td-wrap .write-td .select.min3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66px}.write-area .write-tr.type-date .write-td-wrap .write-td .space{width:10px}.donga-slide-wrap{margin-bottom:30px}.donga-slide-wrap .donga-slide-container{margin-bottom:20px}.donga-slide-wrap .donga-slide-container .donga-slide .slide-page .cont{height:50px;padding:0 20px}.donga-slide-wrap .donga-slide-container .donga-slide .slide-page .cont p{font-size:1.6rem}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-next,.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-prev{width:30px;height:50px}.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-next::after,.donga-slide-wrap .donga-slide-container .slide-btn-wrap .swiper-button-prev::after{font-size:18px}.donga-slide-wrap .donga-slide-container .swiper-pagination{right:20px;bottom:14px}.donga-slide-wrap .data-table table th{padding:10px}.donga-slide-wrap .data-table table td{padding:10px}.cover-wrap .cover{margin-bottom:20px}.cover-wrap .cover:last-child{margin-bottom:0}.sch-box .sch-box-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:10px}.sch-box .sch-table{width:100%}.sch-box .sch-btn-wrap{width:100%}.sch-box.type-btn-alone .sch-box-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-box.type-btn-alone .sch-box-in .sch-table{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-btn-alone .sch-box-in .sch-btn-wrap{width:auto}}@media all and (max-width: 800px){.list-qna>ul>li .q-cont .q-table table th{padding:5px}.list-qna>ul>li .q-cont .q-table table td{padding:5px}}@media all and (max-width: 782px){.head.type-grid{display:grid;grid-template-columns:auto 1fr auto}.head.type-grid .grid-cont1{grid-column:1/2;grid-row:1/2}.head.type-grid .grid-cont2{grid-column:1/4;grid-row:2/3}.head.type-grid .grid-cont3{grid-column:2/3;grid-row:1/2;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.head.type-grid .grid-cont4{grid-column:3/4;grid-row:1/2;text-align:right}.pop-wrap .cover-flex{display:block}.pop-wrap .cover-flex .cover-item:nth-child(1){width:100%;margin-bottom:20px}.pop-wrap .cover-flex .cover-item:nth-child(2){width:100%}.list-home>ul>li .in{grid-template-columns:auto auto 1fr 130px;padding:14px}.list-home>ul>li em{grid-column:1/2;grid-row:1/2;font-size:1.6rem;text-align:left}.list-home>ul>li em::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;margin:-1px 10px 0}.list-home>ul>li .score{grid-column:2/3;grid-row:1/2;border-left:0;border-right:0;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.list-home>ul>li .score b{font-size:1.6rem}.list-home>ul>li .cont{grid-column:1/4;grid-row:2/3;padding:0 10px 0 0;margin-top:10px}.list-home>ul>li .btn-wrap{grid-column:4/5;grid-row:1/3}.list-home>ul>li .more-wrap{padding-left:0;padding-right:14px}.list-home>ul>li .more-wrap .more-in{grid-template-columns:1fr 130px}.list-home>ul>li .more-wrap .more-in::after{width:calc(100% - 26px)}.list-home>ul>li .more-wrap .more-in .cont .dl-info dl::after{display:none}.list-home.type-off>ul>li .in{grid-template-columns:140px 1fr}.list-home.type-off>ul>li em{border-right:0}.list-home.type-off>ul>li em::after{border-left:0}.list.list-thumb>ul>li{width:49%;margin-right:2%}.list.list-thumb>ul>li:nth-child(2n){margin-right:0}.list.list-thumb>ul>li:nth-child(3n){margin-right:auto}.list-list.type-sc>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.list-list.type-sc>ul>li .list-cont{width:100%}.list-list.type-sc>ul>li .list-cont .date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-sc>ul>li .btn-wrap{margin:0;width:100%}.list-list.type-sc>ul>li .btn-wrap .btn{width:100%}.list-list.type-people .info-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.list-list.type-people .info-name .info-name-in:last-child *:first-child::before{display:none}.ico-info-text-wrap .ico-info-text{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.video-page .list.list-thumb>ul>li{width:23.5%;margin-right:2%}.video-page .list.list-thumb>ul>li:nth-child(2n){margin-right:2%}.video-page .list.list-thumb>ul>li:nth-child(4n){margin-right:0}}@media all and (max-width: 767px){.type-slide-pc{display:none}.type-slide-mobile{display:block}.cop-top>.cop-menu-slide-wrap .cop-menu-swiper1 .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cop-top>.cop-menu-slide-wrap.slide-type-6 .cop-menu-swiper1 .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cop-top>.cop-menu-slide-wrap.slide-type-6 .swiper-button-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-top>.cop-menu-slide-wrap.slide-type-6 .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.community-visual .title-in{margin-bottom:10px}.community-visual .cont{height:150px}.community-visual .swiper-button-next{width:24px;height:50px}.community-visual .swiper-button-prev{width:24px;height:50px}}@media all and (max-width: 750px){.jindan-wrap .jindan-my-top{gap:14px}.jindan-wrap .jindan-my-top .jindan-my-info{width:140px}.jindan-wrap .jindan-my-top .jindan-my-info strong{font-size:1.6rem;margin-bottom:14px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan{height:26px;border-radius:13px;padding:0 13px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dt{color:#fff;font-size:1.3rem}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dd{color:#fff;font-size:1.3rem}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in{height:133px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x{bottom:10px;height:100px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li{width:120px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick{width:30px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p{width:30px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name{bottom:0;top:104px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dt{font-size:1.2rem}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dd{font-size:1.2rem}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name em{font-size:1.3rem;line-height:1}.view-micro-2 .view-micro-in>.cont .view-micro-info{row-gap:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-micro-2 .view-micro-in>.cont .view-micro-info .btn-wrap{margin-left:unset}.view-micro-2 .view-micro-in .tooltip-wrap .pop-tooltip{right:unset;left:0}.sch-box .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sch-box .sch-table .sch-td-wrap{width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sch-box .sch-table .sch-td-wrap .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap .sch-td .input-box{width:100%}.sch-box .sch-table .sch-td-wrap .sch-td .select{width:100%}.sch-box .sch-table .sch-td-wrap .sch-td .datepicker{width:100%}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed .select{width:140px}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed .datepicker .date-input{width:140px}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed-min{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed-min .select{width:100%}.sch-box .sch-table .sch-td-wrap .sch-td.type-fixed-min .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed .select{width:100%}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed-min{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed-min .select{width:100%}.sch-box .sch-table .sch-td-wrap.type-max .sch-td.type-fixed-min .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap.type-min{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td-wrap.type-min .sch-td .select{width:100%}.sch-box .sch-table .sch-td-wrap.type-min .sch-td .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td-wrap:last-child .sch-th.type4{width:48px}.sch-box.type-5 .sch-table{display:block}.sch-box.type-5 .sch-table .sch-tr .sch-td{width:100%}.sch-box.type-5 .sch-table .sch-tr .sch-td .select{width:116px}.sch-box.type-5 .sch-table .sch-tr .sch-td.type-max .select{width:100%}.sch-box.type-5 .sch-table .sch-tr .sch-td.type-max .sch-input{width:100%}.sch-box.type-5 .sch-table .sch-tr:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.sch-box.type-5 .sch-table .sch-tr:nth-child(1) .sch-td{width:100%}.sch-box.type-5 .sch-table .sch-tr:nth-child(1) .sch-td:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-5 .sch-table .sch-tr:nth-child(1) .sch-td .select{width:100%}.sch-box.type-5 .sch-table .sch-tr:nth-child(2){margin-bottom:10px;margin-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-box.type-5 .sch-table .sch-tr:nth-child(2) .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-5 .sch-table .sch-tr:nth-child(2) .sch-td .select{width:100%}.sch-box.type-5 .sch-table .sch-tr:nth-child(3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-box.type-5 .sch-table .sch-tr:last-child{margin-right:0}.sch-box.type-5 .sch-table .sch-tr:last-child .sch-td{width:116px}.sch-box.type-5 .datepicker{width:100%}.sch-box.type-5 .datepicker .date-input{width:100%}.sch-box.type-6 .sch-table .sch-tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-box.type-7 .sch-table .sch-tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-box.type-reservation .sch-table .sch-tr{display:grid;grid-template-columns:repeat(2, 1fr)}.sch-box.type-reservation .sch-table .sch-tr:nth-child(1) .sch-td:nth-child(1){grid-column:1/3;grid-row:1/2;margin-right:0}.sch-box.type-reservation .sch-table .sch-tr:nth-child(1) .sch-td:nth-child(1) .datepicker{width:100%}.sch-box.type-reservation .sch-table .sch-tr:nth-child(1) .sch-td:nth-child(1) .datepicker .date-input{width:100%}.sch-box.type-reservation .sch-table .sch-tr:nth-child(1) .sch-td:nth-child(2){grid-column:1/2;grid-row:2/3}.sch-box.type-reservation .sch-table .sch-tr:nth-child(1) .sch-td:nth-child(3){grid-column:2/3;grid-row:2/3}.sch-box.type-reservation .sch-table .sch-tr:nth-child(2) .sch-td{grid-column:1/3}}@media all and (max-width: 700px){.sch-box .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sch-box .sch-table .sch-td-wrap{width:100%}.sch-box .sch-table .sch-td-wrap.type-date .sch-td{width:100%}.sch-box .sch-table .sch-td-wrap.type-date .sch-td .datepicker{width:100%}.sch-box .sch-table .sch-td-wrap.type-date .sch-td .datepicker .date-input{width:100%}.info-in.type-auto>dl>dt{width:auto}.sch-box .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sch-box .sch-table .sch-td-wrap{width:100%}.sch-box .sch-table .sch-td-wrap .sch-td{width:100%}.sch-box .sch-table .sch-td-wrap .sch-td.type-max{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-table .sch-td{width:100%}.sch-box .sch-table .sch-td .datepicker{width:100%}.sch-box .sch-table .sch-td .datepicker .date-input{width:100%}.sch-box .sch-table .sch-td .select{width:100%}.sch-box .sch-table .sch-td .select.mid3{width:100%}.sch-box .sch-table .select{width:100%}.sch-box.type-2 .sch-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-2 .sch-table .sch-tr{margin-bottom:10px;margin-right:0}.sch-box.type-2 .sch-table .sch-tr .sch-th{display:none}.sch-box.type-2 .sch-table .sch-tr .sch-td{width:100%}.sch-box.type-2 .sch-table .sch-tr:last-child{margin-bottom:0}.sch-box.type-2 .sch-btn-wrap{margin-top:auto}.sch-box.type-haf .sch-table .sch-tr .sch-td{width:100%}.sch-box.type-haf .sch-table .sch-tr .sch-td .datepicker{width:100%}.sch-box.type-haf .sch-table .sch-tr .sch-td .datepicker .date-input{width:100%}.sch-box.type-6 .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-6 .sch-table .sch-tr .sch-td .select{width:100%}.sch-box.type-7 .sch-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-7 .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-7 .sch-table .sch-tr:nth-child(2){margin-left:0}.sch-box.type-7 .sch-table .sch-tr .sch-td .select{width:100%}.sch-box .sch-more-wrap .sch-table .select{margin:4px 0}.list-write>ul>li dl dt{width:94px;padding:10px}.list-write>ul>li dl dd .flex .flex-item{width:100%;margin-right:0}.list-write>ul>li dl dd .flex .flex-item:first-child{margin-top:0}.list-write>ul>li dl dd .flex .input-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li dl dd .flex .datepicker{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li dl dd .flex .datepicker+.input-box{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:63px}.list-write>ul>li dl dd .flex.infinite{grid-template-columns:repeat(2, 1fr)}.list-write>ul>li dl dd .flex>div{width:auto}.list-write>ul>li dl dd .flex .flex-input{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-write>ul>li dl dd .select{width:100%;-ms-flex-negative:0;flex-shrink:0}.list-write>ul>li dl dd .select-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-write>ul>li dl dd .select-wrap .select{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto}.list-write>ul>li dl dd .select-wrap .btn-sm{margin-top:3px;margin-left:2px}.list-write>ul>li dl dd .input-box{width:100%}.list-write>ul>li dl dd .btn-sm{width:auto}.list-write>ul>li dl dd .ul-list-plan>li .cont>dl>dd .datepicker{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-write>ul>li dl dd .ul-list-plan>li .cont>dl>dd .datepicker+.input-box{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.list-write>ul>li dl dd .ul-list>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-write>ul>li dl dd .ul-list>li .date,.list-write>ul>li dl dd .ul-list>li .eduDttm{width:100%;margin-bottom:6px;margin-right:0;min-height:unset}.list-write>ul>li dl dd .ul-list>li .date::after,.list-write>ul>li dl dd .ul-list>li .eduDttm::after{display:none;margin:0}.list-write>ul>li dl dd .select-view-wrap{width:100%}.list-write.list-outside>ul>li>dl>dt{width:90px}.write-area .write-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.write-area .write-tr .write-td-wrap{width:100%}.write-area .write-tr .write-td-wrap .write-th{-webkit-box-flex:0;-ms-flex:none;flex:none}.write-area .write-tr .write-td-wrap .write-td{width:100%}.write-area .write-tr .write-td-wrap .write-td .select,.write-area .write-tr .write-td-wrap .write-td .input-box{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.write-area .write-tr .write-td-wrap .write-td .datepicker{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.write-area .write-tr.type-date .write-td-wrap .write-td .select.min3{width:46px}.view-dl.type-4>dl>dd .select{width:100%}.chart-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chart-wrap .chart-item{margin:0 0 20px 0}.chart-wrap .chart-item:last-child{margin-bottom:0}.chart-wrap.alone .chart-item .chart-in{width:80%}.list-list>ul>li .cont{margin-bottom:0}.list-list>ul>li .cont .info-in{display:block}.list-list>ul>li .cont .info-in>dl{margin:1px 0;display:table-row}.list-list>ul>li .cont .info-in>dl>dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.list-list>ul>li .cont .info-in.type-mix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.list-list>ul>li .cont .info-in.type-mix .type-icon{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.list-list>ul>li .cont .info-wrap-bottom .info-in{margin-top:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-list>ul>li .cont .info-wrap-bottom .info-in>dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.list-list>ul>li .btn-wrap{margin-top:14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px}.list-list>ul>li .btn-wrap a,.list-list>ul>li .btn-wrap button,.list-list>ul>li .btn-wrap .text{width:100%;margin-top:0;width:120px}.list-list>ul>li .btn-wrap a:first-child,.list-list>ul>li .btn-wrap button:first-child,.list-list>ul>li .btn-wrap .text:first-child{margin-left:0}.list-list>ul>li .btn-wrap .btn-wrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:6px}.list-list>ul>li .btn-wrap .btn-wrap-in a,.list-list>ul>li .btn-wrap .btn-wrap-in button{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-list.type-btn>ul>li{grid-template-columns:1fr}.list-list.type-btn>ul>li .title-in{grid-column:1/2;grid-row:1/2;margin-bottom:10px}.list-list.type-btn>ul>li .cont{grid-column:1/2;grid-row:2/3;margin-bottom:0}.list-list.type-btn>ul>li .btn-wrap{grid-column:1/2;grid-row:3/4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-btn-right>ul>li .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list.type-mark>ul>li{grid-template-columns:1fr 70px}.list-list.type-mark>ul>li .title-in{grid-column:1/3}.list-list.type-mark>ul>li .btn-wrap{grid-row:2/3;margin-top:0}.list-list.type-mark>ul>li .btn-wrap .flag-mark{height:30px}.list-list.type-mark-2>ul>li{grid-template-columns:1fr 70px}.list-list.type-mark-2>ul>li .title-in{grid-column:1/3}.list-list.type-mark-2>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-mark-2>ul>li .btn-wrap{grid-column:2/3;grid-row:2/3;margin-top:0}.list-list.type-mark-2>ul>li .btn-wrap .flag-mark{height:30px}.list-list.type-mark-2.type-btn>ul>li{grid-template-columns:1fr 70px}.list-list.type-mark-2.type-btn>ul>li .title-in{grid-column:1/3}.list-list.type-mark-2.type-btn>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-mark-2.type-btn>ul>li .btn-wrap{grid-column:2/3;grid-row:2/3;margin-top:0}.list-list.type-mark-2.type-btn>ul>li .btn-wrap .flag-mark{height:30px}.list-list.type-mark-2.type-btn>ul>li .btn-wrap2{grid-column:1/3;grid-row:3/4;margin-top:14px}.list-list.type-mark-2.type-btn>ul>li .btn-wrap2 .btn{width:100%}.list-list.type-mark-3>ul>li{grid-template-columns:1fr 60px}.list-list.type-mark-3>ul>li .title-in{grid-column:1/3}.list-list.type-mark-3>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-mark-3>ul>li .btn-wrap{grid-column:2/3;grid-row:2/3;margin-top:0}.list-list.type-mark-3>ul>li .btn-wrap .flag-mark{height:30px}.list-list.type-mark-3.type-btn>ul>li{grid-template-columns:1fr 60px}.list-list.type-mark-3.type-btn>ul>li .title-in{grid-column:1/3}.list-list.type-mark-3.type-btn>ul>li .cont{grid-column:1/2;grid-row:2/3}.list-list.type-mark-3.type-btn>ul>li .btn-wrap{grid-column:2/3;grid-row:2/3;margin-top:0}.list-list.type-mark-3.type-btn>ul>li .btn-wrap .flag-mark{height:30px}.list-list.type-mark-3.type-btn>ul>li .btn-wrap2{grid-column:1/3;grid-row:3/4;margin-top:14px}.list-list.type-mark-3.type-btn>ul>li .btn-wrap2 .btn{width:100%}.list-list.type-check-btn>ul>li{grid-template-columns:22px 1fr}.list-list.type-check-btn>ul>li .cont{grid-column:2/3;grid-row:1/2}.list-list.type-check-btn>ul>li .btn-wrap{grid-column:1/3;grid-row:2/3;margin-top:14px;height:auto}.list-list.type-check-btn>ul>li .btn-wrap .btn{width:100%}.list-list.type-check-btn2>ul>li{grid-template-columns:40px 1fr}.list-list.type-check-btn2>ul>li .btn-wrap{grid-column:1/3;grid-row:3/4}.list-list.type-check-btn3.type-mark>ul>li{grid-template-columns:22px 1fr}.list-list.type-check-btn3.type-mark>ul>li .title-in{grid-column:2/3}.list-list.type-check-btn3.type-mark>ul>li .btn-wrap{grid-column:3/4;grid-row:2/3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list.type-process>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-process>ul>li .process-dl{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.list-list.type-process>ul>li .process-dl dl{gap:4px}.list-list.type-process>ul>li .process-dl dl dt{font-size:1.3rem}.list-list.type-process>ul>li .process-dl dl dd{width:40px;height:40px;font-size:1.4rem}.list-list.type-process>ul>li .process-dl dl dd:after{bottom:8px}.list-list.type-people>ul>li>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-people>ul>li .title-in .info-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px}.list-list.type-people>ul>li .title-in .info-people dl dt{font-size:1.4rem}.list-list.type-people>ul>li .title-in .info-people dl dd{font-size:1.4rem}.list-list.type-people>ul>li .cont{margin-left:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-list.type-people>ul>li .process-dl dl dt{font-size:1.4rem}.list-list.type-people.type-people2>ul>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-people.type-people2>ul>li .list-cont{margin-right:0;margin-bottom:14px}.list-list.type-people.type-people2>ul>li .cont .process-dl{gap:30px}.list-list>ul>li.type-thumb{grid-template-columns:170px 1fr}.list-list>ul>li.type-thumb .title-in{grid-column:2/3;grid-row:1/2}.list-list>ul>li.type-thumb .cont{margin-top:10px;grid-column:1/3;grid-row:2/3}.list-list>ul>li.type-thumb .btn-wrap{margin-top:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-column:1/3;grid-row:3/4}.list-list>ul>li.type-thumb .btn-wrap a,.list-list>ul>li.type-thumb .btn-wrap button{margin-left:0}.list-list.type-reservation>ul>li{grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px}.list-list.type-reservation>ul>li .mark-wrap{grid-column:1/2;grid-row:2/3}.list-list.type-reservation>ul>li .title-in{grid-column:1/3;grid-row:1/2;margin-bottom:-2px}.list-list.type-reservation>ul>li .title-in .flag-xs{-ms-flex-negative:0;flex-shrink:0}.list-list.type-reservation>ul>li .cont{grid-column:2/3;grid-row:2/3}.list-list.type-reservation>ul>li .btn-wrap{grid-column:1/3;grid-row:3/4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-reservation>ul>li .btn-wrap a,.list-list.type-reservation>ul>li .btn-wrap button{width:100%}.list-list.type-default>ul>li .btn-wrap{margin-top:10px}.list-list.type-divide>ul>li{grid-template-columns:1fr}.list-list.type-divide>ul>li .btn-wrap{grid-column:1/2;grid-row:3/4;margin-top:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-complete>ul>li{grid-template-columns:1fr auto}.list-list.type-complete>ul>li .btn-wrap{grid-column:1/3;grid-row:3/4;margin-top:10px}.list-list.type-review>ul>li .cont{margin-top:0}.view-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-top .thumb-wrap{padding-right:0;margin-bottom:10px}.view-top .foot-in .btn-wrap{padding-left:0;width:100%}.view-top .foot-in .btn-wrap a,.view-top .foot-in .btn-wrap button{width:100%;padding:0 2px;-webkit-box-flex:1;-ms-flex:1;flex:1}.view-top.type-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-top.type-off .foot-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.view-top.type-off .foot-in .btn-wrap{margin-left:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.view-top.type-off.type-edit>.cont .foot-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-top.type-thumb .foot-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.view-top.type-thumb .foot-in .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.view-top.type-thumb.type-edit .thumb-wrap{padding-right:0;margin-bottom:16px}.view-top.type-thumb.type-edit>.cont{margin-left:0}.view-top.type-thumb.type-edit>.cont::before{display:none}.view-top.type-thumb.type-edit .foot-in2{padding:0}.view-top.type-thumb.type-edit .foot-in2 .tag-wrap{margin-top:0}.list-view .info-wrap .btn-wrap{width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:6px}.list-view .info-in.type-mix .type-icon{width:100%}.score-progress-wrap ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.score-progress-wrap ul li{width:31%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:0}.score-progress-wrap.smartlearning-summary{padding:10px 0}.score-progress-wrap.smartlearning-summary ul li{width:auto}.score-progress-wrap.smartlearning-summary ul li .score-progress{width:56px;height:56px}.score-progress-wrap.smartlearning-summary ul li .score-progress figure.arc{width:56px;height:56px}.score-progress-wrap.smartlearning-summary ul li .score-progress figure.arc canvas{width:168px}.score-progress-wrap.smartlearning-summary .score-progress ul li .score-progress .rate{font-size:2rem !important}.score-progress-wrap.smartlearning-summary .score-summary ul li strong{font-size:2rem}.my-state-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-state-wrap .my-state-title{margin-bottom:20px}.my-state-wrap .my-state-title strong{text-align:center}.my-state-wrap .my-state-title strong em{display:inline;margin-right:10px}.my-state-wrap .my-state-item ul{gap:20px}.my-state-wrap .my-state-item ul li dl dd{width:100px}.pop-wrap.fixed{height:70%}.pop-wrap.fixed .pop-in .year-wrap{width:100%;height:60px}.pop-wrap.fixed .pop-in .year-wrap ul li .h2{line-height:1.3}.pop-wrap.fixed .pop-in .pop-cont{height:auto;margin-bottom:30px}.pop-wrap .list-schedule>ul>li{padding:0 0 10px 0}.layer-wrap.type-print .pop-wrap{width:493px;height:786px}.layer-wrap.type-print .pop-wrap .pop-header-print{padding:16px}.layer-wrap.type-print .pop-wrap .pop-in{padding:0;overflow-y:hidden}.layer-wrap.type-print .pop-wrap .sang-wrap .sang-in{-webkit-transform:translate(-19%, -20%) scale(60%);transform:translate(-19%, -20%) scale(60%)}.edu-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.edu-top .edu-info .edu-title{margin-bottom:10px}.edu-top .edu-info .edu-title span{display:inline-block}.edu-top .edu-ul ul{gap:0;-ms-flex-pack:distribute;justify-content:space-around}.stamp-wrap .stamp-list>ul{grid-template-columns:1fr 1fr;gap:4%}.stamp-wrap .stamp-list>ul>li .top strong{font-size:1.4rem}.stamp-wrap .stamp-list>ul>li .cont{padding:14px 6%}.stamp-wrap .stamp-list>ul>li .cont .essential-in ul li::before{width:30px;height:38px;background-size:cover}.stamp-wrap .stamp-list>ul>li .cont .free-in ul li::before{width:36px;height:42px;background-size:cover}.cop-top>.list-slide-wrap{padding:0 40px}.cop-top>.list-slide-wrap::before{width:40px}.cop-top>.list-slide-wrap::after{width:40px}.sch-box.type-4 .sch-table .sch-tr{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.sch-box.type-4 .sch-table .sch-tr .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.sch-box.type-4 .sch-table .sch-tr .sch-td .select{width:100%}.sch-box.type-4 .sch-table .sch-tr .sch-td.type-max{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.sch-box.type-4 .sch-table .sch-tr:last-child{margin-right:0}.ptmall-top-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.ptmall-top-box .ptmall-top-in.type-1{width:100%;padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ptmall-top-box .ptmall-top-in.type-1 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;padding-left:36px}.ptmall-top-box .ptmall-top-in.type-1 dl::before{width:26px;height:26px}.ptmall-top-box .ptmall-top-in.type-2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ptmall-top-box .ptmall-top-in.type-2 p span{display:inline}.plan-chart-wrap{gap:10px}.plan-chart-wrap .chart-item .chart-in{padding:14px 6px}.plan-chart-wrap .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap .chart-item .chart-list ul li b{font-size:1.2rem}.plan-chart-wrap .chart-item .chart-list ul li span{font-size:1.2rem}.plan-chart-wrap .chart-item .chart-list ul li ins{font-size:1.2rem}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in{grid-template-columns:1fr}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .text{grid-column:1/2;grid-row:1/2}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .jindan-flag-wrap{grid-column:1/2;grid-row:2/3}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list{grid-column:1/2;grid-row:3/4}.cop-list-ranking{padding-top:17px}.cop-list-ranking>ul.top-ul{gap:14px}.cop-list-ranking>ul.top-ul>li .cont{padding:14px}.cop-list-ranking>ul.top-ul>li .cont .title-in{grid-template-columns:40px auto}.cop-list-ranking>ul.top-ul>li .cont .title-in .title{-webkit-line-clamp:1;height:auto}.cop-list-ranking>ul.top-ul>li.type-1 .type-number::before{width:30px;height:48px;background-size:cover}.cop-list-ranking>ul.top-ul>li.type-2 .type-number::before{width:36px;height:48px;background-size:cover}.cop-list-ranking>ul.top-ul>li.type-3 .type-number::before{width:36px;height:48px;background-size:cover}.cop-list-ranking>ul.bottom-ul>li{grid-template-columns:170px 1fr}.cop-list-ranking>ul.bottom-ul>li .cont{position:relative;grid-column:1/3}.cop-list-ranking>ul.bottom-ul>li .btn-wrap{width:100%;grid-column:1/3;grid-row:3/4;margin-top:20px}.login-wrap .list-write>ul>li>dl>dd .flex.infinite{grid-template-columns:repeat(2, 1fr)}.list-schedule>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 10px 0}.list-schedule>ul>li .class-time{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #d5d5d5;padding:12px 0 8px 0;margin:0 10px}.list-schedule>ul>li .class-time em{line-height:1}.list-schedule>ul>li .schedule-in{grid-template-columns:1fr;border-left:0}.list-schedule>ul>li .schedule-in .title-in{grid-row:1/2}.list-schedule>ul>li .schedule-in .info-in{grid-row:2/3}.list-schedule>ul>li .schedule-in .btn-wrap{grid-column:1/2;grid-row:3/4;margin-top:14px}.sch-box.type-small2 .sch-table .sch-tr{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.sch-box.type-small2 .sch-table .sch-tr .sch-td{margin-right:0}.sch-box.type-small2 .sch-table .sch-tr .sch-td:nth-child(1){grid-column:1/2}.sch-box.type-small2 .sch-table .sch-tr .sch-td:nth-child(2){grid-column:2/3}.sch-box.type-small2 .sch-table .sch-tr .sch-td:last-child{margin-right:0;width:100%;grid-column:1/3}.sch-box.type-small2 .sch-table .sch-tr .sch-td .select{width:100%}.sch-box.type-small2 .sch-table .sch-tr .sch-td .sch-input input{width:100%}.sch-box.type-small2 .sch-table .sch-tr .sch-td.type-full{grid-column:1/3;display:block}.sch-box.type-small2 .sch-table .sch-tr .sch-td.type-full .select-wrap{margin-right:-3px}.sch-box.type-small2 #deptUtil{width:100%}.sch-box.type-small2 #deptUtilM{width:100%}.sch-box.type-small2 .dropdowntree-select{width:100%}.jojik-wrap ul li{width:280px}.edu-site-wrap ul{gap:14px;grid-template-columns:repeat(2, 1fr)}.edu-site-wrap ul li{padding:10px;height:100%}.login-wrap .login-content h4{width:100%}.login-wrap .login-content .member-select-wrap{width:100%;margin:0 auto}.login-wrap .login-content .btn-wrap{width:100%}.ooh-info-wrap .ooh-cont .ooh-info-1{grid-template-columns:repeat(2, 1fr);gap:14px}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont p{display:inline;word-break:keep-all}.ooh-info-wrap .ooh-cont .ooh-info-1 li .cont span{display:inline;word-break:keep-all}.ooh-info-wrap .ooh-cont .ooh-info-1.type-2{grid-template-columns:repeat(2, 1fr);gap:14px}.ooh-info-wrap .ooh-cont .ooh-info-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.ooh-info-wrap .ooh-cont .ooh-info-2 li .li-in{width:100%;height:48px;border-radius:24px;padding:0 20px}.ooh-info-wrap .ooh-cont .ooh-info-2 li .in{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ooh-info-wrap .ooh-cont .ooh-info-2 li em{font-size:1.4rem;margin-bottom:0;margin-right:20px}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont p{height:auto}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont p br{display:none}.ooh-info-wrap .ooh-cont .ooh-info-2 li .cont .btn-sm{margin-left:20px}.ooh-info-wrap .ooh-cont .ooh-info-2 li i{display:none}.pdf-wrapper .pdf-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.pdf-wrapper .pdf-top .top-btn-wrap{margin-left:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.pdf-wrapper .pdf-top .top-btn-wrap .btns-wrap{margin-left:unset;width:100%}.pdf-wrapper .pdf-top .top-btn-wrap .btn-view-wrap{margin-left:auto}.cop-list-wrap>.btn-wrap{padding-top:57.5%}.cop-list-ranking-wrap>.btn-wrap{padding-top:57.5%}}@media all and (max-width: 680px){.nhn-img-wrap{grid-template-columns:1fr 100px}.nhn-img-wrap .text-wrap{grid-column:1/2;grid-row:1/2}.nhn-img-wrap .text-wrap strong span{display:inline}.nhn-img-wrap .img-area{grid-column:2/3;grid-row:1/2}.nhn-img-wrap .img-area::before{width:100px;height:100px}.nhn-img-wrap .btn-wrap{grid-column:1/3;grid-row:2/3}}@media all and (max-width: 648px){.jindan-wrap .jindan-wrap-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-wrap .jindan-my-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-wrap .jindan-my-top .jindan-my-info{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jindan-wrap .jindan-my-top .jindan-my-info strong{font-size:1.6rem;margin-bottom:0}.jindan-wrap .jindan-my-top .jindan-my-info em{font-size:2.4rem;margin-left:10px}.jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan{height:26px;border-radius:13px;padding:0 13px;margin-top:0;margin-left:auto}.jindan-wrap .jindan-my-top .stick-chart{padding:0 10px 42px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in{height:133px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-y li:after{left:20px;width:calc(100% - 20px)}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x{bottom:10px;height:100px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li{width:120px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick{width:30px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .stick p{width:30px}.jindan-chart-wrap2 .jindan-chart2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-title{margin-bottom:14px;width:100%}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .chart-x li{width:100%}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul{gap:8px}.jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li ins{margin-right:8px}.edu-jedo{height:auto}.edu-jedo .edu-img{position:unset;-webkit-transform:unset;transform:unset;margin-bottom:20px}.edu-jedo .edu-img::before{display:none}.edu-jedo .edu-img::after{display:none}.edu-jedo .edu-img img{width:50%}.edu-jedo .edu-ul{height:auto}.edu-jedo .edu-ul>li{padding:0;width:100%;margin-bottom:18px}.edu-jedo .edu-ul>li strong{font-size:1.6rem;margin-bottom:10px}.edu-jedo .edu-ul>li strong span{display:inline}.edu-jedo .edu-ul>li .edu-in-ul>li{font-size:1.4rem;word-break:break-all}.edu-jedo .edu-ul>li:nth-child(even){padding:0}.edu-jedo .edu-ul>li:last-child{margin-bottom:0}.reservation-wrap .re-info .program-wrap ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-wrap .re-info .program-wrap ul li{width:100%}.reservation-wrap .re-info .program-wrap ul li span::before{font-size:20px;margin-right:10px}.ico-info-text-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ico-info-text-wrap .division{display:none}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .img{border-radius:10px 10px 0 0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap{width:100%;position:relative}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap::before{border-radius:0 0 10px 10px;opacity:1}.reservation-visual .reservation-slide-wrap .swiper-pagination{bottom:unset;top:0;padding-top:68.3%}.reservation-visual .btn-wrap{top:24%}.reservation-visual.type-2 .text-wrap{position:unset;width:100%}.reservation-visual.type-2 .text-wrap::before{border-radius:0 0 10px 10px}.reservation-visual{border:none}.list-write>ul>li dl dd .ul-list-plan>li .cont>dl>dd .datepicker{-webkit-box-flex:0;-ms-flex:none;flex:none;width:120px}.foot-wrap-area .foot-wrap-left a,.foot-wrap-area .foot-wrap-left button{width:80px}.foot-wrap-area .foot-wrap a,.foot-wrap-area .foot-wrap button{width:80px}.foot-wrap-area .btn-foot.btn-thumbup{width:80px}}@media all and (max-width: 620px){.sch-box.type-6 .sch-table .sch-tr:nth-child(1) .sch-td:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-6 .sch-table .sch-tr:nth-child(1) .sch-td:last-child .select{width:100%}.sch-box.type-6 .datepicker .date-input{width:100%}.sch-box.type-7 .sch-table .sch-tr .sch-td .select{width:100%}.sch-box.type-7 .sch-table .sch-tr .sch-td.type-max .select{width:100%}.sch-box.type-7 .sch-table .sch-tr .sch-td.type-max .sch-input{width:100%}.sch-box.type-7 .sch-table .sch-tr:nth-child(1){grid-column:1/3}.sch-box.type-7 .sch-table .sch-tr:nth-child(1) .sch-td:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-7 .sch-table .sch-tr:nth-child(2){margin-bottom:10px;margin-left:0;grid-column:1/2;grid-row:2/3}.sch-box.type-7 .sch-table .sch-tr:nth-child(3){grid-column:2/3;grid-row:2/3;margin-bottom:0;margin-left:0}.sch-box.type-7 .datepicker{width:100%}.sch-box.type-7 .datepicker .date-input{width:100%}.sch-box.type-9 .sch-table .sch-tr:nth-child(1) .sch-td:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-9 .sch-table .sch-tr:nth-child(1) .sch-td:last-child .select{width:100%}.sch-box.type-9 .datepicker .date-input{width:100%}.plan-chart-wrap .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-2{gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.plan-chart-wrap.type-2 .chart-item .chart-in{padding:14px 4px}.plan-chart-wrap.type-2 .chart-item .chart-list{width:100%}.plan-chart-wrap.type-2 .chart-item .chart-list ul li{gap:5px}.plan-chart-wrap.type-2 .chart-item .chart-list ul li b{width:25%}.plan-chart-wrap.type-2 .chart-item .chart-list ul li span{width:25%}.plan-chart-wrap.type-2 .chart-item .chart-list ul li ins{width:25%}.plan-chart-wrap.type-2 .chart-item .chart-list ul li.thead p{width:25%}.plan-chart-wrap.type-3{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-chart-wrap.type-3 .chart-item{width:49%}.plan-chart-wrap.type-3 .chart-item .chart-list{width:100%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li{gap:8px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li b{width:70px}.plan-chart-wrap.type-3 .chart-item:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto}.plan-chart-wrap.type-4 .chart-item .chart-list{width:100%}.ul-list.type-file>li{grid-template-columns:30px 70px auto auto 80px}.ul-list.type-file>li>div .form-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-page .list.list-thumb>ul>li{width:32%;margin-right:2%}.video-page .list.list-thumb>ul>li:nth-child(2n){margin-right:2%}.video-page .list.list-thumb>ul>li:nth-child(3n){margin-right:0}.video-page .list.list-thumb>ul>li:nth-child(4n){margin-right:2%}}@media all and (max-width: 600px){.head.type-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.head.type-vertical .flex .flex-item{gap:4px}.info-people-wrap .info-people{display:grid;grid-template-columns:auto auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.info-people-wrap .info-people span{display:none}.info-box{padding:14px}.list-list.type-people .info-people{display:grid;grid-template-columns:auto auto;gap:unset;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.space-wrap .space-top .text-wrap.type-1 p{width:90%}.space-center .space-center-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.space-center .space-center-in dl::after{display:none}.space-center.type-kdp .space-center-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-select.type-select{display:grid;grid-template-columns:repeat(2, 1fr)}.sch-select.type-select .btn-depth{padding:0 26px 0 10px;width:100%}.sch-select.type-select>div{min-width:auto;width:100%}.sch-select.type-select ul{width:100%}}@media all and (max-width: 570px){.list .btn{width:100%}.list .btn-second,.list .btn-preview,.list .btn-close,.list .btn-list,.list .btn-cancel,.list .btn-review,.list .btn-line{width:100%}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top{position:relative;margin-bottom:37px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .top-past{position:absolute;margin-left:0;bottom:-23px}.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination-bullet{width:10px;margin:0 2px}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .info-top{margin-bottom:14px}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap-scl{overflow-x:auto;margin:0 -14px;padding:0 14px;display:-webkit-box;display:-ms-flexbox;display:flex}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap-scl::-webkit-scrollbar{height:0;display:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap-scl::-webkit-scrollbar-button:start:decrement{display:none;height:0;width:0}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap-scl::-webkit-scrollbar-button:end:increment{display:none;height:0;width:0}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap-scl::-webkit-scrollbar-track{display:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap-scl::-webkit-scrollbar-thumb{display:none}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap{width:auto;white-space:nowrap}.dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .edu-wrap li{-webkit-box-flex:0;-ms-flex:none;flex:none;width:210px}.sch-box .sch-table .sch-tr .select.mid3{width:100px}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-th{width:60px}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .datepicker{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .datepicker .date-input{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .select{width:100%}.sch-box .sch-more-wrap .sch-table.type-off .sch-tr .sch-tr-in .sch-td .input-box{width:100%}.sch-box.type-drop .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:10px}.jindan-wrap.type-my .jindan-list .jindan-ul ul li{width:25%}.ul-list>li>div{padding:6px 8px}.ul-list>li .point-text{margin-left:6px}.ul-list.type-view>li{grid-template-columns:40px auto 60px}.ul-list.type-view>li .td-number{padding:6px 8px}.ul-list.type-view>li .td-name{padding:6px 6px 6px 0}.ul-list.type-view>li .td-date{padding:0 0 6px 0;grid-column:2/4;grid-row:2/3;text-align:left}.ul-list.type-view2>li{grid-template-columns:100px auto}.ul-list.type-view2>li .td-name{padding:6px 8px}.ul-list.type-view4>li{grid-template-columns:80px 80px auto 140px;display:grid}.ul-list.type-view4>li>div.td-name{text-align:left}.ul-list.type-view5>li{grid-template-columns:80px 80px 80px auto 140px;display:grid}.ul-list.type-view5>li>div.td-name{text-align:left}.ul-list.type-view-cmt>li .info-wrap{grid-template-columns:40px auto 60px 90px}.ul-list.type-view-cmt>li .info-wrap .td-number{padding:6px 10px 6px 20px}.ul-list.type-view-cmt>li .cmt-wrap{padding:12px 0 12px 50px}.ul-list.type-view-cmt2>li .info-wrap{grid-template-columns:40px 44px auto auto}.ul-list.type-view-cmt2>li .info-wrap .td-number{padding:6px 10px 0 10px}.ul-list.type-view-cmt2>li .info-wrap .td-flag{padding:6px 0 0 0;text-align:left}.ul-list.type-view-cmt2>li .info-wrap .td-name{padding:6px 0 0 0;grid-column:3/5}.ul-list.type-view-cmt2>li .info-wrap .td-state{padding:0 0 6px 0;grid-column:4/5;grid-row:2/3;text-align:right}.ul-list.type-view-cmt2>li .info-wrap .td-state .select-sm{height:23px;font-size:1.2rem;width:70px}.ul-list.type-view-cmt2>li .info-wrap .td-date{padding:0 0 6px 0;grid-column:2/4;grid-row:2/3;text-align:left}.ul-list.type-view-cmt2>li .cmt-wrap{padding:12px 0 12px 40px}.ul-list.type-drag>li{grid-template-columns:40px 36px 40px 85px auto 62px;display:grid}.ul-list.type-drag>li>div.td-select .select-sm.min2{width:70px}.ul-list.type-drag>li>div.td-name{text-align:left}.ul-list.type-drag>li.over{border:3px dotted #666}.ul-list>.none-li{display:block !important}.list-blog>ul>li .title-in{grid-column:2/3;grid-row:1/2}.list-blog>ul>li .cont{grid-column:1/3}.list-blog>ul>li .btn-wrap{margin:0;padding:0;grid-column:1/3;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex}.list-blog>ul>li .btn-wrap .btn,.list-blog>ul>li .btn-wrap .btn-second,.list-blog>ul>li .btn-wrap .btn-review{width:85px;margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-qna>ul>li .cont .q-wrap .person{width:90px}.list>ul>.blog-li .cont .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.list>ul>.blog-li .cont .info-wrap dl{display:table-row}.list>ul>.blog-li .cont .info-wrap dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.list>ul>.blog-li .cont .info-wrap dl dd{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px}.list>ul>.blog-li .cont .info-wrap-bottom{row-gap:3px}.list>ul>.blog-li .cont .info-wrap-bottom .info-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list>ul>.blog-li .cont .info-wrap-bottom .info-wrap dt{width:auto}.list>ul>.blog-li .btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.list>ul>.blog-li .btn-wrap a,.list>ul>.blog-li .btn-wrap button{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.list>ul>.blog-li .btn-wrap .btn-wrap-in{-webkit-box-flex:1;-ms-flex:1;flex:1}.list>ul>.blog-li .btn-wrap .btn-wrap-in .btn-bookmark{width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-top:10px}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap .btn-wrap .btn-icon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap .btn-wrap .btn{min-width:0}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap .btn-wrap .btn-preview{min-width:0}.list.type-btn.type-pay>ul>.blog-li .price-info-wrap .btn-wrap .btn-line{min-width:0}.list.list-book>ul>li{width:32%}.list.list-book>ul>li:nth-child(3){margin-right:0}.list.list-book>ul>li:nth-child(4){margin-right:2%}.list-list>ul>li .price-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-top:10px}.list-list>ul>li .price-info-wrap .btn-wrap .btn-icon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0}.list-list>ul>li .price-info-wrap .btn-wrap .btn{min-width:0}.list-list>ul>li .price-info-wrap .btn-wrap .btn-preview{min-width:0}.list-list>ul>li .price-info-wrap .btn-wrap .btn-line{min-width:0}.list-list>ul>li .btn-wrap a,.list-list>ul>li .btn-wrap button,.list-list>ul>li .btn-wrap .text{width:100%}.list-class>ul>li .in .btn-wrap{grid-column:1/3;margin-left:unset}.list-class>ul>li .in .btn-wrap .btn,.list-class>ul>li .in .btn-wrap .btn-second,.list-class>ul>li .in .btn-wrap .btn-review{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-class>ul>li .in .btn-wrap a,.list-class>ul>li .in .btn-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.list-class>ul>li .in .btn-wrap .btn-view-sm{-ms-flex-negative:0;flex-shrink:0;width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.list-class>ul>li .more-wrap .info-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-class>ul>li .more-wrap .more-in .title-in .title{-webkit-line-clamp:2}.list-class>ul>li .more-wrap .more-in .btn-wrap{width:76px}.list-class>ul>li.thumb-none .in{grid-template-columns:1fr 1fr}.list-class>ul>li.thumb-none .in .btn-wrap{grid-column:1/3}.list-class.only-btn>ul>li .in .btn-wrap{grid-column:1/3;margin:0}.list-class.only-btn>ul>li .in .btn-wrap a,.list-class.only-btn>ul>li .in .btn-wrap button{width:100%}.list-class.type-stamp>ul>li .in .btn-wrap{grid-row:3/4;margin-left:unset;width:calc(100vw - 30px)}.list-class.type-stamp>ul>li .in .btn-wrap a,.list-class.type-stamp>ul>li .in .btn-wrap button{max-width:unset;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.home-top .jindo-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-top .jindo-wrap .jindo-in{width:100%}.home-top .jindo-wrap .jindo{margin-bottom:10px}.home-top .jindo-wrap .jindo .dl-chart dt{font-size:1.8rem}.home-top .jindo-wrap .btn-wrap{margin:14px 0 0 0;width:100%}.home-top .jindo-wrap .btn-wrap .btn-go{width:100%;height:50px}.home-top .jindo-wrap .btn-wrap .btn-go span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.home-top .jindo-wrap .btn-wrap .btn-go span::before{display:block;margin:0 6px 0 0}.home-top.type-smart .jindo-wrap .jindo-in{padding-right:0}.home-nav{overflow:visible}.home-nav .home-menu li{height:50px;width:110px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.home-nav .home-menu li a{font-size:1.6rem}.home-nav .home-menu li .flag-home-line{height:16px}.home-nav .home-menu li:last-child{margin-right:34px}.layer-wrap.type-print .pop-wrap{width:414px;height:678px}.layer-wrap.type-print .pop-wrap .pop-header-print{padding:16px}.layer-wrap.type-print .pop-wrap .pop-in{padding:0;overflow-y:hidden}.layer-wrap.type-print .pop-wrap .sang-wrap .sang-in{-webkit-transform:translate(-24%, -25%) scale(50%);transform:translate(-24%, -25%) scale(50%)}.mileage-box .in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 20px}.mileage-box .space-line{display:none}.list-list.type-mileage>ul>li{padding:14px;display:grid;grid-template-columns:auto auto}.list-list.type-mileage>ul>li .flag-wrap-mileage{gap:6px;grid-column:1/3;grid-row:1/2}.list-list.type-mileage>ul>li .title{grid-column:1/2;grid-row:2/3}.list-list.type-mileage>ul>li .cont{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;grid-column:2/3;grid-row:2/3}.list-list.type-mileage>ul>li.none-li{display:-webkit-box;display:-ms-flexbox;display:flex}.list-list.type-people>ul>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.list-list.type-people .info-name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-people .info-name .info-name-in:last-child *:first-child::before{display:inline-block}.list-home>ul>li .cont .dl-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-home>ul>li .cont .dl-info dl dt{width:56px}.list-home>ul>li .cont .dl-info.type-5 dl dt{width:70px}.list-home>ul>li .cont .dl-info.type-6 dl dt{width:80px}.type-cop-drag>li .td-board-setting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.ptmall-list ul{grid-template-columns:1fr 1fr}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .text{width:100%}.ul-list.type-view-flex>li{display:grid;grid-template-columns:40px 60px auto}.ul-list.type-view-flex>li .td-number{padding:6px 8px}.ul-list.type-view-flex>li .td-flag{grid-column:2/3}.ul-list.type-view-flex>li .td-name{grid-column:3/4}.ul-list.type-view-flex>li .td-state{grid-row:2/3;grid-column:2/3}.ul-list.type-view-flex>li .td-date{grid-row:2/3;grid-column:3/4;text-align:left}.tab-sch{height:50px}.tab-sch ul{height:50px}.tab-sch li{height:50px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.tab-sch li a{height:50px;font-size:1.4rem;padding:0 20px}.tab-sch li a ins{font-size:1.2rem}.cop-sch-box{margin-bottom:20px}.cop-sch-box .sch-box-in .sch-input{width:100%}.cop-sch-box .sch-box-in .sch-input input{height:40px;border-radius:20px;padding:0 50px 0 18px}.cop-sch-box .sch-box-in .sch-input .btn-sch{width:40px;height:40px;right:10px}.cop-list-new>ul>li{position:relative}.cop-list-new>ul>li .info-top .btn-wrap{position:absolute;width:100%;bottom:14px}.cop-list-new>ul>li .info-top .btn-wrap .btn{width:100%}.cop-list-new>ul>li .cop-in-list>ul>li strong{padding-right:20px}.cop-blog>ul>li .btn-wrap{width:100%;margin-left:0;margin-top:10px}.cop-blog>ul>li .btn-wrap a,.cop-blog>ul>li .btn-wrap button{width:100%}.cop-list-wrap>.btn-wrap{padding-top:93.5%}.cop-list-ranking-wrap>.btn-wrap{padding-top:93.5%}.cop-list-ranking-wrap>.btn-wrap{padding-top:128.2%}.calendar-wrap .calendar-top-wrap .calendar-top-mark ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.calendar-wrap .calendar-table table th{padding-bottom:6px}.calendar-wrap .calendar-table table td{height:50px}.calendar-wrap .calendar-table table td p{top:5px}.calendar-wrap .calendar-table table td dl{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0}.calendar-wrap .calendar-table table td dl dt{line-height:1}.space-tab-menu ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 3px 0}.space-tab-menu ul li a::before{margin-right:0;margin-bottom:2px;margin-top:0}.reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap.type-notebook{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-write>ul>li dl dd .ul-list-plan>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.list-write>ul>li dl dd .ul-list-plan>li .btn-wrap{margin-left:unset;width:100%}.list-write>ul>li dl dd .ul-list-plan>li .btn-wrap .btn-sm{width:100%}.setting-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.setting-wrap .setting-in{-webkit-box-flex:0;-ms-flex:none;flex:none;width:48.5%}.list-list.type-mileage>ul>li{padding:14px}.list-list.type-mileage>ul>li .cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-mileage>ul>li .cont .flag-text,.list-list.type-mileage>ul>li .cont .score-text{-ms-flex-negative:0;flex-shrink:0}.list-list.type-mileage>ul>li .cont .info-in{margin-top:unset;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.list-list.type-mileage>ul>li .cont .info-in dl dt{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-list.type-mileage>ul>li .cont .info-in dl dd{color:#767676}.list-list.type-mileage>ul>li:last-child{margin-bottom:0}.write-area .write-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.write-area .write-tr .write-td-wrap{width:100%}.write-area .write-tr .write-td-wrap .write-th{-webkit-box-flex:0;-ms-flex:none;flex:none}.write-area .write-tr .write-td-wrap .write-td{width:100%}.write-area .write-tr .write-td-wrap .write-td.type-max{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.write-area .write-tr .write-td-wrap .write-td.type-max .select{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.write-area .write-tr .write-td-wrap .write-td.type-auto{width:auto}.write-area .write-tr .write-td-wrap.type-max{width:100%}.cop-home-slide-wrap .cop-home-list{overflow:hidden}.cop-home-slide-wrap .cop-home-list>ul>li.type-4,.cop-home-slide-wrap .cop-home-list>ul>li.type-5,.cop-home-slide-wrap .cop-home-list>ul>li.type-6{-webkit-box-shadow:none;box-shadow:none}.list-list.type-edunmc>ul>li{gap:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-edunmc>ul>li .list-cont d .d-main-day{margin-left:6px}.list-list.type-edunmc>ul>li .btn-wrap{margin-left:unset}.list-list.type-edunmc>ul>li .btn-wrap .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.edu-ask-wrap .text-wrap .text-in-1 .small-text-wrap small{display:inline}.edu-ask-wrap .text-wrap .text-in-1 .small-text-wrap span{display:inline;word-break:break-all}.sch-page .total-sch-wrap .total-sch-input{width:100%}.sch-page .list.list-thumb>ul{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 569px){.cop-top>.cop-menu-slide-wrap.slide-type-5 .cop-menu-swiper1 .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cop-top>.cop-menu-slide-wrap.slide-type-5 .swiper-button-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-top>.cop-menu-slide-wrap.slide-type-5 .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media all and (max-width: 550px){.plan-chart-wrap .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-2 .chart-item .chart-list{width:100%}.plan-chart-wrap.type-2 .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-2 .chart-item .chart-list ul li b{width:40px}.plan-chart-wrap.type-3{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.plan-chart-wrap.type-3 .chart-item .chart-in{padding:14px 4px}.plan-chart-wrap.type-3 .chart-item .chart-list{width:100%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li{gap:2px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li b{width:40px}.plan-chart-wrap.type-3 .chart-item .chart-list ul li span{width:25%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li ins{width:25%}.plan-chart-wrap.type-3 .chart-item .chart-list ul li.thead p{width:25%}.plan-chart-wrap.type-3 .chart-item:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 auto}.plan-chart-wrap.type-4{gap:2%;row-gap:10px}.plan-chart-wrap.type-4 .chart-item{width:49%}.plan-chart-wrap.type-4 .chart-item .chart-list{width:100%}.plan-chart-wrap.type-4 .chart-item .chart-list ul li b{width:40px}.plan-chart-wrap.type-4 .chart-item .chart-list ul li span{width:25%}.plan-chart-wrap.type-4 .chart-item .chart-list ul li ins{width:25%}.plan-chart-wrap.type-4 .chart-item .chart-list ul li.thead p{width:25%}.pop-wrap .sch-box.type-jindan .sch-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.pop-wrap .sch-box.type-jindan .sch-table .sch-tr .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.pop-wrap .sch-box.type-jindan .sch-table .sch-tr .sch-td .select{width:100%}.pop-wrap .sch-box.type-jindan .sch-table .sch-tr .sch-td:last-child{margin-right:0}.foot-wrap-area .foot-wrap-left a,.foot-wrap-area .foot-wrap-left button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.foot-wrap-area .foot-wrap a,.foot-wrap-area .foot-wrap button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.foot-wrap-area .btn-foot.btn-thumbup{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media all and (max-width: 500px){.list-list.type-people>ul>li .title-in .info-people{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-list.type-people>ul>li .cont{margin-left:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-list.type-people.type-people2>ul>li .cont .process-dl{gap:14px}.edu-site-wrap ul li a img{width:100%;height:auto}.video-page .list.list-thumb>ul>li{width:100%;margin-right:0}.video-page .list.list-thumb>ul>li:nth-child(2n){margin-right:0}.video-page .list.list-thumb>ul>li:nth-child(3n){margin-right:0}.video-page .list.list-thumb>ul>li:nth-child(4n){margin-right:0}.sch-box.type-6 .sch-table .sch-tr:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-6 .sch-table .sch-tr:nth-child(1) .sch-td{width:100%}.sch-box.type-6 .sch-table .sch-tr:nth-child(1) .sch-td .select{width:100%}.sch-box.type-6 .datepicker{width:100%}.sch-box.type-7 .sch-table .sch-tr:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-7 .sch-table .sch-tr:nth-child(1) .sch-td{width:100%}.sch-box.type-7 .sch-table .sch-tr:nth-child(1) .sch-td .select{width:100%}.sch-box.type-7 .datepicker{width:100%}}@media all and (max-width: 480px){.login-wrap .login-in .option-ul{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px}.login-wrap .login-in .option-ul li a{font-size:1.3rem}.login-wrap .login-in .terms-ul{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px}.login-wrap .login-in .terms-ul li a{font-size:1.3rem}.login-wrap.type-login .login-in .option-ul li::before{margin:0 5px}.login-wrap.type-login .login-in .terms-ul li::before{margin:0 5px}.login-wrap.type-join .login-content{width:100%;padding:0 20px}.sch-box.type-8 .sch-table .sch-tr{display:grid;grid-template:120px auto auto}.sch-box.type-8 .sch-table .sch-tr .sch-td:nth-child(1){grid-column:1/2;grid-row:1/2;margin-bottom:10px}.sch-box.type-8 .sch-table .sch-tr .sch-td:nth-child(1) .select{width:100%}.sch-box.type-8 .sch-table .sch-tr .sch-td:nth-child(2){grid-column:2/4;grid-row:1/2;width:100%;margin-bottom:10px}.sch-box.type-8 .sch-table .sch-tr .sch-td:nth-child(3){grid-column:1/2;grid-row:2/3}.sch-box.type-8 .sch-table .sch-tr .sch-td:nth-child(4){grid-column:2/3;grid-row:2/3}.sch-box.type-8 .sch-table .sch-tr .sch-td:nth-child(5){grid-column:3/4;grid-row:2/3}.sch-box-add .pop-tooltip-select{width:100%}.sch-box-add .pop-tooltip-select .cont{max-height:250px}.head-flex.type-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x{left:20px;padding-right:20px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dt::after{margin:0 1px}.jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name em{padding:0 2px;font-size:1.1rem}.list-write>ul>li dl dd .datepicker .date-input{width:100%}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li{grid-template-columns:50px 60px 1fr}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li p .type-mobile{display:inline}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li .procedure-wrap>li .layer-procedure{margin-left:0;width:100%;white-space:unset}.calendar-wrap-off .calendar-month-list .calendar-body>ul>li.type-right .procedure-wrap>li .layer-procedure{margin-left:0;width:100%;white-space:unset}.schedule-slide-wrap .schedule-time{-ms-flex-negative:0;flex-shrink:0;padding-top:50px}.schedule-slide-wrap .schedule-time ul li{position:relative}.schedule-slide-wrap .schedule-time ul li span{display:block;position:absolute;top:-9px;font-size:1.2rem}.schedule-slide-wrap .schedule-time ul li:last-child{height:0}.schedule-slide-wrap .layer-procedure{margin-left:0;width:calc(100vw - 82px);white-space:unset}.list-schedule .info-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.list-schedule .info-in>dl{display:table-row}.list-schedule .info-in>dl>dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.list-schedule .info-in>dl>dd{width:auto;display:table-cell}.cop-popul-list>ul>li .title-in{margin-bottom:14px}.cop-popul-list>ul.top-ul{gap:14px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cop-popul-list>ul.top-ul>li .title-in .title{-webkit-line-clamp:1;height:auto}.cop-popul-list>ul.top-ul>li .cont .thumb-text{-webkit-line-clamp:2;height:auto;margin-bottom:14px}.cop-popul-list>ul.bottom-ul>li{padding:16px 0;row-gap:10px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.info-wrap-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;row-gap:2px}.info-wrap-bottom .division{display:none}.cop-top>.cop-menu-slide-wrap.slide-type-4 .cop-menu-swiper1 .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cop-top>.cop-menu-slide-wrap.slide-type-4 .swiper-button-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-top>.cop-menu-slide-wrap.slide-type-4 .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.list-list.type-mark.type-check>ul>li .title-in{grid-column:2/4}.list-list.type-mark.type-check>ul>li .btn-wrap{grid-row:2/3}.list-list.type-btn-right>ul>li .btn-wrap{grid-column:1/2;grid-row:3/4;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}.edu-box-wrap{gap:14px}.edu-box-wrap .edu-box{height:100px}.edu-box-wrap .edu-box .in{gap:10px}.edu-box-wrap .edu-box .in i::before{font-size:42px}.edu-box-wrap .edu-box .in .cont strong{font-size:1.8rem}.edu-box-wrap .edu-box .in .cont small{font-size:1.3rem}.edu-box-wrap .edu-box.offline .in i{margin-top:6px}.servey-list-new .servey-li{padding:18px 20px}.servey-list-new .servey-li .answre-wrap ul.servey-check li label img{width:100%}.servey-list-again .servey-li{padding:18px 20px}.servey-list-again .servey-li .answre-wrap ul.servey-check li label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servey-list-again .servey-li .answre-wrap ul.servey-check li label img{width:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;margin:0 0 10px 0}.servey-list-again .servey-li .answre-wrap ul.servey-check li label .custom-check{margin-bottom:2px}.servey-list-again .servey-li .answre-wrap ul.servey-check li label .label-text{margin:-17px 0 0 24px}.servey-list-again .servey-li .answre-wrap ul.servey-check li .add-input{margin:4px 0 -4px 24px}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .text-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servey-list-again .servey-li .answre-wrap ul.servey-rate>li .text-wrap .score-wrap{-ms-flex-negative:0;flex-shrink:0}.list-class.type-stamp>ul>li .in .btn-wrap a,.list-class.type-stamp>ul>li .in .btn-wrap button{min-width:auto;padding:0 4px}.ul-list.type-file>li{grid-template-columns:30px 70px auto 80px;display:grid}.ul-list.type-file>li>div.td-drag{grid-column:1/2;grid-row:1/3}.ul-list.type-file>li>div.td-number{grid-column:2/3;grid-row:1/3}.ul-list.type-file>li>div.td-name{grid-column:3/4;grid-row:1/2;padding:10px 10px 3px 10px}.ul-list.type-file>li>div.td-input{grid-column:3/4;grid-row:2/3;padding:3px 10px 10px 10px}.ul-list.type-file>li>div.td-input .space-text{margin-left:0}.ul-list.type-file>li>div.td-form{grid-column:4/5;grid-row:1/3}.ul-list.type-file>li>div .form-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px}.ul-list.type-view-cmt>li .info-wrap{grid-template-columns:40px auto 60px}.ul-list.type-view-cmt>li .info-wrap .td-date{grid-column:2/4}.view-dl.type-2>dl>dt{width:100px;word-break:break-all;padding-right:10px}.view-dl.type-4>dl>dt{width:84px}.list-smartmaker>ul>li .title-in{padding-left:60px}.list-smartmaker>ul>li .title-in .flag6{width:50px;height:50px;margin-right:10px}.list-smartmaker>ul>li .title-in .title-inner{margin-right:10px}.list-smartmaker>ul>li .cont{padding:0 0 0 60px}.list-smartmaker>ul>li .cont .thumb-text{margin:0 50px 10px 0}.list-smartmaker>ul>li .cont .info-wrap{margin:0 50px 20px 0}}@media(max-width: 500px){.sch-page .tab-sch{margin-bottom:20px}.sch-page .sch-bg-top{height:60px}.sch-page .sch-bg-top::before{height:60px}.my-state-wrap .my-state-item{margin:0;width:100%}.my-state-wrap .my-state-item ul{gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-state-wrap .my-state-item ul li dl dt{font-size:1.2rem;margin-top:4px;text-align:center;word-break:keep-all;width:80px;white-space:normal}.my-state-wrap .my-state-item ul li dl dd{width:70px;height:40px;border-radius:20px}.my-state-wrap .my-state-item ul li dl dd ins{font-size:1.8rem;margin-top:-5px}.my-state-wrap .my-state-item ul li dl dd span{font-size:1.2rem}.list-home>ul>li .in{grid-template-columns:auto auto 1fr}.list-home>ul>li .cont{grid-column:1/4;padding:0}.list-home>ul>li .btn-wrap{grid-column:1/4;grid-row:3/4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.list-home>ul>li .btn-wrap a,.list-home>ul>li .btn-wrap button{margin-top:0;height:40px;width:100%;margin-left:6px}.list-home>ul>li .btn-wrap a:first-child,.list-home>ul>li .btn-wrap button:first-child{margin-left:0}.list-home>ul>li .more-wrap{padding-left:0;padding-right:0}.list-home>ul>li .more-wrap .more-in{grid-template-columns:1fr}.list-home>ul>li .more-wrap .more-in .cont{margin-top:0}.list-home>ul>li .more-wrap .more-in .btn-wrap{padding:0 24px 16px;margin-top:0}.list-home>ul>li .more-wrap .more-in::after{width:calc(100% - 48px)}.list-home.type-list>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-home.type-list>ul>li .cont{margin-top:0;padding:0}.list-home.type-list>ul>li .cont .info-in{display:block}.list-home.type-list>ul>li .cont .info-in>dl{margin-right:0;width:100%;display:table-row}.list-home.type-list>ul>li .cont .info-in>dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.list-home.type-list>ul>li .cont .info-in>dl:last-child{margin:0}.list-home.type-list>ul>li .btn-wrap{width:100%;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.list-home.type-list>ul>li .btn-wrap a,.list-home.type-list>ul>li .btn-wrap button{margin-left:10px;margin-top:0}.list-home.type-list>ul>li .btn-wrap a:first-child,.list-home.type-list>ul>li .btn-wrap button:first-child{margin-left:0}.profile-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-wrap .profile-img{width:50%;height:auto;margin:0 auto}.profile-wrap .cont{margin-top:10px}.profile-wrap .cont .name{display:block;text-align:center}.list.list-thumb>ul>li{width:100%;margin-right:0}.list.list-thumb>ul>li .cont .title-in .title{height:auto}.list.list-thumb>ul>li .cont .thumb-text{height:auto}.list.type-min>ul>li .list-thumb-in{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list.type-min>ul>li .thumb-wrap{width:150px}.list.type-min>ul>li .thumb-wrap .check-wrap{left:5px;top:5px}.list.type-min>ul>li .thumb-wrap .share-wrap{right:5px;top:5px}.list.type-min>ul>li .thumb-wrap .dim-bottom{padding:4px;height:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.list.type-min>ul>li .thumb-wrap .dim-bottom dl{width:auto}.list.type-min>ul>li .thumb-wrap .dim-bottom dl dd{color:#fff;height:14px;gap:2px;font-size:1.1rem}.list.type-min>ul>li .thumb-wrap .dim-bottom dl dd::before{font-size:14px}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-movie dd::before{content:""}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-card dd::before{content:""}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-text dd::before{content:""}.list.type-min>ul>li .thumb-wrap .dim-bottom dl.type-jeonghyeong dd::before{width:14px;height:14px}.list.type-min>ul>li .thumb-wrap .dim-bottom .space-line{display:none}.list.type-min>ul>li .cont .title-in .title{font-size:1.4rem;-webkit-line-clamp:2}.list.list-book>ul{grid-template-columns:repeat(2, 1fr)}.ptmp-box{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ptmp-box .ptmp-in.type-1{width:100%;height:70px;border-radius:6px 6px 0 0}.ptmp-box .ptmp-in.type-1 dl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ptmp-box .ptmp-in.type-2 p{text-align:center}.ptmall-use-list ul li .type-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px}.ptmall-use-list ul li .type-wrap .foot-wrap{margin-left:auto}.list-write>ul>li dl dd .flex.type-column .flex-item{-webkit-box-flex:0;-ms-flex:none;flex:none}.mybox-pw-wrap .mybox-pw-in .mybox-pw{width:100%}}@media(max-width: 480px){.head.type-grid{grid-template-columns:auto auto}.head.type-grid .grid-cont1{grid-column:1/2;grid-row:1/2}.head.type-grid .grid-cont2{grid-column:1/3;grid-row:3/4;text-align:right}.head.type-grid .grid-cont3{grid-column:1/3;grid-row:2/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.head.type-grid .grid-cont4{grid-column:2/3;grid-row:1/2;text-align:right}.sch-box .sch-table .sch-tr-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sch-box .sch-table .sch-tr-btns .sch-btn-wrap{margin-left:unset}.sch-box .sch-table .sch-tr-btns.type-btn-alone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sch-box .sch-table .sch-tr-btns.type-btn-alone .sch-btn-wrap{margin-left:auto}.sch-box.type-5 .sch-table .sch-tr:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sch-box.type-5 .sch-table .sch-tr:nth-child(1) .sch-td:first-child{width:100%}.sch-box.type-5 .sch-table .sch-tr:nth-child(1) .sch-td:first-child .select{width:100%}.sch-box.type-5 .sch-table .sch-tr:nth-child(2) .sch-td{-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box.type-5 .sch-table .sch-tr:nth-child(2) .sch-td .select{width:100%}.view-top.type-edit .cont .foot-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.view-top.type-thumb.type-edit .cont .foot-in .bottom .bottom-in{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.view-top.type-thumb.type-edit .cont .foot-in .bottom .bottom-in .tooltip-wrap:last-child .pop-tooltip{left:0}.info-person-wrap{display:block;padding:14px}.info-person-wrap dl{display:table-row}.info-person-wrap dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.write-area .write-tr.type-date .write-td-wrap .write-td{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.write-area .write-tr.type-date .write-td-wrap .write-td .datepicker{-webkit-box-flex:0;-ms-flex:none;flex:none}.write-area .write-tr.type-date .write-td-wrap .write-td .select.min3{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.write-area .write-tr.type-date .write-td-wrap .write-td .space{width:10px}.list.list-book>ul>li{width:49%}.list.list-book>ul>li:nth-child(3){margin-right:2%}.list.list-book>ul>li:nth-child(2){margin-right:0}.list.list-book>ul>li:nth-child(4){margin-right:0}.list.list-book>ul>li:nth-child(6){margin-right:0}.list.list-book>ul>li:nth-child(8){margin-right:0}.list.list-book>ul>li:nth-child(10){margin-right:0}.data-grid-wrap .data-grid{display:grid;grid-template-columns:repeat(1, 1fr)}.data-grid-wrap .data-grid>dl>dt{width:35%}.data-grid-wrap .data-grid>dl>dd{width:65%}.pop-wrap.type-share .share-top .input-box{width:100%}.pop-wrap.type-share .share-ul{padding:30px 20px}.pop-wrap.type-share .share-ul ul{grid-template-columns:repeat(3, 1fr);row-gap:20px}.pop-wrap.type-share .share-ul ul li .img img{width:50px}.pop-wrap.type-share .share-ul ul li span{font-size:1.4rem}.pay-complete-wrap .pay-complete .cont .account-wrap{padding:20px}.pay-complete-wrap .pay-complete .cont .account-wrap dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pay-complete-wrap .pay-complete .cont .account-wrap dl dt{color:#767676;font-size:1.4rem}.pay-complete-wrap .pay-complete .cont .account-wrap dl dt::after{display:none}.login-wrap.login-join-form .login-content{width:100%;padding:0 20px}.login-wrap .join-form .btn-join-page{min-width:90px;padding:0 2px}.pop-wrap .sch-box.type-jindan-2 .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.pop-wrap .sch-box.type-jindan-2 .sch-table .sch-tr .sch-th{width:52px}.list-qna>ul>li .cont{padding:0}.list-qna>ul>li .q-cont{padding:10px 0}.list-list>ul>li.type-thumb{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list>ul>li.type-thumb .cont .info{padding-left:146px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;left:0;top:16px}.list-list>ul>li .cont .info-dd{height:auto}.list-list.type-review>ul>li.type-thumb .info{padding:0;position:unset}.edu-ask-wrap{margin-bottom:20px}.edu-ask-wrap .text-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edu-ask-wrap .text-wrap .text-in-1 strong{font-size:2rem}.edu-ask-wrap .text-wrap .text-in-1 strong br{display:none}.edu-ask-wrap .text-wrap .text-in-2{margin-left:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin-top:10px}.edu-ask-wrap .text-wrap .text-in-2 .text-tool{width:50%;height:auto}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-1{margin-right:0}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-1 .text-arrow{left:50%}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-2{margin-right:0}.edu-ask-wrap .text-wrap .text-in-2 .text-tool.type-2 .text-arrow{left:29%}.edu-ask-wrap .foot{height:54px;margin-top:18px}.edu-ask-wrap .foot .foot-dl dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.edu-ask-wrap .foot .foot-dl dl dt{font-size:1.5rem}.edu-ask-wrap .foot .foot-dl dl dt::after{display:none}.edu-ask-wrap .foot .foot-dl dl dd{font-size:1.5rem}.list-write>ul>li dl dd .select-view-wrap .birth-selector-wrap .birth-selector:first-child{width:40%;-webkit-box-flex:0;-ms-flex:none;flex:none}.pay-complete-wrap .pay-complete .order-wrap{width:100%}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl{display:table-row}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl dt{display:table-cell;white-space:nowrap;width:auto;padding-right:14px;margin-right:0}.pay-complete-wrap .pay-complete .order-wrap .order-pay dl dd{text-align:left;word-break:keep-all}}@media(max-width: 452px){.sch-box.type-haf .sch-table .sch-tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.sch-box.type-haf .sch-table .sch-tr .sch-td{margin:0}.sch-box.type-haf .sch-table .sch-tr .sch-td .datepicker .date-input{width:100%}.ul-list.type-drag>li{grid-template-columns:40px 40px 40px auto 40px}.ul-list.type-drag>li>div.td-drag{grid-column:1/2;grid-row:1/2}.ul-list.type-drag>li>div.td-number{grid-column:2/3;grid-row:1/2}.ul-list.type-drag>li>div.td-arrow{grid-column:3/4;grid-row:1/2}.ul-list.type-drag>li>div.td-select{grid-column:4/5;grid-row:1/2;text-align:left;padding-left:18px}.ul-list.type-drag>li>div.td-name{grid-column:1/6;grid-row:2/3;margin-top:-6px}.ul-list.type-drag>li>div.td-btn{grid-column:5/6;grid-row:1/2}.ul-list.type-drag>li>div.td-btn .btn-icon{width:28px;height:28px;min-width:28px}.ul-list.type-drag>li.over{border:3px dotted #666}.list-alarm>ul>li .alarm-head .alarm-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-alarm>ul>li .alarm-head .alarm-view span{font-size:0}.list-alarm>ul>li .alarm-head .alarm-view span::before{font-size:16px;margin:0}.list-alarm>ul>li .alarm-head .date{color:#767676}.list-alarm>ul>li .more-wrap{padding:36px 30px;background:#f1f1f1;display:none;border-radius:0 0 8px 8px}.list-alarm>ul>li.active{border:1px solid #000}.list-alarm>ul>li.active .alarm-head .title{display:block}.list-list.type-process .info-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-list.type-process .info-name .info-name-in:last-child *:first-child::before{display:none}.list-list.type-btn2>ul>li{grid-template-columns:1fr 40px}.list-list.type-btn2>ul>li .btn-wrap{grid-row:1/2}.list-list.type-btn2>ul>li .btn-wrap .btn-icon-lg{width:28px !important;height:28px}}@media(max-width: 430px){.sch-box .sch-more-wrap .sch-table .sch-tr{display:-webkit-box;display:-ms-flexbox;display:flex}.sch-box .sch-more-wrap .sch-table .sch-tr .sch-td{margin:4px 0}.sch-box .sch-more-wrap .sch-table .select{margin-right:0;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.sch-box .sch-more-wrap .sch-table .input-box{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.login-wrap .login-in .login-cont{width:100%}.login-wrap.type-login .login-in .login-form{width:100%}.login-wrap.type-login .login-in .login-form-new{width:100%}.login-wrap.type-login .login-in .login-cont{width:90%}.login-wrap.type-add .login-in{width:90%}.login-wrap.type-add .login-in .login-cont{width:100%}.login-wrap.type-add .login-in .bg-text-wrap{width:100%}.login-in2 .find-cont .login-find-wrap .login-find-in.type-full{padding:20px 0 0 0;width:100%}.login-in2 .find-cont .login-find-wrap .find-pw .flex-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-in2 .find-cont .login-find-wrap .find-pw .flex-center .btn-wrap{width:100%}.login-in2 .find-cont .login-find-wrap .find-pw .flex-center .btn-wrap a,.login-in2 .find-cont .login-find-wrap .find-pw .flex-center .btn-wrap button{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.jindan-list .jindan-ul{padding:0 10px 10px}.jindan-list .jindan-ul ul li{margin:10px 0 0;width:50%}.layer-wrap.type-print .pop-wrap{width:317px;height:518px}.layer-wrap.type-print .pop-wrap .pop-header-print{padding:7px 7px 0 7px}.layer-wrap.type-print .pop-wrap .pop-in{padding:0;overflow-y:hidden}.layer-wrap.type-print .pop-wrap .sang-wrap .sang-in{-webkit-transform:translate(-30%, -30%) scale(40%);transform:translate(-30%, -30%) scale(40%)}.jindan-chart-wrap .stick-chart{padding:0 0 20px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x{left:18px}.jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p.type-2{left:24px}.list-write>ul>li dl dd .ul-list-plan>li .cont>dl>dd .datepicker{width:100%}.reservation-visual .btn-wrap{top:20%}.login-wrap .login-content h4{width:100%}.login-wrap .login-content .member-select-wrap{width:100%}.login-wrap .login-content .btn-wrap a,.login-wrap .login-content .btn-wrap button{width:100%;min-width:auto}.list-class.only-btn>ul>li .in .btn-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-class.only-btn>ul>li .in .btn-wrap a,.list-class.only-btn>ul>li .in .btn-wrap button{-webkit-box-flex:0;-ms-flex:none;flex:none;width:48%;max-width:48%}.pay-list ul{padding:0 14px}.pay-list ul li{padding:14px 0;display:block}.pay-list ul li .payment-wrap{text-align:right;margin-top:12px}.pay-list ul li .custom-radio{-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:4px}.pay-list ul li.last-total .total-wrap{text-align:right}}@media all and (max-width: 390px){.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap{grid-template-columns:repeat(3, 1fr);gap:15px}.nhn-img-wrap .text-wrap{height:100%}.nhn-img-wrap .btn-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:90px;margin-top:20px}.view-top.type-off.type-edit>.cont .foot-in .bottom .bottom-in{width:100%}.view-top.type-off.type-edit>.cont .foot-in .bottom .bottom-in .tooltip-wrap:last-child .pop-tooltip{right:unset;left:0}.pop-wrap .pop-foot a,.pop-wrap .pop-foot button{min-width:80px}.pop-wrap .pop-foot a span,.pop-wrap .pop-foot button span{word-break:keep-all}.plan-wrap .plan-summary{grid-template-columns:1fr}.plan-wrap .plan-summary.type-one{grid-template-columns:1fr}.plan-wrap .plan-summary.type-unlimited{grid-template-columns:1fr}}@media all and (max-width: 374px){.dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap{grid-template-columns:1fr}.sch-box .sch-table .sch-tr-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.sch-box .sch-table .sch-tr-btns .sch-btn-wrap{margin-left:unset}.cop-top>.cop-menu-slide-wrap.slide-type-3 .cop-menu-swiper1 .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cop-top>.cop-menu-slide-wrap.slide-type-3 .swiper-button-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-top>.cop-menu-slide-wrap.slide-type-3 .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.login-wrap .list-write>ul>li>dl>dd .flex.infinite{grid-template-columns:repeat(1, 1fr)}.calendar-wrap .calendar-table table td p{font-size:1rem}.calendar-wrap .calendar-table table td dl dt{font-size:1rem}.calendar-wrap .calendar-table table td dl dd{font-size:1rem}.ico-info-text-wrap dl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.tab-area-cop ul li{height:36px;border-radius:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-area-cop ul li a{font-size:1.2rem;padding:0 4px;line-height:1.1;text-align:center;word-break:keep-all}.setting-wrap .setting-in{width:100%}.edu-box-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.edu-box-wrap .edu-box{height:70px;-webkit-box-flex:0;-ms-flex:none;flex:none}.ul-list.type-view-cmt>li .info-wrap{grid-template-columns:35px auto auto}.ul-list.type-view-cmt>li .info-wrap .td-number{padding:6px 0 0 10px}.ul-list.type-view-cmt>li .info-wrap .td-name{grid-column:2/4;grid-row:1/2;padding:6px 10px 0 10px}.ul-list.type-view-cmt>li .info-wrap .td-date{grid-column:2/3;grid-row:2/3;padding:0 10px 6px 10px;text-align:left}.ul-list.type-view-cmt>li .info-wrap .td-state{grid-column:3/4;grid-row:2/3;padding:0 0 6px 10px;text-align:right}.ul-list.type-view-cmt2>li .info-wrap{grid-template-columns:35px 40px auto auto}.ul-list.type-view-cmt2>li .info-wrap .td-flag{grid-column:2/3;grid-row:1/2}.ul-list.type-view-cmt2>li .info-wrap .td-name{grid-column:3/5;grid-row:1/2}.ul-list.type-view-cmt2>li .info-wrap .td-date{grid-column:2/4;grid-row:2/3;padding:0 0 6px 0}.ul-list.type-view-cmt2>li .info-wrap .td-state{grid-column:4/5;grid-row:2/3;padding:0 0 6px 0}.ul-list.type-view-cmt2>li .cmt-wrap{padding:12px 0 12px 36px}.cop-container .cop-head .cop-head-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0;width:100%}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-button{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 6px 0 12px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view{width:100%}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li{padding:8px 10px}.cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .cont .info-wrap .date{font-size:1.2rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.pay-container .pay-content .pay-text-wrap .pay-texts{padding:14px}.list-class.type-stamp>ul>li .in .btn-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-class.type-stamp>ul>li .in .btn-wrap a,.list-class.type-stamp>ul>li .in .btn-wrap button{-webkit-box-flex:0;-ms-flex:none;flex:none;width:48%;max-width:48%}.list-list>ul>li .price-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-top:10px;margin-top:10px}.list-list>ul>li .price-info-wrap .btn-wrap .btn{width:100%}.ooh-info-wrap .ooh-cont .ooh-info-1{grid-template-columns:repeat(1, 1fr)}.ooh-info-wrap .ooh-cont .ooh-info-1.type-2{grid-template-columns:repeat(1, 1fr)}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf span{font-size:0;gap:0}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.minus span::before{margin:0}.pdf-wrapper .pdf-top .top-btn-wrap .btn-pdf.plus span::before{margin:0}.cop-list-wrap>.btn-wrap{padding-top:130.5%}.cop-list-ranking-wrap>.btn-wrap{padding-top:130.5%}}@media all and (max-width: 359px){.my-state-wrap{padding:14px}.my-state-wrap .my-state-item ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.my-state-wrap .my-state-item ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0}.my-state-wrap .my-state-item ul li dl dt{font-size:1.3rem;margin-top:0;text-align:left;width:110px;padding-right:10px;-ms-flex-negative:0;flex-shrink:0;line-height:1}.my-state-wrap .my-state-item ul li dl dd{width:auto;height:auto;background:none !important;border-radius:0;position:relative}.my-state-wrap .my-state-item ul li dl dd ins{margin-top:-2px}.my-state-wrap .my-state-item ul li.type-1.on2 dl dd{border:none}.my-state-wrap .my-state-item ul li.type-1.on2 dl dd::after{content:"";display:block;border-bottom:2px solid #2e90ff;position:absolute;width:100%;height:2px;bottom:0;left:0}.my-state-wrap .my-state-item ul li.type-2.on2 dl dd{border:none}.my-state-wrap .my-state-item ul li.type-2.on2 dl dd::after{content:"";display:block;border-bottom:2px solid #488dd5;position:absolute;width:100%;height:2px;bottom:0;left:0}.my-state-wrap .my-state-item ul li.type-3.on2 dl dd{border:none}.my-state-wrap .my-state-item ul li.type-3.on2 dl dd::after{content:"";display:block;border-bottom:2px solid #488dd5;position:absolute;width:100%;height:2px;bottom:0;left:0}.list-schedule>ul>li .schedule-in .btn-wrap a,.list-schedule>ul>li .schedule-in .btn-wrap button{width:auto}.pop-wrap.type-share .share-ul{padding:20px 20px}.pop-wrap.type-share .share-ul ul{grid-template-columns:repeat(2, 1fr)}.pop-wrap.type-share .share-ul ul li .img img{width:40px}}@media all and (max-width: 300px){.pay-complete-wrap .pay-complete .order-wrap .order-number{padding-right:15px;padding-left:15px}.pay-complete-wrap .pay-complete .order-wrap .order-pay,.pay-complete-wrap .pay-complete .order-wrap .order-in{padding-right:20px;padding-left:20px}.pay-complete-wrap .pay-complete .order-wrap .order-in .btn-wrap .btn-order{width:100%}.list.type-min>ul>li .list-thumb-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.type-min>ul>li .thumb-wrap{width:100%}.list.list-book>ul>li{width:100%;margin-right:0 !important}}@media all and (max-width: 249px){.cop-top>.cop-menu-slide-wrap.slide-type-2 .cop-menu-swiper1 .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cop-top>.cop-menu-slide-wrap.slide-type-2 .swiper-button-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-top>.cop-menu-slide-wrap.slide-type-2 .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-container .cop-join-info strong{font-size:1.5rem}.cop-container .cop-join-info .btn-wrap .btn{width:100%}}@media all and (max-width: 199px){.cop-top>.cop-menu-slide-wrap.slide-type-1 .cop-menu-swiper1 .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cop-top>.cop-menu-slide-wrap.slide-type-1 .swiper-button-next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cop-top>.cop-menu-slide-wrap.slide-type-1 .swiper-button-prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.logo-pc{display:block}.logo-mobile{display:none}.swiper-container{z-index:unset}.swiper-wrapper{z-index:unset}.top-banner-wrap{z-index:100}.quick-wrap{top:180px}.header.fixed{position:fixed;top:0;right:0;left:0;z-index:1000;background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.header .header-top{height:30px;background:#f4f4f4;border-bottom:1px solid #eaeaea}.header .header-top .layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.header .header-top .top-past{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#767676;font-size:1.3rem;height:20px;margin-left:4px}.header .header-top .top-past::before{content:"("}.header .header-top .top-past::after{content:")"}.header .header-top .top-past em{display:inline;line-height:1;margin-right:4px;font-size:1.3rem}.header .header-top .top-past p{display:inline;line-height:1;font-size:1.3rem}.header .header-top .top-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-top .top-btn span{font-size:1.4rem;color:#9b9b9b}.header .header-top .top-center-wrap{position:relative}.header .header-top .top-center-wrap .top-center-title{font-size:1.4rem;color:#9b9b9b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-top .top-center-wrap .top-center-title::after{content:"";display:inline-block;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:-8px}.header .header-top .top-center-wrap .top-center-more{position:absolute;margin-left:-4px;z-index:1;right:0;top:25px;display:none}.header .header-top .top-center-wrap .top-center-more ul{border:1px solid #eaeaea;padding:15px;border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:#fff}.header .header-top .top-center-wrap .top-center-more ul li{font-size:1.3rem;color:#767676;margin-bottom:4px;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap}.header .header-top .top-center-wrap .top-center-more ul li:hover{font-weight:600;color:#000}.header .header-top .top-center-wrap .top-center-more ul li:last-child{margin-bottom:0}.header .header-top .top-center-wrap.open .top-center-title::after{content:""}.header .header-top .space-line{height:13px}.header .gnb-menu-wrap{height:74px;border-bottom:1px solid #eaeaea}.header .gnb-menu-wrap .layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .gnb-menu-wrap .btn-all-view{display:none}.header .gnb-menu-wrap h1 img{display:block}.header .gnb-menu-wrap .roll-logo-wrap{-ms-flex-negative:0;flex-shrink:0}.header .gnb-menu-wrap .gnb-menu-in{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.header .gnb-menu-wrap .gnb-menu{white-space:nowrap}.header .gnb-menu-wrap .gnb-menu .gnb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:38px;-moz-column-gap:38px;column-gap:38px}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li{position:relative}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a{font-size:1.7rem;color:#2d2d2d;padding:0 2px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:74px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a::before,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:after{content:"";position:absolute;background-color:#2e90ff;width:0;height:2px;bottom:18px;-webkit-transition:width .8s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:width .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a::before{left:0}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a::after{right:0}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover{-webkit-transition:all .3s;transition:all .3s;color:#2e90ff;color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover::before,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover:after{width:100%}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover{-webkit-transition:all .3s;transition:all .3s;color:#2e90ff;color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover::before,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover:after{width:100%}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a .gnb-insight-in{font-weight:700;font-size:inherit;position:relative;letter-spacing:.01em;color:#2b3340;display:-webkit-box;display:-ms-flexbox;display:flex}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a .gnb-insight-i{position:relative;display:inline-block}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a .gnb-insight-dot{position:absolute;left:50%;top:var(--i-dot-top, -1px);width:var(--i-dot-size, 6px);height:var(--i-dot-size, 6px);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#2e90ff;-webkit-animation:gnbInsightBlink 1.05s ease-in-out infinite;animation:gnbInsightBlink 1.05s ease-in-out infinite}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover .gnb-insight-in,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:focus-visible .gnb-insight-in{color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover .gnb-insight-dot,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:focus-visible .gnb-insight-dot{-webkit-animation:none;animation:none;opacity:1}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover .gnb-insight-in{color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover .gnb-insight-dot{-webkit-animation:none;animation:none;opacity:1}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a{color:#2e90ff}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a .gnb-insight-in{color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a::before,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:after{width:100%}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:hover,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:focus-visible{color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:hover .gnb-insight-in,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:focus-visible .gnb-insight-in{color:#185fa5}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li .lnb-wrap{position:absolute;top:calc(100% - 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;z-index:23}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li .lnb-wrap .lnb{border:1px solid #eaeaea;padding:20px;border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li .lnb-wrap .lnb li{margin-bottom:11px}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li .lnb-wrap .lnb li a{white-space:nowrap;color:#767676;font-size:1.5rem}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li .lnb-wrap .lnb li:hover a{color:#000;font-weight:600}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li .lnb-wrap .lnb li:last-child{margin-bottom:0}.header .gnb-menu-wrap .header-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.header .gnb-menu-wrap .header-link-wrap a,.header .gnb-menu-wrap .header-link-wrap button{position:relative}.header .gnb-menu-wrap .header-link-wrap a::before,.header .gnb-menu-wrap .header-link-wrap button::before{content:"";display:block;background-size:cover}.header .gnb-menu-wrap .header-link-wrap a span,.header .gnb-menu-wrap .header-link-wrap button span{font-size:1.4rem}.header .gnb-menu-wrap .header-link-wrap a:hover .tooltip-view,.header .gnb-menu-wrap .header-link-wrap button:hover .tooltip-view{opacity:1;visibility:visible}.header .gnb-menu-wrap .header-link-wrap .btn-sch-top::before{background-image:url("../images/ico_sch_top.png");width:24px;height:24px}.header .gnb-menu-wrap .header-link-wrap .btn-my-top::before{background-image:url("../images/ico_my_top.png");width:27px;height:23px}.header .gnb-menu-wrap .header-link-wrap .btn-cart-top::before{background-image:url("../images/ico_cart_top.png");width:24px;height:24px}.header .gnb-menu-wrap .header-link-wrap .tooltip-view{position:absolute;top:calc(100% + 9px);z-index:2;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;opacity:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden}.header .gnb-menu-wrap .header-link-wrap .tooltip-view .tooltip-arrow{width:18px;height:8px;position:absolute;top:-7px}.header .gnb-menu-wrap .header-link-wrap .tooltip-view .tooltip-arrow path{fill:#fff;stroke:#2d2d2d}.header .gnb-menu-wrap .header-link-wrap .tooltip-view .in{border:1px solid #2d2d2d;border-radius:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 14px;white-space:nowrap;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:#fff}.header .gnb-menu-wrap .header-link-wrap .tooltip-view .in span ins{color:#2e90ff;margin-left:2px}.header .gnb-menu-wrap .header-link-wrap .tooltip-view .in span ins::before{content:"("}.header .gnb-menu-wrap .header-link-wrap .tooltip-view .in span ins::after{content:")"}.header .btn-set{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.header .btn-set span{font-size:1.4rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .btn-set::after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:"Material Symbols Rounded Fill";height:auto;color:#949494;font-size:14px;margin-left:4px}.header .btn-logout{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;position:relative}.header .btn-logout span{font-size:1.4rem;color:#000}.header .btn-logout::after{content:"";display:inline-block;margin-left:4px;vertical-align:middle;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;color:#949494;margin-right:-3px}.header .btn-login{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;position:relative;width:auto;height:auto;border-radius:0;font-weight:unset;background:none;margin-top:0}.header .btn-login span{font-size:1.4rem;color:#000}.header .btn-login::after{content:"";display:inline-block;margin-left:4px;vertical-align:middle;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;color:#949494;margin-right:-3px}.header .btn-join{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;position:relative;width:auto;height:auto;border-radius:0;font-weight:unset;background:none;margin-top:0}.header .btn-join span{font-size:1.4rem;color:#000}.header-fixed-spacer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@-webkit-keyframes gnbInsightBlink{0%,100%{opacity:1}50%{opacity:.12}}@keyframes gnbInsightBlink{0%,100%{opacity:1}50%{opacity:.12}}@media(prefers-reduced-motion: reduce){.gnb-insight-dot{-webkit-animation:none;animation:none;opacity:1}}.gnb-li a[title]{pointer-events:none}.roll-logo-wrap{overflow:hidden}.roll-logo-wrap .roll-logo-list{margin-top:0}.roll-logo-wrap .roll-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.roll-logo-wrap .roll-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.roll-logo-wrap .roll-logo img{display:block}.categroy-all-view{position:absolute;top:100%;left:-261px;z-index:2;display:none}.categroy-all-view .in{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:12px;border:1px solid #e8ecef;background-color:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);width:340px;max-height:700px;overflow-y:auto;overflow-x:hidden}.categroy-all-view .in .categroy-all-arrow{width:18px;height:8px;position:absolute;top:-7px;left:276px}.categroy-all-view .in .categroy-all-arrow path{fill:#fff;stroke:#e8ecef}.categroy-all-view .in .categroy-all-ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.categroy-all-view .in .categroy-all-ul ul{padding:10px}.categroy-all-view .in .categroy-all-ul .categroy-depth1{position:relative}.categroy-all-view .in .categroy-all-ul .categroy-depth1 li{width:150px}.categroy-all-view .in .categroy-all-ul .categroy-depth1 li a{font-size:1.4rem;color:#767676;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:30px;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categroy-all-view .in .categroy-all-ul .categroy-depth1>li.has-depth>a::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:-5px}.categroy-all-view .in .categroy-all-ul .categroy-depth1>li.active>a{background:#f1f4f6;border-radius:4px;color:#000}.categroy-all-view .in .categroy-all-ul .categroy-depth1>li.active .categroy-depth2{display:block}.categroy-all-view .in .categroy-all-ul .categroy-depth2{position:absolute;left:170px;top:0;height:100%;display:none}.categroy-all-view .in .categroy-all-ul .categroy-depth2>li.has-depth>a::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:-5px}.categroy-all-view .in .categroy-all-ul .categroy-depth2>li.active>a{background:#f1f4f6;border-radius:4px;color:#000}.categroy-all-view .in .categroy-all-ul .categroy-depth2>li.active .categroy-depth3{display:block}.categroy-all-view .in .categroy-all-ul .categroy-depth2::before{content:"";width:1px;height:calc(100% - 20px);background:#eaeaea;position:absolute;left:0;top:10px}.categroy-all-view .in .categroy-all-ul .categroy-depth3{position:absolute;left:170px;top:0;height:100%;display:none}.categroy-all-view .in .categroy-all-ul .categroy-depth3>li.active>a{background:#f1f4f6;border-radius:4px;color:#000}.categroy-all-view .in .categroy-all-ul .categroy-depth3>li.active .categroy-depth4{display:block}.categroy-all-view .in .categroy-all-ul .categroy-depth3::before{content:"";width:1px;height:calc(100% - 20px);background:#eaeaea;position:absolute;left:0;top:10px}.categroy-all-view .in::-webkit-scrollbar{width:5px}.categroy-all-view .in::-webkit-scrollbar-button:start:decrement{display:block;height:5px;width:10px;background:rgba(0,0,0,0)}.categroy-all-view .in::-webkit-scrollbar-button:end:increment{display:block;height:5px;width:10px;background:rgba(0,0,0,0)}.categroy-all-view .in::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.categroy-all-view .in::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.categroy-all-view .in::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.categroy-all-view.open .in{width:510px}.footer{background:#001125;padding:40px 0 60px;margin-top:auto}.footer .layout-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.footer strong img{display:block}.footer p{color:#767676}.footer .foot-info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:6px}.footer .foot-info ul li{font-size:1.5rem;color:#c4c4c4;position:relative;line-height:1}.footer .foot-info ul li.type-1{color:#fff}.footer .foot-info ul li::after{content:"";display:inline-block;height:12px;width:1px;position:absolute;right:-11px;margin:0;top:1px;background-color:#767676}.footer .foot-info ul li:last-child::after{display:none}.footer .foot-info p{color:#767676;font-size:1.4rem}.footer .foot-info address{color:#767676;font-size:1.4rem}.footer .foot-info address+address{margin-top:10px}.footer .foot-info small{font-size:1.4rem;color:#fff;margin-top:10px;display:block}.footer .foot-info small ins{color:#2e90ff;font:inherit}.footer .foot-info .ul2{margin-bottom:0}.footer .family-wrap{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer .family-wrap .select-foot{width:134px;height:28px;padding:0 30px 0 14px;display:inline-block;background:url("../images/ico_arrow_sel_foot.png") no-repeat right 50% #3a3a3a;background-size:auto 6px;margin-right:4px;font-size:1.4rem;color:#b5b5b5;border-radius:4px}.footer .family-wrap .btn-sm{background:#797979;width:40px;height:28px;padding:0 8px;border-radius:4px}.footer a:focus,.footer select:focus,.footer button:focus{outline-color:#fff}.footer .foot-top{height:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer.type-edit{padding:0 0 60px 0}.footer.type-edit .layout-inner{display:block}.sub .snb-wrap .h3 .gnb-insight-in{font-weight:600;font-size:inherit;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;letter-spacing:.01em}.sub .snb-wrap .h3 .gnb-insight-i{position:relative;display:inline-block}.sub .snb-wrap .h3 .gnb-insight-dot{position:absolute;left:50%;top:var(--i-dot-top, 1px);width:var(--i-dot-size, 9px);height:var(--i-dot-size, 9px);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#2e90ff;-webkit-animation:gnbInsightBlink 1.05s ease-in-out infinite;animation:gnbInsightBlink 1.05s ease-in-out infinite}.location ul li .gnb-insight-in{font-size:inherit;position:relative;letter-spacing:.04em}.location ul li .gnb-insight-i{position:relative;display:inline-block}.location ul li .gnb-insight-dot{position:absolute;left:50%;top:var(--i-dot-top, -2px);width:var(--i-dot-size, 5px);height:var(--i-dot-size, 5px);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#2e90ff;-webkit-animation:gnbInsightBlink 1.05s ease-in-out infinite;animation:gnbInsightBlink 1.05s ease-in-out infinite}@media(max-width: 1440px){.header .header-top .top-my-pc .top-my .top-my-tooltip{-webkit-transform:unset;transform:unset;left:unset;right:0;margin-left:0}.header .header-top .top-my-pc .top-my .top-my-tooltip .tooltip-arrow{left:unset;-webkit-transform:unset;transform:unset;right:22px}}@media all and (max-width: 1023px){.header .gnb-menu-wrap{height:54px}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a{height:54px;font-size:1.5rem}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a::before{bottom:12px}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a::after{bottom:12px}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a .gnb-insight-dot{width:6px;height:6px}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:focus-visible{color:#2d2d2d}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover::before,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:focus-visible::before{width:0}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover::after,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:focus-visible::after{width:0}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:hover .gnb-insight-dot,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a:focus-visible .gnb-insight-dot{-webkit-animation:gnbInsightBlink 1.05s ease-in-out infinite;animation:gnbInsightBlink 1.05s ease-in-out infinite}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover{color:inherit}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li>a.hover .gnb-insight-dot{-webkit-animation:gnbInsightBlink 1.05s ease-in-out infinite;animation:gnbInsightBlink 1.05s ease-in-out infinite}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:hover,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:focus-visible{color:#2e90ff}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:hover::before,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:focus-visible::before{width:100%}.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:hover::after,.header .gnb-menu-wrap .gnb-menu .gnb .gnb-li.active>a:focus-visible::after{width:100%}.header .gnb-menu-wrap .header-link-wrap{margin:0;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.header .gnb-menu-wrap .header-link-wrap .btn-sch-top::before{width:18px;height:18px}.header .gnb-menu-wrap .header-link-wrap .btn-my-top::before{width:21px;height:18px}.header .gnb-menu-wrap .header-link-wrap .btn-cart-top::before{width:18px;height:18px}.header .gnb-menu-wrap .header-link-wrap a:hover .tooltip-view,.header .gnb-menu-wrap .header-link-wrap button:hover .tooltip-view{display:none}.footer{padding:20px 0 35px 0;margin-top:auto}.footer .layout-inner{position:relative;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .layout-inner>strong{margin-top:0;position:absolute;bottom:0}.footer .layout-inner>strong img{display:block;width:50%}.footer .foot-info{padding-bottom:40px}.footer .foot-info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .foot-info ul li{font-size:1.4rem}.footer .foot-info p{font-size:1.2rem;margin-bottom:0}.footer .foot-info address{font-size:1.3rem;margin-top:5px}.footer .foot-info small{font-size:1.2rem;margin-top:5px}.footer .family-wrap{margin-top:auto}.footer .family-wrap .select-foot{width:120px;height:26px;line-height:24px;padding:0 12px 0 12px;font-size:1.4rem;background-position:105px center}.footer .family-wrap .btn-sm{background:#797979;height:26px;line-height:24px}.footer .family-wrap .btn-sm span{font-size:1.4rem}.sub .sub-container .location{background:none}.sub .sub-container .location::before{display:none}.sub .sub-container .location::after{display:none}.sub .sub-container .sub-content{padding-top:0}.sub .sub-container .sub-content .h4{display:none}}@media all and (min-width: 900px){.gnb-menu-all{display:none}}@media all and (max-width: 899px){.logo-pc{display:none}.logo-mobile{display:block}.header{position:relative}.header.fixed{position:fixed}.header.fixed .gnb-menu-wrap{position:static;padding-bottom:0}.header .header-top{display:none}.header .gnb-menu-wrap{height:auto}.header .gnb-menu-wrap .layout-inner{display:grid}.header .gnb-menu-wrap .layout-inner h1{grid-column:1/2;grid-row:1/2;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .gnb-menu-wrap .layout-inner h1 img{height:25px}.header .gnb-menu-wrap .layout-inner .roll-logo-wrap{position:absolute;top:7px;left:14px;height:26px}.header .gnb-menu-wrap .layout-inner .roll-logo-wrap .roll-logo img{height:26px}.header .gnb-menu-wrap .layout-inner .gnb-menu-in{position:relative;grid-column:1/3;grid-row:2/3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0}.header .gnb-menu-wrap .layout-inner .gnb-menu-in::before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;background-color:#e4eef8;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .gnb-menu-wrap .layout-inner .gnb-menu-in.fixed-mobile{position:fixed;top:0;right:0;left:0;z-index:1000;width:100%;padding-right:14px;padding-left:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.header .gnb-menu-wrap .layout-inner .btn-all-view{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-left:-5px;background-color:#e4eef8;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.header .gnb-menu-wrap .layout-inner .btn-all-view::before{content:"";display:block;background-image:url("../images/ico_all_view.png");width:12px;height:13px;background-size:cover}.header .gnb-menu-wrap .layout-inner .btn-all-view span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb{-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li>a{height:34px;font-size:1.5rem}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li>a:hover,.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li>a:focus-visible{color:inherit}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li>a::before,.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li>a::after{bottom:6px}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li:hover{color:inherit}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li:hover>a::before,.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li:hover>a:after{width:0;display:none}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li.active>a{color:#2e90ff}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li.active>a::before,.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li.active>a:after{width:100%}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li.active:hover>a::before,.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li.active:hover>a:after{width:100%;display:block}.header .gnb-menu-wrap .layout-inner .gnb-menu .gnb .gnb-li .lnb-wrap{display:none !important}.header .gnb-menu-wrap .layout-inner .header-link-wrap{grid-column:2/3;grid-row:1/2;height:48px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .gnb-menu-wrap .layout-inner .header-link-wrap a,.header .gnb-menu-wrap .layout-inner .header-link-wrap button{width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .gnb-menu-wrap .layout-inner .header-link-wrap a:hover .tooltip-view,.header .gnb-menu-wrap .layout-inner .header-link-wrap button:hover .tooltip-view{display:none}.header .gnb-menu-wrap .layout-inner .header-link-wrap .btn-sch-top::before{width:15px;height:15px}.header .gnb-menu-wrap .layout-inner .header-link-wrap .btn-my-top::before{width:18px;height:15px}.header .gnb-menu-wrap .layout-inner .header-link-wrap .btn-cart-top::before{width:15px;height:15px}.dark-mode .header .gnb-menu-wrap .gnb-menu-in.fixed-mobile{background:#292a2d}.header .gnb-menu-wrap .gnb-menu{z-index:1;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;cursor:-webkit-grab;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:-14px;padding-right:14px;padding-top:2px;margin-left:7px}.header .gnb-menu-wrap .gnb-menu::-webkit-scrollbar{display:none}.header .gnb-menu-wrap .gnb-menu.dragging{cursor:-webkit-grabbing;cursor:grabbing}.gnb-menu-all{width:100%;height:100dvh;top:0;left:-100%;-webkit-transform:unset;transform:unset;background:#f2f2f2;z-index:1112;position:fixed;overflow-x:hidden;overflow-y:auto;-webkit-transition:all .3s;transition:all .3s}.gnb-menu-all.open{left:0}.gnb-menu-all .gnb-menu-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100dvh;height:auto}.gnb-menu-all .gnb-menu-header{width:100%;min-height:40px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gnb-menu-all .gnb-menu-header .top-name{font-size:1.3rem;color:#aaa;margin-right:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.gnb-menu-all .gnb-menu-header .top-name strong{font-size:1.5rem;margin-right:3px;color:#fff}.gnb-menu-all .gnb-menu-header .top-name a{font-size:1.3rem;color:#fff}.gnb-menu-all .gnb-menu-header .top-name span{font-size:1.3rem;color:#fff}.gnb-menu-all .gnb-menu-header .top-past{font-size:1.2rem;color:#aaa}.gnb-menu-all .gnb-menu-header .top-past::before{content:"("}.gnb-menu-all .gnb-menu-header .top-past::after{content:")"}.gnb-menu-all .gnb-menu-header .top-past em{font-size:1.2rem;display:inline}.gnb-menu-all .gnb-menu-header .top-past p{font-size:1.2rem;display:inline}.gnb-menu-all .gnb-menu-header .top-join{font-size:1.3rem;color:#aaa;margin-right:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.gnb-menu-all .gnb-menu-header .btn-alarm::before{display:none}.gnb-menu-all .gnb-menu-header .btn-alarm::after{font-size:18px;color:#fff}.gnb-menu-all .gnb-menu-header .btn-join span{font-size:1.2rem;color:#fff}.gnb-menu-all .gnb-menu-header .btn-join:after{margin-top:0 !important;margin-right:-5px;font-size:18px;-webkit-transform:translateY(0);transform:translateY(0);color:#fff}.gnb-menu-all .gnb-menu-header .btn-set span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.gnb-menu-all .gnb-menu-header .btn-set::before{display:none}.gnb-menu-all .gnb-menu-header .btn-set::after{font-size:18px;color:#fff;margin-left:0;height:auto;margin-right:-3px}.gnb-menu-all .gnb-menu-header .btn-login span{font-size:1.2rem;color:#fff;margin-right:4px}.gnb-menu-all .gnb-menu-header .btn-login::after{font-size:18px;color:#fff;margin-left:-3px}.gnb-menu-all .gnb-menu-header .btn-logout span{font-size:1.2rem;color:#fff;margin-right:4px}.gnb-menu-all .gnb-menu-header .btn-logout::before{display:none}.gnb-menu-all .gnb-menu-header .btn-logout::after{font-size:18px;color:#fff;margin-left:0}.gnb-menu-all .gnb-menu-header .btn-wrap{margin-left:auto}.gnb-menu-all .gnb-menu-header .gnb-menu-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gnb-menu-all .gnb-menu-header .gnb-menu-header-right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gnb-menu-all .gnb-menu-header .space-line{width:1px;height:12px;background:#767676;margin:0 12px;display:inline-block}.gnb-menu-all .gnb-all-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.gnb-menu-all .gnb-all-wrap li a.type-gnb-pc{display:none !important}.gnb-menu-all .gnb-all-wrap li a.type-gnb-mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.gnb-menu-all .gnb-all-wrap .gnb-top{width:100%;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 14px;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dadada}.gnb-menu-all .gnb-all-wrap .gnb-top .btn-close-nav{width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-9px}.gnb-menu-all .gnb-all-wrap .gnb-top .btn-close-nav:after{content:"";font-size:24px;height:20px;line-height:1.3;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:20px;height:20px;color:#000}.gnb-menu-all .gnb-all-wrap .gnb-top .btn-close-nav span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.gnb-menu-all .gnb-all-wrap .all-depth1{background:#fff;position:relative;height:auto}.gnb-menu-all .gnb-all-wrap .all-depth1>li{border-left:none;padding:0;border-right:0;-webkit-box-flex:0;-ms-flex:none;flex:none}.gnb-menu-all .gnb-all-wrap .all-depth1>li>a{width:120px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;padding:0 14px;color:#565656;background:#f2f2f2}.gnb-menu-all .gnb-all-wrap .all-depth1>li>a.opeth{color:#000}.gnb-menu-all .gnb-all-wrap .all-depth1>li>a .gnb-insight-in{font-weight:700;font-size:inherit;position:relative;letter-spacing:.05em;color:#2b3340}.gnb-menu-all .gnb-all-wrap .all-depth1>li>a .gnb-insight-in .gnb-insight-i{position:relative;display:inline-block}.gnb-menu-all .gnb-all-wrap .all-depth1>li>a .gnb-insight-in .gnb-insight-dot{position:absolute;left:50%;top:var(--i-dot-top, 0);width:var(--i-dot-size, 5px);height:var(--i-dot-size, 5px);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:#2e90ff;-webkit-animation:gnbInsightBlink 1.05s ease-in-out infinite;animation:gnbInsightBlink 1.05s ease-in-out infinite}.gnb-menu-all .gnb-all-wrap .all-depth1>li.selected>a{font-weight:600;color:#000;background-color:#fff}.gnb-menu-all .gnb-all-wrap .all-depth1>li.selected ul{display:block}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2{width:calc(100% - 120px);position:absolute;left:120px;top:0;min-height:calc(100dvh - 84px);height:auto;background:#fff;padding:0 14px;display:none}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li{min-height:50px;border-bottom:1px solid #dadada}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li>a{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li>a.opeth{color:#000}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li>a::after{content:"";font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:19px;-webkit-transform:translateY(1px);transform:translateY(1px);margin-right:-6px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li.selected .all-depth3{display:block}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3{padding:16px 0;border-top:1px solid #dadada}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3>li{margin-bottom:16px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3>li>a{font-size:1.3rem;color:#565656;font-weight:400}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3>li>a.opeth{font-weight:600;color:#000}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3>li:last-child{margin-bottom:0}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4{background:#f1f1f1;padding:6px 0;margin-top:6px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li{margin-bottom:0;min-height:26px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li>a{font-size:1.3rem;padding:5px 20px 5px 62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li>a::before{content:"·";display:inline-block;margin-right:4px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li>a.opeth{font-weight:600;color:#000}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5{background:#f1f1f1;padding:6px 0;margin-top:6px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5>li{margin-bottom:0;min-height:26px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5>li>a{font-size:1.3rem;padding:5px 20px 5px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5>li>a:before{content:"-";display:inline-block;margin-right:4px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5>li>a.opeth{font-weight:600;color:#000}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6{background:#f1f1f1;padding:6px 0}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li{margin-bottom:0;min-height:26px}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a{font-size:1.3rem;padding:5px 20px 5px 78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#767676}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a:before{content:"";display:inline-block;margin-right:4px;width:4px;height:4px;background:#767676}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a.opeth{font-weight:600;color:#000}.gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a.opeth::before{background:#000}}@media(max-width: 500px){.header .sch-wrap-total{height:60px}.header .sch-wrap-total .in{padding:0 14px}.header .sch-wrap-total .in .input-wrap{width:100%;height:34px;border-radius:4px}.header .sch-wrap-total .in .input-wrap input{height:34px;padding:0 20px 0 14px}.header .sch-wrap-total .in .input-wrap button{width:34px;height:34px;margin-right:10px}}@media all and (max-width: 374px){.header .header-in .gnb-menu .gnb-wrap .gnb{width:180px}.header .header-in .gnb-menu .gnb-wrap .gnb li{height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-in .gnb-menu .gnb-wrap .gnb li a{font-size:1.4rem}.header .header-in .gnb-menu .gnb-wrap .gnb.open{border-top:2px solid #eee;height:auto}.header .header-in .header-menu{gap:8px}.header .header-in .header-menu .btn-logout{display:none}}.flag-main{font-size:1.2rem;color:#2e90ff;line-height:1}.flag-product{display:inline-block;font-size:1.2rem;color:#fff;padding:0 8px;height:17px;line-height:18px;border-radius:4px;background:#2e90ff;min-width:40px;text-align:center;vertical-align:baseline}.flag-product.pkg{background:#4b8df7}.flag-product.hot{background:#f9e2e1;color:#f35937}.flag-product.best{background:#f1a256;color:#fff}.flag-product.new{background:#d0ffb8;color:#428939}.flag-process{display:inline-block;font-size:1.2rem;color:#fff;padding:0 8px;height:17px;line-height:18px;border-radius:4px;background:#2e90ff;min-width:40px;text-align:center;vertical-align:baseline}.flag-process.recom{background:#bfff17;color:#000}.flag-process.sale{background:#ec6233;color:#fff}.flag-process.popul{background:#595758;color:#fff}.flag-process.update{background:#f19f39;color:#240000}.flag-process.set{background:#4b8df7;color:#fff}.main .login-wrap.type-login,.sub .login-wrap.type-login{width:100%;min-height:auto;padding:40px 0;position:relative;min-height:calc(100vh - 299px)}.main .login-wrap.type-login::before,.sub .login-wrap.type-login::before{position:absolute}.price-title{font-size:2rem;font-weight:600}.view-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:60px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.view-price-wrap .view-gall-inner{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.view-price-wrap .view-gall-wrap{width:330px;-ms-flex-negative:0;flex-shrink:0}.view-price-wrap .view-price-thumb{width:330px;-ms-flex-negative:0;flex-shrink:0}.view-price-wrap .view-price-cont{border:1px solid #eaeaea;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px;width:100%}.view-price-wrap .head{display:block;margin-bottom:-8px}.view-price-wrap .thumb-text{color:#767676}.view-price-wrap .type-wrap{margin:-5px 0}.view-price-wrap .tag-wrap{margin-bottom:2px}.view-price-wrap .tag-wrap>a+a{margin-left:0}.view-price-wrap .cont-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.view-price-wrap .price-wrap{border-top:1px dotted #eaeaea;padding-top:12px}.view-price-wrap .option-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;border-top:1px dotted #eaeaea;padding-top:12px}.view-price-wrap .option-wrap .required::after{content:"*";color:#e32116}.view-price-wrap .option-wrap .option-in .select{width:100%;height:42px}.view-price-wrap .option-wrap .option-in .form-select-wrap{width:100%;height:42px;background:#fff;z-index:unset}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-select-title{color:#aaa}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more{width:calc(100% + 2px);top:100%;border:1px solid #eaeaea;border-radius:0 0 4px 4px;padding:0;max-height:210px;overflow-y:scroll;z-index:1}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list{gap:0}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list li{height:42px;padding:0 12px;-webkit-transition:all .3s;transition:all .3s;color:#aaa}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list li:hover{background:#f6f6f6;color:#767676}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list li:last-child:hover{border-radius:0 0 4px 4px}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar{width:5px}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-button:start:decrement{display:block;height:4px;width:0;background:rgba(0,0,0,0)}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-button:end:increment{display:block;height:4px;width:0;background:rgba(0,0,0,0)}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.view-price-wrap .option-wrap .option-in .form-select-wrap.open{border-radius:4px 4px 0 0}.view-price-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.view-price-wrap .btn-wrap .btn{background-color:#4b93d5;-webkit-transition:all .3s;transition:all .3s}.view-price-wrap .btn-wrap .btn:hover{background-color:#377fbe}.optionList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.selectedOptionList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.option-select-wrap{padding:14px 20px;border-radius:6px;background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.option-select-wrap .option-in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:6px}.option-select-wrap .option-in .option-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.option-select-wrap .option-in .option-name em{-ms-flex-negative:0;flex-shrink:0}.option-select-wrap .option-in .option-name em::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:11px;margin:0 8px}.option-select-wrap .option-in .option-name p{-webkit-box-flex:1;-ms-flex:1;flex:1}.option-select-wrap .option-in .option-name .btn-sm-x{margin-left:auto;-webkit-transform:translateY(4px);transform:translateY(4px)}.option-select-wrap .option-in .option-name-pay{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding-left:40px}.option-select-wrap .option-in .option-name-pay em{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eaeaea;padding:0 4px;border-radius:4px;background:#fff;font-size:1.2rem;line-height:16px;margin-right:6px;color:#767676;position:absolute;left:0;top:0}.option-select-wrap .option-in .option-name-pay p{display:inline;color:#767676}.option-select-wrap .option-in .option-name-pay p::after{content:"";display:inline-block;height:13px;border-left:1px solid #c5c3c3;height:11px;margin:0 6px 0 8px}.option-select-wrap .option-in .option-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;border-radius:4px;border:1px solid #eaeaea;background:#fff}.option-select-wrap .option-in .option-number a,.option-select-wrap .option-in .option-number button{width:26px;height:100%;-ms-flex-negative:0;flex-shrink:0}.option-select-wrap .option-in .option-number a span,.option-select-wrap .option-in .option-number button span{color:#aaa;font-size:1.6rem;font-weight:400}.option-select-wrap .option-in .option-number p{min-width:50px;height:100%;padding:0 8px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}.option-select-wrap .option-in .option-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto}.option-select-wrap .option-in .price-in{margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.option-select-wrap .option-in .price-in ins{font-size:1.4rem}.option-select-wrap .option-in .price-in em{font-size:1.4rem}.option-edit-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.option-edit-wrap .btn-line-sm{width:82px;height:22px;border:1px solid #eaeaea}.option-edit-wrap .price-expected{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-edit-wrap .price-expected .option-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-edit-wrap .price-expected .option-in em{color:#767676}.option-edit-wrap .price-expected .option-in p{font-size:1.6rem;font-weight:600;-webkit-transform:translateY(1px);transform:translateY(1px)}.price-total-wrap{padding:24px 30px;border:1px solid #eaeaea;border-radius:6px}.price-total-wrap .option-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price-total-wrap .option-in em{font-size:1.8rem;font-weight:600;line-height:1}.price-total-wrap .option-in p{font-size:1.8rem;font-weight:600;line-height:1}.view-price-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:15px}.view-price-top .view-gall-wrap{width:190px;-ms-flex-negative:0;flex-shrink:0}.view-price-top .view-price-cont{border:0;padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-price-top .view-price-cont .head{margin-bottom:0}.view-price-top .view-price-cont .price-wrap{margin-top:auto}.view-price-top .head{display:block}.view-gall-wrap .view-gall-visual-container{margin-bottom:8px}.view-gall-wrap .view-gall-visual-container .view-visual-slide .slide-page{width:auto}.view-gall-wrap .view-gall-visual-container .view-visual-slide .slide-page .thumb-wrap .thumb{border:1px solid #eaeaea}.view-gall-wrap .view-gall-visual-container .swiper-pagination{background-color:rgba(0,0,0,.7);width:54px;height:20px;border-radius:20px;color:#fff;font-size:1.2rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;right:12px;left:auto}.view-gall-wrap .view-gall-visual-container .swiper-pagination .swiper-pagination-current{font-weight:600;opacity:1;font-size:1.2rem;line-height:1}.view-gall-wrap .view-gall-visual-container .swiper-pagination .swiper-pagination-total{font-weight:400;font-size:1.2rem;line-height:1;opacity:.7}.view-gall-wrap .view-gall-visual-container .swiper-pagination .slash{font-size:1.2rem;line-height:1;opacity:.7}.view-gall-wrap .view-gall-thumb-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-gall-wrap .view-gall-thumb-container{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.view-gall-wrap .view-gall-thumb-container .view-thumb-slide .slide-page{width:auto}.view-gall-wrap .view-gall-thumb-container .view-thumb-slide .slide-page .thumb-wrap .thumb{border:1px solid #eaeaea}.view-gall-wrap .view-gall-thumb-container .view-thumb-slide .slide-page.swiper-slide-thumb-active .thumb-wrap .thumb{border:1px solid #000}.view-gall-wrap .swiper-button-next,.view-gall-wrap .swiper-container-rtl .swiper-button-prev{-webkit-mask:url("../images/arrow_24.svg") no-repeat center;mask:url("../images/arrow_24.svg") no-repeat center;background-color:#000;width:14px;height:14px;-webkit-mask-size:14px 14px;mask-size:14px 14px;right:0;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:static;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-right:-4px}.view-gall-wrap .swiper-button-next::after,.view-gall-wrap .swiper-container-rtl .swiper-button-prev::after{display:none}.view-gall-wrap .swiper-button-prev,.view-gall-wrap .swiper-container-rtl .swiper-button-next{-webkit-mask:url("../images/arrow_24.svg") no-repeat center;mask:url("../images/arrow_24.svg") no-repeat center;background-color:#000;width:14px;height:14px;-webkit-mask-size:14px 14px;mask-size:14px 14px;left:0;right:auto;position:static;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-left:-4px}.view-gall-wrap .swiper-button-prev::after,.view-gall-wrap .swiper-container-rtl .swiper-button-next::after{display:none}.btn-sm-x{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10px;height:10px;-ms-flex-negative:0;flex-shrink:0}.btn-sm-x::before{content:"";display:block;width:10px;height:10px;-webkit-mask:url("../images/close_24.svg") no-repeat center;mask:url("../images/close_24.svg") no-repeat center;background-color:#aaa;-webkit-mask-size:15px 15px;mask-size:15px 15px}.btn-sm-x span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cart-check-wrap{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-check{padding:0;margin:0 12px 0 0;border-style:solid;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-appearance:none;border:none;-ms-flex-negative:0;flex-shrink:0;background:none}.cart-check::before{content:"";display:block;width:24px;height:24px;-webkit-mask:url("../images/check_box_24.svg") no-repeat center;mask:url("../images/check_box_24.svg") no-repeat center;background-color:#eaeaea;-webkit-mask-size:34px 34px;mask-size:34px 34px}.cart-check:checked{background:none}.cart-check:checked::before{-webkit-mask:url("../images/check_box_on_24.svg") no-repeat center;mask:url("../images/check_box_on_24.svg") no-repeat center;-webkit-mask-size:34px 34px;mask-size:34px 34px}.cart-check+label{font-size:1.6rem;line-height:1;-webkit-transform:translateY(1px);transform:translateY(1px)}.cart-check:disabled{border-color:#707070;background-color:#c5c5c5}.cart-check:-moz-read-only::before{z-index:1}.cart-check:read-only::before{z-index:1}.cart-head{margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-head .cart-head-right{margin-left:auto}.cart-wrap{border:1px solid #eaeaea;padding:30px;border-radius:6px;margin-bottom:20px}.cart-wrap .cart-cont{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px}.cart-wrap .cart-cont .cart-check-wrap{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-wrap .cart-cont .cart-cont-in{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:7px}.cart-wrap .cart-cont .cart-cont-in .view-price-top{margin-bottom:7px}.cart-wrap .cart-cont .cart-cont-in .view-price-top .price-title a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in{gap:10px}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in .option-name{-webkit-transform:translateY(4px);transform:translateY(4px)}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in .option-price{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:6px}.cart-wrap .cart-cont+.cart-cont{border-top:1px solid #eaeaea;padding-top:30px;margin-top:30px}.cart-wrap.type-pay .view-price-top .view-gall-wrap{width:100px}.cart-wrap .cart-none-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:200px}.cart-wrap .cart-none-wrap p{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bcc7d0;font-size:1.6rem}.cart-wrap .cart-none-wrap p::before{content:"";display:block;font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#bcc7d0;opacity:.5;font-size:40px;margin-top:-8px}.cart-info-box{border-radius:6px;background:#f3f3f3;padding:26px 30px;margin-top:40px}.cart-info-box strong{font-size:1.6rem;margin-bottom:14px;display:block}.cart-info-box .dot-list>li{font-size:1.5rem}.pop-wrap.type-price{width:600px;border:0}.pop-wrap.type-price .pop-in{padding:0 50px 40px 50px}.pop-wrap.type-price .pop-header{padding:30px 20px}.pop-wrap.type-price .view-price-wrap{display:block;margin-bottom:0}.pop-wrap.type-price .view-price-wrap .price-wrap{border-top:none;padding-top:0}.pop-wrap.type-price .view-price-wrap .head{margin-bottom:-2px}.pop-wrap.type-price .view-price-wrap .view-price-cont{border:0;padding:0}.pop-wrap.type-info{width:750px;border:0}.pop-wrap.type-info .pop-in{padding:0 50px 40px 50px}.pop-wrap.type-info .pop-header{padding:30px 20px}.pop-wrap.type-info.type-quit{width:500px}.pop-wrap.type-info .info-box-quit{padding:18px 24px;border-radius:6px;background:#f6f7f9;margin-bottom:26px;line-height:20px}.pop-wrap.type-info .info-box-quit ins{color:#2e90ff}.pop-wrap.type-info .quit-text-wrap .quit-in{margin-bottom:42px}.pop-wrap.type-info .quit-text-wrap .quit-in strong{display:block;margin-bottom:14px;font-size:1.6rem;font-weight:700}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li{position:relative;padding-left:20px;margin-bottom:14px;color:#767676;line-height:19px;word-break:keep-all}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li::before{content:"";position:absolute;left:0;top:1px;width:18px;height:16px;background:url("../images/ico_check_info.png") no-repeat center/18px 16px}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li:last-child{margin-bottom:0}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li em{color:#e32116;word-break:keep-all}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li .data-table{margin-top:14px}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li .data-table table th,.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li .data-table table td{height:40px}.pop-wrap.type-info .quit-text-wrap .quit-in:last-child{margin-bottom:26px}.pop-wrap.type-info .terms-agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:28px;border-top:1px solid #eaeaea}.pop-wrap.type-info .terms-agree .custom-check{-ms-flex-negative:0;flex-shrink:0;margin-right:6px}.pop-wrap.type-info .terms-agree label{font-weight:600}.pop-wrap.type-info .warning-box-quit{text-align:center}.pop-wrap.type-info .warning-box-quit i{display:block;width:48px;height:48px;margin:0 auto 18px;background:#ff5c5c;-webkit-mask:url("../images/ico_error_round.svg") no-repeat center/48px 48px;mask:url("../images/ico_error_round.svg") no-repeat center/48px 48px}.pop-wrap.type-info .warning-box-quit p{letter-spacing:-0.2px;word-break:keep-all}.pop-wrap.type-info .quit-input-wrap{padding:20px 30px;border-radius:6px;background:#f6f7f9;margin-top:28px}.pop-wrap.type-info .quit-input-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.pop-wrap.type-info .quit-input-wrap dl dt{width:76px;-ms-flex-negative:0;flex-shrink:0;font-weight:700}.pop-wrap.type-info .quit-input-wrap dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.pop-wrap.type-info .quit-input-wrap dl dd input{width:100%;height:34px;padding:0 12px;border:1px solid #d5d5d5;border-radius:4px;background:#fff;-webkit-transition:all .3s;transition:all .3s}.pop-wrap.type-info .quit-input-wrap dl dd input:focus{border-color:#000}.pop-wrap.type-info .pop-foot a,.pop-wrap.type-info .pop-foot button{height:50px}.select-wrap-pop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-wrap-pop p{font-size:1.5rem}.select-wrap-pop p i{color:#e32116}.select-wrap-pop .select{width:100%}@media all and (max-width: 1023px){.sub:has(>.login-wrap.type-login){display:-webkit-box;display:-ms-flexbox;display:flex}.sub:has(>.login-wrap.type-login) .login-wrap.type-login{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .login-wrap.type-login,.sub .login-wrap.type-login{min-height:auto}.pop-wrap.type-info{width:90%;padding:0}.pop-wrap.type-info.type-quit{width:90%}.pop-wrap.type-info .pop-in{padding:0 20px 24px}.pop-wrap.type-info .pop-header{padding:24px 0}.pop-wrap.type-info .info-box-quit{padding:16px 18px;margin-bottom:24px}.pop-wrap.type-info .quit-text-wrap .quit-in{margin-bottom:32px}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li br{display:none}.pop-wrap.type-info .quit-text-wrap .quit-in:last-child{margin-bottom:22px}.pop-wrap.type-info .terms-agree{padding-top:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pop-wrap.type-info .terms-agree .custom-check{margin-top:2px}.pop-wrap.type-info .terms-agree label{line-height:20px}.pop-wrap.type-info .pop-foot a,.pop-wrap.type-info .pop-foot button{height:40px}}@media all and (max-width: 359px){.pop-wrap.type-info .pop-in{padding-right:14px;padding-left:14px}.pop-wrap.type-info .info-box-quit{padding:14px}.pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li{padding-left:18px}.pop-wrap.type-info .warning-box-quit p br{display:none}.pop-wrap.type-info .quit-input-wrap{padding:16px;margin-top:22px}.pop-wrap.type-info .quit-input-wrap dl{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.pop-wrap.type-info .quit-input-wrap dl dt{width:auto}}.floating-menu{width:134px;border-radius:10px;padding:16px 10px 12px;position:fixed;top:180px;z-index:99;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;left:calc(50% + 600px + 20px);right:auto;opacity:1;background:#fff;-webkit-box-shadow:0 0 8px 4px rgba(0,0,0,.14);box-shadow:0 0 8px 4px rgba(0,0,0,.14)}.floating-menu header{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.floating-menu header h6{font-weight:400;line-height:1}.floating-menu header ins{color:#ff5252;font-size:1.3rem;line-height:1}.floating-menu header ins::before{content:"("}.floating-menu header ins::after{content:")"}.floating-menu .floating-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.floating-menu .floating-list li{border-radius:4px;overflow:hidden;position:relative}.floating-menu .floating-list li .hover-wrap{background:rgba(0,0,0,.8117647059);padding:7px;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s;opacity:0}.floating-menu .floating-list li .hover-wrap a{width:100%;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.floating-menu .floating-list li .hover-wrap a p{color:#fff;font-size:1.2rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3}.floating-menu .floating-list li:hover .hover-wrap{opacity:1}.floating-menu .floating-paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #eaeaea;padding-top:6px;margin-top:10px}.floating-menu .floating-paging button{width:20px;height:20px}.floating-menu .floating-paging button::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#aaa;font-size:18px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}.floating-menu .floating-paging button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.floating-menu .floating-paging button:hover::before{color:#000}.floating-menu .floating-paging .btn-floating-prev::before{content:""}.floating-menu .floating-paging .btn-floating-next::before{content:"";margin-right:2px}.floating-menu .floating-paging .page{color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;font-weight:300}.floating-menu .floating-paging .page em{color:#000;font-weight:300}.floating-menu .floating-paging .page small{font-weight:300}.floating-menu.floating-fixed{top:110px !important;z-index:1000}.recom-cover{padding:30px 0 60px}.recom-slide-wrap{border-top:1px solid #000;padding-top:20px;position:relative}.recom-slide-wrap::before,.recom-slide-wrap::after{display:none}.recom-slide-wrap .recom-slide-container{margin:0 50px}.recom-slide-wrap .btn-wrap{position:absolute;left:0;right:0;top:20px;bottom:0;z-index:3;pointer-events:none}.recom-slide-wrap [class^=recom-button-]{width:38px;height:38px;border-radius:100%;border:1px solid rgba(16,44,95,.25);background:hsla(0,0%,100%,.9);position:absolute;top:50%;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;-webkit-box-shadow:0 3px 10px rgba(16,44,95,.18);box-shadow:0 3px 10px rgba(16,44,95,.18)}.recom-slide-wrap [class^=recom-button-]::before{font-family:"Material Symbols Rounded";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;text-transform:none;text-decoration:none;vertical-align:top;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:24px;font-size:22px;color:#102c5f}.recom-slide-wrap [class^=recom-button-] span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.recom-slide-wrap [class^=recom-button-].swiper-button-disabled{opacity:.35;pointer-events:none;cursor:default}.recom-slide-wrap .recom-button-prev{left:0}.recom-slide-wrap .recom-button-prev::before{content:"";margin-top:-4px}.recom-slide-wrap .recom-button-next{right:0}.recom-slide-wrap .recom-button-next::before{content:"";margin-right:-2px;margin-top:-4px}.recom-slide-wrap ul li{border:1px solid #d5d5d5;border-radius:4px;width:auto;width:120px;height:140px;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-transition:border-color .25s ease,background-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,background-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background-color .25s ease;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.recom-slide-wrap ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:10px}.recom-slide-wrap ul li a .img{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.recom-slide-wrap ul li a .img img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.recom-slide-wrap ul li a span{font-size:1.4rem;word-break:keep-all;text-align:center;line-height:1.2;-webkit-transition:color .25s ease;transition:color .25s ease}.recom-slide-wrap ul li a span br{display:none}.recom-slide-wrap ul li:hover,.recom-slide-wrap ul li:focus-within{border-color:#2e90ff;-webkit-box-shadow:0 8px 18px rgba(16,44,95,.14);box-shadow:0 8px 18px rgba(16,44,95,.14);background-color:#fff}.recom-slide-wrap ul li:hover a .img img,.recom-slide-wrap ul li:focus-within a .img img{-webkit-transform:scale(1.08);transform:scale(1.08)}.recom-slide-wrap ul li:hover a span,.recom-slide-wrap ul li:focus-within a span{color:#2e90ff}.recom-slide-wrap ul li.on{border-color:#2e90ff;-webkit-box-shadow:0 8px 18px rgba(16,44,95,.14);box-shadow:0 8px 18px rgba(16,44,95,.14);background-color:#fff}.recom-slide-wrap ul li.on a .img img{-webkit-transform:scale(1.08);transform:scale(1.08)}.recom-slide-wrap ul li.on a span{color:#2e90ff}.simulation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.simulation-wrap .simulation-btn-wrap{padding:54px 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.simulation-wrap .simulation-btn-wrap::before{content:"";display:block;width:100%;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 255, 169, 0)), to(rgba(0, 255, 169, 0.7)));background:linear-gradient(to right, rgba(0, 255, 169, 0), rgba(0, 255, 169, 0.7));position:absolute;bottom:0;left:0}.simulation-wrap .btn-simulation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00ffa9;width:264px;height:44px;border-radius:4px;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.simulation-wrap .btn-simulation span{font-size:1.6rem;color:#000;font-weight:400;word-break:keep-all}@media all and (min-width: 1024px){.simulation-wrap .btn-simulation:hover{background-color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.simulation-wrap .kakao-ask-wrap{padding:20px 40px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.simulation-wrap .kakao-ask-wrap .ask-text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.simulation-wrap .kakao-ask-wrap .ask-text i{-ms-flex-negative:0;flex-shrink:0}.simulation-wrap .kakao-ask-wrap .ask-text i::before{content:"";background-image:url("../images/error_fill.svg");width:40px;height:40px;background-size:cover;display:inline-block;margin:-4px}.simulation-wrap .kakao-ask-wrap .ask-text dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.simulation-wrap .kakao-ask-wrap .ask-text dl dt{font-size:1.5rem;color:#fff}.simulation-wrap .kakao-ask-wrap .ask-text dl dd{font-size:1.3rem;color:#fff}.simulation-wrap .kakao-ask-wrap .kakao-btn-wrap{margin-left:auto}.simulation-wrap .kakao-ask-wrap .kakao-btn-wrap .btn-simulation{width:150px}.seo-content{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.buyProduct{background-color:#4b93d5;-webkit-transition:all .3s;transition:all .3s}.buyProduct:hover{background-color:#377fbe}.listReqBtn{background-color:#4b93d5;-webkit-transition:all .3s;transition:all .3s}.listReqBtn:hover{background-color:#377fbe}@media all and (max-width: 1480px){.floating-menu{display:none}}@media all and (max-width: 1023px){.view-price-wrap{gap:14px}.view-price-wrap .view-gall-wrap{width:280px}.view-price-wrap .view-price-thumb{width:280px}.view-price-wrap .view-price-cont{padding:14px;row-gap:8px}.view-price-wrap .option-wrap{padding-top:4px}.view-price-wrap .head{margin-bottom:-3px}.view-price-wrap .type-wrap{margin:0}.cart-head-right .btn-sm{height:24px}.cart-check{margin:0 6px 0 0}.cart-check::before{width:18px;height:18px;-webkit-mask-size:28px 28px;mask-size:28px 28px}.cart-check:checked::before{-webkit-mask-size:28px 28px;mask-size:28px 28px}.cart-check+label{font-size:1.4rem;-webkit-transform:translateY(0);transform:translateY(0)}.cart-wrap{padding:14px}.cart-wrap .cart-cont{gap:10px}.cart-wrap .cart-cont .cart-check-wrap{width:18px}.cart-wrap .cart-cont+.cart-cont{padding-top:14px;margin-top:14px}.cart-wrap .cart-none-wrap{height:200px}.cart-wrap .cart-none-wrap p{gap:0;font-size:1.4rem}.cart-wrap .cart-none-wrap p::before{font-size:32px;margin-top:-5px}.view-price-top{gap:14px}.price-title{font-size:1.6rem}.optionList{row-gap:8px}.selectedOptionList{row-gap:10px}.option-select-wrap{padding:10px 14px}.option-edit-wrap{margin-top:4px}.cart-info-box{margin-top:30px;padding:18px 20px}.cart-info-box strong{font-size:1.5rem;margin-bottom:10px}.cart-info-box .dot-list>li{font-size:1.4rem}.price-total-wrap{padding:18px 20px}.price-total-wrap .option-in em{font-size:1.6rem}.price-total-wrap .option-in p{font-size:1.6rem}.pop-wrap.type-price{width:90%}.pop-wrap.type-price .pop-in{padding:0 20px 30px 20px}.pop-wrap.type-price .pop-header{padding:20px 10px}.recom-cover{padding:20px 0 30px}.recom-slide-wrap .recom-slide-container{margin:0}.recom-slide-wrap [class^=recom-button-]{width:32px;height:32px}.recom-slide-wrap [class^=recom-button-]::before{height:22px;font-size:19px;margin-top:-3px}.recom-slide-wrap .recom-button-prev{left:-10px}.recom-slide-wrap .recom-button-next{right:-10px}.recom-slide-wrap ul li{width:80px;height:110px}.recom-slide-wrap ul li a .img{width:40px;height:40px;margin-top:12px}.recom-slide-wrap ul li a span{font-size:1.3rem;line-height:1.1}.recom-slide-wrap ul li a span br{display:block}.simulation-wrap .simulation-btn-wrap{padding:34px 0 30px}.simulation-wrap .btn-simulation{height:40px}.simulation-wrap .btn-simulation span{font-size:1.4rem}}@media all and (max-width: 899px){.pop-wrap.type-price .view-price-top .view-gall-wrap{width:120px}}@media all and (max-width: 700px){.simulation-wrap .img-wrap img{display:block;width:100%;height:auto}.simulation-wrap .simulation-btn-wrap{padding:32px 20px 40px}.simulation-wrap .kakao-ask-wrap{padding:24px 20px 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.simulation-wrap .kakao-ask-wrap .kakao-btn-wrap{width:100%;margin-left:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simulation-wrap .kakao-ask-wrap .kakao-btn-wrap .btn-simulation{width:264px}.view-gall-wrap .view-gall-visual-container{margin-bottom:0}.view-gall-wrap .view-gall-thumb-wrap{display:none}.view-price-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;gap:10px}.view-price-wrap .view-gall-inner{width:100%}.view-price-wrap .view-gall-wrap{width:100%}.view-price-wrap .view-price-thumb{width:100%}.view-price-wrap .view-price-cont{padding:14px}.view-price-top .view-gall-wrap{width:120px}.view-price-top .view-price-cont .price-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in .price-in{margin-left:unset}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in .option-number{margin-left:auto}}@media all and (max-width: 480px){.recom-slide-wrap [class^=recom-button-]{width:28px;height:28px}.recom-slide-wrap [class^=recom-button-]::before{height:20px;font-size:17px;margin-top:-2px}.simulation-wrap .simulation-btn-wrap{padding:24px 16px 32px}.simulation-wrap .simulation-btn-wrap .btn-simulation{width:100%}.simulation-wrap .kakao-ask-wrap{padding:20px 16px 32px}.simulation-wrap .kakao-ask-wrap .ask-text{gap:12px}.simulation-wrap .kakao-ask-wrap .ask-text i::before{width:32px;height:32px}.simulation-wrap .kakao-ask-wrap .kakao-btn-wrap .btn-simulation{width:100%}.view-price-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-price-top .view-gall-wrap{width:100%}.view-price-top .view-price-cont .head{margin-bottom:10px}.cart-wrap.type-pay .view-price-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cart-wrap.type-pay .view-price-top .view-price-cont .head{margin-bottom:0}.cart-wrap.type-pay .cart-cont .cart-cont-in .view-price-top{margin-bottom:0}}@media all and (max-width: 400px){.view-price-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-price-top .view-gall-wrap{width:100%}.cart-wrap .cart-cont .cart-cont-in .option-select-wrap .option-in .option-name{padding-right:20px}.cart-wrap.type-check .cart-cont .cart-cont-in .option-select-wrap{position:relative;padding:10px 36px 10px 14px}.cart-wrap.type-check .cart-cont .cart-cont-in .option-select-wrap .option-in .option-price .btn-sm-x{position:absolute;right:16px;top:17px}}.terms-small{display:block;margin:-22px 0 28px;padding-left:10px;border-left:2px solid #2e90ff;color:#667085;font-size:13px;font-weight:400;line-height:1.6;word-break:keep-all}.terms-cover{line-height:1.7}.terms-cover .terms-h5{font-size:18px;color:#0b1b2e;margin-top:40px;border-bottom:2px solid #0b1b2e;padding-bottom:8px}.terms-cover .terms-h6{font-size:16px;color:#0b1b2e;margin-top:24px}.terms-cover h4{font-size:15px;margin-top:16px}.terms-cover p{margin:10px 0}.terms-cover .intro{background:#f5f7fa;padding:16px 20px;border-radius:8px}.terms-cover table{width:100%;border-collapse:collapse;margin:12px 0 20px;font-size:14px}.terms-cover th,.terms-cover td{border:1px solid #dde2e8;padding:10px 12px;text-align:left;vertical-align:top}.terms-cover th{background:#0b1b2e;color:#fff}.terms-cover ul{padding-left:20px;list-style-type:disc}.terms-cover .note{font-size:13px;color:#666;font-style:italic}.terms-cover .labeling-section{background:#f0f6ff;border:1px solid #2e90ff;border-radius:12px;padding:24px;margin:24px 0 40px}.terms-cover .labeling-section h2,.terms-cover .labeling-section .labeling-h5{border:none;margin-top:0;color:#2e90ff;font-size:18px}.terms-cover .label-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;margin-top:16px}.terms-cover .label-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;background:linear-gradient(145deg, #fff 0%, #f4f8ff 100%);border:1px solid #dceaff;border-radius:10px;padding:16px 18px;-webkit-box-shadow:0 4px 12px rgba(16,44,95,.08);box-shadow:0 4px 12px rgba(16,44,95,.08);height:auto;min-height:240px;position:relative;overflow:visible;-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}.terms-cover .label-card::before{display:none}.terms-cover .label-card .icon-placeholder{display:block;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg, #2E90FF 0%, #185FA5 100%);color:#fff;text-align:center;line-height:44px;font-size:15px;font-weight:700;-webkit-box-shadow:0 6px 14px rgba(46,144,255,.25);box-shadow:0 6px 14px rgba(46,144,255,.25);margin-bottom:0}.terms-cover .label-card strong{margin:0;color:#0b1b2e;font-size:15px;line-height:1.4;text-align:left}.terms-cover .label-card ul{position:static;width:100%;padding:0 0 0 18px;margin:0;font-size:12.5px;line-height:1.45;color:#4b5563;opacity:1;visibility:visible;overflow:visible;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.terms-cover .label-card ul li+li{margin-top:6px}.terms-cover .label-card:hover{border-color:#dceaff;-webkit-box-shadow:0 4px 12px rgba(16,44,95,.08);box-shadow:0 4px 12px rgba(16,44,95,.08);-webkit-transform:none;transform:none}.terms-cover .privacy-history{margin-top:16px}.terms-cover .privacy-history ul{list-style:none;padding-left:0}.terms-cover .privacy-history li{padding:6px 0;border-bottom:1px dashed #dde2e8}.terms-cover .privacy-history a.popup-trigger{color:#2e90ff;text-decoration:underline;cursor:pointer}.terms-cover .privacy-modal-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(11,27,46,.6);z-index:1000}.terms-cover .privacy-modal-overlay.open{display:block}.terms-cover .privacy-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;width:90%;max-width:800px;height:82vh;border-radius:12px;z-index:1001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.25);box-shadow:0 10px 40px rgba(0,0,0,.25)}.terms-cover .privacy-modal-header{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;padding:18px 24px;border-bottom:1px solid #dde2e8;-ms-flex-negative:0;flex-shrink:0}.terms-cover .privacy-modal-header h2{margin:0;border:none;padding:0;font-size:17px}.terms-cover .privacy-modal-close{cursor:pointer;font-size:22px;line-height:1;background:none;border:none;color:#666}.terms-cover .privacy-modal-body{padding:20px 28px 32px;overflow-y:auto;font-size:14px}.terms-cover .privacy-modal-body .terms-h5{font-size:16px;margin-top:28px}.terms-cover .privacy-modal-body .terms-h6{font-size:15px}.terms-cover .privacy-modal-body table{font-size:13px}.terms-cover .archived-history-list{font-size:13px;color:#666;padding-left:18px}.terms-cover.terms-service .terms-chapter{margin:48px 0 0;padding:14px 18px;border-left:4px solid #2e90ff;border-radius:0 8px 8px 0;background:#f0f6ff;color:#0b1b2e;font-size:20px;font-weight:700;line-height:1.45}.terms-cover.terms-service .intro+.terms-chapter{margin-top:32px}.terms-cover.terms-service .terms-h6-2{margin:28px 0 12px;padding-bottom:8px;border-bottom:1px solid #dde2e8;color:#0b1b2e;font-size:16px;font-weight:700;line-height:1.5}.terms-cover.terms-service .terms-text,.terms-cover.terms-service .terms-clause,.terms-cover.terms-service .terms-subclause{margin:8px 0;color:#3f4854;line-height:1.75;word-break:keep-all}.terms-cover.terms-service .terms-clause{padding-left:20px;text-indent:-20px}.terms-cover.terms-service .terms-subclause{padding-left:24px;color:#596473;text-indent:-20px}.terms-cover.terms-service .terms-addendum{margin-top:56px}.terms-cover.terms-email{max-width:900px}.terms-cover.terms-email .intro{border-left:4px solid #2e90ff;background:#f0f6ff;color:#0b1b2e;font-weight:500}.terms-cover.terms-email .terms-text{margin:18px 0 0;padding:18px 20px;border:1px solid #dde2e8;border-radius:8px;color:#596473;line-height:1.75;word-break:keep-all}@media all and (max-width: 1023px){.terms-small{margin:-8px 0 22px;font-size:12px;word-break:break-word}.terms-cover{font-size:14px}.terms-cover .terms-h5{margin-top:32px;font-size:17px}.terms-cover .terms-h6{margin-top:20px;font-size:15px}.terms-cover .intro{padding:14px 16px}.terms-cover .labeling-section{padding:18px;margin:20px 0 32px}.terms-cover .label-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.terms-cover .label-card{height:auto;min-height:0;padding:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;-webkit-transform:none;transform:none}.terms-cover .label-card::before{display:none}.terms-cover .label-card .icon-placeholder{width:38px;height:38px;border-radius:11px;line-height:38px;font-size:14px}.terms-cover .label-card strong{text-align:left}.terms-cover .label-card ul{position:static;width:100%;padding:0 0 0 18px;color:#4b5563;opacity:1;visibility:visible;overflow:visible;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.terms-cover .label-card:hover{border-color:#dceaff;-webkit-box-shadow:0 4px 12px rgba(16,44,95,.08);box-shadow:0 4px 12px rgba(16,44,95,.08);-webkit-transform:none;transform:none}.terms-cover table{display:block;width:100%;overflow-x:auto;white-space:nowrap;padding-bottom:5px;border-left:none;-webkit-overflow-scrolling:touch}.terms-cover table::-webkit-scrollbar{height:8px}.terms-cover table::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:0;background:rgba(0,0,0,0)}.terms-cover table::-webkit-scrollbar-button:end:increment{display:block;height:0;width:0;background:rgba(0,0,0,0)}.terms-cover table::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:5px}.terms-cover table::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}.terms-cover table::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.terms-cover .privacy-modal{width:calc(100% - 28px);height:calc(100dvh - 28px);max-height:820px}.terms-cover .privacy-modal-header{padding:15px 18px}.terms-cover .privacy-modal-header h2{padding-right:12px;font-size:16px}.terms-cover .privacy-modal-body{padding:16px 18px 24px;font-size:13px}.terms-cover.terms-service .terms-chapter{margin-top:38px;padding:12px 15px;font-size:18px}.terms-cover.terms-service .intro+.terms-chapter{margin-top:26px}.terms-cover.terms-service .terms-h6-2{margin-top:24px;font-size:15px}.terms-cover.terms-service .terms-text,.terms-cover.terms-service .terms-clause,.terms-cover.terms-service .terms-subclause{word-break:break-word}.terms-cover.terms-service .terms-addendum{margin-top:42px}.terms-cover.terms-email .intro{border-left-width:3px}.terms-cover.terms-email .terms-text{margin-top:14px;padding:15px 16px;word-break:break-word}}@media all and (max-width: 600px){.terms-small{margin:-6px 0 18px;padding-left:8px;font-size:11px;line-height:1.55}.terms-cover{font-size:13px;line-height:1.65}.terms-cover .terms-h5{margin-top:28px;padding-bottom:6px;font-size:16px}.terms-cover .terms-h6{margin-top:18px;font-size:14px}.terms-cover .intro{padding:12px 14px;border-radius:6px}.terms-cover .labeling-section{padding:14px;border-radius:8px}.terms-cover .label-grid{grid-template-columns:1fr;gap:10px}.terms-cover .label-card{gap:10px;padding:14px;border-radius:8px}.terms-cover .label-card ul{font-size:12px}.terms-cover th,.terms-cover td{padding:8px 10px}.terms-cover .privacy-history li{padding:8px 0}.terms-cover .privacy-modal{top:0;left:0;width:100%;height:100dvh;max-height:none;border-radius:0;-webkit-transform:none;transform:none}.terms-cover .privacy-modal-header{padding:14px}.terms-cover .privacy-modal-header h2{font-size:15px;line-height:1.4}.terms-cover .privacy-modal-body{padding:14px 14px 24px;font-size:12.5px}.terms-cover .privacy-modal-body .terms-h5{margin-top:24px;font-size:15px}.terms-cover .privacy-modal-body .terms-h6{font-size:14px}.terms-cover.terms-service .terms-chapter{margin-top:32px;padding:10px 12px;border-left-width:3px;border-radius:0 6px 6px 0;font-size:16px}.terms-cover.terms-service .intro+.terms-chapter{margin-top:22px}.terms-cover.terms-service .terms-h6-2{margin:21px 0 9px;padding-bottom:7px;font-size:14px}.terms-cover.terms-service .terms-text,.terms-cover.terms-service .terms-clause,.terms-cover.terms-service .terms-subclause{margin:7px 0;line-height:1.7}.terms-cover.terms-service .terms-clause{padding-left:18px;text-indent:-18px}.terms-cover.terms-service .terms-subclause{padding-left:21px;text-indent:-18px}.terms-cover.terms-service .terms-addendum{margin-top:36px}.terms-cover.terms-email .terms-text{margin-top:12px;padding:13px 14px;border-radius:6px;line-height:1.7}}@keyframes skeleton-shimmer{0%{left:-150px}100%{left:100%}}.skeleton-bar,.skeleton .skeleton-li .skeleton-thumb,.skeleton-thumb{position:relative;overflow:hidden;background-color:#e2e2e2;border-radius:20px;display:inline-block}.skeleton-bar:after,.skeleton .skeleton-li .skeleton-thumb:after,.skeleton-thumb:after{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.4)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);-webkit-animation:skeleton-shimmer 1s ease-in-out infinite;animation:skeleton-shimmer 1s ease-in-out infinite}.skeleton-bar.xsmall,.skeleton .skeleton-li .xsmall.skeleton-thumb,.xsmall.skeleton-thumb{height:16px}.skeleton-bar.small,.skeleton .skeleton-li .small.skeleton-thumb,.small.skeleton-thumb{height:20px}.skeleton-bar.medium,.skeleton .skeleton-li .medium.skeleton-thumb,.medium.skeleton-thumb{height:24px}.skeleton-bar.large,.skeleton .skeleton-li .large.skeleton-thumb,.large.skeleton-thumb{height:30px}.skeleton-bar.xlarge,.skeleton .skeleton-li .xlarge.skeleton-thumb,.xlarge.skeleton-thumb{height:40px}.skeleton-bar.skeleton-btn,.skeleton .skeleton-li .skeleton-btn.skeleton-thumb,.skeleton-btn.skeleton-thumb{height:40px}.skeleton-bar.num,.skeleton .skeleton-li .num.skeleton-thumb,.num.skeleton-thumb{height:68px}.skeleton-box{position:relative;overflow:hidden;background-color:#e2e2e2;border-radius:20px;display:inline-block}.skeleton-box:after{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.4)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);-webkit-animation:skeleton-shimmer 1s ease-in-out infinite;animation:skeleton-shimmer 1s ease-in-out infinite}.skeleton{position:absolute;top:0;left:0;width:100%;height:100%}.skeleton-main{position:absolute;top:0;left:0;width:100%;height:100%}.skeleton-wrap{position:relative;width:100%;height:100%}.skeleton-thumb{position:relative;width:100%;height:0;padding-bottom:56.3%;overflow:hidden}.skeleton-bg,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-3,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-3{background:#f2f2f2}.skeleton-sch-box{position:relative;margin-bottom:36px}.skeleton-sch-box .skeleton{padding:20px 30px;border:2px solid #ccc}.skeleton-sch-box .skeleton .skeleton-sch-select-1{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0 0 12px 0}.skeleton-sch-box .skeleton .skeleton-sch-select-1 .skeleton-bar,.skeleton-sch-box .skeleton .skeleton-sch-select-1 .skeleton-thumb{width:120px;height:40px}.skeleton-sch-box .skeleton .skeleton-sch-select-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px 0}.skeleton-sch-box .skeleton .skeleton-sch-select-2 .skeleton-bar,.skeleton-sch-box .skeleton .skeleton-sch-select-2 .skeleton-thumb{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px}.skeleton-sch-box .skeleton .skeleton-sch-box-in{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;gap:10px}.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-bar,.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-thumb{height:40px}.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-bar:first-child,.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-thumb:first-child{width:100%}.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-bar:nth-child(2),.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-thumb:nth-child(2){width:100px}.skeleton-sch-box .skeleton .skeleton-sch-box-in+.skeleton-sch-box-in{margin-top:-20px}.skeleton-sch-box .sk-height{height:385px}.skeleton-sch-box-default{margin-bottom:36px}.skeleton-sch-box-default .skeleton{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;gap:14px;border:2px solid #ccc}.skeleton-sch-box-default .skeleton .skeleton-sch-table{-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-sch-box-default .skeleton .skeleton-sch-table li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.skeleton-sch-box-default .skeleton .skeleton-sch-table li .skeleton-bar,.skeleton-sch-box-default .skeleton .skeleton-sch-table li .skeleton-thumb{height:40px;width:20%}.skeleton-sch-box-default .skeleton .skeleton-sch-table li .skeleton-bar:last-child,.skeleton-sch-box-default .skeleton .skeleton-sch-table li .skeleton-thumb:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-sch-box-default .skeleton .skeleton-sch-table li:last-child{margin-bottom:0}.skeleton-sch-box-default .skeleton .skeleton-sch-btn-wrap{width:200px;margin-left:auto;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.skeleton-sch-box-default .skeleton .skeleton-sch-btn-wrap .skeleton-bar,.skeleton-sch-box-default .skeleton .skeleton-sch-btn-wrap .skeleton-thumb{width:100%}.skeleton-sch-box-default .sk-height{height:138px}.skeleton-sch-box-default.type-1st .skeleton .skeleton-sch-btn-wrap{width:100px}.skeleton-sch-box-default.type-1st .sk-height{height:84px}.skeleton-list-head{position:relative;height:auto}.skeleton-list-head .skeleton{display:-webkit-box;display:-ms-flexbox;display:flex}.skeleton-list-head .skeleton .skeleton-bar:nth-child(1),.skeleton-list-head .skeleton .skeleton-thumb:nth-child(1){width:15%}.skeleton-list-head .skeleton .skeleton-bar:nth-child(2),.skeleton-list-head .skeleton .skeleton-thumb:nth-child(2){width:40%;margin-left:auto}.skeleton-list-head .sk-height{height:32px}.skeleton-cop-head .skeleton{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #000}.skeleton-cop-head .skeleton .skeleton-bar:nth-child(1),.skeleton-cop-head .skeleton .skeleton-thumb:nth-child(1){width:40%}.skeleton-cop-head .skeleton .skeleton-bar:nth-child(2),.skeleton-cop-head .skeleton .skeleton-thumb:nth-child(2){width:20%;margin-left:auto}.skeleton-cop-head .sk-height{height:40px}.skeleton .skeleton-li .skeleton-title-in{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.skeleton .skeleton-li .skeleton-title-in .skeleton-bar.small,.skeleton .skeleton-li .skeleton-title-in .small.skeleton-thumb{width:15%}.skeleton .skeleton-li .skeleton-title-in .skeleton-bar.medium,.skeleton .skeleton-li .skeleton-title-in .medium.skeleton-thumb{width:70%}.skeleton .skeleton-li .skeleton-thumb{position:relative;width:100%;height:0;padding-bottom:56.3%;overflow:hidden}.skeleton .skeleton-li .skeleton-thumb-text{width:100%}.skeleton .skeleton-li .skeleton-tag{width:40%}.skeleton .skeleton-li .skeleton-text-in .skeleton-bar,.skeleton .skeleton-li .skeleton-text-in .skeleton-thumb{width:100%}.skeleton .skeleton-li .skeleton-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.skeleton .skeleton-li .skeleton-info-wrap .skeleton-bar,.skeleton .skeleton-li .skeleton-info-wrap .skeleton-thumb{width:20%}.skeleton .skeleton-li .skeleton-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;gap:10px}.skeleton .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:15%}.skeleton-list-list .skeleton .skeleton-ul{border-top:1px solid #000}.skeleton-list-list .skeleton .skeleton-ul .skeleton-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0;border-bottom:1px solid #eaeaea}.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li{display:grid;grid-template-columns:1fr auto;gap:20px}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-cont{grid-column:1/2;grid-row:2/3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{width:100%}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:30%}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:2/3;grid-row:1/3;width:130px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-btn{width:100%}.skeleton-list-thumb .skeleton-ul{border-top:1px solid #000;height:auto;display:grid;grid-template-columns:repeat(3, 1fr);padding:20px 0 0 0;gap:20px}.skeleton-list-thumb .skeleton-ul .skeleton-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border:1px solid #eaeaea}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-thumb{border-radius:0}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;padding:0 16px 16px}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in{margin-bottom:4px}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-bar:nth-child(1),.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-thumb:nth-child(1){width:30%}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-bar:nth-child(2),.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-thumb:nth-child(2){width:100%}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:5px}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:44%}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-btn-wrap{margin-top:0;padding:0 16px 16px}.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-thumb .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:50%}.skeleton-list-thumb .sk-height{min-height:734px}.skeleton-list .skeleton .skeleton-ul{border-top:1px solid #000}.skeleton-list .skeleton .skeleton-ul .skeleton-li{display:grid;border-bottom:1px solid #eaeaea;padding:20px 0;grid-template-columns:318px 1fr}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{width:288px;margin-right:30px}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-text-in .skeleton-bar:nth-child(1),.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-text-in .skeleton-thumb:nth-child(1){display:block;width:50%;margin-bottom:13px}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-text-in .skeleton-bar:nth-child(2),.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-text-in .skeleton-thumb:nth-child(2){display:block;width:80%;margin-bottom:18px}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{row-gap:5px}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:1/3;grid-row:3/4}.skeleton-list .sk-height{height:892px}.skeleton-list-class .skeleton .skeleton-ul{border-top:1px solid #000}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li{display:grid;padding:30px 0;grid-template-columns:452px 1fr 1fr;border-bottom:1px solid #eaeaea}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{width:422px;margin-right:30px;grid-column:1/2;grid-row:1/3}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont{grid-column:2/4;grid-row:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-info-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-chart{margin-top:20px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-chart .skeleton-bar,.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-chart .skeleton-thumb{width:100%;height:30px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;grid-column:2/4;grid-row:2/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.skeleton-list-thumb-wrap .skeleton-list-thumb{height:auto;display:grid;grid-template-columns:repeat(3, 1fr);padding:20px 0 0 0;gap:20px}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border:1px solid #eaeaea}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-thumb{border-radius:0}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px;padding:0 16px 16px}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-title-in{margin-bottom:4px}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-bar:nth-child(1),.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-thumb:nth-child(1){width:30%}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-bar:nth-child(2),.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-title-in .skeleton-thumb:nth-child(2){width:100%}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-info-wrap{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:5px}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:44%}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-btn-wrap{margin-top:0;padding:0 16px 16px}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:50%}.skeleton-cop-lnb-wrap{width:228px}.skeleton-cop-lnb-wrap .skeleton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.skeleton-cop-lnb-wrap .skeleton .skeleton-cop-info-wrap .skeleton-tab-area .skeleton-bar,.skeleton-cop-lnb-wrap .skeleton .skeleton-cop-info-wrap .skeleton-tab-area .skeleton-thumb{width:100%;height:44px}.skeleton-cop-lnb-wrap .skeleton .skeleton-info-member-1{padding:18px}.skeleton-cop-lnb-wrap .skeleton .skeleton-info-member-1 .skeleton-bar,.skeleton-cop-lnb-wrap .skeleton .skeleton-info-member-1 .skeleton-thumb{width:100%;margin-bottom:4px}.skeleton-cop-lnb-wrap .skeleton .skeleton-info-member-1 .skeleton-bar:last-child,.skeleton-cop-lnb-wrap .skeleton .skeleton-info-member-1 .skeleton-thumb:last-child{margin-bottom:0}.skeleton-cop-lnb-wrap .sk-height{height:800px}.skeleton-cop-blog .skeleton .skeleton-ul{border-top:1px solid #000}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;border-bottom:1px solid #eaeaea}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{width:196px;height:110px;padding:0}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-btn{width:130px}.skeleton-cop-blog .sk-height{height:1000px}.skeleton-paging{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.skeleton-paging .skeleton-bar.large,.skeleton-paging .large.skeleton-thumb{width:400px}.skeleton-paging .skeleton-bar.skeleton-btn,.skeleton-paging .skeleton-btn.skeleton-thumb{width:40px;height:30px}.skeleton-wrap .cover{margin-bottom:60px}.skeleton-wrap .cover:last-child{margin-bottom:60px}.skeleton-view-micro-2 .skeleton{border-top:1px solid #000;padding-top:20px}.skeleton-view-micro-2 .skeleton .skeleton-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.skeleton-view-micro-2 .skeleton .skeleton-title .skeleton-bar.small,.skeleton-view-micro-2 .skeleton .skeleton-title .small.skeleton-thumb{width:20%}.skeleton-view-micro-2 .skeleton .skeleton-title .skeleton-bar.medium,.skeleton-view-micro-2 .skeleton .skeleton-title .medium.skeleton-thumb{width:70%}.skeleton-view-micro-2 .skeleton .skeleton-tag{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.skeleton-view-micro-2 .skeleton .skeleton-tag .skeleton-bar,.skeleton-view-micro-2 .skeleton .skeleton-tag .skeleton-thumb{width:15%}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:60%}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-info-wrap .skeleton-bar,.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-info-wrap .skeleton-thumb{width:20%}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:40%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap .skeleton-bar,.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap .skeleton-thumb{width:15%}.skeleton-view-micro-2 .skeleton .skeleton-thumb{margin-top:20px}.skeleton-view-micro-2 .skeleton .skeleton-text-wrap{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;border-bottom:1px solid #eaeaea}.skeleton-view-micro-2 .skeleton .skeleton-text-wrap .skeleton-bar,.skeleton-view-micro-2 .skeleton .skeleton-text-wrap .skeleton-thumb{width:100%}.skeleton-view-micro-2 .skeleton .skeleton-text-wrap .skeleton-bar:nth-child(1),.skeleton-view-micro-2 .skeleton .skeleton-text-wrap .skeleton-thumb:nth-child(1){width:80%}.skeleton-view-micro-2 .skeleton .skeleton-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:30px}.skeleton-view-micro-2 .skeleton .skeleton-btn-wrap .skeleton-btn{width:15%}.skeleton-view-micro-2 .skeleton .skeleton-btn-wrap .skeleton-btn:last-child{margin-left:auto}.skeleton-view-micro-2 .sk-height{min-height:816px}.skeleton-view-review .skeleton .skeleton-rate-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;padding:10px;margin-bottom:35px}.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-bar.medium,.skeleton-view-review .skeleton .skeleton-rate-box .medium.skeleton-thumb{width:100px}.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-bar.skeleton-btn,.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-btn.skeleton-thumb{width:30%;height:25px}.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-bar.small,.skeleton-view-review .skeleton .skeleton-rate-box .small.skeleton-thumb{width:20%}.skeleton-view-review .skeleton .skeleton-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.skeleton-view-review .skeleton .skeleton-head .skeleton-head-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:50%}.skeleton-view-review .skeleton .skeleton-head .skeleton-head-left .skeleton-bar,.skeleton-view-review .skeleton .skeleton-head .skeleton-head-left .skeleton-thumb{width:20%}.skeleton-view-review .skeleton .skeleton-head .skeleton-head-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:30%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.skeleton-view-review .skeleton .skeleton-head .skeleton-head-right .skeleton-bar,.skeleton-view-review .skeleton .skeleton-head .skeleton-head-right .skeleton-thumb{width:30%;height:30px}.skeleton-view-review .skeleton .skeleton-list-review{border-top:1px solid #000}.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li{padding:20px 0;border-bottom:1px solid #eaeaea}.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li .skeleton-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:14px}.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li .skeleton-info .skeleton-bar,.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li .skeleton-info .skeleton-thumb{width:10%}.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li .skeleton-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li .skeleton-cont .skeleton-bar,.skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li .skeleton-cont .skeleton-thumb{width:100%}.skeleton-view-review .sk-height{min-height:440px}.skeleton-mall-list .skeleton .skeleton-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.skeleton-mall-list .skeleton .skeleton-head .skeleton-bar,.skeleton-mall-list .skeleton .skeleton-head .skeleton-thumb{width:20%}.skeleton-mall-list .skeleton .skeleton-mall{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px}.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li .skeleton-thumb{padding-bottom:100%}.skeleton-mall-list .sk-height{min-height:287px}.skeleton-list-thumb-wrap .skeleton .skeleton-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.skeleton-list-thumb-wrap .skeleton .skeleton-head .skeleton-bar,.skeleton-list-thumb-wrap .skeleton .skeleton-head .skeleton-thumb{width:20%}.skeleton-list-thumb-wrap .sk-height{min-height:817px}.skeleton-cop-sch-box .skeleton .skeleton-bar,.skeleton-cop-sch-box .skeleton .skeleton-thumb{width:500px;height:50px;margin:0 auto;display:block}.skeleton-cop-home-slide-wrap .skeleton .skeleton-head{margin-bottom:14px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-head .skeleton-bar,.skeleton-cop-home-slide-wrap .skeleton .skeleton-head .skeleton-thumb{width:200px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;row-gap:20px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li{min-width:0}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-title-in{margin-bottom:36px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-title-in .skeleton-bar.xsmall,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-title-in .xsmall.skeleton-thumb{width:60%}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-title-in .skeleton-bar.large,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-title-in .large.skeleton-thumb{width:100%}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-thumb-text .skeleton-bar,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-thumb-text .skeleton-thumb{width:100%}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:14px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-icon .skeleton-bar,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-icon .skeleton-thumb{width:40px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-3{padding:28px 30px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4{border-top:1px solid #eaeaea}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-5,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-6{width:100%;grid-column:1/4;display:grid;grid-template-columns:auto 196px;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;padding:20px 0;border-bottom:1px solid #eaeaea;margin-bottom:-20px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4 .skeleton-title-in,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-5 .skeleton-title-in,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-6 .skeleton-title-in{grid-column:1/2;grid-row:1/2;margin-bottom:24px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4 .skeleton-cont,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-5 .skeleton-cont,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-6 .skeleton-cont{grid-column:1/2;grid-row:2/3}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4 .skeleton-thumb,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-5 .skeleton-thumb,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-6 .skeleton-thumb{grid-column:2/3;grid-row:1/3;height:110px}.skeleton-cop-home-slide-wrap .sk-height{height:790px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-head{margin-bottom:14px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-head .skeleton-bar,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-head .skeleton-thumb{width:200px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-tab-area-cop{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:20px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-tab-area-cop .skeleton-bar,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-tab-area-cop .skeleton-thumb{height:36px;width:150px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;border-top:1px solid #000;padding-top:20px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li{min-width:0}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-thumb{height:158px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont{padding:20px 16px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in{display:grid;grid-template-columns:66px auto;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:14px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .skeleton-bar.num,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .num.skeleton-thumb{grid-column:1/2;grid-row:1/3;width:54px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .skeleton-bar.xsmall,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .xsmall.skeleton-thumb{width:60%;grid-column:2/3;grid-row:1/2}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .skeleton-bar.large,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .large.skeleton-thumb{width:100%;grid-column:2/3;grid-row:2/3}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom{margin-top:10px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:6px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info .skeleton-bar,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info .skeleton-thumb{width:50px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child{margin-bottom:0}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-bar,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-thumb{width:120px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-btn-wrap{margin-bottom:10px;padding:0 16px 20px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-btn-wrap .skeleton-btn{width:100%}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-3{margin-bottom:20px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-1 .skeleton-thumb,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-2 .skeleton-thumb,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-3 .skeleton-thumb{border-radius:0}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4{border-top:1px solid #eaeaea}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5{grid-column:1/4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid #eaeaea;gap:20px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4 .skeleton-thumb,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5 .skeleton-thumb{width:200px;height:110px;padding-bottom:0}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4 .skeleton-cont,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5 .skeleton-cont{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4 .skeleton-cont .skeleton-info-wrap-bottom,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5 .skeleton-cont .skeleton-info-wrap-bottom{margin-top:20px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4 .skeleton-btn-wrap,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5 .skeleton-btn-wrap{margin:0;margin-left:auto;padding:0;width:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton-cop-list-ranking-wrap .sk-height{height:856px}.skeleton-cop-list-wrap .skeleton .skeleton-head{margin-bottom:14px}.skeleton-cop-list-wrap .skeleton .skeleton-head .skeleton-bar,.skeleton-cop-list-wrap .skeleton .skeleton-head .skeleton-thumb{width:200px}.skeleton-cop-list-wrap .skeleton .skeleton-ul{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;row-gap:20px;border-top:1px solid #000;padding-top:20px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li{border:1px solid #eaeaea;min-width:0}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-thumb{height:158px;border-radius:0}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont{padding:20px 16px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in{margin-bottom:10px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .skeleton-bar.xsmall,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .xsmall.skeleton-thumb{width:60%}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .skeleton-bar.large,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .large.skeleton-thumb{width:100%}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom{margin-top:10px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:6px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info .skeleton-bar,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info .skeleton-thumb{width:50px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child{margin-bottom:0}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-bar,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-thumb{width:120px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-btn-wrap{padding:0 16px 20px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-btn-wrap .skeleton-btn{width:100%}.skeleton-cop-category-wrap .skeleton .skeleton-ul{display:grid;grid-template-columns:repeat(5, 1fr);gap:10px}.skeleton-cop-category-wrap .skeleton .skeleton-ul li{height:50px}.skeleton-cop-category-wrap .skeleton .skeleton-cop-category-bottom{height:10px;width:100%;margin-top:34px}.skeleton-cop-info-editor{margin-bottom:20px}.skeleton-cop-info-editor .skeleton .skeleton-bar,.skeleton-cop-info-editor .skeleton .skeleton-thumb{width:100%;height:40px}.skeleton-cop-info-editor .sk-height{height:40px}.skeleton-tab-area2 .skeleton-ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;border-bottom:1px solid #000;padding-bottom:10px}.skeleton-tab-area2 .skeleton-ul li{width:130px}.skeleton-home-top-wrap .skeleton .skeleton-home-tit{width:50%;margin-bottom:14px}.skeleton-home-top-wrap .skeleton .skeleton-home-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;gap:40px}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-thumb{width:37%;height:250px;padding-bottom:0}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap{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;min-width:0;gap:20px;padding-right:40px}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in .skeleton-title{width:50%;margin-bottom:10px}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in .skeleton-chart{width:100%;height:10px;margin-bottom:20px}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in .skeleton-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in .skeleton-info-wrap .skeleton-bar,.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in .skeleton-info-wrap .skeleton-thumb{width:70%}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap{width:130px;margin-left:auto}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-bar,.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-thumb{width:100%;height:110px}.skeleton-home-nav .skeleton .skeleton-ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar,.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb{-webkit-box-flex:1;-ms-flex:1;flex:1;height:56px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li{border:1px solid #eaeaea;display:grid;grid-template-columns:140px 150px 1fr 180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;margin-bottom:10px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li em{width:80px;margin:0 auto}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-score{width:80px;height:60px;margin:0 auto}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont{padding:0 30px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title{width:70%;margin-bottom:10px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:20%}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:0}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:130px;height:40px;margin:0 auto}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li:last-child{margin-bottom:0}.skeleton-home-btn-wrap{position:absolute;right:0;top:60px;width:120px}.skeleton-home-btn-wrap .skeleton .skeleton-bar,.skeleton-home-btn-wrap .skeleton .skeleton-thumb{width:120px;height:30px}.skeleton-home-btn-wrap .sk-height{top:0}.skeleton-list-smartmaker .skeleton .skeleton-ul{border-top:1px solid #000}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li{padding:20px 0;border-bottom:1px solid #eaeaea}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-title-in{gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-flag{width:60px;height:60px;-ms-flex-negative:0;flex-shrink:0}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-bar.xlarge,.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .xlarge.skeleton-thumb{-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-thumb-text{padding:0 84px}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-thumb-text .skeleton-bar,.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-thumb-text .skeleton-thumb{width:100%}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:14px 0 0 84px}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-bar,.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-thumb{-webkit-box-flex:1;-ms-flex:1;flex:1;height:150px}.skeleton-list-smartmaker .sk-height{height:1042px}@media all and (max-width: 1023px){.skeleton-tab-area2 .skeleton-ul li{width:100%}.skeleton-wrap .cover{margin-bottom:30px}.skeleton-wrap .cover:last-child{margin-bottom:30px}.skeleton-list-head .skeleton .skeleton-bar:nth-child(1),.skeleton-list-head .skeleton .skeleton-thumb:nth-child(1){width:20%;height:24px}.skeleton-list-head .skeleton .skeleton-bar:nth-child(2),.skeleton-list-head .skeleton .skeleton-thumb:nth-child(2){width:40%;height:24px}.skeleton-sch-box{margin-bottom:20px}.skeleton-sch-box .skeleton{padding:10px 14px;border:1px solid #ccc}.skeleton-sch-box .skeleton .skeleton-sch-select-1{padding:0 0 10px 0}.skeleton-sch-box .skeleton .skeleton-sch-select-1 .skeleton-bar,.skeleton-sch-box .skeleton .skeleton-sch-select-1 .skeleton-thumb{width:20%;height:30px}.skeleton-sch-box .skeleton .skeleton-sch-select-2{padding:8px 0}.skeleton-sch-box .skeleton .skeleton-sch-select-2 .skeleton-bar,.skeleton-sch-box .skeleton .skeleton-sch-select-2 .skeleton-thumb{height:30px}.skeleton-sch-box .skeleton .skeleton-sch-box-in{padding:14px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-bar,.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-thumb{height:30px}.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-bar.skeleton-btn,.skeleton-sch-box .skeleton .skeleton-sch-box-in .skeleton-btn.skeleton-thumb{height:30px}.skeleton-sch-box .skeleton .skeleton-sch-box-in+.sch-box-in-sk{margin-top:-14px}.skeleton-sch-box .sk-height{min-height:355px;max-height:355px}.skeleton-sch-box-default{margin-bottom:20px}.skeleton-sch-box-default .skeleton{padding:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-sch-box-default .skeleton .skeleton-sch-table{width:100%}.skeleton-sch-box-default .skeleton .skeleton-sch-table li .skeleton-bar,.skeleton-sch-box-default .skeleton .skeleton-sch-table li .skeleton-thumb{height:30px;width:20%}.skeleton-sch-box-default .skeleton .skeleton-sch-btn-wrap{width:200px;margin:0 auto}.skeleton-sch-box-default .skeleton .skeleton-sch-btn-wrap .skeleton-btn{height:30px}.skeleton-sch-box-default .sk-height{height:140px}.skeleton-sch-box-default.type-1st .sk-height{height:104px}.skeleton-list-list .skeleton .skeleton-ul .skeleton-li{padding:14px 0}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li{padding:13px 0}.skeleton-list .skeleton .skeleton-ul .skeleton-li{padding:14px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;position:relative}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{width:150px;height:84px;margin-right:20px;padding-bottom:0}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-title-in{position:absolute;right:0;top:16px;left:170px}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{margin-top:10px}.skeleton-list .sk-height{height:950px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li{grid-template-columns:1fr 1fr;padding:14px 0;position:relative}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{grid-column:1/3;grid-row:1/2;width:150px;height:84px;margin-bottom:10px;margin-right:20px;padding:0}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont{grid-column:1/3;grid-row:2/3}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in{position:absolute;right:0;top:14px;left:170px;width:60%}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-chart .skeleton-bar,.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-chart .skeleton-thumb{height:20px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:2/3;grid-row:3/4;margin-top:10px}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:50%}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton .skeleton-ul .skeleton-li{padding:0}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{width:100%;height:0;margin-right:0;padding-bottom:56.3%}.skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in{position:unset}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li{padding:16px 0;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{width:150px;height:84px}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title-in{position:absolute;right:0;top:16px;left:170px}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.skeleton-cop-blog .sk-height{height:1000px}.skeleton-paging .skeleton-bar.large,.skeleton-paging .large.skeleton-thumb{width:100px}.skeleton-view-micro-2 .skeleton .skeleton-title .skeleton-bar,.skeleton-view-micro-2 .skeleton .skeleton-title .skeleton-thumb{height:20px}.skeleton-view-micro-2 .skeleton .skeleton-tag{margin-top:14px}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap .skeleton-btn{width:24%}.skeleton-view-micro-2 .skeleton .skeleton-btn-wrap{margin-top:24px}.skeleton-view-micro-2 .sk-height{min-height:670px}.skeleton-view-review .skeleton .skeleton-rate-box{gap:5px;margin-bottom:20px;padding:5px}.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-bar.medium,.skeleton-view-review .skeleton .skeleton-rate-box .medium.skeleton-thumb{width:60px;height:18px}.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-bar.skeleton-btn,.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-btn.skeleton-thumb{width:20%;height:18px}.skeleton-view-review .skeleton .skeleton-rate-box .skeleton-bar.small,.skeleton-view-review .skeleton .skeleton-rate-box .small.skeleton-thumb{width:20%}.skeleton-view-review .skeleton .skeleton-head{margin-bottom:13px}.skeleton-view-review .skeleton .skeleton-head .skeleton-head-left .skeleton-bar,.skeleton-view-review .skeleton .skeleton-head .skeleton-head-left .skeleton-thumb{height:20px}.skeleton-view-review .skeleton .skeleton-head .skeleton-head-right .skeleton-btn{height:20px}.skeleton-view-review .sk-height{min-height:370px}.skeleton-mall-list .skeleton .skeleton-head{margin-bottom:13px}.skeleton-mall-list .skeleton .skeleton-head .skeleton-bar,.skeleton-mall-list .skeleton .skeleton-head .skeleton-thumb{height:20px}.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li .skeleton-thumb{padding-bottom:unset;height:140px}.skeleton-mall-list .sk-height{min-height:204px}.skeleton-list-thumb-wrap .skeleton .skeleton-head{margin-bottom:13px}.skeleton-list-thumb-wrap .skeleton .skeleton-head .skeleton-bar,.skeleton-list-thumb-wrap .skeleton .skeleton-head .skeleton-thumb{height:20px}.skeleton-list-thumb-wrap .sk-height{min-height:800px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-head{margin-bottom:6px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-3{padding:14px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-5,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-6{display:none}.skeleton-cop-home-slide-wrap .sk-height{height:270px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-head{margin-bottom:6px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-tab-area-cop .skeleton-bar,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-tab-area-cop .skeleton-thumb{height:30px;width:120px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-thumb{height:158px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont{padding:14px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in{grid-template-columns:36px auto;row-gap:7px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .skeleton-bar.num,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in .num.skeleton-thumb{width:30px;height:38px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-btn-wrap{padding:0 10px 10px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-3{margin-bottom:0}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5{display:none}.skeleton-cop-list-ranking-wrap .sk-height{height:486px}.skeleton-cop-list-wrap .skeleton .skeleton-head{margin-bottom:6px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont{padding:14px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-title-in{margin-bottom:10px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom{margin-top:10px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:6px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info .skeleton-bar,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info .skeleton-thumb{width:50px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child{margin-bottom:0}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-bar,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-thumb{width:120px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-btn-wrap{padding:0 10px 10px}.skeleton-home-top-wrap .skeleton .skeleton-home-top{gap:20px;margin-bottom:30px}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-thumb{width:47%}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap{padding-right:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-jindo-in{width:100%}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap{margin-top:20px}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-bar,.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-thumb{height:50px}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar,.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb{height:40px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li{grid-template-columns:96px 106px 1fr 180px;padding:16px 0}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont{padding:0 20px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title{width:90%}.skeleton-home-btn-wrap{top:20px}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-bar:nth-child(4),.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-thumb:nth-child(4){display:none}}@media all and (max-width: 899px){.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul{grid-template-columns:repeat(2, 1fr)}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-3{display:none}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul{grid-template-columns:repeat(2, 1fr)}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-bar,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-thumb{width:30px}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-3{display:none}.skeleton-cop-list-ranking-wrap .sk-height{height:520px}.skeleton-cop-list-wrap .skeleton .skeleton-ul{grid-template-columns:repeat(2, 1fr)}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-bar,.skeleton-cop-list-wrap .skeleton .skeleton-ul li .skeleton-cont .skeleton-info-wrap-bottom .skeleton-info:last-child .skeleton-thumb{width:100%}.skeleton-cop-list-wrap .skeleton .skeleton-ul li:nth-child(3){display:none}.skeleton-home-top-wrap .skeleton .skeleton-home-tit{margin-bottom:7px}.skeleton-home-top-wrap .skeleton .skeleton-home-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-thumb{width:100%;height:100%;padding-bottom:56.3%}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:0}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap{margin-top:0}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-bar,.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-thumb{height:110px}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar,.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb{width:120px}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar:nth-child(8),.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb:nth-child(8){display:none}}@media all and (max-width: 782px){.skeleton-list-thumb .skeleton-ul{grid-template-columns:repeat(2, 1fr)}.skeleton-list-thumb .sk-height{min-height:1300px}.skeleton-list-thumb-wrap .skeleton-list-thumb{grid-template-columns:repeat(2, 1fr)}.skeleton-list-thumb-wrap .sk-height{min-height:1300px}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar:nth-child(7),.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb:nth-child(7){display:none}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li{grid-template-columns:auto auto 1fr 130px;padding:14px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li em{grid-column:1/2;grid-row:1/2;margin:0}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-score{grid-column:2/3;grid-row:1/2;height:24px;margin-left:10px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont{grid-column:1/4;grid-row:2/3;padding:0 10px 0 0;margin-top:10px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title{width:90%}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:4/5;grid-row:1/3}}@media all and (max-width: 767px){.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-bar:nth-child(3),.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-thumb:nth-child(3){display:none}}@media all and (max-width: 750px){.skeleton-view-micro-2 .skeleton .skeleton-title .skeleton-bar.medium,.skeleton-view-micro-2 .skeleton .skeleton-title .medium.skeleton-thumb{width:100%}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap .skeleton-btn{width:30%}.skeleton-view-micro-2 .sk-height{min-height:500px}.skeleton-list-thumb .sk-height{min-height:1300px}.skeleton-list-thumb-wrap .sk-height{min-height:1300px}}@media all and (max-width: 700px){.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-title{width:100%}.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{gap:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:60%}.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-list .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li{grid-template-columns:1fr;gap:0}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:80%}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:1/2;grid-row:3/4;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px}.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-list.type-btn .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media all and (max-width: 570px){.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-bar:nth-child(1),.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-thumb:nth-child(1){width:40%}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-bar:nth-child(2),.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-title-in .skeleton-thumb:nth-child(2){width:100%}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:60%}.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:50%}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:1/3}.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-class .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:100%}.skeleton-cop-sch-box .skeleton .skeleton-bar,.skeleton-cop-sch-box .skeleton .skeleton-thumb{width:100%}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{margin-left:unset}.skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-btn{width:100%}.skeleton-cop-blog .sk-height{height:1400px}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul{grid-template-columns:repeat(1, 1fr)}.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-2{display:none}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul{grid-template-columns:repeat(1, 1fr)}.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-2{display:none}.skeleton-cop-list-ranking-wrap .sk-height{min-height:460px;height:auto}.skeleton-cop-list-wrap .skeleton .skeleton-ul{grid-template-columns:repeat(1, 1fr)}.skeleton-cop-list-wrap .skeleton .skeleton-ul li:nth-child(2){display:none}.skeleton-cop-list-wrap .skeleton .skeleton-ul li:nth-child(3){display:none}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-thumb{height:304px;padding-bottom:0}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap{width:100%;margin-top:10px;margin-left:unset}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-bar,.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-jindo-wrap .skeleton-btn-wrap .skeleton-thumb{height:50px}.skeleton-home-top-wrap .sk-height{height:650px}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar:nth-child(6),.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb:nth-child(6){display:none}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li{grid-template-columns:auto auto 1fr 130px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-title{margin-bottom:0}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-bar,.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-info-wrap .skeleton-thumb{width:50%}}@media all and (max-width: 500px){.skeleton-sch-box .skeleton .skeleton-sch-select-1 .skeleton-bar:last-child,.skeleton-sch-box .skeleton .skeleton-sch-select-1 .skeleton-thumb:last-child{display:none}.skeleton-sch-box .skeleton .skeleton-sch-select-2 .skeleton-bar:last-child,.skeleton-sch-box .skeleton .skeleton-sch-select-2 .skeleton-thumb:last-child{display:none}.skeleton-list-thumb .skeleton .skeleton-ul{grid-template-columns:repeat(1, 1fr)}.skeleton-list-thumb-wrap .skeleton-list-thumb{grid-template-columns:repeat(1, 1fr)}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap{width:100%}.skeleton-view-micro-2 .skeleton .skeleton-view-micro-info .skeleton-view-btn-wrap .skeleton-btn{width:20%}.skeleton-view-review .sk-height{min-height:410px}.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li:last-child{display:none}.skeleton-list-thumb-wrap .sk-height{min-height:3000px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li{grid-template-columns:auto auto 1fr}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap{grid-column:1/4;grid-row:3/4;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px}.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-bar,.skeleton-list-home .skeleton .skeleton-ul .skeleton-li .skeleton-btn-wrap .skeleton-thumb{width:100%}}@media all and (max-width: 480px){.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-thumb{height:240px}.skeleton-home-top-wrap .sk-height{height:580px}}@media all and (max-width: 374px){.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li:nth-child(2),.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li:nth-child(3),.skeleton-mall-list .skeleton .skeleton-mall .skeleton-mall-li:nth-child(4){display:none}.skeleton-home-nav .skeleton .skeleton-ul .skeleton-bar:nth-child(5),.skeleton-home-nav .skeleton .skeleton-ul .skeleton-thumb:nth-child(5){display:none}.skeleton-home-top-wrap .skeleton .skeleton-home-top .skeleton-thumb{height:180px}.skeleton-home-top-wrap .sk-height{height:520px}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-thumb-text{padding:0 0 0 84px}.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-bar:nth-child(2),.skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li .skeleton-cont .skeleton-smart-video .skeleton-thumb:nth-child(2){display:none}}.dark-mode .skeleton-bar,.dark-mode .skeleton-thumb,.dark-mode .skeleton .skeleton-li .skeleton-thumb,.skeleton .skeleton-li .dark-mode .skeleton-thumb{position:relative;overflow:hidden;background-color:#333;border-radius:20px}.dark-mode .skeleton-bar::after,.dark-mode .skeleton-thumb::after,.dark-mode .skeleton .skeleton-li .skeleton-thumb::after,.skeleton .skeleton-li .dark-mode .skeleton-thumb::after{content:"";position:absolute;top:0;left:-150px;height:100%;width:150px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.1)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent);-webkit-animation:skeleton-shimmer 1s ease-in-out infinite;animation:skeleton-shimmer 1s ease-in-out infinite}.dark-mode .skeleton-bg,.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul .dark-mode li.type-1,.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul .dark-mode li.type-2,.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-3,.skeleton-cop-home-slide-wrap .skeleton .skeleton-ul .dark-mode li.type-3,.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-1,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul .dark-mode li.type-1,.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-2,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul .dark-mode li.type-2,.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-3,.skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul .dark-mode li.type-3{background:#414141}.dark-mode .skeleton-sch-box .skeleton{border:2px solid #434345}.dark-mode .skeleton-sch-box-default .skeleton{border:2px solid #434345}.dark-mode .skeleton-list-list .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-list-list .skeleton .skeleton-ul .skeleton-li{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-list-thumb .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-list-thumb .skeleton .skeleton-ul .skeleton-li{border:1px solid #3c3d40}.dark-mode .skeleton-list-thumb .skeleton .skeleton-ul .skeleton-li .skeleton-thumb{border-radius:0}.dark-mode .skeleton-list .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-list .skeleton .skeleton-ul .skeleton-li{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-list-class .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-list-class .skeleton .skeleton-ul .skeleton-li{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li{border:1px solid #3c3d40}.dark-mode .skeleton-list-thumb-wrap .skeleton-list-thumb .skeleton-li .skeleton-thumb{border-radius:0}.dark-mode .skeleton-view-micro-2 .skeleton{border-top:1px solid #3c3d40}.dark-mode .skeleton-view-micro-2 .skeleton .skeleton-text-wrap{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-view-review .skeleton .skeleton-list-review{border-top:1px solid #3c3d40}.dark-mode .skeleton-view-review .skeleton .skeleton-list-review .skeleton-list-li{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-cop-blog .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-cop-blog .skeleton .skeleton-ul .skeleton-li{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4{border-top:1px solid #3c3d40}.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-4,.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-5,.dark-mode .skeleton-cop-home-slide-wrap .skeleton .skeleton-ul li.type-6{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4{border-top:1px solid #3c3d40}.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-4,.dark-mode .skeleton-cop-list-ranking-wrap .skeleton .skeleton-ul li.type-5{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-cop-list-wrap .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-cop-list-wrap .skeleton .skeleton-ul li{border:1px solid #3c3d40}.dark-mode .skeleton-tab-area2 .skeleton-ul{border-bottom:1px solid #3c3d40}.dark-mode .skeleton-list-home .skeleton .skeleton-ul .skeleton-li{border:1px solid #606060}.dark-mode .skeleton-list-smartmaker .skeleton .skeleton-ul{border-top:1px solid #3c3d40}.dark-mode .skeleton-list-smartmaker .skeleton .skeleton-ul .skeleton-li{border-bottom:1px solid #3c3d40}@media all and (max-width: 1023px){.dark-mode .skeleton-sch-box .skeleton{border:1px solid #434345}}.editor-reset body{display:block;margin:8px}.editor-reset p{display:block}.editor-reset dl{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}.editor-reset dl dd{display:block;-webkit-margin-start:40px;margin-inline-start:40px}.editor-reset table{display:table;border-collapse:separate;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:initial;border-spacing:2px;border-color:gray}.editor-reset table th{display:table-cell;vertical-align:inherit;font-weight:bold;text-align:-internal-center}.editor-reset ul{display:block;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;-webkit-padding-start:40px;padding-inline-start:40px}.editor-reset ol{display:block;list-style-type:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.editor-reset li{display:list-item;text-align:-webkit-match-parent}.editor-reset h1{display:block;font-size:2em;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.editor-reset h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.editor-reset h3{display:block;font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.editor-reset h4{display:block;-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.editor-reset h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.editor-reset h6{display:block;font-size:.67em;-webkit-margin-before:2.33em;margin-block-start:2.33em;-webkit-margin-after:2.33em;margin-block-end:2.33em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:bold}.editor-reset u,.editor-reset ins{text-decoration:underline}.editor-reset abbr[title],.editor-reset acronym[title]{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.editor-reset strong,.editor-reset b{font-weight:bold}.editor-reset i,.editor-reset cite,.editor-reset em,.editor-reset var,.editor-reset address,.editor-reset dfn{font-style:italic}.editor-reset small{font-size:smaller}.editor-reset s,.editor-reset strike,.editor-reset del{text-decoration:line-through}.dark-mode{color:#d9d9d9}.dark-mode input:-webkit-autofill{-webkit-text-fill-color:#d9d9d9}.dark-mode .dashboard-wrap{background:#292929;color:#fff}.dark-mode .dashboard-wrap .dashboard-info-wrap{border-bottom:1px solid #5a5a5a}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more span{color:#b3b3b3}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .info-top .btn-wrap .btn-more:hover span{color:#fff}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i{background:#000}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li i::before{color:#488dd5}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-quick-wrap li:hover i::before{color:#fff}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .line-space{background:#5a5a5a}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li em{background:#424242}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap{background:#000}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl dt{color:#b0b0b0}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl dd{color:#488dd5}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .edu-wrap li .dl-wrap dl dd:hover{color:#fff}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination-bullet{background:#5a5a5a}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info .cont .dashboard-slide-wrap .swiper-pagination-bullet-active{background:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a:hover{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a{color:#939393}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a:hover{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a:hover::before{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a{color:#939393}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a:hover{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a:hover::before{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a{color:#939393}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a:hover{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a:hover::before{background:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a{color:#939393}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a:hover{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a:hover::before{background:#fff}.dark-mode .header .header-top{background:#292a2d}.dark-mode .header .lang-wrap::before{color:#fff}.dark-mode .header .btn-set span{color:#d9d9d9}.dark-mode .header .btn-set::after{color:#fff}.dark-mode .header .btn-join span{color:#d9d9d9}.dark-mode .header .btn-join::after{color:#fff}.dark-mode .header .btn-logout span{color:#d9d9d9}.dark-mode .header .btn-logout::after{color:#fff}.dark-mode .header .btn-login span{color:#d9d9d9}.dark-mode .header .btn-login::after{color:#fff}.dark-mode .header .btn-alarm::after{color:#fff}.dark-mode .header .top-past{color:#969696}.dark-mode .header .gnb-top{background:#292a2d}.dark-mode .header .gnb-top h1 a.type-light{display:none}.dark-mode .header .gnb-top h1 a.type-dark{display:-webkit-box;display:-ms-flexbox;display:flex}.dark-mode .header .gnb-top .menu-wrap>ul>li a::after{background-color:#2f2f2f}.dark-mode .header .gnb-top .menu-wrap>ul>li.type-1 a::before{background-image:url("../images/top_menu_01_dk.png")}.dark-mode .header .gnb-top .menu-wrap>ul>li.type-2 a::before{background-image:url("../images/top_menu_02_dk.png")}.dark-mode .header .gnb-top .menu-wrap>ul>li.type-3 a::before{background-image:url("../images/top_menu_03_dk.png")}.dark-mode .header .gnb-top .menu-wrap>ul>li.type-4 a::before{background-image:url("../images/top_menu_04_dk.png")}.dark-mode .header .gnb-top .menu-wrap>ul>li.active>a::after{background-color:#2f2f2f}.dark-mode .header .gnb-menu-wrap{background:#292a2d}.dark-mode .header .gnb-menu-wrap::before{background:#292a2d;border-bottom:1px solid #3c3d40}.dark-mode .header .gnb-menu-wrap::after{background:#292a2d;border-bottom:1px solid #3c3d40}.dark-mode .header .gnb-menu-wrap .btn-all-view .line{background:#fff}.dark-mode .header .gnb-menu-wrap .btn-all-view:hover::before{background:#555}.dark-mode .header .gnb-menu-wrap .btn-all-view.active::before{background:#666}.dark-mode .header .gnb-menu-wrap .gnb-menu .gnb li{color:#fff}.dark-mode .header .gnb-all-wrap .gnb-top{background:#292a2d}.dark-mode .categroy-all-view .in{border:1px solid #3c3d40;background-color:#363739;-webkit-box-shadow:none;box-shadow:none}.dark-mode .categroy-all-view .in .categroy-all-arrow path{fill:#363739;stroke:#3c3d40}.dark-mode .categroy-all-view .in .categroy-all-ul .categroy-depth1 li a{color:#969696}.dark-mode .categroy-all-view .in .categroy-all-ul .categroy-depth1>li.active>a{background:#292a2d;color:#d9d9d9}.dark-mode .categroy-all-view .in .categroy-all-ul .categroy-depth2>li.active>a{background:#292a2d;color:#d9d9d9}.dark-mode .categroy-all-view .in .categroy-all-ul .categroy-depth2::before{background:#3c3d40}.dark-mode .categroy-all-view .in .categroy-all-ul .categroy-depth3>li.active>a{background:#292a2d;color:#d9d9d9}.dark-mode .categroy-all-view .in .categroy-all-ul .categroy-depth3::before{background:#3c3d40}.dark-mode .categroy-all-view .in::-webkit-scrollbar-track{background:rgba(126,126,126,.05)}.dark-mode .categroy-all-view .in::-webkit-scrollbar-thumb{background:rgba(126,126,126,.1)}.dark-mode .categroy-all-view .in::-webkit-scrollbar-thumb:hover{background:rgba(126,126,126,.3)}.dark-mode .location{background:#363739}.dark-mode .location::before{background:#363739}.dark-mode .location::after{background:#363739}.dark-mode .lang-wrap .btn-lang{border:1px solid hsla(0,0%,100%,.2)}.dark-mode .lang-wrap .lang-list{border:1px solid hsla(0,0%,100%,.2);background:#363739}.dark-mode .lang-wrap .lang-list a:hover{background:#1e1f21}.dark-mode .lang-wrap.open .btn-lang::after{content:"";margin-top:1px}.dark-mode .gnb-menu-all{background:#292a2d;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all::before{background:#292a2d;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all::after{background:#292a2d;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all .all-depth1{background:#292a2d}.dark-mode .gnb-menu-all .all-depth1>li{border-right:1px solid #3c3d40}.dark-mode .gnb-menu-all .all-depth1>li:first-child{border-left:1px solid #3c3d40}.dark-mode .gnb-menu-all .all-depth1>li strong{color:#fff}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li a{color:#d9d9d9}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li .all-depth3 li a{color:#969696}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li .all-depth3 li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li .all-depth3 li a:hover::before{color:#2e90ff}@media print{.dark-mode html,.dark-mode body,.dark-mode .pop-wrap{background-color:#1e1f21 !important}.dark-mode html .pop-in,.dark-mode body .pop-in,.dark-mode .pop-wrap .pop-in{background-color:#1e1f21 !important;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.dark-mode .print-wrap{background-color:#1e1f21 !important}.dark-mode .print-wrap .pop-in{background-color:#1e1f21 !important;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}}.dark-mode body{background-color:#1e1f21}.dark-mode .type-light{display:none}.dark-mode .type-dark{display:block}.dark-mode .h6::before{background:#d9d9d9}.dark-mode .title-in .title{color:#d9d9d9}.dark-mode .thumb{background:none}.dark-mode .icon-know i::before{color:#2e90ff}.dark-mode .icon-know i:after{background:#3c3d40}.dark-mode .icon-know.type-flag i::before{color:#2e90ff}.dark-mode .required-left{color:#e32116}.dark-mode .point-text{color:#e32116}.dark-mode .em-text{color:#969696}.dark-mode .em-text em{color:#e32116}.dark-mode .d-day{color:#e32116 !important}.dark-mode .required2 i{color:#e32116}.dark-mode .top-text-wrap .required-text{color:#2e90ff}.dark-mode .flag-home-line.ok{color:#000}.dark-mode .flag1,.dark-mode .flag{color:#2e90ff;background:rgba(46,144,255,.1)}.dark-mode .flag4.ing{background:#2e90ff}.dark-mode .input-box{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .input-box:disabled{background:#595959}.dark-mode .input-box:-moz-read-only{background-color:#595959}.dark-mode .input-box:read-only,.dark-mode .input-box.read-only{background-color:#595959}.dark-mode .input-box:disabled,.dark-mode .input-box.read-only{background-color:#595959;color:#969696}.dark-mode .input-box:active,.dark-mode .input-box:focus,.dark-mode .input-box:focus-within{border:1px solid #fff}.dark-mode .input-box-sub{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .input-box-sub .input-box-new{color:#d9d9d9;background:rgba(0,0,0,0)}.dark-mode .input-login{border:1px solid #969696;background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .input-login::-webkit-input-placeholder{color:#969696}.dark-mode .input-login::-moz-placeholder{color:#969696}.dark-mode .input-login:-ms-input-placeholder{color:#969696}.dark-mode .input-login::-ms-input-placeholder{color:#969696}.dark-mode .input-login::placeholder{color:#969696}.dark-mode .input-login:focus{border-color:#fff;outline:none}.dark-mode .input-login-box{border:1px solid #969696;background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .input-login-box .input-pass{background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .input-login-box .input-pass::-webkit-input-placeholder{color:#969696}.dark-mode .input-login-box .input-pass::-moz-placeholder{color:#969696}.dark-mode .input-login-box .input-pass:-ms-input-placeholder{color:#969696}.dark-mode .input-login-box .input-pass::-ms-input-placeholder{color:#969696}.dark-mode .input-login-box .input-pass::placeholder{color:#969696}.dark-mode .input-login-box:focus-within{border:1px solid #fff;outline:none}.dark-mode .btn-visibility::before{background-color:#595959}.dark-mode .btn-visibility::after{color:#969696}.dark-mode .btn-visibility .circle{background:hsla(0,0%,100%,.15)}.dark-mode:active,.dark-mode:focus,.dark-mode:focus-within{border:1px solid #fff}.dark-mode select option{background:#222;color:#d9d9d9}.dark-mode .select{border:1px solid #969696;background:rgba(0,0,0,0);background:url("../images/ico_sel_arrow_dk.png") no-repeat right 50% rgba(0,0,0,0);color:#969696}.dark-mode .select-sm{border:1px solid #969696;background:url("../images/ico_sel_arrow_dk.png") no-repeat right 50% rgba(0,0,0,0);color:#969696}.dark-mode .select-login2{border:1px solid #969696;background:rgba(0,0,0,0);background:url("../images/ico_sel_arrow_dk.png") no-repeat right 50% rgba(0,0,0,0);color:#969696}.dark-mode .custom-check{background:rgba(0,0,0,0)}.dark-mode .custom-check::before{background-image:url("../images/icos_checkbox_dark.png")}.dark-mode .custom-check-radio{background:rgba(0,0,0,0)}.dark-mode .custom-check-radio:checked::before{color:#d9d9d9}.dark-mode .custom-radio{background:rgba(0,0,0,0)}.dark-mode .custom-radio::before{background-image:url("../images/icos_radio_dark.png")}.dark-mode .custom-radio:checked::before{color:#d9d9d9}.dark-mode .textarea,.dark-mode .textarea2,.dark-mode .textarea3,.dark-mode .textarea5{border:1px solid #969696;background:rgba(0,0,0,0);color:#969696}.dark-mode .textarea-wrap3{background:rgba(0,0,0,0)}.dark-mode .textarea-wrap3 .textarea3{background:rgba(0,0,0,0);border:none}.dark-mode .textarea-wrap3 .cmt-write-box-count small{color:#d9d9d9}.dark-mode .input-box-add{background:rgba(0,0,0,0);border:1px solid #969696}.dark-mode .input-box-add .type-add{color:#969696}.dark-mode .input-box-add .input-box{border:0}.dark-mode .location ul li::after{color:#969696}.dark-mode .btn{border:1px solid #969696}.dark-mode .btn span{color:#d9d9d9}.dark-mode .btn.btn-join{background:#3c3d40;border:none}.dark-mode .btn.btn-join span{color:#d9d9d9}.dark-mode .btn.btn-wait{background:#595959;border:none}.dark-mode .btn.btn-wait span{color:#d9d9d9}.dark-mode .btn.btn-no{border:none}.dark-mode .btn.btn-no span{color:#d9d9d9}.dark-mode .btn.btn-complete{border:none}.dark-mode .btn.btn-complete span{color:#d9d9d9}.dark-mode .btn.disabled{background:#595959;border:none}.dark-mode .btn.disabled span{color:#aaa}.dark-mode .btn.disabled:hover{background:#595959}.dark-mode .btn.disabled:hover span{color:#aaa}.dark-mode .btn-del{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-foot{background:#000;border:1px solid #969696}.dark-mode .btn-foot.go{border:1px solid #969696;background:#db0000}.dark-mode .btn-foot.btn-end{background:#2e90ff;border:none}.dark-mode .btn-foot.btn-cancel{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-foot.btn-cancel span{color:#d9d9d9}.dark-mode .btn-foot.btn-prev{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-foot.btn-prev span{color:#d9d9d9}.dark-mode .btn-foot.btn-next{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-foot.btn-next span{color:#d9d9d9}.dark-mode .btn-foot.btn-pay{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-foot.btn-pay span{color:#d9d9d9}.dark-mode .btn-foot2{border:1px solid #969696}.dark-mode .btn-pop,.dark-mode .btn-lg{border:1px solid #969696}.dark-mode .btn-preview{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-bookmark{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-line{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-second,.dark-mode .btn-preview,.dark-mode .btn-close,.dark-mode .btn-list,.dark-mode .btn-cancel,.dark-mode .btn-review{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-second:hover,.dark-mode .btn-preview:hover,.dark-mode .btn-close:hover,.dark-mode .btn-list:hover,.dark-mode .btn-cancel:hover,.dark-mode .btn-review:hover{border:1px solid #969696}.dark-mode .btn-icon{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-icon.btn-scrap.on span::before{color:#2e90ff}.dark-mode .btn-icon-lg{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-list{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-cancel{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-close{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-second{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .buyProduct,.dark-mode .listReqBtn,.dark-mode .view-price-wrap .btn-wrap .btn,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn{background-color:#377fbe;border-color:#377fbe}.dark-mode .buyProduct span,.dark-mode .listReqBtn span,.dark-mode .view-price-wrap .btn-wrap .btn span,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn span{color:#fff}.dark-mode .buyProduct:hover,.dark-mode .listReqBtn:hover,.dark-mode .view-price-wrap .btn-wrap .btn:hover,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn:hover{background-color:#4b93d5;border-color:#4b93d5}.dark-mode .buyProduct:hover span,.dark-mode .listReqBtn:hover span,.dark-mode .view-price-wrap .btn-wrap .btn:hover span,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn:hover span{color:#fff}.dark-mode .buyProduct:disabled,.dark-mode .buyProduct.disabled,.dark-mode .listReqBtn:disabled,.dark-mode .listReqBtn.disabled,.dark-mode .view-price-wrap .btn-wrap .btn:disabled,.dark-mode .view-price-wrap .btn-wrap .btn.disabled,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn:disabled,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn.disabled{background-color:#595959;border-color:#595959}.dark-mode .buyProduct:disabled span,.dark-mode .buyProduct.disabled span,.dark-mode .listReqBtn:disabled span,.dark-mode .listReqBtn.disabled span,.dark-mode .view-price-wrap .btn-wrap .btn:disabled span,.dark-mode .view-price-wrap .btn-wrap .btn.disabled span,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn:disabled span,.dark-mode .list.list-thumb>ul>li .cont .btn-wrap .btn.disabled span{color:#969696}.dark-mode .injeung-wrap{border-color:#434345;background:#292a2d}.dark-mode .injeung-wrap .btn-injeung:hover,.dark-mode .injeung-wrap .btn-injeung:focus-visible{-webkit-box-shadow:0 5px 12px rgba(0,0,0,.35);box-shadow:0 5px 12px rgba(0,0,0,.35)}.dark-mode .injeung-wrap .btn-injeung:disabled{border-color:#595959;background:#595959;color:#969696}.dark-mode .bottom .join-text{color:#969696}@media(max-width: 1023px){.dark-mode .injeung-wrap .btn-injeung:hover{-webkit-box-shadow:none;box-shadow:none}}.dark-mode .btn-copy{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-view-sm{border:1px solid #969696;background:#292a2d}.dark-mode .btn-view-sm2{border:1px solid #969696;background:#292a2d}.dark-mode .btn-thumbup{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-thumbup.on{border:1px solid #2e90ff}.dark-mode .btn-ico{background:#363739}.dark-mode .btn-ico span::before{color:inherit}.dark-mode .btn-add{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-line-sm{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .btn-recommend{border:1px solid #969696}.dark-mode .btn-thumbup{background:rgba(0,0,0,0);border:1px solid #969696}.dark-mode .btn-thumbup>span{color:#969696}.dark-mode .btn-thumbup::before{color:#969696}.dark-mode .btn-thumbup.on{border:1px solid #2e90ff}.dark-mode .btn-thumbup.on>span{color:#2e90ff}.dark-mode .btn-thumbup.on::before{color:#2e90ff}.dark-mode .btn-sm{background:#363739}.dark-mode .btn-write span{color:#969696}.dark-mode .btn-write.btn-del{border:none;height:auto}.dark-mode .btn-refresh{background:#595959}.dark-mode .btn-it{background:#363739}.dark-mode .btn-link span{color:#969696}.dark-mode .btn-x-circle{background:url("../images/btn_x_circle_dk.png") 0 0 no-repeat}.dark-mode .tag-wrap .tag{background:#363739;color:#969696}.dark-mode .type-wrap small{color:#969696}.dark-mode .btn-bookmark-text{border:1px solid #969696}.dark-mode .btn-bookmark-text.on::before{color:#2e90ff}.dark-mode .k-button-general{border:1px solid #969696}.dark-mode .k-button-general.on{border:0;background:#2e90ff;color:#d9d9d9}.dark-mode .k-button-general:hover{background-color:rgba(0,0,0,0);border-color:1px solid #969696}.dark-mode .k-textbox{border:1px solid #969696;background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .data-table .k-button-proce{background:#363739}.dark-mode .ranking-grade .perfect{color:#969696}.dark-mode .ranking-grade .personnel{color:#969696}.dark-mode .ranking-grade .personnel::before{color:inherit}.dark-mode .ranking-grade .personnel::after{color:inherit}.dark-mode .ranking-grade .personnel ins{color:inherit}.dark-mode .ranking-grade .score{color:#d9d9d9}.dark-mode .required2{color:#e32116}.dark-mode .p-rate{color:#000}.dark-mode .info-text{color:#969696}.dark-mode .num-ul li{color:#969696}.dark-mode .profile-list>li{color:#969696}.dark-mode .file-list ul li{color:#969696}.dark-mode .file-list ul li a{color:#969696}.dark-mode .file-upload-container{border-bottom:1px solid #3c3d40;border-top:1px solid #3c3d40}.dark-mode .upload-form .alert-secondary{color:#e32116}.dark-mode .upload-form .alert-secondary em{color:#e32116}.dark-mode .upload-form .alert-secondary p{color:#e32116}.dark-mode .upload-container{border:2px dashed #969696}.dark-mode .chart-stick-wrap span{color:#969696}.dark-mode .chart-stick-wrap .chart-stick-in em{color:#d9d9d9}.dark-mode .chart-stick-wrap .chart-stick-in em ins{color:#2e90ff}.dark-mode .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-default{background:#ffa22a}.dark-mode .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{background:#2e90ff}.dark-mode .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my em small{color:#353535}.dark-mode .chart-stick-wrap2 .chart-stick-in em{color:#2e90ff}.dark-mode .chart-stick-wrap2 .chart-stick-in em ins{color:#2e90ff}.dark-mode .chart-stick-wrap3 .chart-info-wrap span{color:#969696}.dark-mode .chart-stick-wrap3 .chart-info-wrap span.type-my::before{background:#2e90ff}.dark-mode .chart-stick-wrap3 .chart-info-wrap span ins{color:inherit}.dark-mode .chart-stick-wrap3 .chart-stick-in em{color:#2e90ff}.dark-mode .chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in{background:#3c3d40}.dark-mode .chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in .type-default::before{border-right:1px solid #fff}.dark-mode .chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in .type-default::after{color:#fff}.dark-mode .chart-stick-wrap3 .chart-stick-in .chart-stick .stick-in .type-my{background:#2e90ff}.dark-mode .cmt-write-box{border:1px solid #3c3d40;background:#fff}.dark-mode .cmt-write-box .cmt-write-box-count em{color:#e32116}.dark-mode .cmt-write-box .cmt-write-box-count small{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count span{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count .colon-dl dt{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count .colon-dl dd{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count .cmt-write-box-min span{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count .cmt-write-box-min em{color:#969696}.dark-mode .head.type-line{border-bottom:1px solid #3c3d40}.dark-mode .info-wrap dl dt{color:#969696}.dark-mode .info-wrap dl dd{color:#d9d9d9}.dark-mode .info-wrap dl dd .add{color:#969696}.dark-mode .info-in>dl>dt{color:#969696}.dark-mode .info-in>dl>dd{color:#d9d9d9}.dark-mode .info-in>dl>dd em{color:#d9d9d9}.dark-mode .info-wrap-in dl dt{color:#969696}.dark-mode .info-wrap-in dl dd{color:#d9d9d9}.dark-mode .re-dl{color:#969696}.dark-mode .dl-list>dl>dt{color:#969696}.dark-mode .dl-list>dl>dd{color:#d9d9d9}.dark-mode .colon-dl.type-small dt{color:#969696}.dark-mode .colon-dl.type-small dd{color:#969696}.dark-mode .cmt-write-box{background:rgba(0,0,0,0);border:1px solid #5c5c5c}.dark-mode .cmt-write-box .textarea2{border:none}.dark-mode .cmt-write-box .cmt-write-box-count span{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count .colon-dl dt{color:#969696}.dark-mode .cmt-write-box .cmt-write-box-count .colon-dl dd{color:#969696}.dark-mode .k-upload-files{border-color:#434345}.dark-mode .k-upload-files .k-file{border-color:#434345;background:rgba(0,0,0,0)}.dark-mode .alert-secondary{background:#363739}.dark-mode .score-wrap .score-in{background:#363739}.dark-mode .score-wrap .text{color:#969696}.dark-mode .achieve-state{background:#363739}.dark-mode .poll{background:#363739}.dark-mode .poll-wrap .poll{color:#d9d9d9}.dark-mode .poll-wrap .bot-text dl dt{color:#969696}.dark-mode .poll-wrap .bot-text dl dd{color:#969696}.dark-mode .star-list>li{color:#969696}.dark-mode .star-list>li em{color:#e32116}.dark-mode .dot-list>li{color:#969696}.dark-mode .dot-list>li::before{background:#969696}.dark-mode .dot-dl2 dt::before{background:#969696}.dark-mode .dot-dl2 dd{color:#e32116}.dark-mode .dot-dl2 dd em{color:#e32116}.dark-mode .dot-dl2 dd small{color:#969696}.dark-mode .thumb::before{content:"";width:100%;height:100%;background:#000;opacity:.2;position:absolute;z-index:1;left:0;top:0}.dark-mode .profile-wrap{border-bottom:1px solid #3c3d40}.dark-mode .profile-wrap:last-child{border-bottom:0}.dark-mode .lang-wrap .btn-lang{border:1px solid hsla(0,0%,100%,.2)}.dark-mode .lang-wrap .lang-list{border:1px solid hsla(0,0%,100%,.2);background:#363739}.dark-mode .lang-wrap .lang-list a:hover{background:#1e1f21}.dark-mode .lang-wrap.open .btn-lang::after{content:"";margin-top:1px}.dark-mode .gnb-menu-all{background:#292a2d;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all::before{background:#292a2d;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all::after{background:#292a2d;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all .all-depth1{background:#292a2d}.dark-mode .gnb-menu-all .all-depth1>li{border-right:1px solid #3c3d40}.dark-mode .gnb-menu-all .all-depth1>li:first-child{border-left:1px solid #3c3d40}.dark-mode .gnb-menu-all .all-depth1>li strong{color:#fff}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li a{color:#d9d9d9}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li .all-depth3 li a{color:#969696}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li .all-depth3 li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .all-depth1>li .all-depth2>li .all-depth3 li a:hover::before{color:#2e90ff}.dark-mode .main{background:#1e1f21}.dark-mode .sub{background:#1e1f21}.dark-mode .sub .snb-wrap .h3{color:#d9d9d9}.dark-mode .sub .snb-wrap .snb-nav{border-top:1px solid #3c3d40}.dark-mode .sub .snb-wrap .snb-nav .depth2 li.active>a{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth2>li{border-bottom:1px solid #3c3d40}.dark-mode .sub .snb-wrap .snb-nav .depth2>li>a{color:#969696}.dark-mode .sub .snb-wrap .snb-nav .depth2>li.has-depth .btn-view:after{color:#d9d9d9}.dark-mode .sub .snb-wrap .snb-nav .depth2>li.active>a{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth2>li.active>a::before{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth3{background:#363739}.dark-mode .sub .snb-wrap .snb-nav .depth3>li>a{color:#969696}.dark-mode .sub .snb-wrap .snb-nav .depth3>li.active>a{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth3>li.active>a::before{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth3>li>.category{border-top:dashed 1px #969696}.dark-mode .sub .snb-wrap .snb-nav .depth4>li>a{color:#969696}.dark-mode .sub .snb-wrap .snb-nav .depth4>li.active>a{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth4>li.active>a::before{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth5>li>a{color:#969696}.dark-mode .sub .snb-wrap .snb-nav .depth5>li.active>a{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth5>li.active>a::before{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth6>li>a{color:#969696}.dark-mode .sub .snb-wrap .snb-nav .depth6>li.active>a{color:#fff}.dark-mode .sub .snb-wrap .snb-nav .depth6>li.active>a::before{background:#fff}.dark-mode .sub .snb-wrap .snb-nav .category{background-color:#363739}.dark-mode .sub .snb-wrap .snb-nav .category>li::before{border-left:1px solid #969696;border-bottom:1px solid #969696}.dark-mode .sub .snb-wrap .snb-nav .category>li>a{color:#969696}.dark-mode .sub .snb-wrap .snb-nav .category>li>a.active{color:#fff;font-weight:600}.dark-mode .sub .snb-wrap .snb-nav .category a:hover{color:#d9d9d9}.dark-mode .sub .sub-container .sub-content .h4{color:#d9d9d9}.dark-mode .sub .sub-container .sub-content .h4::before{z-index:0}.dark-mode .sub .sub-container .sub-content .h4::after{z-index:0}.dark-mode .sub .sub-container.type-know{background:#3c3d40}.dark-mode .sub .sub-container.type-know::before{background:#3c3d40;z-index:inherit}.dark-mode .sub .sub-container.type-know::after{background:#3c3d40;z-index:inherit}.dark-mode .sub .sub-container.type-know .location{background:#1e1f21;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40;z-index:1}.dark-mode .sub .sub-container.type-know .location::before{background:#1e1f21;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .sub .sub-container.type-know .location::after{background:#1e1f21;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .sub .sub-container.type-know .sub-content{background:#3c3d40;position:relative;z-index:1}.dark-mode .home{background:#1e1f21}.dark-mode .home::before{background:#363739}.dark-mode .home::after{background:#363739}.dark-mode .home-container .home-content .home-btn-wrap .btn-out{border:1px solid #969696}.dark-mode .home-container .home-content .home-cont{background:#292a2d}.dark-mode .home-container .home-content .home-cont::before{background:#292a2d;z-index:unset}.dark-mode .home-nav .home-menu li a{color:#d9d9d9}.dark-mode .home-nav .home-menu li a svg{fill:#1e1f21}.dark-mode .home-nav .home-menu li a span{background:#1e1f21}.dark-mode .home-nav .home-menu li a span em i::before{color:#d9d9d9}.dark-mode .home-nav .home-menu li:first-child a{background:#2e90ff}.dark-mode .home-nav .home-menu li:first-child a svg{fill:#2e90ff}.dark-mode .home-nav .home-menu li:first-child a span{background-color:#2e90ff}.dark-mode .home-nav .home-menu li:last-child a{background:#1e1f21}.dark-mode .home-nav .home-menu li.on a svg{fill:#3c3d40}.dark-mode .home-nav .home-menu li.on a span{background:#3c3d40}.dark-mode .home-nav .home-menu li.on a span em{color:#d9d9d9}.dark-mode .home-nav .home-menu li.on:first-child a{background-color:#3c3d40}.dark-mode .home-nav .home-menu li.on:first-child a span{background-color:#3c3d40}.dark-mode .home-nav .home-menu li.on:first-child a span em{color:#d9d9d9}.dark-mode .home-nav .home-menu li.on:last-child a{background-color:#3c3d40}.dark-mode .home-nav .home-menu li.on:last-child a span{background-color:#3c3d40}.dark-mode .wait-text{color:#969696}.dark-mode .home-cover-wrap{background:#3c3d40}.dark-mode .home-cover-wrap .list-view{border-top:1px solid #969696;border-bottom:1px solid #969696}.dark-mode .location{background:#363739}.dark-mode .location::before{background:#363739}.dark-mode .location::after{background:#363739}.dark-mode .footer{background:#000}.dark-mode .footer .foot-info address{color:#969696}.dark-mode .footer .foot-info small{color:#969696}.dark-mode .footer .foot-info ul li{color:#969696}.dark-mode .footer .foot-info ul li.type-1{color:#2e90ff}.dark-mode .footer .foot-center .cs-center strong{color:#d9d9d9}.dark-mode .footer p{color:unset}.dark-mode .footer p span{color:unset}.dark-mode .footer span{color:unset}.dark-mode .quick-btn-wrap .dark-toggle{background:#3c3d40}.dark-mode .quick-btn-wrap .dark-toggle::before{content:""}.dark-mode .quick-btn-wrap .dark-toggle span{color:#d9d9d9}.dark-mode .quick-btn-wrap .btn-move-top{background:#3c3d40}.dark-mode .quick-btn-wrap .btn-move-top::before{color:#d9d9d9;background-color:#fff}.dark-mode .view-type-check button{color:#969696}.dark-mode .view-type-check button:hover{color:#d9d9d9}.dark-mode .view-type-check button.on{color:#d9d9d9}.dark-mode .sch-box{border:1px solid #434345}.dark-mode .sch-box .sch-box-in{background:#363739}.dark-mode .sch-box .btn-sch2{background:#292a2d}.dark-mode .sch-box .btn-sch3{background:#292a2d}.dark-mode .sch-box .btn-sch4{background:#292a2d}.dark-mode .sch-box .select{background:#1e1f21;background:url("../images/ico_sel_arrow_dk.png") no-repeat right 50% #1e1f21;border:0}.dark-mode .sch-box .datepicker{border:none;background:#1e1f21}.dark-mode .sch-box .datepicker .date-input{border:none;background:#1e1f21}.dark-mode .sch-box .datepicker .date-input input{border:none;color:#969696}.dark-mode .sch-box .datepicker .date-input button::after{color:#d9d9d9}.dark-mode .sch-box .sch-table .sch-td-wrap .sch-td .sch-input{background:#1e1f21;border:none}.dark-mode .sch-box .sch-more-wrap{background:#595959}.dark-mode .sch-box .sch-more-wrap:before{border-top:1px solid #494949}.dark-mode .sch-box .sch-more-wrap .sch-table .select{border:1px solid #1e1f21}.dark-mode .sch-box .sch-more-wrap .sch-table .input-box{border:1px solid #1e1f21;background:#1e1f21}.dark-mode .sch-box .sch-more-wrap .sch-table .datepicker .date-input{border:1px solid #1e1f21;background:#1e1f21}.dark-mode .sch-box .sch-more-wrap .sch-table .sch-tr .sch-tr-in .input-box{background:#1e1f21}.dark-mode .sch-box .sch-selected-ul .sch-selected-li{background:#292a2d}.dark-mode .sch-box.type-4{border:0}.dark-mode .sch-select *{color:#969696}.dark-mode .sch-select ul{border-bottom:1px solid #3c3d40}.dark-mode .sch-select ul:last-child{border-bottom:0}.dark-mode .sch-select ul li{border:1px solid #3c3d40}.dark-mode .sch-select ul li.on{background:#2e90ff;border:1px solid #2e90ff}.dark-mode .sch-select ul li.on a{color:#fff}.dark-mode .sch-select ul li.on ins{color:#fff}.dark-mode .sch-select ul:not(:first-child) li{border:none}.dark-mode .sch-select ul:not(:first-child) li.on{background:none;border:none}.dark-mode .sch-select ul:not(:first-child) li.on span{color:#2e90ff}.dark-mode .sch-select.type-select .btn-depth{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .sch-select.type-select ul{border:1px solid #969696;background:#1e1f21}.dark-mode .sch-select.type-select ul li{color:#969696}.dark-mode .sch-select.type-select.type-sch+.sch-box-in{background:rgba(0,0,0,0)}.dark-mode .sch-select.type-select.type-sch+.sch-box-in .sch-table .sch-td-wrap .sch-td .sch-input{background:#3c3d40}.dark-mode .sch-select.type-select.type-sch+.sch-box-in .btn-sch2{background:#363739}.dark-mode .sch-select.type-button+.sch-box-in::before{border-top:1px solid #3c3d40}.dark-mode .sch-input input{background:#1e1f21;border:0}.dark-mode .view-type-list button{background:#363739}.dark-mode .view-type-list button::before{color:#d9d9d9}.dark-mode .view-type-list button.on{background:#2e90ff}.dark-mode .tab-area ul::before,.dark-mode .tab-area2 ul::before{border-bottom:1px solid #aaa;z-index:1}.dark-mode .tab-area li,.dark-mode .tab-area2 li{border-top:1px solid #3c3d40;border-right:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .tab-area li a,.dark-mode .tab-area2 li a{color:#969696}.dark-mode .tab-area li ins,.dark-mode .tab-area2 li ins{color:#969696}.dark-mode .tab-area li ins em,.dark-mode .tab-area2 li ins em{color:inherit}.dark-mode .tab-area li.on,.dark-mode .tab-area2 li.on{border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #1e1f21;position:relative;z-index:2}.dark-mode .tab-area li.on a,.dark-mode .tab-area2 li.on a{color:#d9d9d9}.dark-mode .tab-area li:first-child,.dark-mode .tab-area2 li:first-child{border-left:1px solid #3c3d40}.dark-mode .tab-area li:first-child.on,.dark-mode .tab-area2 li:first-child.on{border-left:1px solid #aaa}.dark-mode .tab-area3 ul{background:none;border:1px solid #3c3d40}.dark-mode .tab-area3 li{border-right:1px solid #3c3d40}.dark-mode .tab-area3 li.on{color:#d9d9d9}.dark-mode .tab-area3 li:last-child{border-right:0}.dark-mode .tab-jindan li,.dark-mode .tab-jindan2 li{border:1px solid #3c3d40}.dark-mode .tab-jindan li a,.dark-mode .tab-jindan2 li a{color:#969696}.dark-mode .tab-jindan li ins,.dark-mode .tab-jindan2 li ins{color:#969696}.dark-mode .tab-jindan li ins em,.dark-mode .tab-jindan2 li ins em{color:inherit}.dark-mode .tab-jindan li:hover,.dark-mode .tab-jindan2 li:hover{background:#000}.dark-mode .tab-jindan li:hover a,.dark-mode .tab-jindan2 li:hover a{color:#969696}.dark-mode .tab-jindan li.on,.dark-mode .tab-jindan2 li.on{background:#000}.dark-mode .tab-jindan li.on a,.dark-mode .tab-jindan2 li.on a{color:#d9d9d9}.dark-mode .tab-jindan li.on a ins,.dark-mode .tab-jindan2 li.on a ins{color:#d9d9d9}.dark-mode .tab-jindan li.on:hover,.dark-mode .tab-jindan2 li.on:hover{background:#000}.dark-mode .tab-jindan li.on:hover a,.dark-mode .tab-jindan2 li.on:hover a{color:#d9d9d9}.dark-mode .tab-jindan li.on:hover a ins,.dark-mode .tab-jindan2 li.on:hover a ins{color:#d9d9d9}.dark-mode .data-table{border-top:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .data-table::after{border-right:1px solid #1e1f21}.dark-mode .data-table table th{background:#363739;border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40;color:#969696}.dark-mode .data-table table td{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40;color:#969696}.dark-mode .data-table.x-scl{border-left:none}.dark-mode .data-table.x-scl table{border-left:1px solid #3c3d40}.dark-mode .data-dl dl dd{color:#969696}.dark-mode .data-dl dl dd .data-table table th{color:#969696}.dark-mode .list{border-top:1px solid #3c3d40}.dark-mode .list>ul>.blog-li{border-bottom:1px solid #3c3d40}.dark-mode .list>ul>.blog-li .cont .thumb-text{color:#969696}.dark-mode .list>ul .none-li{border-bottom:1px solid #3c3d40}.dark-mode .list.list-thumb>ul>li{border:1px solid #3c3d40}.dark-mode .list.list-thumb>ul>li .thumb-wrap .thumb{border-bottom:1px solid #3c3d40}.dark-mode .list.list-thumb>ul>li .cont .thumb-text{color:#969696}.dark-mode .list.list-thumb>ul>li.list-thumb-none{background:#363739}.dark-mode .list.list-thumb>ul>li.list-thumb-none>div::before{color:#969696}.dark-mode .list.list-thumb>ul>li.list-thumb-none>div>span{color:#969696}.dark-mode .list.list-thumb>ul>li.list-thumb-none>div>p{color:#969696}.dark-mode .list.list-thumb>ul>li.list-thumb-new{background:#363739}.dark-mode .list.list-thumb>ul>li.list-thumb-new a::before{color:#969696}.dark-mode .list.list-thumb>ul>li.list-thumb-new a span{color:#969696}.dark-mode .list.list-book>ul>li{border:1px solid #3c3d40}.dark-mode .list.list-book>ul>li .thumb-wrap .thumb{border-bottom:1px solid #3c3d40}.dark-mode .list.list-book>ul>li .cont .thumb-text{color:#969696}.dark-mode .list.type-btn.type-pay>ul>.blog-li .price-info-wrap{border-top:1px dotted #3c3d40}.dark-mode .list .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-write{border-top:1px solid #3c3d40}.dark-mode .list-write>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-write>ul>li .select{border:1px solid #969696}.dark-mode .list-write>ul>li>dl>dt{background:#363739}.dark-mode .list-write>ul>li>dl>dd .bottom2 p.point-text{color:#e32116}.dark-mode .list-write .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-class{border-top:1px solid #3c3d40}.dark-mode .list-class>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-class>ul>li .more-wrap{background:#3c3d40}.dark-mode .list-class>ul>li .more-wrap .more-in{background:#292a2d}.dark-mode .list-class>ul>li .more-wrap .more-in .chart-text{color:#2e90ff}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap{background:#3c3d40;border-top:1px solid #494949}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap::before{background:#444}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap::after{background:#3c3d40}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap .schedule-time::after{background:#3c3d40}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page{border-right:1px solid #494949}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page::before{background:#444}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page::after{background:#3c3d40}.dark-mode .list-class>ul>li .more-wrap .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-head{border-bottom:1px solid #494949}.dark-mode .list-class .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-home>ul>li{border:1px solid #aaa}.dark-mode .list-home>ul>li .cont .dl-info dl dd{color:#969696}.dark-mode .list-home>ul>li .more-wrap{background:#3c3d40}.dark-mode .list-home>ul>li .more-wrap .more-in::after{border-bottom:1px solid #494949}.dark-mode .list-home>ul>li .more-wrap .cont .dl-info dl::after{border-left:1px solid #969696}.dark-mode .list-home .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-series{border-top:1px solid #3c3d40}.dark-mode .list-series>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-series>ul>li .cont .thumb-text{color:#969696}.dark-mode .list-series>ul>li .more-wrap{background:#3c3d40}.dark-mode .list-series .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-review{border-top:1px solid #3c3d40}.dark-mode .list-review ul li{border-bottom:1px solid #3c3d40}.dark-mode .list-review ul li .info .date{color:#969696}.dark-mode .list-review ul li .cont p{color:#969696}.dark-mode .list-review .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-comment>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-comment>ul .list-review-reply .reply-wrap{background:#303133;border-top:1px solid #5c5c5c}.dark-mode .list-comment>ul .list-review-reply .reply-wrap .reply{border-bottom:1px solid #5c5c5c}.dark-mode .list-comment>ul .cont-pic>.thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-comment .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-list{border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .list-list>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-list>ul>li .cont .thumb-text{color:#969696}.dark-mode .list-list>ul>li .icon-know i::before{color:#2e90ff}.dark-mode .list-list>ul>li .btn-sm.btn-edit{border:1px solid #969696;background:#595959}.dark-mode .list-list>ul>li .btn-sm.btn-edit span{color:#d9d9d9}.dark-mode .list-list>ul>li .btn-sm.register{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .list-list>ul>li .btn-sm.register span{color:#d9d9d9}.dark-mode .list-list>ul>li .price-info-wrap{border-top:1px dotted #3c3d40}.dark-mode .list-list.type-people>ul>li .list-cont .date-wrap dl dt{color:#969696}.dark-mode .list-list.type-people>ul>li .list-cont .date-wrap dl dd{color:#969696}.dark-mode .list-list.type-sc>ul>li .list-cont .date-wrap dl dt{color:#969696}.dark-mode .list-list.type-sc>ul>li .list-cont .date-wrap dl dd{color:#969696}.dark-mode .list-list.type-sc>ul>li .list-cont .dday{color:#d9d9d9}.dark-mode .list-list.type-sc>ul>li .btn-wrap .btn-home{border:1px solid #3c3d40}.dark-mode .list-list.type-btn>ul>li .btn-wrap .month{background:#3e5d4f}.dark-mode .list-list.type-review>ul>li .cont .review-text{color:#969696}.dark-mode .list-list .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-blog{border-top:1px solid #3c3d40}.dark-mode .list-blog>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-blog .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .list-alarm>ul>li{border:1px solid #3c3d40}.dark-mode .list-alarm>ul>li.active{border:1px solid #3c3d40}.dark-mode .list-alarm>ul>li .alarm-head .date{color:#969696}.dark-mode .list-alarm>ul>li .alarm-label{color:#353535}.dark-mode .list-alarm>ul>li .more-wrap{background:#363739}.dark-mode .view-micro{border-top:1px solid #3c3d40}.dark-mode .view-micro .view-micro-in{border-bottom:1px solid #3c3d40}.dark-mode .view-micro .view-micro-in>.cont .thumb-text-wrap .thumb-text{color:#969696}.dark-mode .view-micro .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .view-micro-2{border-top:1px solid #3c3d40}.dark-mode .view-micro-2 .view-micro-in{border-bottom:1px solid #3c3d40}.dark-mode .view-micro-2 .view-micro-in>.cont .thumb-text-wrap .thumb-text{color:#969696}.dark-mode .view-micro-2 .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .view-gall-wrap .view-gall-visual-container .view-visual-slide .slide-page .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .view-gall-wrap .view-gall-thumb-container .view-thumb-slide .slide-page .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .view-gall-wrap .view-gall-thumb-container .view-thumb-slide .slide-page.swiper-slide-thumb-active .thumb-wrap .thumb{border:1px solid #fff}.dark-mode .form-select-wrap{border:1px solid #3c3d40}.dark-mode .option-select-wrap{background:#3c3d40}.dark-mode .option-select-wrap .option-in .option-number{border:1px solid #3c3d40;background:#292a2d}.dark-mode .option-select-wrap .option-in .option-number p{border-left:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .option-select-wrap .option-in .option-name-pay em{border:1px solid #3c3d40;color:#969696;background:#000}.dark-mode .price-total-wrap{border:1px solid #3c3d40}.dark-mode .view-price-wrap .view-price-cont{border:1px solid #3c3d40}.dark-mode .view-price-wrap .thumb-text{color:#969696}.dark-mode .view-price-wrap .price-wrap{border-top:1px #3c3d40 dotted}.dark-mode .view-price-wrap .option-wrap{border-top:1px #3c3d40 dotted}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap{background:#363739}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more{border:1px solid #3c3d40;background:#363739}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list li:hover{background:#595959;color:#969696}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more .form-list li:hover a{color:#d9d9d9}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-track{background:rgba(0,0,0,.3)}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap .form-list-more::-webkit-scrollbar-thumb{background:rgba(0,0,0,.8)}.dark-mode .view-price-wrap .option-wrap .option-in .form-select-wrap.open{background:#292a2d}.dark-mode .cart-wrap{border:1px solid #3c3d40}.dark-mode .cart-wrap .cart-cont+.cart-cont{border-top:1px solid #3c3d40}.dark-mode .cart-info-box{background:#3c3d40}.dark-mode .pay-container .pay-content .pay-address-wrap{border:1px solid #3c3d40}.dark-mode .pay-container .pay-content .pay-address-wrap ul li em{color:#969696}.dark-mode .pay-container .pay-content .pay-address-wrap ul li .li-in .btn-line-sm{border:1px solid #3c3d40}.dark-mode .pay-container .pay-content .pay-address-wrap ul li .li-in .btn-line-sm span{color:#969696}.dark-mode .mall-list .mall-none{border:1px solid #3c3d40}.dark-mode .list-view{border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .list-view .cont{color:#969696}.dark-mode .list-qna>ul>li{border:1px solid #3c3d40}.dark-mode .list-qna>ul>li .title-in .num{color:#2e90ff}.dark-mode .list-qna>ul>li .cont .q-wrap{border-bottom:1px #3c3d40 dotted}.dark-mode .list-qna>ul>li .cont .q-wrap .person small{color:#969696}.dark-mode .list-qna>ul>li .cont .q-wrap .person ins{color:#969696}.dark-mode .list-qna>ul>li .cont .q-wrap:last-child{border-bottom:0}.dark-mode .list-qna>ul>li .cont .q-wrap .check .form-list>li .custom-radio:checked+label{color:#fff}.dark-mode .list-qna>ul>li .cont .q-wrap .check .form-list>li label{background:#3c3d40;color:#d9d9d9}.dark-mode .list-qna>ul>li .q-cont .q-table table{border-top:1px solid #3c3d40}.dark-mode .list-qna>ul>li .q-cont .q-table table th{background:#363739;border-bottom:1px solid #3c3d40;border-left:1px solid #3c3d40;border-right:1px solid #3c3d40;color:#969696}.dark-mode .list-qna>ul>li .q-cont .q-table table td{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .list-qna>ul>li .q-cont .q-table table td .person small{color:#969696}.dark-mode .list-qna>ul>li .q-cont .q-table table td .person ins{color:#969696}.dark-mode .list-qna>ul>li .q-cont .q-table.x-scl table{border-left:1px solid #3c3d40}.dark-mode .list-faq{border-top:1px solid #3c3d40}.dark-mode .list-faq>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-faq>ul>li .q-block .btn-tog{border:1px solid #2e90ff}.dark-mode .list-faq>ul>li .q-block .btn-tog::before{color:#2e90ff}.dark-mode .list-faq>ul>li .a-block{background:#363739}.dark-mode .list-faq>ul>li.active .q-block .btn-tog{border:1px solid #ddd}.dark-mode .list-faq>ul>li.active .q-block .btn-tog::before{color:#d9d9d9}.dark-mode .servey-list .poll{color:#d9d9d9}.dark-mode .servey-list .servey-li{border-bottom:1px solid #3c3d40}.dark-mode .servey-list .servey-li .answre-wrap ul.servey-check li.checked.answre-correct label{color:#e32116}.dark-mode .servey-list .servey-li .answre-wrap ul.servey-check li.checked.answre-correct .custom-check::before{color:#e32116}.dark-mode .servey-list .servey-li .answre-wrap ul.servey-check li label{color:#969696}.dark-mode .servey-list .servey-li .answre-wrap ul.servey-check li.answre-correct label{color:#e32116}.dark-mode .servey-list.type-paper .answre-paper{border:1px solid #3c3d40}.dark-mode .servey-list2 ul .servey-li{background:#363739;border:none}.dark-mode .servey-list2 ul .servey-li>em::before{background:#d9d9d9}.dark-mode .servey-list-new .servey-li{background:#363739;border:none}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li label{background:#595959;color:#d9d9d9}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li .add-input .input-box{background:#3c3d40}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li.answre-correct label{background:#616e68 !important}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li.answre-correct label::before{background:rgba(0,0,0,0)}.dark-mode .servey-list-new .servey-li .answre-wrap ul.servey-check li.answre-correct label .label-text{background:#616e68}.dark-mode .servey-list-new .servey-li .answre-wrap .textarea3{background:#595959}.dark-mode .servey-list-new .servey-li .poll{background:#292a2d}.dark-mode .servey-list-again .servey-li{background:#363739;border:none}.dark-mode .servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-radio::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check-radio::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .servey-list-again .servey-li .answre-wrap ul.servey-check li .custom-check::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .servey-list-again .servey-li .answre-wrap ul.servey-check li label{color:#d9d9d9}.dark-mode .servey-list-again .servey-li .answre-wrap ul.servey-check li .add-input .input-box{background:#3c3d40}.dark-mode .servey-list-again .servey-li .answre-wrap .data-table table th{background:#444}.dark-mode .servey-list-again .servey-li .poll{background:#292a2d;color:#969696}.dark-mode .servey-list-again .servey-li.scoring-o .answre-wrap .answre-dl dl dd{color:unset;font-weight:unset}.dark-mode .servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .custom-radio::before{color:#d9d9d9}.dark-mode .servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .custom-check::before{color:#d9d9d9}.dark-mode .servey-list-again .servey-li.scoring-x .answre-wrap ul.servey-check li.checked.answre-correct label .custom-check-radio::before{color:#d9d9d9}.dark-mode .answre-wrap .user-text{color:#969696}.dark-mode .answre-wrap .answre-dl dl{border:1px solid #3c3d40}.dark-mode .answre-wrap .answre-dl dl dt{background:#363739;border-right:1px solid #3c3d40}.dark-mode .answre-wrap .answre-text-wrap{background:#363739;border:1px solid #3c3d40}.dark-mode .answre-wrap .answre-text-wrap .answre-top{color:#d9d9d9}.dark-mode .answre-wrap .answre-text-wrap .answre-text{color:#e32116}.dark-mode .view-top .head.type-2{border-bottom:2px solid #3c3d40}.dark-mode .view-top.type-edit>.cont{border:1px solid #3c3d40}.dark-mode .view-top.type-thumb.type-edit .foot-in2 .ico-info-text-wrap dl dt{color:#969696}.dark-mode .view-top .info-wrap-icon>dl>dd{color:#d9d9d9}.dark-mode .view-top .info-wrap-icon>dl ins{color:#969696}.dark-mode .view-top .foot-in{background:#3c3d40}.dark-mode .view-top.type-2{border-top:1px solid #3c3d40}.dark-mode .ico-info-text{color:#969696}.dark-mode .info-wrap-icon>dl>dd{color:#d9d9d9}.dark-mode .view-dl>dl>dd{color:#969696}.dark-mode .view-dl .dl-schedule ul li .hour{background:#3c3d40}.dark-mode .view-dl .dl-schedule ul li .info-class strong{color:#969696}.dark-mode .view-dl .dl-schedule ul li .info-class .info-class-in dl dd{color:#d9d9d9}.dark-mode .view-dl .dot-list>li span{color:#d9d9d9}.dark-mode .view-dl .dot-list>li .list-cont{color:#969696}.dark-mode .view-dl.type-2{border-top:1px solid #3c3d40}.dark-mode .view-dl.type-2>dl{border-bottom:1px solid #3c3d40}.dark-mode .view-dl.type-2>dl>dt{background:#444}.dark-mode .view-dl.type-3{border-top:1px solid #3c3d40}.dark-mode .view-dl.type-3>dl{border-bottom:1px solid #3c3d40}.dark-mode .view-dl.type-3>dl>dt{background:#444}.dark-mode .view-dl.type-4{border-top:1px solid #3c3d40}.dark-mode .view-dl.type-4>dl{border-bottom:1px solid #3c3d40}.dark-mode .view-dl.type-4>dl>dt{background:#444}.dark-mode .view-dl.type-4>dl>dd .file-list ul li{color:#969696}.dark-mode .view-dl.type-4>dl>dd .file-list ul li a{color:#969696}.dark-mode .view-dl.type-4>dl>dd .dot-list>li{color:#969696}.dark-mode .view-dl .map-wrap span{color:#000 !important}.dark-mode .rate-box{background:#292a2d}.dark-mode .rate-box .rate-wrap .rate-text{color:#969696}.dark-mode .rate-box .rate-wrap .rate-text em{color:#d9d9d9}.dark-mode .num-ul li small{color:#969696}.dark-mode .num-ul li small::before{background:#3c3d40}.dark-mode .ul-list{border-top:1px solid #3c3d40}.dark-mode .ul-list>li{border-bottom:1px solid #3c3d40}.dark-mode .ul-list>li .td-date{color:#969696}.dark-mode .ul-list.type-view.cop-pop-list>li .td-desc{color:#969696}.dark-mode .ul-list.type-view.cop-pop-list>li .cop-member .info-wrap dd{color:#d9d9d9}.dark-mode .ul-list.type-view.cop-pop-list>li dl dt{color:#969696}.dark-mode .ul-list.type-view.cop-pop-list>li dl dd{color:#969696}.dark-mode .ul-list.type-view2>li .td-cont{color:#969696}.dark-mode .ul-list.type-view-cmt>li .info-wrap{border-bottom:1px solid #3c3d40}.dark-mode .ul-list.type-view-cmt>li .info-wrap .td-date{color:#969696}.dark-mode .ul-list.type-view-cmt>li .cmt-wrap{background:#292a2d;color:#969696}.dark-mode .ul-list.type-view-cmt2>li{border-bottom:none}.dark-mode .ul-list.type-view-cmt2>li .info-wrap{border-bottom:1px solid #3c3d40}.dark-mode .ul-list.type-view-cmt2>li .cmt-wrap{background:#292a2d;color:#969696;border-bottom:1px solid #3c3d40}.dark-mode .ul-list.type-drag>li .flag1,.dark-mode .ul-list.type-drag>li .flag{background:#488dd5}.dark-mode .ul-list.type-stamp>li{border:1px solid #3c3d40}.dark-mode .ul-list.type-stamp>li .dot-list dl dt{color:#969696}.dark-mode .ul-list.type-stamp>li .dot-list dl dd{color:#969696}.dark-mode .ul-list.type-add>li{border-bottom:0;background:#363739;border:1px solid #3c3d40}.dark-mode .ul-list.type-add>li .info-in{color:#969696}.dark-mode .ul-list.type-add>li .info-in em{color:#d9d9d9}.dark-mode .ul-list.type-add>li .info-in ins{color:#969696}.dark-mode .ul-list.type-add>li .info-in small{color:#969696}.dark-mode .ul-list3{border-top:1px solid #3c3d40}.dark-mode .ul-list3>li{border-bottom:1px solid #3c3d40}.dark-mode .ul-list4{border-top:1px solid #3c3d40}.dark-mode .ul-list4>li{border:1px solid #3c3d40}.dark-mode .ul-list4 .pop-question{background:#363739}.dark-mode .ul-list4 .pop-question>.point-text{color:#2e90ff}.dark-mode .ul-list4 .pop-answers>li{border-bottom:1px dashed #3c3d40}.dark-mode .ul-list4 .pop-answers>li .td-number{color:#969696}.dark-mode .ul-list4 .pop-answers>li .td-people{color:#969696}.dark-mode .ul-list4 .pop-answers>li .td-etc{color:#969696}.dark-mode .ul-list4 .pop-answers>li:last-child{border-bottom:1px solid #3c3d40}.dark-mode .paging a{color:#969696}.dark-mode .paging .page{color:#969696}.dark-mode .paging .page strong{color:#d9d9d9}.dark-mode .paging .page strong::before{border-bottom:2px solid #d9d9d9}.dark-mode .paging .page span{color:#969696}.dark-mode .paging .prev,.dark-mode .paging .next{border:none;background:#363739}.dark-mode .paging .prev::before,.dark-mode .paging .next::before{color:#d9d9d9}.dark-mode .pop-wrap{border:8px solid #363739;border-top:40px solid #363739}.dark-mode .pop-wrap .pop-header .info-dl{background:#363739}.dark-mode .pop-wrap .pop-header .info-dl dl dd em{color:#e32116}.dark-mode .pop-wrap .pop-in{background:#1e1f21}.dark-mode .pop-wrap .pop-cont .info-text strong{color:#2e90ff}.dark-mode .pop-wrap .pop-cont .info-text2 ul{background:#363739}.dark-mode .pop-wrap .pop-cont .info-text2 ul li{color:#969696}.dark-mode .pop-wrap .pop-cont .info-text2 ul li span{color:#595959}.dark-mode .pop-wrap .pop-cont .info-text2 ul li span::before{background:#292a2d}.dark-mode .pop-wrap .pop-cont .text{color:#969696}.dark-mode .pop-wrap .pop-cont .none-text-wrap .text{color:#fe8f62}.dark-mode .pop-wrap .pop-cont .point-ask-wrap p{color:#969696}.dark-mode .pop-wrap .pop-cont .point-ask-wrap p ins{color:#e32116}.dark-mode .pop-wrap .pop-foot .btn-pop,.dark-mode .pop-wrap .pop-foot .btn-lg{background:#000;border:1px solid #969696}.dark-mode .pop-wrap .pop-foot .btn-pop span,.dark-mode .pop-wrap .pop-foot .btn-lg span{color:#d9d9d9}.dark-mode .pop-wrap .pop-foot .btn-pop+.btn-pop,.dark-mode .pop-wrap .pop-foot .btn-lg+.btn-pop,.dark-mode .pop-wrap .pop-foot .btn-pop+.btn-lg,.dark-mode .pop-wrap .pop-foot .btn-lg+.btn-lg{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .pop-wrap .pop-foot .btn-pop+.btn-pop span,.dark-mode .pop-wrap .pop-foot .btn-lg+.btn-pop span,.dark-mode .pop-wrap .pop-foot .btn-pop+.btn-lg span,.dark-mode .pop-wrap .pop-foot .btn-lg+.btn-lg span{color:#d9d9d9}.dark-mode .pop-wrap .sooryo-wrap .dl-wrap dl dt{color:#969696}.dark-mode .pop-wrap .sooryo-wrap .dl-wrap dl dd{color:#e32116}.dark-mode .pop-wrap.xsmall{border-top:8px solid #363739}.dark-mode .pop-wrap.type-finish .pop-cont{background:#292a2d}.dark-mode .pop-wrap.type-finish .pop-cont .finish-info .dot-list li b{color:#969696}.dark-mode .pop-wrap.type-finish .finish-title{background:#1e1f21}.dark-mode .pop-wrap.type-finish .finish-title::before{background:#1e1f21}.dark-mode .pop-wrap.type-finish .finish-title::after{background:#1e1f21}.dark-mode .pop-wrap.type-finish .finish-title strong::before{color:#d9d9d9}.dark-mode .pop-wrap.type-finish .finish-title small{color:#969696}.dark-mode .pop-wrap.type-finish .pop-foot{background:#292a2d}.dark-mode .pop-wrap.type-never .foot{background:#3c3d40}.dark-mode .pop-wrap.type-servey .pop-header{background:#363739;border:none}.dark-mode .pop-wrap.type-servey .pop-header small{color:#d9d9d9}.dark-mode .pop-wrap.type-servey .pop-header .poll{color:#969696}.dark-mode .pop-wrap.type-servey .pop-header .poll::before{background:#595959}.dark-mode .pop-wrap.type-servey .pop-header .poll::after{background:#595959}.dark-mode .pop-wrap.type-servey .score-wrap.type-2{background:#363739;border:none}.dark-mode .pop-wrap.type-paper .pop-header .pop-header-info{border:1px solid #3c3d40;background:#3c3d40}.dark-mode .pop-wrap.type-paper .pop-header .pop-header-info .paper-info-wrap .paper-info-in-1 dl dt{color:#969696}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .poll{color:#d9d9d9}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio+label{color:#d9d9d9}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check+label{color:#d9d9d9}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .add-input .input-box{border:0;background:#000}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-radio:checked+.label-text{color:#d9d9d9}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check-radio::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap ul.servey-check li .custom-check::before{background-image:url("../images/icos_test_check_dark.png")}.dark-mode .pop-wrap.type-paper .pop-cont .servey-list-new .servey-li .answre-wrap .textarea3{border:none;background:#3c3d40}.dark-mode .pop-wrap.type-paper .answre-list-fixed .paper-time-wrap{border:none;background:#3c3d40}.dark-mode .pop-wrap.type-paper .answre-list-fixed .answre-list{border:none;background:#3c3d40}.dark-mode .pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-head{background:#292a2d}.dark-mode .pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li{border-bottom:1px solid #494949}.dark-mode .pop-wrap.type-paper .answre-list-fixed .answre-list .answre-list-body li .li-th{border-right:1px solid #494949}.dark-mode .pop-wrap.type-paper.paper-pc .pop-foot .btn-pop,.dark-mode .pop-wrap.type-paper.paper-pc .pop-foot .btn-lg{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .pop-wrap.type-paper.paper-pc .pop-foot .btn-pop span,.dark-mode .pop-wrap.type-paper.paper-pc .pop-foot .btn-lg span{color:#d9d9d9}.dark-mode .pop-wrap.type-paper.paper-pc .pop-foot .btn-pop.btn-apply,.dark-mode .pop-wrap.type-paper.paper-pc .pop-foot .btn-apply.btn-lg{background:#000;border:1px solid #969696}.dark-mode .pop-wrap.type-paper.paper-mobile .pop-header .paper-time-wrap{border:none;background:#3c3d40}.dark-mode .pop-wrap.type-paper.paper-mobile .pop-header .answre-top{border:none;background:#3c3d40}.dark-mode .pop-wrap.type-paper.paper-mobile .pop-foot{border-top:none}.dark-mode .pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop,.dark-mode .pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg{border:1px solid #969696;background:#3c3d40}.dark-mode .pop-wrap.type-paper.paper-mobile .pop-foot .btn-pop span,.dark-mode .pop-wrap.type-paper.paper-mobile .pop-foot .btn-lg span{color:#d9d9d9}.dark-mode .pop-wrap.type-paper.paper-mobile .answre-list-fixed .answre-list .answre-list-body li{background:#292a2d}.dark-mode .pop-wrap.type-share{border:0}.dark-mode .pop-wrap.type-share .pop-header{background:#1e1f21}.dark-mode .pop-wrap.type-share .pop-header .h2{color:#969696}.dark-mode .pop-wrap.type-share .pop-cont{background:#292a2d}.dark-mode .pop-wrap.type-share .share-info{background:#1e1f21}.dark-mode .pop-wrap.type-share .share-info small{font-size:1.5rem;color:#969696}.dark-mode .pop-wrap.type-share .share-top h3{color:#d9d9d9}.dark-mode .pop-wrap.type-share .pop-foot{border-top:1px solid #3c3d40}.dark-mode .layer-wrap2 .pop-wrap.type-notice{border-top:8px solid #363739;border-bottom:40px solid #363739}.dark-mode .layer-wrap2 .pop-wrap.type-notice .foot{background:#363739}.dark-mode .layer-wrap3 .pop-wrap{border:none}.dark-mode .print-wrap{background-color:#1e1f21}.dark-mode .print-wrap .pop-in{background-color:#1e1f21}.dark-mode .login-wrap{background:#1e1f21}.dark-mode .login-wrap .login-in header h1 a.type-default{display:none}.dark-mode .login-wrap .login-in header h1 a.type-dk{display:block}.dark-mode .login-wrap .login-in header h1 a.type-light{display:none}.dark-mode .login-wrap .login-in header h1 a.type-dark{display:block}.dark-mode .login-wrap .login-in header h1.type-default{display:none}.dark-mode .login-wrap .login-in header h1.type-dk{display:block}.dark-mode .login-wrap .login-in header h1.type-light{display:none}.dark-mode .login-wrap .login-in header h1.type-dark{display:block}.dark-mode .login-wrap .login-in .login-cont{background:#363739}.dark-mode .login-wrap .login-in .id-check .point-text{color:#e32116}.dark-mode .login-wrap .login-in .add-texts p{color:#969696}.dark-mode .login-wrap .login-in .add-texts p ins{color:#e32116}.dark-mode .login-wrap .login-in .login-ul li{background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .login-wrap .login-in .login-ul li .select-login{color:#d9d9d9}.dark-mode .login-wrap .login-in .login-ul li .type-add{color:#d9d9d9}.dark-mode .login-wrap .login-in .login-ul li .input-login{background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .login-wrap .login-in .option-ul li::before{border-left:1px solid #969696}.dark-mode .login-wrap .login-in .option-ul li a{color:#969696}.dark-mode .login-wrap .login-in .option-ul li a:hover{color:#aaa}.dark-mode .login-wrap.type-login .login-in .login-cont{background:#363739}.dark-mode .login-wrap.type-login .login-in .login-form-new .firstStep{background:none !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .secondStep{background:none !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li{border-color:#5c5c5c;background:#363739}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li label{color:#969696;background:#363739}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .type-add{color:#d9d9d9}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new{color-scheme:dark;color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;caret-color:#fff !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:hover,.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:focus,.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:active{color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;caret-color:#fff !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:autofill{background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:0 0 0 1000px #363739 inset !important;box-shadow:0 0 0 1000px #363739 inset !important;color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;caret-color:#fff !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:-internal-autofill-previewed,.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:-internal-autofill-selected{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;-webkit-box-shadow:0 0 0 1000px #363739 inset !important;color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;caret-color:#fff !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:-webkit-autofill::first-line{color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:-internal-autofill-previewed::first-line{color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li .input-wrap-login .input-login-new:-internal-autofill-selected::first-line{color:#d9d9d9 !important;-webkit-text-fill-color:#d9d9d9 !important;font-family:"ubobtlsFont","Pretendard Variable","Material Symbols Rounded",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","NotoSansKR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;font-size:1.6rem !important;font-weight:400 !important}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li:hover{border-color:#969696}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li.focus label{color:#2e90ff;background:#363739}.dark-mode .login-wrap.type-login .login-in .login-form-new .login-ul-new li.active label{color:#969696;background:#363739}.dark-mode .login-wrap.type-login .login-in .login-form-new .option-ul li .custom-check-login+label,.dark-mode .login-wrap.type-login .login-in .login-form-new .option-ul li a{color:#969696}.dark-mode .login-wrap.type-login .login-in .login-form-new .option-ul li::before{border-left-color:#434345}.dark-mode .login-wrap.type-login .login-in .login-form-new .option-ul li:hover a{background:#595959;color:#d9d9d9}.dark-mode .login-wrap.type-login .login-in .login-form-new .btn-login-new{background:#595959;color:#d9d9d9}.dark-mode .login-wrap.type-login .login-in .login-form-new .btn-login-new.active{background:#1e1f21;color:#d9d9d9}.dark-mode .login-wrap.type-login .login-in .login-form-new .text-login-info p,.dark-mode .login-wrap.type-login .login-in .login-form-new .terms-ul li a{color:#969696}.dark-mode .login-wrap.type-login .login-in .login-form-new .text-login-check p{color:#e32116}.dark-mode .login-wrap.type-login .login-in .login-form-new .terms-ul{border-top-color:#434345}.dark-mode .login-wrap.type-login .login-in .login-form-new .terms-ul li::before{border-left-color:#434345}.dark-mode .login-wrap.type-login .login-in .select-login{color:#d9d9d9;background:url("../images/ico_sel_arrow2_dk.png") no-repeat right 50%}.dark-mode .login-wrap.type-login .lang-wrap .btn-lang{border-color:#434345}.dark-mode .login-wrap.type-login .lang-wrap .lang-list{border-color:#434345;background:#363739}.dark-mode .login-wrap.type-login .lang-wrap .lang-list a:hover{background:#1e1f21}.dark-mode .login-wrap .list-write{border-top:1px solid #aaa}.dark-mode .login-wrap .list-write>ul>li{border-bottom:1px solid #aaa}.dark-mode .login-wrap .list-write>ul>li>dl>dt{background:#292a2d}.dark-mode .login-wrap .h6::before{background:#d9d9d9}.dark-mode .login-wrap.type-login .login-in .login-cont{background-color:#363739}.dark-mode .login-wrap .login-content{background:#363739}.dark-mode .login-wrap .login-content .member-select-wrap ul li label{border:1px solid #494949;background:none}.dark-mode .login-wrap .login-content .member-select-wrap ul li .custom-radio:checked+label{border:1px solid #969696}.dark-mode .login-wrap .login-content .member-select-wrap ul li:hover label{background:#444}.dark-mode .login-in2 .agree-cont{background:#363739}.dark-mode .login-in2 .agree-cont .cover .terms-box>h6{color:#969696}.dark-mode .login-in2 .agree-cont .cover .terms-box>h6::before{background:#969696}.dark-mode .login-in2 .agree-cont .cover .terms-box .article{border:1px solid #969696;color:#969696}.dark-mode .login-in2 .agree-cont .cover .terms-box .article2{border:1px solid #969696;color:#969696}.dark-mode .login-in2 .agree-cont .cover .terms-box .terms-txt{color:#969696}.dark-mode .login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li{color:#d9d9d9}.dark-mode .login-in2 .agree-cont .cover .terms-box .agree-rad>.dot-list li::before{background:#d9d9d9}.dark-mode .login-in2 .find-cont .tab-cont{background:#363739}.dark-mode .login-in2 .find-cont .tab-cont>div .cont span{color:#969696}.dark-mode .login-in2 .find-cont .tab-cont .find-pw .input-box-add{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .login-in2 .find-cont .tab-area>ul>li{background:#000}.dark-mode .login-in2 .find-cont .tab-area>ul>li.on{background:#363739}.dark-mode .login-in2 .find-cont .tab-area>ul>li.on a{color:#fff}.dark-mode .login-in2 .find-cont .tab-area>ul>li.on a::before{background:#fff}.dark-mode .login-in2 .find-cont .tab-area>ul>li:first-child{border-left:none}.dark-mode .login-in2 .find-cont .tab-area>ul>li:first-child.on{border-left:none}.dark-mode .login-in2 .find-cont .login-find-top{background:#363739}.dark-mode .login-in2 .find-cont .login-find-top h5{border-bottom:1px solid #969696}.dark-mode .login-in2 .find-cont .login-find-wrap{background:#363739}.dark-mode .login-in2 .find-cont .login-find-wrap>.login-find-in .cont>span{color:#969696}.dark-mode .login-in2 .find-cont .login-find-wrap>.login-find-in .cont .terms .dot-list li{color:#d9d9d9}.dark-mode .login-in2 .pw-check .point-text{color:#e32116}.dark-mode .login-text>p{color:#969696}.dark-mode .login-text>p em{color:inherit}.dark-mode .pop-tooltip{background:#3c3d40;border:1px solid #3c3d40}.dark-mode .datepicker .date-input{background:#1e1f21}.dark-mode .datepicker .date-input input{background:rgba(0,0,0,0);border:1px solid #969696;border-radius:4px}.dark-mode .datepicker .date-input input:-moz-read-only{background:#595959}.dark-mode .datepicker .date-input input:read-only{background:#595959}.dark-mode .datepicker .date-input input:-moz-read-only+button::after{color:#969696}.dark-mode .datepicker .date-input input:read-only+button::after{color:#969696}.dark-mode .view-type-year button{border:1px solid #969696}.dark-mode .view-type-year button span{color:#969696}.dark-mode .view-type-year button.on{border:1px solid #000}.dark-mode .calendar-wrap-off .calendar-month-list{border-top:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .calendar-wrap-off .calendar-month-list .calendar-head>ul li{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .calendar-wrap-off .calendar-month-list .calendar-body>ul>li{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .calendar-wrap-off .calendar-month-list .calendar-body>ul>li.today{background:#000}.dark-mode .calendar-wrap-off .calendar-month-list .calendar-body>ul>li p:after{border-right:1px solid #3c3d40}.dark-mode .calendar-wrap-off .procedure-wrap>li>strong{color:#969696}.dark-mode .calendar-wrap-off .procedure-wrap>li.type-ok>strong{color:#2e90ff}.dark-mode .calendar-wrap-off .procedure-wrap .layer-procedure{background:#595959}.dark-mode .calendar-wrap-off .procedure-wrap .layer-procedure .layer-in .layer-dl-list dl dt{color:#fff}.dark-mode .calendar-wrap-off .calendar-year-list{border-top:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .calendar-wrap-off .calendar-year-list .calendar-head>ul li{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .calendar-wrap-off .calendar-year-list .calendar-body>ul>li{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .calendar-wrap-off .calendar-year-list .calendar-body>ul>li.current-month{background:#000}.dark-mode .calendar-wrap-off .calendar-table-year.type-year .calendar-month-list .calendar-body>ul>li.current-month{background:#000}.dark-mode .schedule-slide-wrap{background:#1e1f21;border-top:1px solid #3c3d40}.dark-mode .schedule-slide-wrap::before{background:#1e1f21}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page::before{background:#3c3d40}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page::after{background:#1e1f21}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in em{color:#d9d9d9}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-1{background:rgba(255,235,229,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-2{background:rgba(230,246,255,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-3{background:rgba(244,255,217,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-4{background:rgba(217,255,236,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-5{background:rgba(249,235,255,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-6{background:rgba(255,250,226,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-7{background:rgba(246,235,223,.4)}.dark-mode .schedule-slide-wrap .schedule-slide-container .schedule-slide .slide-page .schedule-td.class-8{background:rgba(227,231,250,.4)}.dark-mode .schedule-slide-wrap .layer-procedure{background:#595959}.dark-mode .schedule-slide-wrap .layer-procedure .layer-in .layer-dl-list dl dt{color:#fff}.dark-mode .schedule-slide-wrap:after{background:#1e1f21}.dark-mode .schedule-slide-container .schedule-slide .slide-page{border-right:1px solid #3c3d40}.dark-mode .schedule-slide-container .schedule-slide .slide-page .schedule-head{border-bottom:1px solid #3c3d40}.dark-mode .schedule-slide-container .schedule-slide .slide-page .schedule-td{border-bottom:1px solid #3c3d40}.dark-mode .schedule-slide-container .schedule-slide .slide-page .schedule-td .schedule-in em{color:#969696}.dark-mode .list-schedule>ul>li{border:1px solid #3c3d40;background:#292a2d}.dark-mode .list-schedule>ul>li .schedule-in{border-left:1px solid #3c3d40}.dark-mode .list-schedule>ul>li .thumb-text-wrap .btn-wrap .btn-view-sm2{border:1px solid #969696;background:#292a2d}.dark-mode .list-smartmaker{border-top:1px solid #3c3d40}.dark-mode .list-smartmaker>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .list-smartmaker>ul>li:last-child{border-bottom:none}.dark-mode .list-smartmaker>ul>li .cont .thumb-text{color:#969696}.dark-mode .list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide{background:#292a2d}.dark-mode .list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .icon-know i::before{color:#2e90ff}.dark-mode .list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .icon-know i::after{background:#3c3d40}.dark-mode .list-smartmaker>ul>li .cont .smart-video>.swiper>.swiper-wrapper .smart-video-slide .smart-video-txt>strong{color:#969696}.dark-mode .data-table-wrap{border-right:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .data-table-wrap .data-table:first-child{border-right:1px solid #3c3d40;background:#1e1f21;border-bottom:1px solid #3c3d40}.dark-mode .data-table-wrap .data-table.type-scl{border-bottom:1px solid #3c3d40}.dark-mode .data-table-wrap .data-table.type-head::after{background:rgba(0,0,0,0)}.dark-mode .data-table-wrap .data-table.type-head table th:last-child{border:1px solid #3c3d40}.dark-mode .sch-box-add .sch-input .input-box{background:rgba(0,0,0,0);border:1px solid #3c3d40}.dark-mode .sch-box-add .btn-sch-in{background:#363739}.dark-mode .score-progress-wrap ul li .score-progress figure.bg-white{background:#1e1f21}.dark-mode .score-progress-wrap ul li strong{color:#969696}.dark-mode .score-progress-wrap ul li .score-progress{background:#363739}.dark-mode .my-state-wrap{border:1px solid #3c3d40}.dark-mode .my-state-wrap .my-state-item ul li dt{color:#969696}.dark-mode .my-state-wrap .my-state-item ul li dd{color:#fff}.dark-mode .my-state-wrap .my-state-item ul li.type-1 dd{background:#3c3d40}.dark-mode .my-state-wrap .my-state-item ul li.type-2 dd{background:#3c3d40}.dark-mode .my-state-wrap .my-state-item ul li.type-3 dd{background:#3c3d40}.dark-mode .my-state-wrap .my-state-item ul li.type-4 dd{background:#3c3d40}.dark-mode .plan-wrap .plan-summary li{border:1px solid #3c3d40}.dark-mode .plan-wrap .plan-summary li strong{border-bottom:1px solid #3c3d40}.dark-mode .plan-wrap .plan-summary li .cont dl dd em{color:#2e90ff}.dark-mode .plan-wrap .plan-summary li .cont dl dd small{color:#969696}.dark-mode .plan-wrap .plan-summary li.unfinished{border:1px solid #e32116}.dark-mode .plan-wrap .plan-total{background:#3c3d40}.dark-mode .plan-wrap .plan-total li .cont .total-text em{color:#488dd5}.dark-mode .plan-wrap .plan-total li .cont .total-text small{color:#969696}.dark-mode .plan-chart-wrap .chart-item{border:1px solid #3c3d40;background:#292a2d}.dark-mode .plan-chart-wrap .chart-item .chart-in .chart *{color:#000}.dark-mode .plan-chart-wrap .chart-item .chart-list ul li.thead p{color:#969696}.dark-mode .plan-chart-wrap .chart-item .chart-list ul li span{color:#969696}.dark-mode .plan-chart-stick .chart-in{border:1px solid #3c3d40}.dark-mode .plan-chart-stick .chart-list ul li span{color:#969696}.dark-mode .plan-chart-stick .chart-list ul li b::before{background:#d9d9d9}.dark-mode .plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in em{color:#d9d9d9}.dark-mode .plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{background:#363739}.dark-mode .plan-chart-stick .chart-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{background:#000}.dark-mode .plan-chart-stick .chart-list ul li.total .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in .type-my{background:#ffa22a}.dark-mode .month-view-wrap ul li{border:1px solid #3c3d40}.dark-mode .month-view-wrap ul li dl dd{color:#969696}.dark-mode .month-view-wrap ul li:hover,.dark-mode .month-view-wrap ul li.on{background:#000;border:1px solid #969696}.dark-mode .month-view-wrap ul li:hover dl dt,.dark-mode .month-view-wrap ul li.on dl dt{color:#d9d9d9}.dark-mode .info-person-wrap dl dd{color:#969696}.dark-mode .process-dl dl dt{color:#969696}.dark-mode .process-dl dl dd{background:#2e90ff;color:#fff}.dark-mode .process-dl dl.type-total dd{background:#68ab2d}.dark-mode .process-dl dl.type-total2 dd{background:#68ab2d}.dark-mode .process-dl dl.type-none dd{background:#aaa}.dark-mode .process-dl dl.type-ing dd{background:#20acff}.dark-mode .process-dl dl.type-ok dd{background:#0473ea}.dark-mode .process-dl dl.type-nosu dd{background:#d74649}.dark-mode .info-people-wrap{border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .info-people-wrap .info-people dl dt{color:#969696}.dark-mode .info-box{background:#3c3d40}.dark-mode .info-box .process-dl dl dt{color:#d9d9d9}.dark-mode .jindan-wrap .text{color:#969696}.dark-mode .jindan-wrap .jindan-list{border-bottom:1px solid #3c3d40}.dark-mode .jindan-wrap .jindan-list .jindan-ul{background:#363739}.dark-mode .jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl>dt{color:#969696}.dark-mode .jindan-wrap .jindan-list .jindan-ul ul li .jindan-info>dl>dd{color:#969696}.dark-mode .jindan-wrap .jindan-list .jindan-flag-wrap .jindan-flag{color:#d9d9d9}.dark-mode .jindan-wrap .cover .jindan-wrap{border-top:1px solid #3c3d40}.dark-mode .jindan-wrap.type-dameyun .jindan-list ul li:nth-child(2){border-right:1px solid #5c5c5c}.dark-mode .jindan-top .in dl dt{color:#2e90ff}.dark-mode .chart-wrap .chart-item strong{color:#969696}.dark-mode .chart-wrap .chart-item path{color:#d9d9d9}.dark-mode .alarm-view.view span{color:#969696}.dark-mode .mileage-box{border:1px solid #3c3d40}.dark-mode .mileage-box dl dd em{color:#2e90ff}.dark-mode .home-top{background:#3c3d40}.dark-mode .home-top .jindo-wrap .dl-home dl dd{color:#969696}.dark-mode .cop-category li a{border:1px solid #3c3d40}.dark-mode .cop-category li:hover a{color:#2e90ff}.dark-mode .cop-category li.on{background:#2e90ff}.dark-mode .cop-category li.on:hover a{color:#d9d9d9}.dark-mode .cop-btn-more>span{background:#363739}.dark-mode .cop-btn-more>span::after{color:#d9d9d9}.dark-mode .cop-btn-more::before{border-bottom:1px solid #3c3d40}.dark-mode .cop-blog{border-top:1px solid #3c3d40}.dark-mode .cop-blog>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .cop-blog>ul>li .cont .thumb-text{color:#969696}.dark-mode .cop-top .cop-nav ul>li .select{background:url("../images/ico_sel_arrow_dk.png") no-repeat right 50% #3c3d40;color:#969696}.dark-mode .cop-top>.list-slide-wrap::before{background:#1e1f21;background:-webkit-gradient(linear, left top, right top, from(rgb(30, 31, 33)), color-stop(70%, rgb(30, 31, 33)), to(rgba(30, 31, 33, 0)));background:linear-gradient(90deg, rgb(30, 31, 33) 0%, rgb(30, 31, 33) 70%, rgba(30, 31, 33, 0) 100%)}.dark-mode .cop-top>.list-slide-wrap::after{background:#1e1f21;background:-webkit-gradient(linear, left top, right top, from(rgba(30, 31, 33, 0)), color-stop(30%, rgb(30, 31, 33)), to(rgb(30, 31, 33)));background:linear-gradient(90deg, rgba(30, 31, 33, 0) 0%, rgb(30, 31, 33) 30%, rgb(30, 31, 33) 100%)}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide::before{background:#3c3d40}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on{color:#2e90ff}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on::before{background:#2e90ff}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on a{color:#2e90ff}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on a.cop-icon::before{color:#fff}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide.on:hover::before{background:#2e90ff}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide:hover::before{background:#595959}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu{background:#3c3d40}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu li a{color:#969696}.dark-mode .cop-top>.list-slide-wrap .cop-menu-swiper .swiper-wrapper .swiper-slide .dropdown-menu li a:hover{color:#d9d9d9}.dark-mode .cop-top>.list-slide-wrap .swiper-button-next{background:#3c3d40}.dark-mode .cop-top>.list-slide-wrap .swiper-button-next::before{color:#fff}.dark-mode .cop-top>.list-slide-wrap .swiper-button-next:hover{background:#000}.dark-mode .cop-top>.list-slide-wrap .swiper-button-next:hover::before{color:#fff}.dark-mode .cop-top>.list-slide-wrap .swiper-button-prev{background:#3c3d40}.dark-mode .cop-top>.list-slide-wrap .swiper-button-prev::before{color:#fff}.dark-mode .cop-top>.list-slide-wrap .swiper-button-prev:hover{background:#000}.dark-mode .cop-top>.list-slide-wrap .swiper-button-prev:hover::before{color:#fff}.dark-mode .tab-area-cop li{background:rgba(0,0,0,0);border:1px solid #3c3d40}.dark-mode .tab-area-cop li.on{background:#2e90ff;border:1px solid #2e90ff}.dark-mode .tab-area-cop li.on a{color:#fff}.dark-mode .tab-area-cop li.on a::before{color:#fff}.dark-mode .cop-home .info-in dl{border-bottom:1px solid #3c3d40}.dark-mode .cop-home .info-in dl dd{color:#969696}.dark-mode .cop-home-slide-wrap .cop-home-list{border-bottom:1px solid #3c3d40}.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li .cont .thumb-text{color:#969696}.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-1,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-2,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-3{border:1px solid #3c3d40;-webkit-box-shadow:none;box-shadow:none}.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-4,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-5,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-6{border-top:1px solid #3c3d40}.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-4 .info-wrap dl dd,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-5 .info-wrap dl dd,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-6 .info-wrap dl dd{color:#969696}.dark-mode .cop-home-slide-wrap .cop-home-list>ul.none-ul{border-top:1px solid #3c3d40}.dark-mode .cop-home-slide-wrap .swiper-button-next,.dark-mode .cop-home-slide-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .cop-home-slide-wrap .swiper-button-prev,.dark-mode .cop-home-slide-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .cop-list-ranking-wrap{border-bottom:0}.dark-mode .cop-list-ranking-wrap .cop-list-ranking{border-top:1px solid #3c3d40;border-bottom:0}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li{border:1px solid #3c3d40}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4,.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5{border:0;border-top:1px solid #3c3d40}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .thumb-text,.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .thumb-text{color:#969696}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-1 .type-number::before{background-image:url("../images/cop_num_1_dk.png")}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-2 .type-number::before{background-image:url("../images/cop_num_2_dk.png")}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-3 .type-number::before{background-image:url("../images/cop_num_3_dk.png")}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-4 .type-number::before{background-image:url("../images/cop_num_4_dk.png")}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul>li.type-5 .type-number::before{background-image:url("../images/cop_num_5_dk.png")}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul.none-ul{border-bottom:1px solid #3c3d40}.dark-mode .cop-list-ranking-wrap .cop-list-ranking>ul.none-ul>li{border:0}.dark-mode .cop-list-ranking-wrap .swiper-button-next,.dark-mode .cop-list-ranking-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .cop-list-ranking-wrap .swiper-button-prev,.dark-mode .cop-list-ranking-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .cop-list-wrap .cop-list-container{border-top:1px solid #3c3d40}.dark-mode .cop-list-wrap .cop-list-container>ul>li{border:1px solid #3c3d40}.dark-mode .cop-list-wrap .cop-list-container>ul.none-ul>li{border:0;border-bottom:1px solid #3c3d40}.dark-mode .cop-list-wrap .swiper-button-next,.dark-mode .cop-list-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .cop-list-wrap .swiper-button-prev,.dark-mode .cop-list-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .cop-sch-box .sch-box-in .sch-input input{border:1px solid #3c3d40;color:#969696}.dark-mode .cop-sch-box .sch-box-in .sch-input .btn-sch::before{color:#d9d9d9}.dark-mode .community-slide-wrap{border-top:1px solid #3c3d40}.dark-mode .community-thumbs .swiper-slide-active::after{background:#fff;z-index:1}.dark-mode .community-thumbs .swiper-slide-active .slide-in::after{color:#d9d9d9}.dark-mode .community-thumbs .swiper-button-prev,.dark-mode .community-thumbs .swiper-button-next{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .community-visual .thumb-wrap .thumb{border:1px solid #3c3d40}.dark-mode .community-visual .thumb-text{color:#969696}.dark-mode .mileage-wrap{border:1px solid #3c3d40}.dark-mode .mileage-wrap .chart-in{background:#363739}.dark-mode .mileage-wrap .mileage .mileage-description .mileage-text>dl dt{color:#969696}.dark-mode .mileage-wrap .mileage .mileage-description .mileage-text .mileage-progress .progress-num span{color:#969696}.dark-mode .gamification-mission ul li>strong{color:#969696}.dark-mode .dot-list-guide{background:#363739}.dark-mode .dot-list-guide ul li::before{background:#2e90ff}.dark-mode .pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-button:start:decrement,.dark-mode ::-webkit-scrollbar-button:end:increment{background:url() hsla(0,0%,100%,0)}.dark-mode .pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.dark-mode .pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1)}.dark-mode .pop-wrap.fixed .pop-in .pop-cont::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.dark-mode .none-wrap{background:#363739}.dark-mode .none-wrap small{color:#d9d9d9}.dark-mode .year-wrap ul li dl dt{color:#969696}.dark-mode .year-wrap ul li dl dd{color:#969696}.dark-mode .year-wrap button:hover{background:#393a3c}.dark-mode .smartlearning-summary{border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .smartlearning-summary .score-summary::before{background:#3c3d40}.dark-mode .score-summary ul li strong{color:#d9d9d9}.dark-mode .score-summary ul li span{color:#969696}.dark-mode .knowledge-nav ul li i::before{color:#fff}.dark-mode .knowledge-nav ul li i::after{background:#1e1f21}.dark-mode .knowledge-nav ul li:hover{background-color:#000}.dark-mode .knowledge-nav ul li:hover i::after{background:#363739}.dark-mode .knowledge-nav ul li.on{background:#000}.dark-mode .knowledge-nav ul li.on i::before{color:#2e90ff}.dark-mode .knowledge-nav ul li.on i::after{background:#363739}.dark-mode .knowledge-nav.type-pop ul li{border:1px solid #3c3d40}.dark-mode .knowledge-nav.type-pop ul li.on,.dark-mode .knowledge-nav.type-pop ul li:hover{border:1px solid #000}.dark-mode .knowledge-none{background:#1e1f21}.dark-mode .knowledge-none .text{color:#969696}.dark-mode .drag-container .drag-item.over{border:3px dotted #666}.dark-mode .drag-container .drag-item .drag-item-in{background:#000}.dark-mode .drag-container .drag-item .li-flag::before{background:#000}.dark-mode .drag-container .drag-item .li-flag::after{background:#292a2d}.dark-mode .drag-container .drag-item .flag-know{border:3px solid #000}.dark-mode .drag-container .drag-item .flag-know.choice{background:#488dd5}.dark-mode .drag-container .drag-item .flag-know.essintial{background:#2e90ff}.dark-mode .drag-container .drag-item .li-time{background:#292a2d;border-right:1px solid #3c3d40}.dark-mode .drag-container .drag-item .li-area{background:#292a2d;border-right:1px solid #3c3d40}.dark-mode .drag-container .drag-item .li-area-updown{background:#292a2d}.dark-mode .drag-container .drag-item .btn-updown::before{color:#d9d9d9}.dark-mode .drag-container .drag-item .btn-updown:hover::before{color:#969696}.dark-mode .drag-container .plus-item{background:#363739}.dark-mode .drag-container .plus-item .btn-plus span{color:#969696}.dark-mode .drag-container::after{border-right:2px dotted #969696}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view{background-color:#000}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .cont-wrap{color:inherit}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .text-write{background:#3c3d40}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .pdf-wrap{color:#fff}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .k-button-general{background-color:#595959;color:#d9d9d9;border:1px solid #595959}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .none-text{color:#ff8f66}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap .k-button-basic{background:#488dd5}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .btn-wrap .k-button-basic.on{background:#2e90ff}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-vertical .player-wrap .video-js{background:#000}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon::before{background:url("../images/mobile_horizon.png") 0 0 no-repeat}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-view .mobile-horizon .player-wrap .video-js{background:#000}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info{background-color:#292a2d}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .footer-btn-area a,.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .ul-write>li .footer-btn-area button{border:1px solid #000;background:#000}.dark-mode .knowledge-wrap .knowledge-cont .knowledge-area .knowledge-info .footer-btn-area .k-button-basic.btn-cancel{border:1px solid gray;background:gray}.dark-mode .subtitle-wrap ul li{background:#3c3d40;border:1px solid #3c3d40}.dark-mode .subtitle-wrap ul li .dl-block dl dd .k-textbox{border:1px solid #969696}.dark-mode .subtitle-wrap ul li .dl-block dl:last-child dd .k-textbox{border:1px solid #969696}.dark-mode .subtitle-wrap ul li .dl-block dl:last-child dd .k-textbox:disabled{background:#595959}.dark-mode .subtitle-wrap ul li.on{border:1px solid #000}.dark-mode .table{border-bottom:1px solid #3c3d40}.dark-mode .table th{border-right:1px solid #3c3d40;background-color:#3c3d40}.dark-mode .table th,.dark-mode .table td{border-top:1px solid #3c3d40}.dark-mode .pop-wrap2 .pop-in{background:#1e1f21}.dark-mode .pop-wrap2 .pop-header{background-color:#363739}.dark-mode .pop-wrap2 .btn-x::before{color:#fff}.dark-mode .confirm-text-wrap .confirm-text-in .text{color:#fe8f62}.dark-mode .none-text-wrap{border-top:1px solid #3c3d40}.dark-mode .none-text-wrap .text{color:#fe8f62}.dark-mode .score-progress-wrap ul li .score-progress{background:#3c3d40}.dark-mode .meal-info-wrap{background:#3c3d40}.dark-mode .medal-info li{color:#969696}.dark-mode .stamp-wrap .img-wait{background-image:url("../images/img_stamp_wait_dark.png") 0 0 no-repeat}.dark-mode .change-passwd{background:#363739}.dark-mode .change-passwd>.login-form .btn-wrap2 .btn-login2{border:1px solid #969696;background:rgba(0,0,0,0);color:#d9d9d9}.dark-mode .error-wrap::before{content:"";width:100vw;height:100vh;background-color:#1e1f21;position:absolute;z-index:-1}.dark-mode .error-wrap .texts small{color:#969696}.dark-mode .error-wrap2::before{content:"";width:100vw;height:100vh;background-color:#1e1f21;position:absolute;z-index:-1}.dark-mode .error-wrap2 .texts small{color:#969696}.dark-mode .tab-sch ul{background:#292a2d}.dark-mode .tab-sch li{border:1px solid #3c3d40;background:#1e1f21}.dark-mode .tab-sch li a ins{color:#969696}.dark-mode .tab-sch li.on{border:1px solid #488dd5;background:#488dd5;color:#d9d9d9}.dark-mode .tab-sch li.on a ins{color:#d9d9d9}.dark-mode .sch-bg-top::before{background-image:url("../images/img_sch_bg_dk.jpg")}.dark-mode .sch-page .list-slide-container{border-top:1px solid #3c3d40}.dark-mode .sch-page .sch-cover .sch-title{color:#e32116}.dark-mode .sch-page .sch-cover .sch-text-box{background:#3c3d40}.dark-mode .sch-page .sch-cover.result-none .list-list{border-bottom:0}.dark-mode .sch-page .total-sch-wrap{background:#444;z-index:1}.dark-mode .sch-page .total-sch-wrap::before{background:#444}.dark-mode .sch-page .total-sch-wrap::after{background:#444;right:-100%}.dark-mode .sch-page .total-sch-wrap .total-sch-input{border-bottom:1px solid #fff}.dark-mode .sch-page .total-sch-wrap .total-sch-input button::before{background-image:url("../images/main/ico_sch_total_on_dk.png")}.dark-mode .sch-page .total-sch-before p{color:#969696}.dark-mode .recom-slide-wrap{border-top:1px solid #3c3d40}.dark-mode .recom-slide-wrap::before{background:-webkit-gradient(linear, left top, right top, from(#1e1f21), to(rgba(30, 31, 33, 0)));background:linear-gradient(90deg, #1e1f21 0%, rgba(30, 31, 33, 0) 100%)}.dark-mode .recom-slide-wrap::after{background:-webkit-gradient(linear, right top, left top, from(#1e1f21), to(rgba(30, 31, 33, 0)));background:linear-gradient(270deg, #1e1f21 0%, rgba(30, 31, 33, 0) 100%)}.dark-mode .recom-slide-wrap [class^=recom-button-]{background:rgba(60,61,64,.92);border-color:#595959;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.4);box-shadow:0 3px 10px rgba(0,0,0,.4)}.dark-mode .recom-slide-wrap [class^=recom-button-]::before{color:#fff}.dark-mode .recom-slide-wrap [class^=recom-button-]:hover,.dark-mode .recom-slide-wrap [class^=recom-button-]:focus-visible{background:#595959;border-color:#969696}.dark-mode .recom-slide-wrap [class^=recom-button-].swiper-button-disabled{background:#3c3d40;border-color:#434345}.dark-mode .recom-slide-wrap ul li{background:#292a2d;border-color:#434345}.dark-mode .recom-slide-wrap ul li a span{color:#d9d9d9}.dark-mode .recom-slide-wrap ul li:hover,.dark-mode .recom-slide-wrap ul li:focus-within{background:#3c3d40;border-color:#2e90ff;-webkit-box-shadow:0 8px 18px rgba(0,0,0,.35);box-shadow:0 8px 18px rgba(0,0,0,.35)}.dark-mode .recom-slide-wrap ul li:hover a span,.dark-mode .recom-slide-wrap ul li:focus-within a span{color:#2e90ff}.dark-mode .recom-slide-wrap ul li.on{background:#3c3d40;border-color:#2e90ff;-webkit-box-shadow:0 8px 18px rgba(0,0,0,.35);box-shadow:0 8px 18px rgba(0,0,0,.35)}.dark-mode .recom-slide-wrap ul li.on a span{color:#2e90ff}.dark-mode .score-progress-wrap{border:1px solid #3c3d40}.dark-mode .stamp-wrap .stamp-list>ul>li{border-bottom:1px solid #3c3d40}.dark-mode .stamp-wrap .stamp-list>ul>li .top{background:#3c3d40}.dark-mode .stamp-wrap .stamp-list>ul>li .top strong{color:#d9d9d9}.dark-mode .stamp-wrap .stamp-list>ul>li .hole::before{background:none;border-left:1px solid #3c3d40;left:0;top:9px}.dark-mode .stamp-wrap .stamp-list>ul>li .hole::after{background:none;border-right:1px solid #3c3d40;right:0;top:9px}.dark-mode .stamp-wrap .stamp-list>ul>li .cont{border-left:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .stamp-wrap .stamp-list>ul>li .cont .date{color:#969696;background:#363739}.dark-mode .stamp-wrap .stamp-list>ul>li .cont .essential-in ul li::before{background-image:url("../images/ico_stamp_ess_off_dk.png")}.dark-mode .stamp-wrap .stamp-list>ul>li .cont .essential-in ul li.on::before{background-image:url("../images/ico_stamp_ess_on.png")}.dark-mode .stamp-wrap .stamp-list>ul>li .cont .free-in ul li::before{background-image:url("../images/ico_stamp_free_off_dk.png")}.dark-mode .stamp-wrap .stamp-list>ul>li .cont .free-in ul li.on::before{background-image:url("../images/ico_stamp_free_on.png")}.dark-mode .stamp-wrap .stamp-list>ul>li.on .top{background:#007e41}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-info{border:1px solid #3c3d40}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-info strong{color:#969696}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-info em{color:#969696}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan.gap{background:#3c3d40}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dt{color:#d9d9d9}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-info .flag-jindan dl dd{color:#d9d9d9}.dark-mode .jindan-wrap .jindan-my-top .jindan-my-chart{border:1px solid #3c3d40}.dark-mode .jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dt{color:#969696}.dark-mode .jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-x li .chart-name dl dd{color:#969696}.dark-mode .jindan-wrap .jindan-my-top .stick-chart .stick-chart-in .chart-y li:after{border-top:1px solid #3c3d40}.dark-mode .jindan-wrap .text b{color:#d9d9d9}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in dl dt ins{color:#969696}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in dl dt ins em{color:#d9d9d9}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in dl dd{border:1px solid #3c3d40}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in span{color:#d9d9d9}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in dl dd .dd-in em{color:#969696}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul{border:none;border-radius:0}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul{border:1px solid #3c3d40}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li{border-bottom:1px solid #3c3d40}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li b{background:#3c3d40}.dark-mode .jindan-wrap .jindan-wrap-in .jindan-in.type-ranking dl dd .ranking-ul ul li .ranking-wrap ins{color:#d9d9d9}.dark-mode .jindan-wrap .jindan-list .list-title ins{color:#969696}.dark-mode .jindan-wrap .jindan-list .jindan-ul .ul-title{color:#969696}.dark-mode .jindan-wrap .jindan-list .jindan-ul ul li>dl>dd{color:#d9d9d9}.dark-mode .jindan-chart-wrap{background:#3c3d40}.dark-mode .jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .stick p small::before{background:rgba(0,0,0,.8)}.dark-mode .jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl dt{color:#969696}.dark-mode .jindan-chart-wrap .stick-chart .stick-chart-in .chart-x li .chart-name dl dd{color:#969696}.dark-mode .jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li p{color:#969696}.dark-mode .jindan-chart-wrap .stick-chart .stick-chart-in .chart-y li::after{border-top:1px solid #595959}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .btn-view-more{background:#292a2d}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .more-view .more-in{background:#1e1f21}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li ins{color:#969696}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in em{color:#d9d9d9}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{background:#3c3d40}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl dt{color:#969696}.dark-mode .jindan-chart-wrap .chart-more-view-wrap .more-view .more-in .view-list ul li .chart-stick-wrap2 .chart-stick-in .chart-dl-info dl dd{color:#969696}.dark-mode .jindan-chart-wrap2 .jindan-chart2{background:#3c3d40}.dark-mode .jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li ins{color:#969696}.dark-mode .jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in em{color:#d9d9d9}.dark-mode .jindan-chart-wrap2 .jindan-chart2 .jindan-chart2-in .jindan-chart2-list ul li .chart-stick-wrap2 .chart-stick-in .chart-stick .stick-in{background:#000}.dark-mode .jindan-average span ins{color:#969696}.dark-mode .jindan-average span ins em{color:#d9d9d9}.dark-mode .edu-jedo .edu-ul>li .edu-in-ul>li{color:#969696}.dark-mode .edu-jedo .edu-img::before{background:#444443}.dark-mode .edu-jedo .edu-img::after{background:#444443}.dark-mode .ptmall-top em{color:#ff194f}.dark-mode .ptmall-list ul li{border:1px solid #3c3d40}.dark-mode .ptmall-list ul li .cont small{color:#969696}.dark-mode .ptmall-list ul li .cont .foot{border-top:1px solid #3c3d40}.dark-mode .ptmall-list ul li .cont .foot p em{color:inherit}.dark-mode .ptmall-box{background:#3c3d40}.dark-mode .ptmall-top-box .ptmall-top-in{background:#3c3d40}.dark-mode .ptmall-top-box .ptmall-top-in.type-1{border:none}.dark-mode .ptmall-top-box .ptmall-top-in.type-1 dl dt{color:#d9d9d9}.dark-mode .ptmall-top-box .ptmall-top-in.type-1 dl dd{color:#d9d9d9}.dark-mode .ptmall-use-list ul li{border:1px solid #3c3d40}.dark-mode .ptmall-use-list ul li .top-wrap .top-wrap-in small{color:#969696}.dark-mode .ptmall-use-list ul li .type-wrap{background:#363739}.dark-mode .ptmall-use-list ul li.none-li{background:#3c3d40}.dark-mode .state-ptmall.wait{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .state-ptmall.cancle{background:rgba(0,0,0,0)}.dark-mode .state-ptmall.ok{background:rgba(0,0,0,0)}.dark-mode .state-ptmall.return{background:rgba(0,0,0,0)}.dark-mode .state-ptmall2.cancel{color:#e32116}.dark-mode .state-ptmall2.cancel span{color:#e32116}.dark-mode .interest-box{background:#363739}.dark-mode .interest-box p{color:#969696}.dark-mode .interest-top{border:2px solid #4c4c4c;background:#363739}.dark-mode .interest-top .interest-in{border-top:1px solid #4c4c4c}.dark-mode .interest-top .interest-in:first-child{border-top:0}.dark-mode .interest-top .btn-sm{background:#000}.dark-mode .interest-wrap{border:2px solid #4c4c4c}.dark-mode .interest-wrap .interest-select ul li{background:#3c3d40}.dark-mode .interest-wrap .none-wrap{background:none}.dark-mode .info-box-top.type-sc{background:#2f333f}.dark-mode .info-box-top-2{background:#3c3d40}.dark-mode .mybox-pw-wrap{border:2px solid #4c4c4c;background:#363739}.dark-mode .mybox-pw-wrap .mybox-pw-in .mybox-pw .input-box{background:#1e1f21}.dark-mode .space-tab-menu ul li{background:#1e1f21}.dark-mode .space-tab-menu ul li.on{background:#2e90ff}.dark-mode .calendar-wrap{border:1px solid #3c3d40}.dark-mode .calendar-wrap .calendar-top-wrap .calendar-top-mark ul li.type-ok::before{background:#af6b57}.dark-mode .calendar-wrap .calendar-top-wrap .calendar-top-mark ul li.type-no::before{background:#000}.dark-mode .calendar-wrap .calendar-table table th{border-bottom:1px solid #3c3d40}.dark-mode .calendar-wrap .calendar-table table th.type-sun{color:#af6b57}.dark-mode .calendar-wrap .calendar-table table td{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .calendar-wrap .calendar-table table td:first-child{border-left:1px solid #3c3d40}.dark-mode .calendar-wrap .calendar-table table td:hover{background:#af6b57}.dark-mode .calendar-wrap .calendar-table table td.type-no{background:#000}.dark-mode .calendar-wrap .calendar-table table td.type-no:hover{background:#000}.dark-mode .calendar-wrap .calendar-table table td.type-ok{background:#af6b57}.dark-mode .calendar-wrap .calendar-table table td.type-ok:hover{background:#af6b57}.dark-mode .reservation-wrap{background:#3f3a39}.dark-mode .reservation-wrap .re-dot-list li.warning .text{color:#969696}.dark-mode .reservation-wrap .re-dot-list li.warning .text ins{color:#e32116}.dark-mode .reservation-wrap .re-write ul li dl dt{color:#969696}.dark-mode .reservation-wrap .re-write ul li dl dd .datepicker .date-input{background:#1e1f21}.dark-mode .reservation-wrap .re-write ul li dl dd .datepicker .date-input input{border:none}.dark-mode .reservation-wrap .re-write ul li dl dd .btn-sm{background:#000}.dark-mode .reservation-wrap .re-write ul li dl dd .select{background:url("../images/ico_sel_arrow_dk.png") no-repeat right 50% #1e1f21}.dark-mode .reservation-wrap .re-write ul li dl dd .input-box-wrap{background:#1e1f21}.dark-mode .reservation-wrap .re-write ul li dl dd .input-box2,.dark-mode .reservation-wrap .re-write ul li dl dd .input-box-wrap{background:#1e1f21}.dark-mode .reservation-wrap .re-write ul li dl dd .input-box2:disabled,.dark-mode .reservation-wrap .re-write ul li dl dd .input-box-wrap:disabled{background:#595959}.dark-mode .reservation-wrap .re-write ul li dl dd .check-wrap label{color:#969696}.dark-mode .reservation-wrap .re-info .program-wrap ul li{background:#1e1f21}.dark-mode .reservation-wrap .re-cover h6{color:#d9d9d9}.dark-mode .reservation-wrap.type-info .ol-list>li .cont em{color:#d9d9d9}.dark-mode .reservation-wrap.type-info .ol-list>li .cont p{color:#d9d9d9}.dark-mode .reservation-wrap.type-info .ol-list>li .dot-list>li{color:#d9d9d9}.dark-mode .list-write-alone{background:#1e1f21}.dark-mode .ico-info-text-wrap dl dd span{color:#e32116}.dark-mode .space-wrap .space-top .text-wrap{background:#3f3a39}.dark-mode .space-wrap .space-top p small{color:#969696}.dark-mode .space-wrap .space-bottom ul li p{color:#969696}.dark-mode .space-center dl::after{background:#595959}.dark-mode .reservation-visual .reservation-slide-wrap .reservation-slide-container .slide-page .text-wrap::before{opacity:.7}.dark-mode .reservation-visual .swiper-button-next,.dark-mode .reservation-visual .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .reservation-visual .swiper-button-prev,.dark-mode .reservation-visual .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .info-name ins{color:#969696}.dark-mode .info-name b{color:#969696}.dark-mode .info-name em{color:#2e90ff}.dark-mode .cover-servey .head{background:#363739}.dark-mode .cover.type-appr{border-bottom:1px solid #494949}.dark-mode .data-grid-wrap{border-top:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .data-grid-wrap .data-grid>dl>dt{background:#292a2d;border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .data-grid-wrap .data-grid>dl>dd{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40;color:#d9d9d9}.dark-mode .sch-box-select .sch-input .input-box{border:1px solid #969696;background:rgba(0,0,0,0)}.dark-mode .pop-tooltip-select{border:none;-webkit-box-shadow:none;box-shadow:none;background:#292a2d}.dark-mode .mento-box{background:#3c3d40;color:#969696}.dark-mode .upload-form .k-upload-files .ui-sortable-placeholder{background-color:#767676;height:50px}.dark-mode .upload-form .k-upload-files .ui-sortable-helper{background-color:#000;border-top:solid 1px #767676;border-bottom:solid 1px #767676}.dark-mode .upload-form .k-upload-files .handle{color:#767676}.dark-mode .sang-wrap{background:#fff}.dark-mode .settiing-wrap .settiing-in{border-bottom:1px solid #3c3d40}.dark-mode .mento-top-box{background:rgba(46,144,255,.1)}.dark-mode .mento-top-box .in dl dt{color:#2e90ff}.dark-mode .mento-top-box .in dl dd small{color:#969696}.dark-mode .guide-wrap{border-bottom:1px solid #3c3d40}.dark-mode .guide-wrap .guide-head{background:#3c3d40}.dark-mode .category-wrap2{border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .category-wrap2 ul li.on,.dark-mode .category-wrap2 ul li:hover{background:#000}.dark-mode .category-wrap2 ul li.on::before,.dark-mode .category-wrap2 ul li:hover::before{border:3px solid #2e90ff}.dark-mode .category-wrap2 ul li.on a::before,.dark-mode .category-wrap2 ul li:hover a::before{color:#2e90ff}.dark-mode .form-list-wrap{border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .list-table{border-top:1px solid #3c3d40}.dark-mode .list-table th{background:#292a2d;border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40}.dark-mode .list-table th:last-child{border-right:none}.dark-mode .list-table td{border-bottom:1px solid #3c3d40;border-right:1px solid #3c3d40;color:#969696}.dark-mode .list-table td:last-child{border-right:none}.dark-mode .bot-text-wrap span{color:#969696}.dark-mode .hyphen-list>li{color:#969696}.dark-mode .list-table-wrap{border-right:1px solid #3c3d40;border-left:1px solid #3c3d40}.dark-mode .list-table-wrap .list-table.type-head:after{background:#292a2d}.dark-mode .list-table-wrap .list-table.type-scl{border-bottom:1px solid #3c3d40}.dark-mode .list-comment>ul .list-review-reply .btn-sm span{color:#d9d9d9}.dark-mode .test-box{border:1px solid #3c3d40}.dark-mode .test-slide-wrap .swiper-button-next,.dark-mode .test-slide-wrap .swiper-container-rtl .swiper-button-prev{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .test-slide-wrap .swiper-button-prev,.dark-mode .test-slide-wrap .swiper-container-rtl .swiper-button-next{background-image:url("../images/btn_arrow_slide_2_dk.png")}.dark-mode .delete-text{color:#969696}.dark-mode .jojik-wrap ul li{border:1px solid #3c3d40}.dark-mode .jojik-wrap ul li .dl-wrap{border-top:1px solid #3c3d40}.dark-mode .pay-list ul{border:1px solid #3c3d40}.dark-mode .pay-list ul li{border-top:1px solid #3c3d40}.dark-mode .pay-list ul li .cont .dl-in dl dt{color:#969696}.dark-mode .pay-list ul li.last-total{background:#292a2d;border-top:0}.dark-mode .pay-list ul li.last-total .total-wrap strong{color:#e32116}.dark-mode .pay-list ul li:first-child{border-top:0}.dark-mode .pay-container .pay-content .pay-text-wrap .pay-texts{background:#292a2d;color:#969696;border:1px solid #3c3d40}.dark-mode .pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.dark-mode .pay-container .pay-content .pay-text-wrap .pay-texts::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1)}.dark-mode .pay-state-wrap ul::before{border-bottom-color:rgba(150,150,150,.35)}.dark-mode .pay-state-wrap ul li{background:#292a2d;border-color:#4f7198}.dark-mode .pay-state-wrap ul li span{color:#8fb2d9}.dark-mode .pay-state-wrap ul li.active{background:#2761a2;border-color:#5f91c9;-webkit-box-shadow:0 10px 22px rgba(0,0,0,.35),0 0 0 5px rgba(95,145,201,.16);box-shadow:0 10px 22px rgba(0,0,0,.35),0 0 0 5px rgba(95,145,201,.16)}.dark-mode .pay-state-wrap ul li.active::after{border-color:rgba(95,145,201,.45)}.dark-mode .pay-state-wrap ul li.active span{color:#fff}.dark-mode .pay-complete-wrap .pay-complete .cont .account-wrap{background:#292a2d}.dark-mode .pay-complete-wrap .pay-complete .cont small{color:#969696}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-number{background:#292a2d}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-number dl dt{color:#969696}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-number dl dd{color:#d9d9d9}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-pay,.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-in{background:#363739;border:1px solid #494949;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.35);box-shadow:0 3px 12px rgba(0,0,0,.35)}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-pay dl dt{color:#969696}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-pay dl dd{color:#d9d9d9}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-in em{color:#d9d9d9;border-bottom-color:#595959}.dark-mode .pay-complete-wrap .pay-complete .order-wrap .order-in small{color:#d9d9d9}.dark-mode .pop-wrap.type-info .info-box-quit{background:#3c3d40;color:#d9d9d9}.dark-mode .pop-wrap.type-info .info-box-quit ins{color:#2e90ff}.dark-mode .pop-wrap.type-info .quit-text-wrap .quit-in strong{color:#d9d9d9}.dark-mode .pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li{color:#969696}.dark-mode .pop-wrap.type-info .quit-text-wrap .quit-in .quit-ul>li ins{color:#e32116}.dark-mode .pop-wrap.type-info .terms-agree{border-top-color:#434345}.dark-mode .pop-wrap.type-info .terms-agree label{color:#d9d9d9}.dark-mode .pop-wrap.type-info .warning-box-quit p{color:#d9d9d9}.dark-mode .pop-wrap.type-info .quit-input-wrap{background:#3c3d40}.dark-mode .pop-wrap.type-info .quit-input-wrap dl dt{color:#d9d9d9}.dark-mode .pop-wrap.type-info .quit-input-wrap dl dd input{background:#1e1f21;border-color:#595959;color:#d9d9d9}.dark-mode .pop-wrap.type-info .quit-input-wrap dl dd input:focus{border-color:#fff}.dark-mode .mall-list .mall-none{border:1px solid #3c3d40}.dark-mode .ico-text-box{background:#3c3d40}.dark-mode .ico-text-box i{background-image:url("../images/ico_pay_top_dk.png")}.dark-mode .text-box-top{background:#3c3d40}.dark-mode .quick-wrap{background:#3c3d40;border:1px solid #3c3d40}.dark-mode .quick-wrap strong{color:#fff;border-bottom:1px solid #fff}.dark-mode .quick-wrap ul li i{color:#d9d9d9}.dark-mode .quick-wrap ul li span{color:#d9d9d9}.dark-mode .quick-wrap ul li:hover i::before{color:#fff}.dark-mode .quick-wrap ul li:hover span{color:#fff}.dark-mode .btn-join-page{border:1px solid #969696}.dark-mode .login-wrap.login-join-form .join-info-text{color:#969696}.dark-mode .login-wrap.login-join-form .join-select-box ul li{background:#292a2d;border:1px solid #3c3d40}.dark-mode .login-wrap.login-join-form .join-select-box ul li em{color:#d9d9d9}.dark-mode .login-wrap.login-join-form .join-select-box ul li small{color:#969696}.dark-mode .login-wrap.login-join-form .join-select-box ul li .btn-fake{background:rgba(0,0,0,0);border:1px solid #3c3d40}.dark-mode .login-wrap.login-join-form .join-select-box ul li .btn-fake span{color:#d9d9d9}.dark-mode .login-wrap.login-join-form .join-select-box ul li .btn-fake span::after{color:#d9d9d9}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover{border:1px solid #969696;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.45);box-shadow:0 0 10px 0 rgba(0,0,0,.45)}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover .btn-fake{background:#d9d9d9;border-color:#d9d9d9}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span{color:#1e1f21}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span::after{color:#1e1f21}.dark-mode .login-wrap.login-join-form .join-list>ul>li .confirm-text{color:#d9d9d9}.dark-mode .login-wrap.login-join-form .join-list>ul>li .guide-text{color:#969696}.dark-mode .login-wrap .join-form .form-input{border:1px solid #969696}.dark-mode .login-wrap .join-form .form-input label{background:#363739;color:#969696}.dark-mode .login-wrap .join-form .form-input .input-wrap-join .type-add{color:#969696}.dark-mode .login-wrap .join-form .form-input .input-wrap-join .time{background:#595959;color:#969696}.dark-mode .login-wrap .join-form .form-input .input-wrap-join .date-input{background:rgba(0,0,0,0)}.dark-mode .login-wrap .join-form .form-input .input-wrap-join .date-input input{border:none;color:#d9d9d9}.dark-mode .login-wrap .join-form .form-input .input-wrap-join .date-input button::after{color:#d9d9d9}.dark-mode .login-wrap .join-form .form-input.readonly-color{background:#595959}.dark-mode .login-wrap .join-form .form-input.readonly-color label{background:#595959}.dark-mode .login-wrap .join-form .form-input:hover{border:1px solid #fff}.dark-mode .login-wrap .join-form .form-input.focus{border:1px solid #fff}.dark-mode .login-wrap .join-form .form-input.focus label{color:#d9d9d9}.dark-mode .login-wrap .join-form .form-input.focus.readonly-color label{background:-webkit-gradient(linear, left top, left bottom, from(#363739), to(#595959));background:linear-gradient(to bottom, #363739 0%, #595959 100%)}.dark-mode .login-wrap .join-form .form-input.active{border:1px solid #fff}.dark-mode .login-wrap .join-form .form-input.active label{color:#d9d9d9}.dark-mode .login-wrap .join-form .form-input.active.readonly-color label{background:-webkit-gradient(linear, left top, left bottom, from(#363739), to(#595959));background:linear-gradient(to bottom, #363739 0%, #595959 100%)}.dark-mode .login-wrap .join-form .form-input.open{border:1px solid #fff}.dark-mode .login-wrap .join-form .form-input.open label{color:#d9d9d9}.dark-mode .login-wrap .join-form .form-input .join-selector{background:#363739;border:1px solid #969696}.dark-mode .login-wrap .join-form .form-input .join-selector>li.selected{background:#292a2d}.dark-mode .login-wrap .join-form .form-input .join-selector>li:hover{background:#292a2d}.dark-mode .login-wrap .join-form .form-input .join-selector>li:first-child:hover{border-radius:4px 4px 0 0}.dark-mode .login-wrap .join-form .form-input .join-selector>li:last-child:hover{border-radius:0 0 4px 4px}.dark-mode .login-wrap .join-form .form-input .domain-selector{background:#363739;border:1px solid #969696}.dark-mode .login-wrap .join-form .form-input .domain-selector>li.selected{background:#292a2d}.dark-mode .login-wrap .join-form .form-input .domain-selector>li:hover{background:#292a2d}.dark-mode .login-wrap .join-form .form-input .domain-selector>li:first-child:hover{border-radius:4px 4px 0 0}.dark-mode .login-wrap .join-form .form-input .domain-selector>li:last-child:hover{border-radius:0 0 4px 4px}.dark-mode .login-wrap .join-form .form-input .input-wrap-join.datepicker{background:rgba(0,0,0,0)}.dark-mode .login-wrap .join-form .form-input .birth-selector-wrap{background:#363739;border:1px solid #969696}.dark-mode .login-wrap .join-form .form-input .birth-selector-wrap ul li.selected{background:#292a2d}.dark-mode .login-wrap .join-form .form-input .birth-selector-wrap ul li:hover{background:#292a2d}.dark-mode .login-wrap .join-form .form-input .birth-selector-wrap ul li:first-child:hover{border-radius:4px 4px 0 0}.dark-mode .login-wrap .join-form .form-input .birth-selector-wrap ul li:last-child:hover{border-radius:0 0 4px 4px}.dark-mode .login-area .login-cont .login-box{background:#3c3d40}.dark-mode .login-area .login-cont small{color:#969696}.dark-mode .join-check-wrap .join-check-list li label{color:#969696}.dark-mode .join-check-wrap .join-check-list li.type-none p{color:#969696}.dark-mode .join-check-wrap .custom-check:checked+label{color:#d9d9d9}.dark-mode .privacy-wrap .privacy-top{background:#363739}.dark-mode .privacy-wrap .privacy-top .cont{color:#969696}.dark-mode .privacy-wrap .privacy-top.type-2{background:rgba(0,0,0,0)}.dark-mode .privacy-wrap .privacy-cont{color:#969696}.dark-mode .privacy-wrap .privacy-cont h3{color:#d9d9d9}.dark-mode .privacy-wrap .privacy-cont .terms-01{background-color:#3c3d40}.dark-mode .privacy-wrap .privacy-cont .terms-01 ul li{border-bottom:1px solid #494949}.dark-mode .privacy-wrap .privacy-cont .terms-01 ul li:last-child{border-bottom:none}.dark-mode .ui-datepicker .ui-datepicker-year,.dark-mode .ui-datepicker .ui-datepicker-month{border:1px solid #3c3d40;background-color:rgba(0,0,0,0);background:url("../images/ico_sel_arrow_dk.png") no-repeat 110% 50% rgba(0,0,0,0)}.dark-mode .cop-container .cop-head{border-bottom:1px solid #3c3d40}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-button{border:1px solid #969696}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-button span{color:#969696}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view{-webkit-box-shadow:none;box-shadow:none}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab{background:#444;border-bottom:1px solid #3c3d40}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li a{color:#969696}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li.on a{color:#d9d9d9}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-join-tab ul li::before{background:#595959}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap{background:#363739}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li{border-bottom:1px solid #494949}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .cop-view-list li .cont .info-wrap .date{color:#969696}.dark-mode .cop-container .cop-head .cop-head-right .cop-join-wrap .cop-join-view .cop-view-list-wrap .none-wrap button{border:1px solid #969696}.dark-mode .cop-container .cop-head .cop-head-right .btn-cop-out{background:#363739}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap{border-bottom:1px solid #3c3d40}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul{background:#3c3d40;border-top:3px solid #1e1f21;border-bottom:1px solid #3c3d40}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul li::before{background:#595959}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul li a{color:#969696}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul li.on a{color:#d9d9d9}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-link-cop{border:1px solid #969696}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .btn-wrap .btn-view-cop{border:1px solid #969696}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-1 dl dt{color:#969696}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-join p{color:#969696}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count{border-top:1px solid #3c3d40}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .info-member-2 .member-count dl dt{color:#969696}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap{border:1px solid #3c3d40}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on{background:rgba(0,171,205,.3)}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li.on::before{color:#00abcd}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li:hover{background:rgba(76,76,76,.3)}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap ul li:hover::before{color:#ccc}.dark-mode .cop-container .cop-cont-wrap .cop-cont .ul-list3.cop-home .info-in dl dt{color:#d9d9d9}.dark-mode .cop-container .cop-join-info{background:#3c3d40}.dark-mode .ui-datepicker .ui-datepicker-year,.dark-mode .ui-datepicker .ui-datepicker-month{border:1px solid #3c3d40;background-color:rgba(0,0,0,0);background:url("../images/ico_sel_arrow_dk.png") no-repeat 110% 50% rgba(0,0,0,0)}.dark-mode .plan-chart-wrap svg path[fill="#fff"],.dark-mode svg path[fill="rgb(255,255,255)"]{fill:rgba(0,0,0,0) !important}.dark-mode .k-chart-tooltip{background:rgba(0,0,0,.5) !important}.dark-mode .k-tooltip-content{color:#fff}.dark-mode .chart-wrap svg path[fill="#fff"],.dark-mode svg path[fill="rgb(255,255,255)"]{fill:rgba(0,0,0,0) !important}.dark-mode .chart-wrap text{fill:#d9d9d9}.dark-mode .category-all-wrap ul li{border:1px solid #3c3d40}.dark-mode .category-all-wrap ul li a{color:#d9d9d9}.dark-mode .category-all-wrap ul li.on{border:1px solid #2e90ff}.dark-mode .category-all-wrap ul li.on a{color:#2e90ff}.dark-mode .floating-menu{background:#292a2d;border:1px solid #3c3d40;-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,.35);box-shadow:0 0 12px 4px rgba(0,0,0,.35)}.dark-mode .floating-menu header h6{color:#d9d9d9}.dark-mode .floating-menu .floating-list li{border:1px solid #3c3d40}.dark-mode .floating-menu .floating-paging{border-top-color:#434345}.dark-mode .floating-menu .floating-paging button::before{color:#969696}.dark-mode .floating-menu .floating-paging button:hover::before,.dark-mode .floating-menu .floating-paging button:focus-visible::before{color:#fff}.dark-mode .floating-menu .floating-paging .page{color:#969696}.dark-mode .floating-menu .floating-paging .page em{color:#d9d9d9}.dark-mode .dropdowntree-value{background-color:rgba(0,0,0,0) !important}@media(max-width: 1023px){.dark-mode .select{background:url("../images/ico_sel_arrow_m_dk.png") no-repeat right 50% rgba(0,0,0,0);background-size:16px auto}.dark-mode .sch-box .select{border:none;background:#1e1f21;background:url("../images/ico_sel_arrow_m_dk.png") no-repeat right 50% #1e1f21;background-size:16px auto}.dark-mode .sch-box .sch-box-in::before{background:#363739;width:14px;right:100%;z-index:0}.dark-mode .sch-box .sch-box-in::after{background:#363739;width:14px;left:100%;z-index:0}.dark-mode .sch-box .sch-more-wrap::before{background:#363739}.dark-mode .sch-box .sch-more-wrap::after{background:#363739}.dark-mode .login-wrap::before{background:#1e1f21}.dark-mode .login-wrap .login-in .login-cont{background:rgba(0,0,0,0)}.dark-mode .login-wrap .login-content{background:none}.dark-mode .login-wrap .join-form .form-input label{background:#1e1f21}.dark-mode .login-wrap .join-form .form-input.focus.readonly-color label{background:-webkit-gradient(linear, left top, left bottom, from(#1e1f21), to(#595959));background:linear-gradient(to bottom, #1e1f21 0%, #595959 100%)}.dark-mode .login-wrap .join-form .form-input.active.readonly-color label{background:-webkit-gradient(linear, left top, left bottom, from(#1e1f21), to(#595959));background:linear-gradient(to bottom, #1e1f21 0%, #595959 100%)}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover{background:#292a2d;border:1px solid #3c3d40;-webkit-box-shadow:none;box-shadow:none}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover .btn-fake{background:rgba(0,0,0,0);border:1px solid #3c3d40}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span{color:#d9d9d9}.dark-mode .login-wrap.login-join-form .join-select-box ul li:hover .btn-fake span::after{color:#d9d9d9}.dark-mode .login-in2 .find-cont .tab-cont{background:rgba(0,0,0,0)}.dark-mode .login-in2 .find-cont .tab-area{border-bottom:2px solid #363739}.dark-mode .login-in2 .find-cont .tab-area>ul>li{background:rgba(0,0,0,0)}.dark-mode .login-in2 .find-cont .tab-area>ul>li a{background:rgba(0,0,0,0)}.dark-mode .login-in2 .find-cont .tab-area>ul>li.on{background:rgba(0,0,0,0)}.dark-mode .login-in2 .find-cont .tab-area>ul>li.on a{color:#fff}.dark-mode .login-in2 .find-cont .tab-area>ul>li.on a::before{background:#fff}.dark-mode .login-in2 .find-cont .login-find-top{background:none}.dark-mode .login-in2 .find-cont .login-find-wrap{background:none}.dark-mode .pop-wrap{border:0;border-top:30px solid #363739}.dark-mode .cop-home-slide-wrap .cop-home-list{border-bottom:0}.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-4,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-5,.dark-mode .cop-home-slide-wrap .cop-home-list>ul>li.type-6{-webkit-box-shadow:none;box-shadow:none;border:1px solid #3c3d40}.dark-mode .cop-list-ranking-wrap .cop-list-ranking{border-bottom:0}.dark-mode .home-nav .home-menu li{background:#1e1f21}.dark-mode .home-nav .home-menu li a span{background:none}.dark-mode .home-nav .home-menu li:first-child{background:#2e90ff}.dark-mode .home-nav .home-menu li:first-child a{background:none}.dark-mode .home-nav .home-menu li:first-child a span{background:none}.dark-mode .home-nav .home-menu li:last-child a{background:none}.dark-mode .home-nav .home-menu li:last-child a span{background:none}.dark-mode .home-nav .home-menu li.on{background:#3c3d40}.dark-mode .home-nav .home-menu li.on a{background:none}.dark-mode .home-nav .home-menu li.on a span{background:none}.dark-mode .home-nav .home-menu li.on:first-child a{background:none}.dark-mode .home-nav .home-menu li.on:first-child a span{background:none}.dark-mode .home-nav .home-menu li.on:last-child a{background:none}.dark-mode .home-nav .home-menu li.on:last-child a span{background:none}.dark-mode .home-nav.type-edit .home-menu li.on:first-child{background-color:#3c3d40}.dark-mode .change-passwd{background:none}}@media all and (min-width: 900px){.dark-mode .gnb-menu-all{background:#292a2d;border-top:1px solid #3c3d40}.dark-mode .gnb-menu-all::before{background:#292a2d;border-top:1px solid #3c3d40}.dark-mode .gnb-menu-all::after{background:#292a2d;border-top:1px solid #3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1{background:#292a2d}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li{border-right:1px solid #3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li:first-child{border-left:1px solid #3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth3 li a{color:#aaa}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth3 li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth3 li a:hover::before{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth4 li a{color:#aaa}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth4 li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth4 li a:hover::before{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth5 li a{color:#aaa}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth5 li a::before{background:#aaa}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth5 li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth5 li a:hover::before{background:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth6 li a{color:#aaa}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth6 li a::before{background:#aaa}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth6 li a:hover{color:#2e90ff}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li .all-depth2>li .all-depth6 li a:hover::before{background:#2e90ff}}@media all and (max-width: 899px){.dark-mode .header .header-top .btn-set::after{color:#d9d9d9}.dark-mode .header .gnb-menu-wrap{border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all{background:#1e1f21}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1{background:#1e1f21}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li{border-bottom:1px solid #3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2{background:#3c3d40;border-top:1px solid #3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li>a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li>a.opeth{color:#d9d9d9}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3{background:#3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3>li>a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth3>li>a.opeth{color:#d9d9d9}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4{background:#3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li>a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li>a.opeth{color:#d9d9d9}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4{background:#3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth4>li>a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5{background:#3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5>li>a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth5>li>a.opeth{color:#d9d9d9}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6{background:#3c3d40}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a{color:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a::before{background:#969696}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a.opeth{color:#d9d9d9}.dark-mode .gnb-menu-all .gnb-all-wrap .all-depth1>li>.all-depth2>li .all-depth6>li>a.opeth::before{background:#d9d9d9}.dark-mode .dashboard-wrap{background:#000}.dark-mode .dashboard-wrap .in{padding:20px 0 0;background:#292929}.dark-mode .dashboard-wrap .dashboard-info-wrap{border-bottom:none}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child{background:#000}.dark-mode .dashboard-wrap .dashboard-info-wrap .dashboard-info:last-child .cont .edu-wrap li .dl-wrap{background:#222}.dark-mode .dashboard-wrap .dashboard-gnb-all{border-top:1px solid #292929}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li{border-bottom:none}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .menu-depth1{background:#000}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .menu-depth1::after{color:#fff}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2{background:#292929;border-top:1px solid #3c3d40;border-bottom:1px solid #3c3d40}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li{border-bottom:none}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth2>li>a:hover{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3{background:#292929}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a{color:#969696}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a:hover{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a:hover::before{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth3>li>a.opeth{color:#d9d9d9}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4{background:#292929}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a{color:#969696}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a:hover{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a:hover::before{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth4>li>a.opeth{color:#d9d9d9}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5{background:#292929}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a{color:#969696}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a:hover{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a:hover::before{background:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth5>li>a.opeth{color:#d9d9d9}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6{background:#292929}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a{color:#969696}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a:hover{color:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a:hover::before{background:#999}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a.opeth{color:#d9d9d9}.dark-mode .dashboard-wrap .dashboard-gnb-all .dashboard-depth1>li .dashboard-depth6>li>a.opeth::before{background:#d9d9d9}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul{border:none;border-radius:0}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-info-wrap .cop-tab-area ul li.on a{color:#d9d9d9}.dark-mode .cop-container .cop-cont-wrap .cop-lnb-wrap .cop-menu-wrap{border:none}}@media(max-width: 700px){.dark-mode .list-schedule>ul>li .class-time{border-bottom:1px solid #494949}.dark-mode .list-schedule>ul>li .schedule-in{border-left:none}}@media(max-width: 570px){.dark-mode .cop-home-slide-wrap{-webkit-box-shadow:none;box-shadow:none}}