@charset "utf-8";._tit{position:relative}._tit h3{font-size:28px;font-weight:600}._tit h4{font-size:18px;font-weight:600}._tit h5{font-size:14px;font-weight:600}[class^=_btn]{display:inline-block;border-radius:8px;border-width:1px;border-style:solid;text-align:center;box-sizing:border-box;outline:none;font-family:var(--font-basic)}[class^=_btn] i.icon{display:inline-block;width:18px;height:18px;margin-top:-4px;vertical-align:middle}[class^=_btn] i.icon img{display:block;width:100%}[class^=_btn].iconR i{margin-right:4px}._btnXl{height:60px;line-height:58px}._btnL,._btnXl{padding:0 52px;font-size:16px;font-weight:600;border-radius:16px}._btnL{height:52px;line-height:50px}._btnM{height:40px;padding:0 18px;line-height:38px;border-radius:12px}._btnM,._btnS{font-size:14px;font-weight:600}._btnS{height:34px;padding:0 14px;line-height:32px}[class^=_btn].p100{width:100%}[class^=_btn].purple{border-color:#7b4dfe;background-color:#7b4dfe;color:#fff}[class^=_btn].purpleLine{border-color:#7b4dfe;background-color:#fff;color:#7b4dfe}[class^=_btn].grayLine{border-color:#bfc3cc;background-color:#fff;color:#5c24fa}[class^=_btn].grayLine02{border-color:#bfc3cc;background-color:#fff;color:#bfc3cc}[class^=_btn].disabled{border-color:#bfc3cc;background-color:#bfc3cc;color:#fff}[class^=_btn].ready{color:#bfc3cc}[class^=_btn].ready,[class^=_btn].writing{border-color:#bfc3cc;background-color:#fff}[class^=_btn].writing{color:#5c24fa}[class^=_btn].complete{border-color:#bfc3cc;background-color:#bfc3cc;color:#fff}[class^=_btn].underLine{padding:0;border:0;color:#888;text-decoration:underline}[class^=_btn].brhalf{border-radius:2em}i[class^=_icon]{display:inline-block;width:18px;height:18px;margin-top:-2px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;vertical-align:middle}i[class^=_icon] img{display:block}._areaBtn{display:flex;align-items:center;justify-content:center}._areaBtn li~li{margin-left:20px}._fixedBottomBtn ._btnL{height:60px;padding:0;line-height:58px;border-radius:20px}._fixedBottomBtn .inner{position:fixed;bottom:0;left:50vw;transform:translateX(-50%);width:100%;padding:20px;background-color:#fff;z-index:5;box-shadow:0 7px 9px 3px transparent;transition:box-shadow .4s}._fixedBottomBtn.brTop .inner{padding:10px 20px;border-top:1px solid #e7e7ed}._fixedBottomBtn .inner.scrollDown{box-shadow:0 -1px 5px 0 rgba(0,0,0,.2)}._fixedBottomBtn ._areaBtn{display:flex;align-items:center}._fixedBottomBtn ._areaBtn li{flex:1 1}._fixedBottomBtn .inner [class^=_btn]{width:100%}._inp{height:40px;padding:12px;border-radius:12px;border:1px solid #e7e7ed;background-color:#fff;font-size:14px;color:#000;line-height:38px}._inp::placeholder{color:#888}select._inp{position:relative;padding:0 32px 0 12px;background:url(/images/icon/icon_arrow_down01.png) no-repeat 100%;background-size:24px 24px}._customSelect{position:relative;width:146px;height:46px;border-radius:8px;cursor:pointer;background-color:#fff}._customSelect .selected button{position:relative;display:flex;align-items:center;width:100%;height:46px;padding:0 30px 0 12px;border-radius:8px;border:1px solid #ddd;color:grey;cursor:pointer}._customSelect .listWrap{position:absolute;top:50px;left:0;display:none;width:100%;color:grey;background:#fff;z-index:2;overflow:hidden;transition:.3s}._customSelect .listWrap .optionList{padding:5px;border-radius:8px;border:1px solid #ddd}._customSelect .listWrap .optionList ul{max-height:100px;padding-right:20px;overflow:hidden;overflow-y:auto}._customSelect .optionList ul::-webkit-scrollbar{width:6px}._customSelect .optionList ul::-webkit-scrollbar-track{background:transparent}._customSelect .optionList ul::-webkit-scrollbar-thumb{background:#ddd;border-radius:45px}._customSelect .optionList ul::-webkit-scrollbar-thumb:hover{background:#ddd}textarea._inp{padding:12px;border:1px solid #d9d9d9;background-color:#fff;line-height:22px}textarea._inp:focus{outline:none}._labFile{display:inline-block}._labFile input[type=file]{width:1px;height:1px}._labFile i{width:24px;height:24px;background:url(/images/icon/icon_file01.png) no-repeat 50% 50%;background-size:contain}._btnFile{position:relative;display:inline-block;height:52px;width:100%;border-radius:16px;border-color:#bfc3cc;color:#5c24fa;line-height:50px}._btnFile input[type=file]{position:absolute;top:0;left:0;width:1px;height:1px}._btnFile span{font-weight:600}._lab{display:inline-flex;align-items:flex-start;position:relative;cursor:pointer}._lab input[type=checkbox]{position:absolute;left:0;top:0}._lab input[type=checkbox]+i{position:relative;width:18px;height:18px;background:url(/images/icon/icon_check_off.svg) no-repeat 50% 50%;background-size:contain}._lab span{font-size:16px;color:#000}._lab i+span{margin-left:8px}._lab input[type=checkbox]:checked+i{background-image:url(/images/icon/icon_check_on.svg)}._lab input[type=checkbox]:disabled+i{background-image:url(/images/icon/icon_check_disabled.png)}._checkbox{display:flex;flex-wrap:wrap;margin-right:-10px;margin-top:-10px}._checkbox>li{margin-right:10px;margin-top:10px}._rowCheckList li~li{margin-top:8px}._lab input[type=radio]{position:absolute;left:0;top:0}._lab input[type=radio]+i{position:relative;width:18px;height:18px;background:url(/images/icon/icon_radio_off.svg) no-repeat 50% 50%;background-size:contain}._lab input[type=radio]:checked+i{background-image:url(/images/icon/icon_radio_on.svg)}._lab.ty2 span{height:34px;margin-left:0;padding:0 16px;border-radius:17px;border:1px solid #bfc3cc;font-size:14px;color:#bfc3cc;font-weight:600;line-height:34px}._lab.ty2 input[type=radio]:checked+span{border-color:#5c24fa;color:#5c24fa}._radioList{display:flex;flex-wrap:wrap;margin-top:-8px;margin-left:-8px}._radioList>li{margin-top:8px;margin-left:8px}._radioBox ul{display:flex;justify-content:center;gap:10px}._radioBox ul li{flex:1 1}._radioBox ul li ._lab{width:100%}._radioBox ul li ._lab span{width:100%;height:40px;border-radius:12px;border:1px solid #e7e7ed;font-size:14px;line-height:38px;text-align:center}._radioBox ul li ._lab span .iconEmoji{display:inline-block;width:14px;height:14px;margin-right:4px;margin-top:-4px;vertical-align:middle}._radioBox ul li ._lab span .iconEmoji img{display:block;width:100%}._radioBox ul li ._lab input[type=radio]:checked+span{border-color:#5c24fa;font-weight:600}._labSwitch{position:relative;display:inline-flex}._labSwitch input{position:absolute;top:0;left:0;width:1px;height:1px}._labSwitch span{position:relative;display:inline-block;width:48px;height:24px;border-radius:12px;background-color:#bfc3cc;transition:.3s}._labSwitch span:before{content:"";position:absolute;left:4px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background-color:#fff;transition:.3s}._labSwitch input[type=checkbox]:checked+span{background-color:#7b4dfe}._labSwitch input[type=checkbox]:checked+span:before{transform:translateX(22px)}._labFile{position:relative;display:inline-flex;cursor:pointer}._labFile input[type=file]{position:absolute;top:0;left:0;width:0;height:0}._labFile span{display:inline-block}._insertThumb{display:flex}._insertThumb ._formArea{flex:1 1;display:none}._insertThumb .fileName{height:40px;padding:0 16px;border-radius:20px;background-color:#13cdcf;color:#fff;line-height:40px}._insertThumb ._btnM{font-size:18px}._insertThumb.isImg .registThum{display:none}._insertThumb.isImg ._formArea{display:flex}._formSection ._tit{margin-top:40px;margin-bottom:40px}._formSection ._tit h3 .iconEmoji{display:inline-block;width:28px;height:28px;margin-top:-4px;vertical-align:middle}._formSection ._tit h3 .iconEmoji img{display:block;width:100%}._formList>li~li{margin-top:24px}._formList>li>.tit{font-size:14px}._inpForm ._tabWrap{margin-top:8px}._inpForm ._tabWrap [class^=_tab]{margin-bottom:8px}._inpForm ._tabWrap ._tabCon{margin-bottom:0}._inpForm .inputArea{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:5px;border-bottom:1px solid #bfc3cc}._inpForm .inputArea ._inp{flex-grow:1;width:0;padding:9px 0 7px;border:0;font-size:16px;color:#000;font-weight:600}._inpForm .inputArea ._inp.selectInp{padding-right:32px;background:url(/images/icon/icon_arrow_down01.png) no-repeat right 50%;background-size:24px 24px}._inpForm .btnArea{display:flex;align-items:center;gap:8px}._inpForm .btnArea .btnDel{width:24px;height:24px;background:url(/images/icon/icon_close02.png) no-repeat 50% 50%;background-size:contain;text-indent:-9999px;opacity:0;transition:opacity .4s}._inpForm .btnArea .btnDel.on{opacity:1}._inpForm .btnArea .btnPass{width:24px;height:24px;background:url(/images/icon/icon_password_off.png) no-repeat 50% 50%;background-size:contain;text-indent:-9999px;opacity:0;transition:opacity .4s}._inpForm .btnArea .btnPass.on{opacity:1}._inpForm .btnArea .btnPass.off{background-image:url(/images/icon/icon_password_on.png)}._inpForm .btnArea .timeCnt{padding:0 10px;font-size:14px;color:#5c24fa;font-weight:600}._inpForm .infoTxt{margin-top:3px;font-size:12px}._inpForm .emailForm{display:flex;align-items:stretch}._inpForm .emailForm .eLocal{flex:3 1}._inpForm .emailForm .eDomain{flex:5.5 1}._inpForm .emailForm .eIcon{display:flex;align-items:center;padding:0 8px}._inpForm .emailForm .domainInput{position:relative;flex-grow:1;width:0}._inpForm .emailForm .domainInput:after{content:"";position:absolute;right:0;top:50%;width:24px;height:24px;margin-top:-12px;background:url(/images/icon/icon_arrow_down01.png) no-repeat 50% 50%;background-size:contain}._inpForm .emailForm .domainInput ._inp{width:100%;padding-right:32px}._inpForm .emailForm.ty2 .eIcon{border-bottom:1px solid #d9d9d9}._inpForm .emailForm.ty2.require .eIcon,._inpForm .emailForm.ty2.require .inputArea{border-color:#5c24fa}._inpForm .inputArea.alert{border-color:#f8175b}._inpForm .infoTxt.alert{color:#f8175b}._inpForm .inputArea.require{border-color:#5c24fa}._inpForm .infoTxt.require{color:#5c24fa}._inpForm .infoCertify{position:relative;margin-top:16px;padding-left:22px;font-size:14px;color:#888;line-height:18px}._inpForm .infoCertify:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background:url(/images/icon/icon_alert02.png) no-repeat 50% 50%;background-size:contain}._inpForm .infoCertify span{position:relative;display:inline-block}._inpForm .infoCertify span:before{content:"";position:absolute;bottom:-1px;width:100%;height:1px;background-color:#888}._inpForm .fileIdCard{margin-top:8px}._inpForm .fileIdCard .cardImg{margin-bottom:16px;position:relative;width:100%;height:0;padding-bottom:56%;border-radius:16px;background:#edf0f6 url(/images/content/mypage/img_id_card.png) no-repeat 50% 50%;background-size:contain;overflow:hidden}._inpForm .fileIdCard .cardImg .img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;border-radius:16px}._inpForm .fileIdCard .cardImg .img img{display:block;width:100%}._inpForm .fileIdCard .cardImg .img .imgDel{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background:#fff url(/images/icon/icon_close01.svg) no-repeat 50% 50%;background-size:24px 24px}._formAddress li{display:flex;align-items:center}._formAddress li ._inp{width:404px}._formAddress li ._btnM{margin-left:8px}._formAddress li:first-child ._inp{width:314px}._formAddress li~li{margin-top:8px}._formAddress li ._inp~._inp{margin-left:8px}._formWrite .inputArea ._inp{width:100%;border:0;border-radius:0;padding:12px 0;border-bottom:1px solid #e7e7ed;font-size:18px;font-weight:600}._formWrite .inputArea ._inp::placeholder{font-weight:600}._formWrite textarea._inp{width:100%;height:236px;border:0;border-radius:0;padding:16px 0;font-size:16px;line-height:20px}._uploadImgFile{position:relative}._uploadImgFile .fileLab{position:relative;display:block}._uploadImgFile .fileLab input[type=file]{position:absolute;left:0;top:0;width:1px;height:1px}._uploadImgFile .fileLab span{display:block;height:44px;padding-left:46px;border-radius:12px;border:1px solid #e7e7ed;font-size:14px;color:#888;line-height:42px}._uploadImgFile .fileLab span:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon/icon_file02.svg) no-repeat 50% 50%;background-size:contain}._uploadImgFile .viewFile{position:relative;display:none;height:44px;padding:0 46px;border-radius:12px;border:1px solid #e7e7ed;font-size:14px;color:#888;line-height:42px}._uploadImgFile .viewFile:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon/icon_file01.svg) no-repeat 50% 50%;background-size:contain}._uploadImgFile .viewFile .fileName{display:inline-block;max-width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._uploadImgFile .viewFile .file{display:flex;align-items:center;width:100%}._uploadImgFile .viewFile .fileDel{position:absolute;text-indent:-9999px;right:14px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon/icon_close02.svg) no-repeat 50% 50%;background-size:contain}._tblCol{background-color:#fff}._tblCol thead tr th{height:52px;padding:13px;border-right:1px solid #2d8ce3;background-color:#4fa6f6;font-size:16px;color:#fff;font-weight:400;text-align:center}._tblCol thead tr th:last-child{border-right:0}._tblCol tbody tr td{padding:13px;text-align:center;border-top:1px solid #c6c9d0;border-right:1px solid #d9d9d9;background-color:#f3f6fc;font-size:16px;color:#666;line-height:1.3}._tblCol tbody tr td:last-child{border-right:0}._tblCol tbody tr:first-child td{border-top:0}._tblCol tbody tr.nonActive td{background-color:#f8f8f8;color:rgba(26,26,26,.2)}._tblRow{border-collapse:separate}._tblRow tbody tr th{padding:15px 20px;border-top:1px solid #008cff;background-color:#66baff;font-size:16px;color:#fff;font-weight:400}._tblRow tbody tr td{padding:15px 20px;border-top:1px solid #d9d9d9;background-color:#fff;font-size:16px;color:#666}._tblRow tbody tr:first-child td,._tblRow tbody tr:first-child th{border-top:0}._rowWrap{border-radius:8px;overflow:hidden}sup.ess{position:relative;top:4px;color:#e75252;padding-top:2px}._tabTy01{display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #e7e7ed;overflow:hidden;overflow-x:auto}._tabTy01 li{position:relative}._tabTy01 li~li{margin-left:8px}._tabTy01 li .tabBtn{position:relative;display:block;height:46px;padding:0 8px;font-size:16px;color:#000;font-weight:400;text-align:center;line-height:46px}._tabTy01 li.active .tabBtn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:transparent}._tabTy01 li.active .tabBtn{font-weight:600}._tabTy01 li.active .tabBtn:after{background:#5c24fa}._tabTy02{display:flex;align-items:center;border-bottom:1px solid #e7e7ed;overflow:hidden;overflow-x:auto}._tabTy02 li{position:relative;flex:1 1}._tabTy02 li .tabBtn{position:relative;display:block;width:100%;height:50px;padding:0 8px;font-size:14px;color:#888;font-weight:600;text-align:center;line-height:50px}._tabTy02 li.active .tabBtn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:transparent}._tabTy02 li.active .tabBtn{color:#5c24fa}._tabTy02 li.active .tabBtn:after{background:#5c24fa}._tabTy03{display:flex;align-items:center;gap:8px}._tabTy03 li{position:relative;flex:1 1}._tabTy03 li .tabBtn{display:block;width:100%;height:34px;padding:0 16px;border-radius:17px;border:1px solid #bfc3cc;font-size:14px;color:#bfc3cc;font-weight:600;line-height:32px}._tabTy03 li.active .tabBtn{border-color:#5c24fa;background-color:#5c24fa;color:#fff}._slideTabWrap{position:relative}._slideTabWrap .activeBar{position:absolute;bottom:4px;height:34px;padding:0 16px;border-radius:17px;background-color:#fff;transition:left .3s ease,width .3s ease}._tabTy04{display:flex;align-items:center;border-radius:21px;padding:4px;background-color:#edf0f6}._tabTy04 li{position:relative;flex:1 1}._tabTy04 li .tabBtn{position:relative;display:block;width:100%;height:34px;padding:0 16px;border-radius:17px;font-size:14px;color:#888;font-weight:400;line-height:32px;z-index:2}._tabTy04 li.active .tabBtn{color:#5c24fa;font-weight:600}._tabCon{display:none}._tabCon.active{display:block}._inner ._menuTabSlide{margin:0 -20px;padding:0 20px}._menuTabSlide{display:block;white-space:nowrap;overflow-x:hidden}._menuTabSlide ul{display:flex;align-items:center;gap:8px}._menuTabSlide li{width:auto}._menuTabSlide li .tabBtn{height:34px;padding:0 16px;border-radius:17px;border:1px solid #bfc3cc;font-size:14px;color:#bfc3cc;font-weight:600;line-height:32px}._menuTabSlide li.active .tabBtn{border-color:#5c24fa;color:#5c24fa}._inner ._alertTabSlide{margin:0 -20px;padding:0 20px}._alertTabSlide{display:block;white-space:nowrap;overflow-x:hidden}._alertTabSlide ul{display:flex;align-items:center;gap:8px}._alertTabSlide li{width:auto}._alertTabSlide li .tabBtn{height:34px;padding:0 16px;border-radius:17px;border:1px solid #bfc3cc;font-size:14px;color:#bfc3cc;font-weight:600;line-height:32px}._alertTabSlide li.active .tabBtn{border-color:#5c24fa;color:#5c24fa}._pageCont{margin-top:60px;border-radius:8px;border:1px solid #ddd}._pageCont>a{display:flex;align-items:center;padding:15px 16px}._pageCont>a~a{border-top:1px solid #ddd}._pageCont>a strong{display:flex;margin-right:40px}._pageCont>a strong i{margin-right:8px}._pageCont>a .text{display:flex;align-items:center}._pageCont>a .text span{display:inline-block;height:30px;margin-right:8px;padding:0 12px;border-radius:15px;background-color:#4fa6f6;font-size:16px;color:#fff;font-weight:600;line-height:30px}._bdBoList>li{border-bottom:1px solid #e7e7ed}._bdBoList>li:last-child{border-bottom:0}._bdBoList>li a{display:block;padding:20px}._noticeList{margin-top:16px}._noticeList ul li~li{margin-top:12px}._noticeList ul li>a{display:block;padding:16px;border-radius:16px;border:1px solid #e7e7ed}._noticeList ul li.rank a{border-color:#5c24fa}._noticeList .listCont{display:flex;align-items:flex-start;gap:8px}._noticeList .listCont .iconArea i.icon{display:block;width:24px;height:24px}._noticeList .listCont .iconArea i.icon img{display:block;width:100%}._noticeList .listCont .textArea{flex:1 1;display:flex;flex-direction:column;gap:4px}._noticeList .listCont .textArea .category{display:flex;align-items:center;justify-content:space-between}._noticeList .listCont .textArea .category h4{font-size:12px;color:#888;font-weight:600}._noticeList .listCont .textArea .category .date{font-size:12px;color:#888}._noticeList .listCont .textArea .text p{font-size:14px;line-height:18px}._noticeList .listCont .textArea .text p .user{color:#888}._noticeList .listCont .textArea .text p .board{color:#000}._noticeList .listCont .textArea .text p .contName{color:#888}._noticeList .listCont .textArea .text img{width:100%;margin-top:4px}._noticeList .listCont .textArea .text .comment{position:relative;margin-top:4px;padding-left:10px;font-size:14px;color:#888}._noticeList .listCont .textArea .text .comment:before{content:"";position:absolute;left:0;top:4px;width:6px;height:6px;border-left:1px solid #888;border-bottom:1px solid #888}._noticeList .hideEffect{position:fixed;left:50%;bottom:0;transform:translate(-50%);display:block;width:100%;height:150px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 63%,#fff)}._noticeList .hideEffect.off{display:none}._noticeList .nodata{display:flex;flex-direction:column;align-items:center;padding:130px 0;text-align:center}._noticeList .nodata img{width:160px}._noticeList .nodata p{margin-top:20px;font-size:16px}._announceList ul li{position:relative;border-radius:16px;border:1px solid #e7e7ed}._announceList ul li~li{margin-top:12px}._announceList ul li>a{display:block;padding:16px}._announceList ul li .tit{padding-right:30px;font-size:16px;line-height:20px}._announceList ul li .tit.new:after{content:"";display:inline-block;width:6px;height:6px;margin-left:4px;border-radius:50%;background-color:#5c24fa;vertical-align:super}._announceList ul li .date{margin-top:4px;font-size:14px;color:#888;line-height:18px}._announceList ul li:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon/icon_arrow_right05.svg) no-repeat 50% 50%;background-size:contain}@media screen and (min-width:769px) and (max-width:1080px){._noticeList .hideEffect{width:480px;left:50vw}}@media only screen and (min-width:1080px){._noticeList .hideEffect{width:480px;left:50vw}}._accordion .list .view{display:none}._accordion .list.active .view{display:block}._accList ul{flex:1 1}._accList ul .list{border-radius:16px;border:1px solid #e7e7ed;overflow:hidden}._accList ul .list~.list{margin-top:20px}._accList ul .list .tit{position:relative;padding:16px}._accList ul .list .tit:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/icon/icon_arrow_down01.svg) no-repeat 50% 50%;background-size:contain;transition:.3s}._accList ul .list.active .tit:after{transform:translateY(-50%) rotate(180deg)}._accList ul .list .tit .csState{display:inline-block;height:24px;margin-bottom:4px;padding:0 8px;border-radius:8px;background-color:#ffebfd;font-size:12px;color:#f610df;font-weight:600;line-height:24px}._accList ul .list .tit .csState.complete{background-color:#e1e9fc;color:#386fff}._accList ul .list .tit h3{font-size:16px;line-height:20px}._accList ul .list .tit .date{margin-top:4px;font-size:14px;color:#888;line-height:18px}._accList ul .list .key{position:absolute;top:0;right:0;bottom:0;left:0}._accList ul .list .view .viewCont{padding:16px;border-top:1px solid #e7e7ed;line-height:20px}._accList ul .list .view .viewCont.bgGray{background-color:#edf0f6}._accList ul .list .view .viewCont img{display:block;width:100%;margin:10px 0}._accList ul .list .view .viewCont .manager{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:14px;color:#888}._accList ul .list .view .viewCont .manager h3{font-size:14px}._accList ul .list .view .viewCont .text{line-height:20px}._accList ul .list .view .viewCont ._areaBtn{justify-content:flex-start;margin-top:20px}._accList ul .list .view .viewCont ._areaBtn ._btnDown{border:0;font-size:14px;color:#5c24fa;font-weight:600;text-decoration:underline}._bltDot .tit{margin-bottom:12px;font-size:20px;font-weight:600}._bltDot li{position:relative;padding-left:24px;color:#0d0d0d}._bltDot li:before{content:"";position:absolute;top:8px;left:10px;display:block;width:4px;height:4px;border-radius:50%;background-color:#000}._bltRec ul li:before{content:""}._bltStar li{position:relative;padding-left:8px;font-size:12px;color:#888;line-height:16px}._bltStar li:before{content:"*";position:absolute;top:1px;left:0;display:block}._bltStar li strong{font-weight:600}._bltHyphen .tit{margin-bottom:10px;font-size:20px;font-weight:600}._bltHyphen li{position:relative;padding-left:8px;color:#0d0d0d}._bltHyphen li:before{content:"-";position:absolute;top:-2px;left:0;display:block}._bltBill .tit{margin-bottom:10px;font-size:20px;font-weight:600}._bltBill li{position:relative;padding-left:12px;font-size:14px;color:grey}._bltBill li:before{content:"※";position:absolute;top:-1px;left:0;display:block}._bltNum{counter-reset:list-number}._bltNum>li{position:relative;counter-increment:list-number;padding-left:14px;font-size:14px;color:#000;line-height:18px}._bltNum>li~li{margin-top:12px}._bltNum>li:before{content:counter(list-number) ".";position:absolute;left:0;top:0;display:inline-block;font-size:14px;color:#5c24fa;font-weight:600;line-height:18px}@counter-style hangeul{system:fixed;symbols:가 나 다 라 마 바 사 아 자 차 카 타 파 하;suffix:" "}._bltHan li{list-style:hangeul;list-style-position:inside}@counter-style eng{system:fixed;symbols:ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓥ ⓦ ⓧ ⓨ ⓩ;suffix:" "}._bltEng li{list-style:eng;list-style-position:inside}._scrollCustom::-webkit-scrollbar{width:8px}._scrollCustom::-webkit-scrollbar-track{width:8px;border-radius:8px;background:transparent}._scrollCustom::-webkit-scrollbar-thumb{background:#ddd;width:8px;border-radius:8px}._scrollCustom::-webkit-scrollbar-thumb:active,._scrollCustom::-webkit-scrollbar-thumb:hover{background:#ddd}._scrollCustom::-webkit-scrollbar-button{display:none}._scrollCustomY::-webkit-scrollbar{height:8px}._scrollCustomY::-webkit-scrollbar-track{height:8px;border-radius:4px;background:transparent}._scrollCustomY::-webkit-scrollbar-thumb{background:#ddd;height:8px;border-radius:8px}._scrollCustomY::-webkit-scrollbar-thumb:active,._scrollCustomY::-webkit-scrollbar-thumb:hover{background:#ddd}._scrollCustomY::-webkit-scrollbar-button{display:none}._tooltipArea{position:absolute;text-align:center;bottom:-34px;left:-71px;animation:moving 1.5s linear 1.3s infinite;z-index:10}._tooltipArea:after{content:"";position:absolute;top:-20px;left:52%;display:block;width:0;height:0;margin-left:-9px;border:9px solid transparent;border-top:14px solid #13cdcf;transform:rotate(180deg)}._tooltipArea ._tooltipCont{width:161px;padding:2px 8px;border-radius:16px;box-sizing:border-box;background-color:#13cdcf;font-size:12px;font-weight:700;line-height:1.58;letter-spacing:-.5px;color:#fff;overflow:hidden}._tooltipArea ._tooltipCont .colorY{color:#fff27b}@keyframes moving{0%{transform:translateY(0)}25%{transform:translateY(-10%)}50%{transform:translateY(0)}75%{transform:translateY(10%)}}._ellip{display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}._ellip.line1{-webkit-line-clamp:1}._ellip.line2{-webkit-line-clamp:2}._ellip.line3{-webkit-line-clamp:3}#wrap{display:flex;flex-direction:column;min-height:100vh}._alertTxt{position:relative;margin-top:5px;font-size:14px;color:#e75252}._infoTxt{margin-top:10px;font-size:12px;color:#666;vertical-align:middle}._descTxt{margin-top:12px;font-size:14px;color:grey;font-weight:400;line-height:18px}._swiperPagination.swiper-pagination-bullets{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2}._swiperPagination.swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block}._swiperPagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:16px;border-radius:4px;color:#4fa6f6}._menuSlide{width:0;flex-grow:1;position:relative;padding-right:20px}._menuSlide>ul{flex-wrap:nowrap}._menuSlide>ul>li{width:auto}._menuSlide>ul>li~li{margin-left:4px}._bannerSlide{position:relative;width:100%;overflow:visible}._bannerSlide ul{white-space:nowrap}._bannerSlide ul li{display:inline-block;width:100%;max-width:335px;border-radius:24px;overflow:hidden}._bannerSlide ul li~li{margin-left:20px}._bannerSlide ul.swiper-wrapper li~li{margin-left:0}._bannerSlide ul li a{display:block;width:100%}._bannerSlide ul li img{width:100%}._bannerSlide .swiper-pagination{bottom:8px}._bannerSlide .swiper-pagination .swiper-pagination-bullet{width:12px;height:6px;border-radius:3px;background-color:#bfc3cc}._bannerSlide .swiper-pagination .swiper-pagination-bullet-active{width:20px;background-color:#5c24fa}._coummList>ul>li{padding:16px 20px;border-bottom:1px solid #e7e7ed}._commuBox .cate{display:flex;align-items:center;justify-content:space-between}._commuBox .cate ul{display:flex;justify-content:flex-start;flex:1 1;gap:6px}._commuBox .cate ul li{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:8px;background-color:#edf0f6;font-size:12px;color:rgba(0,0,0,.85);font-weight:600;line-height:24px}._commuBox .cate ul li.doctor{background-color:#e1e9fc;color:#386fff}._commuBox .cate ul li.student{background-color:#e9ffe0;color:#38d700}._commuBox .cate ul li.vote{background-color:#ffebfd;color:#f610df}._commuBox .cate ul li.doctor:before{content:"";display:inline-block;width:12px;height:12px;margin-right:2px;background:url(/images/icon/emoji_doctor.png) no-repeat 50% 50%;background-size:contain}._commuBox .cate ul li.student:before{content:"";display:inline-block;width:12px;height:12px;margin-right:2px;background:url(/images/icon/emoji_student.png) no-repeat 50% 50%;background-size:contain}._commuBox .cate ul li.vote:before{content:"";display:inline-block;width:12px;height:12px;margin-right:2px;background:url(/images/icon/emoji_vote.png) no-repeat 50% 50%;background-size:contain}._commuBox .cate .date{font-size:12px;color:#888}._commuBox .goLink a{display:flex;align-items:flex-start;margin-top:12px}._commuBox .goLink .txtArea{width:0;flex-grow:1}._commuBox .goLink .tit{position:relative;max-height:40px;padding-right:10px;line-height:20px;font-weight:600;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._commuBox .goLink .tit.new:after{content:"";display:inline-block;width:6px;height:6px;margin-left:4px;border-radius:50%;background-color:#5c24fa;vertical-align:super}._commuBox .goLink .tit.over:after{position:absolute;right:6px;bottom:10px}._commuBox .goLink .subTit{margin-top:4px;font-size:14px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._commuBox .goLink .imgArea{margin-left:8px}._commuBox .info{display:flex;align-items:center;justify-content:space-between;margin-top:12px}._commuBox .info .user{flex:1 1;display:flex;align-items:center}._commuBox .info .user .img{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden}._commuBox .info .user .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%}._commuBox .info .user .name{margin-left:8px}._commuBox .info .viwer{flex:1 1;display:flex;align-items:center;justify-content:flex-end;gap:16px}._commuBox .info .viwer>div{position:relative;display:flex;align-items:center;font-size:12px;color:#888}._commuBox .info .viwer>div:before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}._commuBox .info .viwer>div.like:before{background-image:url(/images/icon/icon_heart01.png)}._commuBox .info .viwer>div.onlike:before{background-image:url(/images/icon/icon_heart02_on.png)}._commuBox .info .viwer>div.comm:before{background-image:url(/images/icon/icon_comment01.png)}._voteBox{margin-top:12px;padding:20px;border-radius:12px;background-color:#edf0f6}._voteBox .option{margin-top:2px;font-size:14px;color:#888}._voteBox .voting{margin-top:10px}._voteBox .voting a{display:block;padding:12px 14px;border-radius:12px;border:1px solid #fff;background-color:#fff}._voteBox .voting a~a{margin-top:10px}._voteBox .voting a .txtArea{display:flex;align-items:center;justify-content:space-between}._voteBox .voting a .txtArea .txt{display:flex;align-items:center;font-size:14px}._voteBox .voting a .txtArea .txt .img{position:relative;width:112px;height:63px;margin-right:8px;border-radius:4px;overflow:hidden}._voteBox .voting a .txtArea .txt .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%}._voteBox .voting a .txtArea .precent{display:none;font-size:12px;color:#888}._voteBox .voting a .txtArea .precent:after{content:"%"}._voteBox .voting a .progressBar{position:relative;display:none;height:4px;margin-top:4px;border-radius:2px;background-color:#edf0f6;overflow:hidden}._voteBox .voting a .progressBar .bar{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;border-radius:2px;background-color:#bfc3cc}._voteBox .voting a.active{border-color:#5c24fa}._voteBox .voting a.active .txtArea .txt{font-size:14px}._voteBox .voting a.active .progressBar .bar{background-color:#5c24fa}._voteBox .join{margin-top:10px;font-size:12px}._voteBox.choice .voting a .progressBar,._voteBox.choice .voting a .txtArea .precent{display:block}@media screen and (min-width:769px) and (max-width:1080px){._fixedBottomBtn .inner{width:480px}}@media only screen and (min-width:1080px){._fixedBottomBtn .inner{width:480px}}._popup{display:none;position:fixed;top:0;right:0;left:0;bottom:0;box-sizing:border-box;text-align:center;overflow:hidden;z-index:99}._popup:after{content:"";height:100%}._popup .popupWrap,._popup:after{display:inline-block;vertical-align:middle}._popup .popupWrap{position:relative;width:calc(100% - 50px);min-width:300px;border-radius:16px;box-sizing:border-box;background:#fff;text-align:left;overflow:hidden}._popup .popupHeader{padding:0 20px}._popup .popupBody{max-height:calc(100vh - 56px - 92px);box-sizing:border-box;overflow:hidden;overflow-y:auto;outline:none}._popup .btnArea{display:flex;padding:20px;width:100%}._popup .btnArea>li{flex:1 1}._popup .btnArea>li [class^=_btn]{width:100%}._popup .popupFooter.fixed .btnArea{position:fixed;bottom:0}._popup .cont:only-child{min-height:auto}._popup .maskbg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;transition:opacity .4s}._popup.noneMask .maskbg{display:none}._popup.on .maskbg{opacity:.5}._popup.on .popupWrap{opacity:1}._popup .popClose{position:absolute;top:16px;right:16px;width:24px;height:24px;background:url(/images/icon/icon_close01.png) no-repeat 50%/24px auto;color:transparent;overflow:hidden}.popupFooter .btnArea{margin-top:0}._popup.fullPop .popupWrap{width:100%;height:100%;border-radius:0}._popup.fullPop .popupWrap .popupHeader>h2{height:56px;padding:0 20px;font-size:18px;font-weight:400;line-height:56px;text-align:center}._popup.alertPop .popupHeader{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;overflow:hidden;box-sizing:border-box}._popup.alertPop .popupHeader h2{color:transparent!important}._popup.alertPop .popupBody{margin:0;max-height:calc(100vh - 100px);text-align:center}._popup.alertPop .popClose{top:0;display:none}.alertCon{padding:36px 20px 30px;font-size:16px;font-weight:700;line-height:1.63;letter-spacing:-.6px;text-align:center;color:#555}._popup.noticePop .popupWrap{border-radius:8px;width:calc(100% - 24px);box-shadow:0 15px 30px 0 rgba(0,0,0,.18)}._popup.noticePop .popupHeader{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;overflow:hidden;box-sizing:border-box}._popup.noticePop .popupHeader h2{color:transparent!important}._popup.noticePop .popupBody{margin:0;max-height:500px}._popup.noticePop .popupBody>a{display:block}._popup.noticePop .popupBody img{width:100%;border-radius:8px 8px 0 0}._popup.noticePop .popupFooter{height:auto;padding:10px 65px 13px 20px;position:relative;font-size:15px;background-color:#fff}._popup.noticePop .popupFooter .ez-checkbox,._popup.noticePop .popupFooter .ez-radio{margin-right:4px}._popup.noticePop .popupFooter .ez-checkbox+label,._popup.noticePop .popupFooter .ez-radio+label{line-height:1;letter-spacing:-.58px;color:#666}._popup.noticePop .popClose{display:block;top:auto;bottom:0;right:0;width:auto;height:48px;padding:0 20px;background:none;font-size:14px;font-weight:500;line-height:48px;letter-spacing:-.58px;color:#666}.bottomSheet{position:fixed;right:0;left:0;bottom:0;display:none;height:100%;box-sizing:border-box;overflow:hidden}.bottomSheet .popupHeader{padding:0 20px}.bottomSheet .popupHeader>h2{height:70px;padding-right:20px;border-bottom:1px solid #eee;box-sizing:border-box;color:#222;font-weight:700;font-size:18px;line-height:70px}.bottomSheet .maskbg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;transition:opacity .4s}.bottomSheet .popupWrap{position:absolute;right:0;bottom:0;left:0;width:100%;border-radius:24px 24px 0 0;box-sizing:border-box;background-color:#fff;transform:translateY(100%);transition:transform .4s}.bottomSheet .popupHeader{padding:0}.bottomSheet .popupHeader>h2{width:100%;height:64px;padding:0 20px;border-bottom:1px solid #e7e7ed;font-size:16px;line-height:64px;letter-spacing:-.8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.bottomSheet .popupBody{box-sizing:border-box;outline:none}.bottomSheet .popClose{position:absolute;top:0;right:0;display:block;width:64px;height:64px;background:url(/images/icon/icon_close01.png) no-repeat 50% 50%;background-size:24px 24px}.bottomSheet.on .maskbg{opacity:.5}.bottomSheet.on .popupWrap{transform:translateY(0)}.bottomSheet.popSelect .popupWrap{padding-top:0}.popSelectList li~li{border-top:1px solid #d9d9d9}.popSelectList li a{display:flex;align-items:center;justify-content:center;height:60px}.toastPop{position:fixed;bottom:0;right:0;left:0;display:none;box-sizing:border-box;transform:translateY(100%);overflow:hidden;z-index:11;transition:transform .4s}.toastPop.on{transform:translateY(-20px)}.toastPop .toastPopWrap{position:relative;display:flex;justify-content:center}.toastPop .toastPopBody{width:calc(100% - 40px);padding:9px 20px;border-radius:4px;background:rgba(123,77,254,.8);font-size:14px;color:#fff;font-weight:600;text-align:center}.notiAlertPop{position:fixed;bottom:0;left:50vw;display:none;box-sizing:border-box;width:320px;transform:translateY(100%);margin-left:-160px;overflow:hidden;z-index:11;transition:transform .4s}.notiAlertPop.on{transform:translateY(-70px)}.notiAlertPop .notiAlertPopWrap{position:relative;display:flex;justify-content:center}.notiAlertPop .notiAlertPopBody{width:320px;padding:9px 20px;border-radius:4px;background:rgba(123,77,254,.8);font-size:14px;color:#fff;font-weight:700;text-align:left}.notiAlertPop .close{position:absolute;right:13px;top:0;width:32px;height:34px;background:url(/images/icon/icon_close03.svg) no-repeat 50% 50%;background-size:18px 18px;text-indent:-9999px}.notiAlertPop.bottom60{bottom:60px}._popImgAlert .popupBody .cont{padding:20px}._popImgAlert .popupBody .cont .img{position:relative;display:flex;justify-content:center}._popImgAlert .popupBody .cont .img img{width:160px}._popImgAlert .popupBody .cont .img .absolText{position:absolute;left:50%;bottom:0;margin-left:46px;padding:8px 16px;border-radius:50px;background-color:#386fff;font-size:14px;color:#fff;font-weight:600}._popImgAlert .popupBody .cont .text{display:flex;flex-direction:column;justify-content:center;gap:8px;margin-top:20px;text-align:center}._popImgAlert .popupBody .cont .text h3{font-size:18px;line-height:22px}._popImgAlert .popupBody .cont .text .desc{font-size:16px;line-height:20px}._popImgAlert .popupBody .cont .text .subDesc{margin-top:8px;font-size:14px;color:#888;line-height:18px}._popImgAlert .popupBody .cont .text .pColor{color:#5c24fa}._popImgAlert .popupBody .cont .btnArea{flex-direction:column;padding:0;margin-top:20px;gap:14px}._fixedNoti{height:34px;padding-bottom:20px}._fixedNoti .txt{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:calc(100% - 40px);height:34px;padding:0 8px;border-radius:8px;background-color:#edf0f6;font-size:14px;color:#888;line-height:34px;text-align:center;z-index:2}._popboardWright ._brBoList>li{padding:20px}._popboardWright ._brBoList>li:last-child{padding-bottom:0}._popboardWright ._brBoList>li .tit{display:flex;align-items:center;margin-bottom:12px;font-weight:600}._popboardWright ._brBoList>li .tit:before{content:"";width:16px;height:16px;margin-right:4px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}._popboardWright ._brBoList>li .tit.doctor:before{background-image:url(/images/icon/emoji_doctor.png)}._popboardWright ._brBoList>li .tit.student:before{background-image:url(/images/icon/emoji_student.png)}._popboardWright ._brBoList>li .tit.vote:before{background-image:url(/images/icon/emoji_vote.png)}._popConfirmInfo .popupBody{text-align:center}._popConfirmInfo .popupBody .cont{padding:20px}._popConfirmInfo .popupBody .img{width:100%;background:url(/images/content/community/img_popregist.png) no-repeat 50% 50%;background-size:160px auto}._popConfirmInfo .popupBody .img img{width:160px}._popConfirmInfo .popupBody ._tit{margin-top:20px}._popConfirmInfo .popupBody ._tit h4{font-size:18px;line-height:22px}._popConfirmInfo .popupBody ._tit .desc{margin-top:8px;font-size:14px}._popConfirmInfo .popupBody .rewright{border:0;color:#888;text-decoration:underline}@media screen and (min-width:769px) and (max-width:1080px){._popup,.bottomSheet{width:480px;left:50%;transform:translateX(-50%);right:auto}._fixedNoti .txt,.toastPop .toastPopBody{width:calc(480px - 40px);left:50vw}}@media only screen and (min-width:1080px){._popup,.bottomSheet{width:480px;left:calc(50vw);transform:translateX(-50%);right:auto}._fixedNoti .txt,.toastPop .toastPopBody{width:calc(480px - 40px);left:50vw}}a{touch-action:manipulation;cursor:pointer}a:active,a:focus{outline:none;box-shadow:none}.image-placeholder{background:#f0f0f0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.image-placeholder:before{content:"Loading...";color:#999}.banner-img{object-fit:cover;display:block}:root,body,html{-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,select,summary,label,[role=button]){-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none;outline:none}:where(a,button,[role=button]):active{background:none!important;box-shadow:none!important;filter:none!important}:root{--red01:#f8175b;--purple01:#5c24fa;--purple02:#7b4dfe;--gray01:#bfc3cc;--gray02:#e7e7ed;--gray03:#888;--white01:#fff;--white02:#d9d9d9;--white03:#e1e1e1;--white04:#edf0f6;--black01:#000}@font-face{font-family:Pretendard;font-style:normal;font-weight:100;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Thin.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Thin.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:200;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-ExtraLight.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-ExtraLight.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:300;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Light.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Light.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Regular.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Regular.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Medium.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Medium.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-SemiBold.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-SemiBold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Bold.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Bold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-ExtraBold.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-ExtraBold.subset.woff) format("woff")}@font-face{font-family:Pretendard;font-style:normal;font-weight:900;src:url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Black.subset.woff2) format("woff2"),url(https://data.hanmi.co.kr/font/pretendard/Pretendard-Black.subset.woff) format("woff")}