@charset "UTF-8";.modal.notification{width:100%;min-height:100%}.notification__modal{border-radius:6px}.modalContent.notification,.modalContent.notification__modal{position:relative;background:#fff;border:1px solid #e7e7e7;margin:45px 0}.notification__modal__wrap{padding:18px 23px!important}.notification__modal__box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification__modal__box .tit{font-size:18px!important;display:inline-block;color:#111;margin-right:10px;font-family:"notokr-medium",sans-serif;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-break:break-all}.notification__modal__tooltipMark{width:25px;height:25px;position:relative;border-radius:50%;background:#cecece;cursor:pointer}.notification__modal__tooltipMark:after{position:absolute;content:"?";color:#111;font-size:17px;left:8px;font-weight:700;top:0}.notification__modal__tooltipBox{left:30px;width:250px;font-size:12px;background:#fff;border-radius:3px;border:1px solid #cecece;padding:11px;cursor:auto;z-index:101;position:relative;display:none}.notification__modal__tooltipBox:after,.notification__modal__tooltipBox:before{content:"";display:block;width:6px;height:6px;border:1px solid #fff;border-right:0;border-top:0;border-radius:2px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:15px;left:-4px;background-color:#fff}.notification__modal__tooltipBox:after{border:1px solid #cecece}.notification__modal__tooltipMark:hover .notification__modal__tooltipBox{display:block}.notification__modal__input{width:100%;border-radius:3px;border:1px solid #707070;height:44px;line-height:44px;padding:3px 47px 3px 5px;font-size:16px}.notification__modal__keywordBox{font-family:"notokr-regular",sans-serif}.notification__modal__keywordNum{color:#db3a3f}.notification__modal__box.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:3px;border:1px solid #707070;padding:20px;margin:20px 0}.notification__modal__kwdEmpty{font-size:16px;color:#5a5858;text-align:center}.notification__modal__listBox{width:100%;max-height:472px;overflow:auto}.notification__modal__listBox::-webkit-scrollbar{width:5px}.notification__modal__listBox::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:5px solid #cecece}.notification__modal__listBox::-webkit-scrollbar-track{background-color:#fff;border:1px solid #cecece;border-radius:20px}.notification__modal__list{padding-bottom:15px;margin-top:15px;border-bottom:1px solid #cecece}.notification__modal__list:first-child{margin-top:0}.notification__modal__list:last-child{padding-bottom:0;border-bottom:0}.notification__modal__listTit{font-size:16px}.notification__modal__listDesc{font-size:14px;margin-top:10px;color:#5a5858}.notification__modal__box.tip{font-size:14px;color:#111}.notification__modal__tip{color:#1a68b2;padding:0 2px}.notification__modal__tip:hover{text-decoration:none}.modal .modalContent .modalHeader button.notification__modal__closeBtn{border-left:none;cursor:pointer;width:25px;height:25px;background:0 0;position:relative;margin-left:auto}.modal .modalContent .modalHeader button.notification__modal__closeBtn:after,.modal .modalContent .modalHeader button.notification__modal__closeBtn:before{position:absolute;content:"";width:21px;height:1px;background-color:#5a5858;top:12px;left:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.modal .modalContent .modalHeader button.notification__modal__closeBtn:before{-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.searchBox.notification__modal__box{padding:0;margin:20px 0}.modal .searchBox button.notification__modal__plusBtn{position:absolute;width:40px;min-width:40px;height:38px;text-align:center;background:#e1e1e1;border:1px solid #707070;border-radius:3px;top:3px;right:3px;cursor:pointer}.modal .searchBox button.notification__modal__plusBtn:before{position:absolute;content:"";width:17px;height:2px;background:#707070;left:30%}.modal .searchBox button.notification__modal__plusBtn:after{position:absolute;content:"";width:2px;height:17px;background:#707070;left:49%;top:30%}.notification__main__alarmWrap{display:block;position:relative;margin:0 auto;background-color:#fff;border:0;border-radius:20px;max-width:768px;box-shadow:0 3px 6px rgba(0,0,0,.161);top:160px}.notification__main__alarmWrap.total__alarm{margin:inherit;left:58%;width:440px}.modalWrap .notification__main__alarmWrap.total__alarm{left:58%!important;height:0;top:-33.5%!important}.notification__main__alarmWrap.total__alarm__disabled{width:360px;margin:inherit;left:62%}.notification__main__alarmWrap .notification__main__alarmBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification__main__alarmWrap .notification__main__alarmHead{background:#fff;border-top-left-radius:6px;border-top-right-radius:6px;width:100%;margin-left:auto;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notification__main__alarmWrap .notification__main__alarmHeadTit{color:#111;font-size:20px;font-weight:500;position:relative}.notification__main__alarmWrap .notification__main__alarmHeadTit:after{position:absolute;right:-14px;top:10px;content:"";width:11px;height:11px;border-top:2px solid #111;border-right:2px solid #111;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modalWrap .notification__main__alarmHeadTit:after{top:5px}.notification__main__alarmWrap .notification__main__alarmHeadBtn{display:block;width:25px;height:25px;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/alarm_setting_ico.svg)center no-repeat;background-size:cover;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmCont{background:#f6f6f6;border-bottom-left-radius:6px;border-bottom-right-radius:6px;width:100%;padding:20px 30px;border-top:1px solid #cecece}.notification__main__alarmWrap .notification__main__alarmListBox{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;max-height:552px;overflow:auto}.notification__main__alarmWrap .notification__main__alarmListBox::-webkit-scrollbar{width:5px}.notification__main__alarmWrap .notification__main__alarmListBox::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:5px solid #cecece}.notification__main__alarmWrap .notification__main__alarmListHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notification__main__alarmWrap .notification__main__alarmListMore{position:relative;width:20px;height:20px}.notification__main__alarmWrap .notification__main__alarmListMore:after{position:absolute;right:0;top:4px;content:"";width:11px;height:11px;border-top:1px solid #111;border-right:1px solid #111;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.notification__main__alarmWrap .notification__main__alarmList{border-radius:6px;padding:16px 21px;background:#fff;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmList:hover{text-decoration:none;background:#eee;-webkit-transition:.3s;transition:.3s}.notification__main__alarmWrap .notification__main__alarmListLink{font-size:16px;font-weight:400;padding-left:25px;position:relative;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;margin-bottom:10px}.notification__main__alarmWrap .notification__main__alarmAppliJournalBellBox:hover,.notification__main__alarmWrap .notification__main__alarmAppliJournalName:hover,.notification__main__alarmWrap .notification__main__alarmAppliJournalSrc:hover,.notification__main__alarmWrap .notification__main__alarmAppliJournalTit:hover,.notification__main__alarmWrap .notification__main__alarmListLink:hover{text-decoration:none}.notification__main__alarmWrap .notification__main__alarmList.mynode .notification__main__alarmListLink{color:#bf5fff}.notification__main__alarmWrap .notification__main__alarmList.mynode .notification__main__alarmListLink:before{content:"";position:absolute;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/notification_myreport_ico.svg)center no-repeat;width:20px;height:20px;left:0;background-size:cover}.notification__main__alarmWrap .notification__main__alarmList.journal .notification__main__alarmListLink{color:#2498ff}.notification__main__alarmWrap .notification__main__alarmList.journal .notification__main__alarmListLink:before{content:"";position:absolute;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/notification_new_ico.svg)center no-repeat;width:20px;height:20px;left:0}.notification__main__alarmWrap .notification__main__alarmList.recommend .notification__main__alarmListLink{color:#ff86aa}.notification__main__alarmWrap .notification__main__alarmList.recommend .notification__main__alarmListLink:before{content:"";position:absolute;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/notification_custom_ico.svg)center no-repeat;width:20px;height:20px;left:0}.notification__main__alarmWrap .notification__main__alarmList.author .notification__main__alarmListLink{color:#f05a61}.notification__main__alarmWrap .notification__main__alarmList.author .notification__main__alarmListLink:before{content:"";position:absolute;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/notification_interest_ico.svg)center no-repeat;width:20px;height:20px;left:0}.notification__main__alarmWrap .notification__main__alarmList.keyword .notification__main__alarmListLink{color:#00b785}.notification__main__alarmWrap .notification__main__alarmList.keyword .notification__main__alarmListLink:before{content:"";position:absolute;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/notification_keyword_ico.svg)center no-repeat;width:20px;height:20px;left:0}.notification__main__alarmWrap .notification__main__alarmList.weekly .notification__main__alarmListLink{color:#bf5fff}.notification__main__alarmWrap .notification__main__alarmList.weekly .notification__main__alarmListLink:before{content:"";position:absolute;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/notification_report_ico.svg)center no-repeat;width:20px;height:20px;left:0}.notification__main__alarmWrap .notification__main__alarmListTit{font-size:14px;display:inline-block;flex-wrap:wrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:316px}.notification__main__alarmWrap .notification__main__alarmAppliWrap{max-width:621px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;width:621px;border-radius:6px;background:#fff;display:flex;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;padding:27px;position:relative}.notification__main__alarmWrap .notification__main__alarmAppliCloseBtn{width:20px;height:20px;display:block;position:absolute;right:30px;top:30px;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmAppliCloseBtn::before{content:"";position:absolute;width:100%;height:1px;background:#111;left:0;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.notification__main__alarmWrap .notification__main__alarmAppliCloseBtn:after{content:"";position:absolute;width:100%;height:1px;background:#111;left:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.notification__main__alarmWrap .notification__main__alarmAppliDescTxt{margin-top:55px;text-align:center;font-size:20px}.notification__main__alarmWrap .notification__main__alarmAppliJournalBox{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;margin-top:43px;align-items:center;width:425px;height:220px;gap:5px}.notification__main__alarmWrap .notification__main__alarmAppliJournalCover{width:156px}.notification__main__alarmWrap .notification__main__alarmAppliJournalDescBox{width:265px;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-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:12px;background:#f5f5f5;border-radius:3px}.notification__main__alarmWrap .notification__main__alarmAppliJournalSrc,.notification__main__alarmWrap .notification__main__alarmAppliJournalTit{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-wrap:wrap;color:#111}.notification__main__alarmWrap .notification__main__alarmAppliJournalSrc{color:#797777;-webkit-line-clamp:2}.notification__main__alarmWrap .notification__main__alarmAppliBtn{display:flex;background:#db3a3f;border-radius:3px;color:#fff;font-size:14px;padding:15px 29px;margin-top:43px;position:relative;vertical-align:middle;align-items:center;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmAppliBtn:after{content:"";width:20px;height:20px;background:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/alarm_bell_white_ico.svg)center no-repeat;margin-left:3px;display:block}.notification__main__alarmWrap .notification__main__alarmAppliCkBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;gap:10px}.notification__main__alarmWrap .notification__main__alarmAppliNot--ck{border:1px solid #797777;border-radius:50%;width:20px;height:20px;position:relative;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmAppliNot--ck:after{content:"";display:block;width:9px;height:5px;border:1px solid #797777;border-top:0;border-right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:4px;top:5px}.notification__main__alarmWrap .notification__main__alarmAppliNot--label{font-size:12px;color:#797777;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmAppliSuccessBtn{margin-top:25px;width:89px;height:44px;line-height:44px;text-align:center;background:#db3a3f;border-radius:3px;color:#fff;font-size:14px;cursor:pointer}.notification__main__alarmWrap .notification__main__alarmAppliJournalListBox{margin-top:40px;border-top:1px solid #cecece;width:100%;padding-top:19px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.notification__main__alarmWrap .notification__main__alarmAppliJournalListTit{font-size:18px;margin-bottom:15px}.notification__main__alarmWrap .notification__main__alarmAppliJournalList{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:46px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.notification__main__alarmWrap .notification__main__alarmAppliJournalCoverLink{display:block;width:156px;height:220px}.notification__main__alarmWrap .notification__main__alarmAppliJournalCover{height:100%;display:block}.notification__main__alarmWrap .notification__main__alarmAppliJournalName{font-size:16px;width:156px;overflow:hidden;text-overflow:ellipsis;display:inline-block;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:wrap;white-space:nowrap;margin-top:10px;color:#111}.notification__main__alarmWrap .notification__main__alarmAppliJournalOne{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;-ms-flex-wrap:wrap;flex-wrap:wrap;height:274px}.notification__main__alarmWrap .notification__main__alarmAppliJournalBellBox{position:absolute;right:8px;top:185px;background-color:#fff;border:1px solid #db3a3f;border-radius:3px;width:28px;height:28px}.notification__main__alarmWrap .notification__main__alarmAppliJournalBellBox.off{background-image:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/alarm_bell_red_ico.svg);background-repeat:no-repeat;background-size:64%;background-position:center}.notification__main__alarmWrap .notification__main__alarmAppliJournalBellBox.on{background-image:url(https://nurimedia-upload.s3.ap-northeast-2.amazonaws.com/service/notification/alarm_bell_white_ico.svg);background-repeat:no-repeat;background-size:64%;background-position:center;background-color:#db3a3f}.notification__main__alarmWrap .notification__main__alarmAppliJournalBellBox.success{background-color:#fff;color:#db3a3f;font-size:14px;width:auto;line-height:28px;padding:0 5px}.notification__main__alarmWrap .notification__main__alarmCont.empty{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-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:28px;padding:40px 0}.notification__main__alarmWrap .notification__main__alarmEmptyDesc{text-align:center;font-size:16px}.notification__main__alarmWrap .notification__main__alarmEmptyBtn{background-color:#db3a3f;border-radius:3px;font-size:14px;color:#fff;text-align:center;width:181px;height:50px;line-height:50px}.notification__main__alarmWrap .notification__main__alarmEmptyBtn:hover{text-decoration:none;color:#212121}.notification__main__alarmWrap .notification__main__alarmBox.customLayer{max-width:100%;background:#fff;border-radius:15px;position:relative}.dpAppdownload{position:absolute;left:50%!important;transform:translateX(calc(-50% + .5px));width:526px;top:175px!important;padding:30px;background-color:#fff;border:0;height:fit-content}.dpAppdownload__tit{font-size:16px;font-weight:700;color:#000;margin-bottom:20px}.dpAppdownload__txt{font-size:14px;color:#666;margin-bottom:30px}.dpAppdownload__closed{position:absolute;right:0;top:0;display:block;width:40px;height:40px;cursor:pointer}.dpAppdownload__closed:hover{background-color:rgba(0,0,0,.1)}.dpAppdownload__closed:after,.dpAppdownload__closed:before{content:"";display:block;width:15px;height:1px;background-color:#666;position:absolute;left:50%;top:50%;transform-origin:0 0}.dpAppdownload__closed:after{transform:rotate(45deg) translate(calc(-50% + .5px),calc(-50% + .5px))}.dpAppdownload__closed:before{transform:rotate(-45deg) translate(calc(-50% + .5px),calc(-50% + .5px))}.dpAppdownload .appdownloadWrap{display:flex;flex-wrap:wrap}.dpAppdownload .appdownload{border:1px solid #efefef;width:50%}.dpAppdownload .appdownload__tit{display:flex;align-items:center;height:40px;padding-left:12px;background-color:#fafafa;font-size:13px;font-weight:700;color:#111;border-bottom:1px solid #efefef}.dpAppdownload .appdownload__dl{padding:22px 15px 21px;font-size:12px;color:#666;text-align:center}.dpAppdownload .appdownload__dl.pc{display:block}.dpAppdownload .appdownload__dl.mo{display:none}.dpAppdownload .appdownload__dt{display:inline-block}.dpAppdownload .appdownload__dd{display:inline-block;text-decoration:underline;cursor:pointer}.dpAppdownload .appdownload__dd+dd{display:block;margin-top:7px}.dpAppdownload .appdownload__mail a{text-decoration:none;padding-left:20px;background:url(/images/v2/common/ico_mail.svg)no-repeat 0 80%/15px;color:#3c63e0}.dpAppdownload .appdownload__mail a:hover{text-decoration:underline}.dpAppdownload .appdownload__img{width:170px}@media (min-width:320px) and (max-width:960px){.notification__modal__wrap{padding:30px 11px!important}.notification__modal__listTit{font-size:13px;font-weight:600}.notification__modal__listDesc{font-size:13px}.modal .modalContent .modalHeader .tit,.notification__modal__box .tit{font-size:16px!important;font-weight:600}.notification__modal__box.tip{display:block;font-weight:500;font-size:13px}.notification__modal__tooltipBox{left:-50px;top:35px}.notification__modal__tooltipBox.en{left:-180px}.notification__modal__tooltipBox::before,.notification__modal__tooltipBox:after{-webkit-transform:translateY(-50%) rotate(132deg);transform:translateY(-50%) rotate(132deg);top:0;left:57px}.notification__modal__tooltipBox.en::before,.notification__modal__tooltipBox.en:after{left:188px}.notification__modal__kwdEmpty{font-size:13px;padding:17px 0}.modal.notification{padding:0 16px;overflow:auto}.searchBox.notification__modal__box{margin:20px 0 0}.notification__modal__input{height:38px!important;line-height:38px!important}.modal .searchBox button.notification__modal__plusBtn{width:32px;height:32px;min-width:32px}.notification__main__alarmWrap,.notification__main__alarmWrap.total__alarm{z-index:1101;width:90%;left:0;margin:10px auto 60px}.modalWrap .notification__main__alarmWrap.total__alarm{left:0!important}.notification__modal__tooltipMark:after{left:36%;top:1%}.modal .searchBox button.notification__modal__plusBtn:before{left:24%}.modal .searchBox button.notification__modal__plusBtn:after{top:25%}.notification__main__alarmAppliBtn:after,.notification__main__alarmWrap .notification__main__alarmAppliJournalListBox{display:none}.notification__main__alarmWrap .notification__main__alarmAppliJournalBox{width:100%;margin-top:15px}.notification__main__alarmWrap .notification__main__alarmAppliJournalDescBox{height:155px;width:200px;padding:0 12px}.notification__main__alarmAppliJournalSrc,.notification__main__alarmWrap .notification__main__alarmAppliJournalTit{font-size:14px}.notification__main__alarmWrap .notification__main__alarmAppliJournalBellBox{top:150px}.notification__main__alarmWrap .notification__main__alarmAppliJournalName{width:130px;font-size:14px}.notification__main__alarmWrap .notification__main__alarmAppliJournalCoverLink{height:155px;width:120px}.notification__main__alarmWrap .notification__main__alarmAppliJournalOne{height:inherit;align-items:center;text-align:center}.notification__main__alarmWrap .notification__main__alarmAppliJournalList{flex-direction:column;align-items:center;gap:20px}.notification__main__alarmWrap .notification__main__alarmAppliJournalListBox{font-size:16px;margin-bottom:10px;text-align:center}.notification__main__alarmWrap .notification__main__alarmAppliDescTxt{margin-top:40px;font-size:16px}.notification__main__alarmWrap .notification__main__alarmAppliWrap{max-width:100%;padding:20px;margin:0 auto}.notification__main__alarmWrap .notification__main__alarmAppliBtn{margin-top:15px}}@media screen and (max-width:960px){#HappytalkIframe,.dpAppdownload .appdownload__dl.pc{display:none}.dpAppdownload{z-index:100;left:0;width:100%;padding:20px;top:45px!important}.dpAppdownload .appdownload{width:100%;border-top:1px solid #efefef;margin-top:20px}.dpAppdownload .appdownload__dl.mo{display:block}}