@charset "utf-8";

/* 검색결과리스트 */
.searchP .selectGroup {margin-top: 25px;margin-right: 39px;margin-bottom: 20px;}
.searchP .selectGroup p.tit {font-size: 13px;color: #222222;font-family: 'notokr-bold', sans-serif;margin-bottom: 16px;}
.searchP .selectGroup .selectWrap {padding: 0;margin-bottom: 17px;}
.searchP .selectGroup .selectWrap .condtion {color: #f04349;display: inline-block;margin: -2px 11px 6px 0;line-height: 18px;}
.searchP .selectGroup .selectWrap .condtion span.del {display: inline-block;width: 13px;height: 13px;margin: -2px 0 0 9px;background: url(../images/common/common_sfix_icon.png) no-repeat -450px -200px;cursor: pointer;vertical-align: middle;}
.searchP .filterGroup {margin-top: 21px;margin-right: 39px;border-bottom: 1px solid #ececec;}
.searchP .filterGroup .fCheck input[type="checkbox"] + label:after {top: 2px;-webkit-margin-before: 0px;}
.searchP .filterGroup p.tit {font-size: 13px;color: #222222;font-family: 'notokr-bold', sans-serif;margin-bottom: 14px;line-height: 18px;}
.searchP .filterGroup p.tit.general {margin-bottom: 1px;height: 29px;}
.searchP .filterGroup p.tit a {display: block;width: 100%;height: 100%;background: none;position: relative;}
.searchP .filterGroup p.tit a:after {position:absolute;top: 7px;right: 0px;display:block;content:"";width:9px;height:5px;vertical-align:middle;background: url(../images/common/common_sfix_icon.png) no-repeat 0px -50px;}
.searchP .filterGroup p.tit a.open:after {background-position: 0px -100px;}
.searchP .filterGroup p.tit a.active {color: #f04349; background-position: 181px -93px;}
.searchP .filterGroup p.tit a:hover {text-decoration: none;}
.searchP .filterGroup p.tit a.hide {pointer-events: none; background: none;}
.searchP .filterGroup p.tit a.hide:after {background: none;}

.searchP .filterGroup ul.yearlySort {overflow: hidden;margin-bottom: 17px;}
.searchP .filterGroup ul.yearlySort li.year {margin-bottom: 8px;font-size: 13px;}
.searchP .filterGroup ul.yearlySort li.year a {/* font-size: 13px; */}
.searchP .filterGroup ul.yearlySort li.year a.selected {color: #f04349;}
.searchP .filterGroup ul.yearlySort li.year span.directMod {color: #212121;margin-bottom: 8px;display: block;}
.searchP .filterGroup ul.yearlySort li.year span.directMod.selected {color: #f04349;}
.searchP .filterGroup ul.yearlySort li.year p.grouping .gInputText .fText {padding: 2px 9px 4px; height: 27px; font-size: 13px; border: 1px solid #c8c8c8;}
.searchP .filterGroup ul.yearlySort li.year p.grouping .gInputText .fText::placeholder {color: #999;}
.searchP .filterGroup ul.yearlySort li.year p.grouping .gInputText .fText::-ms-input-placeholder {color: #666;}
.searchP .filterGroup ul.yearlySort li.year p.grouping .gInputText .fText:-ms-input-placeholder{color: #666;}
.searchP .filterGroup ul.yearlySort li.year p.grouping .txtDash {margin: 0 3px;}
.searchP .filterGroup ul.yearlySort li.year p.grouping button {padding: 5px 7px 6px;margin-top: -1px;}
.searchP .filterGroup ul.subjectSort {overflow: hidden;margin-bottom: 13px;}
.searchP .filterGroup ul.subjectSort li.subject {margin-bottom: 10px;/* margin-bottom: 0px; */font-size: 13px;}
.searchP .filterGroup ul.subjectSort li.subject .fCheck {padding-left: 26px; line-height: 18px; display: block;}
.searchP .filterGroup ul.subjectSort li.subject .fCheck input[type="checkbox"] + label {position: absolute; left: 0; top: 0;}
.searchP .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail {margin-left: -3px;}
.searchP .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail:after {display: inline-block;content:"";width:10px;height:10px;margin: 0 0 0 10px;vertical-align: middle;background: url(../images/common/common_sfix_icon.png) no-repeat -350px -248px;}
.searchP .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail.open:after {background-position: -400px -248px;}
/*.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort {overflow: hidden; margin: 10px 0 1px 14px;height: 75px;}*/
.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort {/* overflow: hidden; */margin: 10px 0 1px 14px;margin-top: 0px;height: auto;}
.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail {margin-bottom: 8px;font-size: 12px;color: #777777;}
.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail:first-child {margin-top: 10px;}
.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail a {color: #777777;margin-left: -3px;}
.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck {padding-left: 26px; line-height: 18px; display: block;}
.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck:after {display: none;}

/*210525 삭제*/
/*.searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck input[type="checkbox"] + label {position: absolute; left: 0; top: 0;}*/

.searchP .filterGroup ul.subjectSort li.subject a.more {text-decoration: underline;margin: 0px 0 21px 14px;font-size: 12px;color: #777777;display: block;}
.searchP .filterGroup .generalWrap {}
.searchP .filterGroup ul.generalSort {/* overflow: hidden; */margin-bottom: 17px;}
.searchP .filterGroup ul.generalSort.journal {/* height: 161px; */height: auto;}
.searchP .filterGroup ul.generalSort li.general {margin-bottom: 7px;font-size: 13px;}
.searchP .filterGroup ul.generalSort li.general .fCheck {padding-left: 22px;line-height: 18px;display: block;}
.searchP .filterGroup ul.generalSort li.general .fCheck label {/* padding-left: 22px; *//* line-height: 18px; */position: absolute;left: 0;top: 0;}
.searchP .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:before {position: absolute;left: 0px;top: 4px;content:'';display:inline-block;margin: -2px 9px 0 0;width: 14px;height: 14px;line-height: 14px;text-align:center;vertical-align:middle;border: 1px solid #c8c8c8;background:#fff;box-sizing:border-box;}
.searchP .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:after {opacity: 0;display:block;content:"";position:absolute;top: 2px;left: 1px;width:15px;height:14px;background: url(../images/common/common_sfix_icon.png) no-repeat -200px -50px;}
.searchP .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"]:checked + label:after {opacity:1;}
.searchP .filterGroup ul.generalSort li.general a {/* display: inline-block; */margin-left: 0px;}
.searchP .filterGroup ul.generalSort li.general a.selected {color: #f04349;}
.searchP .filterGroup a.more {text-decoration: underline;margin-top: -13px;margin-bottom: 24px;font-size: 12px;color: #222222;display: block;}
.searchP .filterGroup a.more span.fold {display: none;}
.searchP .filterGroup .moreLessWrap {position: relative; height: 20px;}
.searchP .filterGroup .moreLessWrap a:nth-child(1) {width: 60px; float: left;}
.searchP .filterGroup .moreLessWrap a:nth-child(2) {width: 60px; float: right; text-align: right; margin-right: 5px;}

.searchP .filterGroup p.searchBox {margin-bottom: 25px;}
.searchP .filterGroup p.searchBox:after {display: block; width: 0; height: 0; content: ""; clear: both;}
.searchP .filterGroup p.searchBox .fSelect.filtering {display:block;width: 100%;}
.searchP .filterGroup p.searchBox .gInputText {float: left;margin-right: 3px;}
.searchP .filterGroup p.searchBox .gInputText .placeholder {margin-top: -8px;}
.searchP .filterGroup p.searchBox .gInputText .fText {padding: 2px 9px 4px; height: 27px; font-size: 13px; border: 1px solid #c8c8c8;}
.searchP .filterGroup p.searchBox button {padding: 5px 7px 6px;/* margin-top: -1px; */*margin-top: -1px;float: left;}
.searchP .filterGroup ul.volume {padding: 0;margin-bottom: 150px;}
.searchP .filterGroup ul.volume li.group {border-bottom: 1px solid #e7e7e7;position: relative;display: block;}
.searchP .filterGroup ul.volume li.group:first-child {border-top: 1px solid #e7e7e7;}
.searchP .filterGroup ul.volume li.group:hover .submMenuWrap {display:block;}
.searchP .filterGroup ul.volume li.group a.tit {display: block;color: #222222;font-size: 13px;font-family: 'notokr-bold', sans-serif;padding: 12px 0 13px 0;}
.searchP .filterGroup ul.volume li.group a.active {color: #f04347;}
.searchP .filterGroup ul.volume li.group .submMenuWrap {display:none;position:absolute;left: 189px;top: -1px;z-index: 10;padding-left: 19px;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu {padding: 0;/* padding-bottom: 5px; */width: 245px;border: 1px solid #e0e0e0;background:#fff;font-family: 'notokr-medium', sans-serif;font-size: 13px;color: #555555;box-shadow: 3px 3px 8px rgba(0,0,0,.1);box-shadow: 3px 4px 6px rgba(0,0,0,.2);line-height: 20px;text-align: left;position: relative;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu:before {position: absolute;width: 0;height: 0;display: inline-block;content: "";border-color: transparent;border-style: solid;left: -15px;top: 12px;border-width: 7px 7px 7px;border-right-color: #cccccc;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu:after {position: absolute;width: 0;height: 0;display: inline-block;content: "";border-color: transparent;border-style: solid;left: -14px;top: 12px;border-width: 7px 7px 7px;border-right-color: #ffffff;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu p.year {color: #111111;font-size: 13px;font-family: 'notokr-bold', sans-serif;border-bottom: 1px solid #eeeeee;/* margin-bottom: 6px; */padding: 10px 0 12px 15px;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu ul.sub {padding: 6px 0 5px;overflow-y: auto;max-height: 371px;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu ul.sub li.menu {}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu ul.sub li.menu a {display: block;color: #222222;font-size: 13px;font-family: 'notokr-medium', sans-serif;padding: 5px 14px;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu ul.sub li.menu a:hover {background: #f1f1f1; text-decoration: none;}
.searchP .filterGroup ul.volume li.group .submMenuWrap .subMenu ul.sub li.menu a.active {color: #f04347; font-family: 'notokr-bold', sans-serif;}

.searchP .filterGroup .selectBox {display: none;}

.searchP .filterGroup ul.author {padding: 0;margin-bottom: 17px;overflow: hidden;}
.searchP .filterGroup ul.author li.group {border-bottom: 1px solid #e7e7e7;position: relative;display: block;margin-bottom: 12px;}
.searchP .filterGroup ul.author li.group:last-child {border: none;margin-bottom: 0px;}
.searchP .filterGroup ul.author li.group p.person {line-height: 18px;margin-bottom: 4px;}
.searchP .filterGroup ul.author li.group p.person a.name {color: #3c63e0;/* font-size: 14px; */}
.searchP .filterGroup ul.author li.group p.person span.organ {color: #222222;font-size: 13px;}
.searchP .filterGroup ul.author li.group p.thesis {margin-bottom: 13px;}
.searchP .filterGroup ul.author li.group p.thesis span {color: #777777;font-size: 13px;}
.searchP .filterGroup ul.author li.group p.thesis span small {color: #db3a3f;font-size: 13px;}

.searchP .filterGroup.cate {margin-top: 39px;}
.searchP .filterGroup.cate + .filterGroup.cate {margin-top: 12px;}
.searchP .filterGroup.cate p.tit {font-size: 16px;font-family: 'notokr-regular', sans-serif;margin-bottom: 0px;line-height: 18px;height: 30px;}
.searchP .filterGroup.cate p.tit a {display: block;width: 100%;height: 100%;background: none;position: relative;}
.searchP .filterGroup.cate p.tit a:after {position:absolute;top: 5px;right: 0px;display:block;content:"";width:15px;height:8px;vertical-align:middle;background: url(../images/common/common_sfix_icon.png) no-repeat 0px -200px;}
.searchP .filterGroup.cate p.tit a.active {font-family: 'notokr-bold', sans-serif;}
.searchP .filterGroup.cate p.tit a.active:after {background-position: 0px -250px;}
.searchP .filterGroup.cate p.tit a:hover {text-decoration: none;}
.searchP .filterGroup.cate ul.generalSort {/* overflow: hidden; */padding-top: 18px;padding-left: 15px;margin-bottom: 19px;border-top: 1px solid #ececec;}
.searchP .filterGroup.cate ul.generalSort li.general {margin-bottom: 9px;font-size: 13px;}
.searchP .filterGroup.cate ul.generalSort li.general a {/* display: inline-block; */margin-left: 0px;}
.searchP .filterGroup.cate ul.generalSort li.general a.selected {font-family: 'notokr-bold', sans-serif;}
.searchP .filterGroup.cate a.more {margin-bottom: 20px;}

.searchP .filterGroupWrap.cate .selectBox {display: none;}

.searchP .tileListArea {position: relative;overflow: hidden;padding-bottom: 12px;border-bottom: 1px solid #ececec;}
.searchP .tileListArea ul.recommend {padding: 0;margin: 0 -25px 0;overflow: hidden;}
.searchP .tileListArea ul.recommend li.img {float: left;width: calc(20% - 52px);/* max-width: 120px; *//* width: 120px; *//* height: 150px; *//* height: 100%; */margin-left: 25px;margin-right: 25px;margin-bottom: 20px;/* border: 1px solid #cccccc; */position: relative;}
.searchP .tileListArea ul.recommend li.img a.hover {cursor: pointer;display: block;height: 150px;border: 1px solid #cccccc;position: relative;}
.searchP .tileListArea ul.recommend li.img a.hover img {width: 100%;height: 100%;max-height: 148px;}
.searchP .tileListArea ul.recommend li.img a.hover p.desc {display: none;}
.searchP .tileListArea ul.recommend li.img a.hover:hover p.desc {display: block;background: rgba(25,9,11,0.7);padding-left: 14px;padding-right: 15px;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: table;}
.searchP .tileListArea ul.recommend li.img a.hover:hover p.desc span {font-size: 15px;color: #ffffff;display: table-cell;vertical-align: middle;word-break: break-word;}
.searchP .tileListArea ul.recommend li.img p.info {margin-top: 21px;margin-bottom: 1px;}
.searchP .tileListArea ul.recommend li.img p.info span.type {display: inline-block;font-size: 12px;color: #326f0e;vertical-align: middle;margin-right: 4px;margin-bottom: 8px;}
.searchP .tileListArea ul.recommend li.img p.info span.update {display: inline-block;width: 44px;height: 15px;vertical-align: middle;background: url(../images/common/common_sfix_icon.png) no-repeat -250px -350px;margin-top: -2px;margin-bottom: 8px;}

.mobileFacetedArea {display: none;}

.searchP .headingArea.schResult button.btnIconB span.chooseBell {margin: 0 2px 0 1px;}
.searchP .headingArea.schResult button.btnIconB span.chooseBell:before {background-position: -300px -250px;}

.searchP .headingArea.schResult button.btnIconB {border: 1px solid #c8c8c8 !important;color: #333333;padding: 6px 9px 4px;min-width: 71px;}
.searchP .headingArea.schResult button.btnIconB span {font-size: 12px;}
.searchP .headingArea.schResult button.btnIconB span.bell {margin: 0 2px 0 1px;}
.searchP .headingArea.schResult button.btnIconB span:before {width: 14px;height: 14px;}
.searchP .headingArea.schResult button.btnIconB span.bell:before {background-position: -450px -200px;background-position: -250px -250px;}
.searchP .headingArea.schResult button.btnIconB:hover span.bell:before {background-position: -300px -250px;}

.searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB {border: 1px solid #c8c8c8 !important;color: #333333;padding: 6px 9px 4px;min-width: 71px; position: absolute; left: 74px;top: -5px;}
.searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB span {font-size: 12px;}
.searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB span:before {width: 14px;height: 14px;}
.searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB span.cancel {margin: 0;}
.searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB span.cancel:before {background-position: -100px -350px;}

.notiArea.noData {background: #ffffff;margin-bottom: 0px;margin-top: -12px;border: none;}
.notiArea.noData ul {border: none;background: #fff;padding-left: 5px;}
.notiArea.noData ul li {font-size: 13px;color: #777777;font-family: 'notokr-regular', sans-serif;line-height: 20px;padding-left: 10px;position: relative;margin-bottom: 3px;}
.notiArea.noData ul li:before {position: absolute;left: 0px;top: 9px;display:inline-block;content:"";/* margin: -2px 7px 0 0px; */width: 3px;height: 3px;vertical-align:middle;background: #cccccc;}

/* 논문상세페이지 */
.searchP .thesisInfoArea {margin-top: 25px;margin-bottom: 29px;}
.searchP .thesisInfoArea:after {display: block; width: 0; height: 0; content: ""; clear: both;}
.searchP .thesisInfoArea .typeWrap {padding: 0;margin-bottom: 7px;}
.searchP .thesisInfoArea .typeWrap:after {display: block; width: 0; height: 0; content: ""; clear: both;}
.searchP .thesisInfoArea .typeWrap ul.type {float: left;overflow: hidden;position: relative;}
.searchP .thesisInfoArea .typeWrap ul.type li {float: left;font-size: 12px;position: relative;padding: 0 4px 0;}
.searchP .thesisInfoArea .typeWrap ul.type li:first-child {padding-left: 0px;}
.searchP .thesisInfoArea .typeWrap ul.type li.data {color: #326f0e;font-size: 16px;}
.searchP .thesisInfoArea .typeWrap ul.type li.use {color: #111111;}
.searchP .thesisInfoArea .typeWrap ul.type li.rate {color: #ef4348;padding-top: 2px;}
.searchP .thesisInfoArea .typeWrap ul.type li.knowledge {color: #111111;}
.searchP .thesisInfoArea h2 {padding: 0;line-height: 33px;}
.searchP .thesisInfoArea p.subTit {font-size: 16px;color: #111111;margin-bottom: 6px;position: relative;padding-left: 9px;line-height: 21px;}
.searchP .thesisInfoArea p.subTit:before {position:absolute;top: 11px;left:0;display:block;content:"";width: 4px;height: 1px;vertical-align:middle;background: #111111;}
.searchP .thesisInfoArea p.equalTit {font-size: 13px;color: #999999;margin-bottom: 19px;line-height: 17px;}
.searchP .thesisInfoArea .quoteWrap {padding: 21px 140px 24px 21px;border: 1px solid #e9e9e9;background: #fafafa;position: relative;margin-bottom: 19px;margin-top: 30px;}
.searchP .thesisInfoArea .quoteWrap p.author {padding: 0;font-size: 14px;color: #222222;margin-bottom: 5px;line-height: 20px;}
.searchP .thesisInfoArea .quoteWrap p.author a {padding: 0;color: #3c63e0;}
.searchP .thesisInfoArea .quoteWrap ul.infoWrap {overflow: hidden;margin-bottom: -5px;margin-left: -6px;}
.searchP .thesisInfoArea .quoteWrap ul.infoWrap li {float: left;position: relative;padding: 0 6px 0 6px;color: #222222;font-size: 14px;margin-bottom: 5px;}
.searchP .thesisInfoArea .quoteWrap ul.infoWrap li:first-child {/* padding-left: 0px; */}
.searchP .thesisInfoArea .quoteWrap ul.infoWrap li:after {position:absolute;top: 2px;right:0;display:block;content:"";width:1px;height: 11px;vertical-align:middle;background: #d8d8d8;}
.searchP .thesisInfoArea .quoteWrap ul.infoWrap li:last-child:after {display:none;}
.searchP .thesisInfoArea .quoteWrap ul.infoWrap li a {color: #3c63e0;}
.searchP .thesisInfoArea .quoteWrap p.doi {padding: 0;font-size: 14px;color: #222222;margin-top: 6px;}
.searchP .thesisInfoArea .quoteWrap button.btnReport {position: absolute;right: 0;top: -25px;font-size: 12px;color: #898989;}
.searchP .thesisInfoArea .quoteWrap button.btnReport:after {display: inline-block;content:"";width: 5px;height: 9px;margin: -2px 0 0 5px;vertical-align: middle;background:url(../images/search/search_sfix_icon.png) no-repeat 0 0;}
.searchP .thesisInfoArea .quoteWrap .btnGroup {position: absolute;right: 18px;top: 19px;}
.searchP .thesisInfoArea .quoteWrap .btnGroup button.quote {padding: 5px 11px 4px 10px;}
.searchP .thesisInfoArea .quoteWrap .btnGroup button.quoteMenu {width: 26px;height: 25px;border: 1px solid #c8c8c8;background: url(../images/search/search_sfix_icon.png) no-repeat -44px 7px;margin-left: 3px;}
.searchP .thesisInfoArea .quoteWrap .btnGroup button.quoteMenu:hover {border: 1px solid #c8c8c8 !important;box-shadow: 2px 2px 3px rgba(0,0,0,.2);}
.searchP .thesisInfoArea .btnWrap {padding: 0;}
.searchP .thesisInfoArea .btnWrap p.btnGroup {float: right;padding-bottom: 5px;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span.bookmark,
.searchP .thesisInfoArea .btnWrap button.btnIconB span.save {color: #888888;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span:before {width: 16px;height: 16px;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span.pdf:before {background-position: -450px -250px;margin: -3px 8px 0px 0;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span.save:before {background-position: -50px -198px;margin: -2px 7px 0px 0;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span.bookmark:before {background-position: -50px -300px;margin: -2px 7px 0px 0;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span.url:before {background-position: -400px -350px;margin: -2px 7px 0px 0;}
.searchP .thesisInfoArea .btnWrap button.btnIconB span.use:before {background-position: -450px -350px;margin: -2px 7px 0px 0;}
.searchP .thesisInfoArea .btnWrap button.bookmark.selected {background-color: #d75054 !important;border: 1px solid #c54044 !important;}
.searchP .thesisInfoArea .btnWrap button.bookmark.selected span.bookmark {color: #ffffff;}
.searchP .thesisInfoArea .btnWrap button.bookmark.selected span.bookmark:before {background-position: -200px -300px;}
.searchP .thesisInfoArea .btnWrap .btn + .btn {margin-left: 8px;}
.searchP .thesisInfoArea .btnWrap span.record {float: left;display: block;color: #999999;font-size: 12px;margin-top: 12px;}
.searchP .thesisInfoArea .btnWrap span.notice {float: right;display: block;color: #db3a3f;font-size: 12px;margin-top: 10px;width: 100%;/* line-height: 18px; */}

.searchP .thesisDetailArea {position: relative;/* margin-bottom: 47px; */padding-bottom: 47px;/* padding-top: 100px !important; *//* margin-bottom: -53px; */}
.searchP .thesisDetailArea:after {display: block; width: 0; height: 0; content: ""; clear: both;}
.searchP .thesisDetailArea h3 {position: relative;font-size: 19px;font-family: 'notokr-bold', sans-serif;/* height: 42px; */border-bottom: 1px solid #c8c8c8;margin-bottom: 22px;color: #777777;padding-bottom: 17px;line-height: 25px;margin-top: -1px;}
.searchP .thesisDetailArea h3 a.btnToggle {display: block;width: 100%;height: 100%;color: #777777;padding-right: 45px;}
.searchP .thesisDetailArea h3 a.btnToggle:hover {text-decoration: none;}
.searchP .thesisDetailArea h3 a.btnToggle:after {position: absolute;right: 1px;top: 10px;content:"";width: 17px;height: 9px;/* margin: -2px 0 0 5px; */vertical-align: middle;background: url(../images/search/search_sfix_icon.png) no-repeat -100px 0px;}
.searchP .thesisDetailArea h3 a.btnToggle.open:after {background-position: -150px 0px;}
.searchP .thesisDetailArea.empty h3 a.btnToggle {pointer-events: none;}
.searchP .thesisDetailArea.empty h3 a.btnToggle:after {background-position: -100px 0px; opacity: 0.3;}
.searchP .thesisDetailArea h3 a.btnToggle span.count {margin-left: 3px;color: #ef4348;}
.searchP .thesisDetailArea h3 .gRight {position: absolute;right: 30px;bottom: 11px;}
.searchP .thesisDetailArea h3 .gRight.r0 {right: 0px;bottom: 15px;}
.searchP .thesisDetailArea h3 button.btnApply {color: #777777;padding: 5px 7px 5px;}
.searchP .thesisDetailArea h3 p.reviewStats {display: inline-block;font-size: 13px;color: #777777;font-family: 'notokr-regular', sans-serif;font-weight: normal;margin-bottom: 6px;margin-right: 5px;}
.searchP .thesisDetailArea h3 p.reviewStats span.count {color: #3c63e0;margin-left: 5px;}
.searchP .thesisDetailArea h3 p.reviewStats span.count.bad {color: #c03639;}
.searchP .thesisDetailArea h3 ul.sort {margin-bottom: 3px;}
.searchP .thesisDetailArea h3 ul.sort li.order:before {top: 10px;}
.searchP .thesisDetailArea h3 p + p {margin-left: 8px;}
.searchP .thesisDetailArea h4 {font-size: 16px;font-family: 'notokr-bold', sans-serif;margin-bottom: 22px;}
.searchP .thesisDetailArea .abstract {max-height: 290px;overflow: hidden;font-size: 14px;color: #111111;line-height: 22px;}
.searchP .thesisDetailArea .abstract.autoHeight {height: 18px;margin-bottom: -3px;}
.searchP .thesisDetailArea p.article {font-size: 14px;color: #111111;line-height: 22px;}
.searchP .thesisDetailArea p.article .subtit {display: block;}
.searchP .thesisDetailArea p.description {font-size: 14px;color: #111111;line-height: 22px;margin-bottom: 10px;}
.searchP .thesisDetailArea p.figure img {width: 70%;}
.searchP .thesisDetailArea p + p {margin-top: 20px;}
.searchP .thesisDetailArea p.description + p.figure {margin-top: 10px;}
.searchP .thesisDetailArea .option {text-align: center; padding: 16px 0px 8px;}
.searchP .thesisDetailArea a.more {position: relative;display: block;font-size: 14px;color: #222222;text-decoration: underline;padding-top: 35px;}
.searchP .thesisDetailArea a.comt {position: relative;display: block;font-size: 14px;color: #165C92;text-decoration: underline;padding-top: 12px;}
.searchP .thesisDetailArea a.moreReview {position: relative;display: block;font-size: 14px;color: #222222;text-decoration: underline;padding-top: 12px;}
.searchP .thesisDetailArea p.index {font-size: 14px;color: #999999;line-height: 22px;}
.searchP .thesisDetailArea p.keyword {font-size: 14px;color: #999999;line-height: 22px;margin-top: -6px;margin-bottom: 11px;}
.searchP .thesisDetailArea dl.keyword {background: #f7f7f7;padding: 14px 10px 6px 15px;overflow: hidden;}
.searchP .thesisDetailArea dl.keyword.delBackground {background: transparent;padding: 0;}
.searchP .thesisDetailArea dl.keyword dd.word {font-size: 14px;margin: 0 14px 9px 0;float: left;}
.searchP .thesisDetailArea dl.keyword dd.word a {color: #3c63e0;}
.searchP .thesisDetailArea dl.property {background: #fafafa;padding: 16px 18px 23px;border: 1px solid #e9e9e9;margin-top: 50px;}
.searchP .thesisDetailArea dl.property dt {font-size: 13px;color: #555555;font-family: 'notokr-bold', sans-serif;margin-bottom: 8px;}
.searchP .thesisDetailArea dl.property dd {font-size: 13px;color: #777777;line-height: 20px;position: relative;}
.searchP .thesisDetailArea ul.list {padding: 0;}
.searchP .thesisDetailArea ul.list li.item {margin-bottom: 11px;}
.searchP .thesisDetailArea ul.list li.item .num {font-size: 18px;color: #777777;font-family: 'notokr-bold', sans-serif;position: absolute;left: 0;top: -1px;}
.searchP .thesisDetailArea ul.list li.item .textWrap {display: inline-block;width: 93%;}
.searchP .thesisDetailArea ul.list li.item .textWrap p.tit {padding: 0 0 0 20px;font-size: 16px;color: #3c63e0;line-height: 22px;margin-bottom: 6px;position: relative;}
.searchP .thesisDetailArea ul.list li.item .textWrap ul.info {overflow: hidden;margin-bottom: 6px;padding-left: 21px;margin-left: -7px;}
.searchP .thesisDetailArea ul.list li.item .textWrap ul.info li {float: left;position: relative;padding: 0 8px 0 7px;color: #777777;font-size: 13px;margin-bottom: 5px;}
.searchP .thesisDetailArea ul.list li.item .textWrap ul.info li:first-child {/* padding-left: 0px; */}
.searchP .thesisDetailArea ul.list li.item .textWrap ul.info li:after {position:absolute;top: 3px;right:0;display:block;content:"";width:1px;height: 9px;vertical-align:middle;background: #c8c8c8;}
.searchP .thesisDetailArea ul.list li.item .textWrap ul.info li:last-child:after {display:none;}
.searchP .thesisDetailArea ul.list.new {padding: 0;}
.searchP .thesisDetailArea ul.list.new li.item {margin-bottom: 11px;}
.searchP .thesisDetailArea ul.list.new li.item p.tit strong {font-size: 16px;color: #777777;font-family: 'notokr-bold', sans-serif;position: absolute;left: 0;top: -1px;}
.searchP .thesisDetailArea ul.list.new li.item .num {float: left;position: static;font-size: 16px;margin-right: 4px;/* font-family: 'notokr-medium', sans-serif; */}
.searchP .thesisDetailArea ul.list.new li.item p.tit {padding: 0 0 0 0px;font-size: 16px;color: #666;line-height: 22px;margin-bottom: 4px;position: relative;}
.searchP .thesisDetailArea ul.list.new li.item ul.info {overflow: hidden;margin-bottom: 6px;padding-left: 0px;margin-left: -6px;}
.searchP .thesisDetailArea ul.list.new li.item ul.info li {float: left;position: relative;padding: 0 8px 0 7px;color: #777777;font-size: 13px;margin-bottom: 5px;}
.searchP .thesisDetailArea ul.list.new li.item ul.info li:first-child {/* padding-left: 0px; */}
.searchP .thesisDetailArea ul.list.new li.item ul.info li:after {position:absolute;top: 3px;right:0;display:block;content:"";width:1px;height: 9px;vertical-align:middle;background: #c8c8c8;}
.searchP .thesisDetailArea ul.list.new li.item ul.info li:last-child:after {display:none;}
.searchP .thesisDetailArea ul.References {padding: 0;}
.searchP .thesisDetailArea ul.References li {font-size: 14px;color: #111111;line-height: 19px;margin-bottom: 5px;}
.searchP .thesisDetailArea ul.References li .numbering {font-size: 16px;color: #999999;font-family: 'notokr-bold', sans-serif;font-style: italic;}
.searchP .thesisDetailArea ul.cate {overflow: hidden;margin-top: 30px;margin-bottom: -8px;}
.searchP .thesisDetailArea ul.cate li.path {float: left;width: 50%;margin-bottom: 11px;position: relative;padding-left: 9px;font-size: 14px;line-height: 19px;}
.searchP .thesisDetailArea ul.cate li.path a {font-size: 14px;color: #3c63e0;line-height: 19px;}
.searchP .thesisDetailArea ul.cate li.path:before {position: absolute;left: 0px;top: 8px;content:"";/* margin: -2px 7px 0 0px; */width: 3px;height: 3px;vertical-align:middle;background: #555555;border-radius: 99px;}
.searchP .thesisDetailArea ul.cate li.path.top100,
.searchP .thesisDetailArea ul.cate li.path.top100 a {font-family: 'notokr-regular', sans-serif;}
.searchP .thesisDetailArea ul.cate li.path.top100 span.badge {color: #ef4348;font-size: 11px;margin-left: 6px;font-family: 'notokr-medium', sans-serif;display: inline-block;margin-top: -4px;vertical-align: middle;}
.searchP .thesisDetailArea ul.sort {display: inline-block;float: right;margin-top: 9px;margin-left: 20px;}
.searchP .thesisDetailArea ul.sort li.order {float: left;position: relative;padding: 0 8px 0 8px;}
.searchP .thesisDetailArea ul.sort li.order:first-child {padding-left: 0px;}
.searchP .thesisDetailArea ul.sort li.order:last-child {padding-right: 0px;}
.searchP .thesisDetailArea ul.sort li.order:before {position:absolute;top: 3px;left:0;display:block;content:"";width:1px;height: 10px;vertical-align:middle;background: #d0d0d0;}
.searchP .thesisDetailArea ul.sort li.order:first-child:before {display:none;}
.searchP .thesisDetailArea ul.sort li.order a {color: #999999;font-size: 13px;font-family: 'notokr-regular', sans-serif;font-weight: normal;/* vertical-align: text-top; */}
.searchP .thesisDetailArea ul.sort li.order.selected a {color: #222222;}
.searchP .thesisDetailArea ul.sort li.order a:before {display:inline-block;content:"";vertical-align: middle;}
.searchP .thesisDetailArea ul.sort li.order.selected a:before {width: 16px;height: 14px;background: url(../images/common/common_sfix_icon.png) no-repeat -350px -147px;}

.searchP .thesisDetailArea .nodata {padding: 16px 22px 8px;text-align: center;width: 100%;}
.searchP .thesisDetailArea .nodata.keyword {margin-bottom: 0px;}
.searchP .thesisDetailArea .nodata span {font-size: 13px;color: #666;}

.searchP .thesisDetailArea .comtBox {position: relative;padding: 5px 0px 8px;margin-bottom: 9px;}
.searchP .thesisDetailArea .comtBox.btnArea {padding-right: 130px;}
.searchP .thesisDetailArea .comtBox span.text {font-size: 12px;color: #999999;line-height: 20px;}
.searchP .thesisDetailArea .comtBox .gRight {position: absolute;right: 0;top: 1px;}
.searchP .thesisDetailArea .comtBox .gRight button.btnIconB {border: 1px solid #c8c8c8 !important;color: #333333;padding: 6px 9px 4px;min-width: 71px;}
.searchP .thesisDetailArea .comtBox .gRight button.btnIconB span {font-size: 12px;}
.searchP .thesisDetailArea .comtBox .gRight button.btnIconB span.bell {margin: 0 2px 0 1px;}
.searchP .thesisDetailArea .comtBox .gRight button.btnIconB span:before {width: 14px;height: 14px;}
.searchP .thesisDetailArea .comtBox .gRight button.btnIconB span.bell:before {background-position: -250px -250px;}
.searchP .thesisDetailArea .comtBox .gRight button.btnIconB.selected span.bell:before {background-position: -300px -250px;}
.searchP .thesisDetailArea .comtBox .gRight span.text {font-size: 13px;color: #222222;margin-right: 12px;}

.searchP .thesisDetailArea .infoBox {border: 1px solid #e7e7e7;margin-bottom: 15px;}
.searchP .thesisDetailArea .infoBox ul.list {overflow: hidden;padding: 20px 25px 4px;}
.searchP .thesisDetailArea .infoBox ul.list li.item {float: left;width: 50%;margin-bottom: 15px;padding-left: 0px;}
.searchP .thesisDetailArea .infoBox ul.list li.item:nth-child(1) {padding-left: 0px;}
.searchP .thesisDetailArea .infoBox ul.list li.item span {font-size: 14px;color: #777777;margin-right: 22px;}
.searchP .thesisDetailArea .infoBox ul.list li.item strong {color: #111111;font-weight: normal;font-size: 14px;font-family: 'notokr-medium', sans-serif;}

.searchP .thesisDetailArea .tableLayout table {table-layout:fixed;width:100%;}
.searchP .thesisDetailArea .tableLayout table thead th {padding: 10px 5px;text-align:center;color: #111111;background: #fafafa;vertical-align:middle;border-top: 1px solid #c8c8c8;border-bottom: 1px solid #e9e9e9;font-family: 'notokr-medium', sans-serif;font-weight: normal;font-size: 13px;}
.searchP .thesisDetailArea .tableLayout table thead th.line {border-right: 1px solid #e9e9e9;}
.searchP .thesisDetailArea .tableLayout table thead th.line:last-child {border-right: none;}
.searchP .thesisDetailArea .tableLayout table thead th.year {padding: 7px 5px 8px;font-size: 12px;line-height: 13px;}
.searchP .thesisDetailArea .tableLayout table tbody td {padding: 9px 11px 10px;color: #111111;font-size: 13px;vertical-align:middle;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;text-align: center;position: relative;}
.searchP .thesisDetailArea .tableLayout table tbody td.inform{padding: 9px 11px 10px;color: #111111;font-size: 13px;vertical-align:middle;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;text-align: center;position: relative;font-weight: bold;font-size: 0.9rem;}
.searchP .thesisDetailArea .tableLayout table tbody td:last-child {border-right: none;position: relative;}

.searchP .thesisDetailArea .reviewComt {color: #777777;line-height: 18px;margin-bottom: 12px;}
.searchP .thesisDetailArea .reviewComt span {color: #111111;}
.searchP .thesisDetailArea .reviewInputBox {padding: 0;/* border: 1px solid #d8d8d8; *//* margin-bottom: 20px; */position: relative;}
.searchP .thesisDetailArea .reviewInputBox .reviewHead {padding: 11px 14px;background: #fafafa;overflow: hidden;border-bottom: 1px solid #d8d8d8;}
.searchP .thesisDetailArea .reviewInputBox .reviewHead p.left {float: left;}
.searchP .thesisDetailArea .reviewInputBox .reviewHead p.left span.dept {color: #777777;margin-left: 7px;}
.searchP .thesisDetailArea .reviewInputBox .reviewHead p.right {padding: 0;float: right;padding-right: 11px;}
.searchP .thesisDetailArea .reviewInputBox .reviewHead p.right .fRadio + .fRadio {margin-left: 35px;}
.searchP .thesisDetailArea .reviewInputBox .reviewBody .fTextarea {border: none;padding: 16px 16px;}
.searchP .thesisDetailArea .reviewInputBox .reviewBody .fTextarea::placeholder {font-weight: bold;}
.searchP .thesisDetailArea .reviewInputBox .reviewFoot {border-top: 1px solid #ebebeb;padding: 0 0 0 15px;position: relative;height: 44px;}
.searchP .thesisDetailArea .reviewInputBox .reviewFoot span.textLimit {margin-top: 14px;font-size: 12px;color: #777777;display: inline-block;}
.searchP .thesisDetailArea .reviewInputBox .reviewFoot button.btnWrite {padding: 0;position: absolute;right: -1px;bottom: -1px;min-width: 75px;height: 45px;border: 1px solid #db3a3f!important;}
.searchP .thesisDetailArea .reviewInputBox .reviewFoot button.btnWrite span {font-size: 15px;}
.searchP .thesisDetailArea .noDataArea {text-align: center;color: #111111;height: auto;}
.searchP .thesisDetailArea .noDataArea span.comt {color: #111111;font-size: 15px;display: block;margin-bottom: 15px;margin-top: 10px;}
.searchP .thesisDetailArea .noDataArea button {min-width: 130px;}
.searchP .thesisDetailArea .noDataArea button span {color: #fff;font-family: 'notokr-regular', sans-serif;font-size: 15px;}

.searchP .thesisDetailArea .funcButtonArea {margin-top: 29px;margin-bottom: 14px;min-height: 26px;}
.searchP .thesisDetailArea .funcButtonArea ul {overflow: hidden;}
.searchP .thesisDetailArea .funcButtonArea ul li {float: left;}
.searchP .thesisDetailArea .funcButtonArea ul li:nth-child(2) {margin-left: -4px;}
.searchP .thesisDetailArea .funcButtonArea ul li a.btnQuote {position: relative;padding: 5px 11px 5px;}
.searchP .thesisDetailArea .funcButtonArea ul li a.btnQuote:hover {box-shadow: none; text-decoration: none;}
.searchP .thesisDetailArea .funcButtonArea ul li.selected a.btnQuote {border: 1px solid #ef4348 !important;z-index: 1;}
.searchP .thesisDetailArea .funcButtonArea ul li.selected a.btnQuote span {color: #ef4348;}

.searchP .noAuthArea {position: static;width: calc(100% + 2px);height: calc(17% + 4px);margin: -1px;z-index: 1;}
.searchP .noAuthArea .noAuthWrap {text-align: center;background: rgba(0,0,0,0.75);width: 100%;height: 100%;padding-top: 50px;}
.searchP .noAuthArea .noAuthWrap p.icon {width: auto; height: auto;}
.searchP .noAuthArea .noAuthWrap p.icon.warning {width: 52px;height: 45px;background: url("../images/search/img_noauth_warning.png") no-repeat 0 0;margin: 0 auto;}
.searchP .noAuthArea .noAuthWrap p.desc {font-size: 14px;color: #dfdfdf;padding-top: 16px;line-height: 22px;}

.searchP .thesisDetailArea .reviewList {padding: 0;}
.searchP .thesisDetailArea .reviewList ul.list {padding: 0;}
.searchP .thesisDetailArea .reviewList ul.list li.item {border-bottom: 1px solid #ececec;padding-bottom: 30px;margin-top: 22px;margin-bottom: 16px;}
.searchP .thesisDetailArea .reviewList ul.list li.item p.writer {margin-bottom: 9px;}
.searchP .thesisDetailArea .reviewList ul.list li.item p.writer span.name {font-size: 16px;color: #222222;font-family: 'notokr-bold', sans-serif;}
.searchP .thesisDetailArea .reviewList ul.list li.item p.writer span.dept {padding: 0;font-size: 12px;color: #999999;font-family: 'notokr-regular', sans-serif;margin-left: 10px;margin-bottom: 3px;vertical-align: middle;display: inline-block;}
.searchP .thesisDetailArea .reviewList ul.list li.item p.text {line-height: 22px;/* line-height: 20px; */font-size: 15px;color: #111111;margin-bottom: 12px;word-break: break-all;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info {overflow: hidden;margin-bottom: 0px;padding-left: 0;margin-left: -10px;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li {float: left;position: relative;padding: 0 10px 0;color: #777777;font-size: 12px;padding-top: 1px;margin-top: -1px;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li:first-child {/* padding-left: 0px; */}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li:after {position:absolute;top: 3px;right:0;display:block;content:"";width:1px;height: 9px;vertical-align:middle;background: #c8c8c8;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li:last-child:after {display:none;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li span.good {color: #3c63e0;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li span.bad {color: #c03639;}
.searchP .thesisDetailArea .reviewList ul.list li.item ul.info li a {color: #777777;text-decoration: underline;display: block;padding-bottom: 1px;}

.fSelect.filtering {font-size: 12px;margin-top: -2px;}
.fSelect.filtering  span {position:absolute;top: 0px;left:0;display:block;padding: 0px 20px 0 10px;width: 100%;height:100%;line-height: 27px;min-height: 27px;}
.fSelect.filtering  span:after {position:absolute;top:50%;right: 0px;display:block;content:"";margin-top: -8px;width:18px;height:15px;background: url(../images/common/common_sfix_icon.png) no-repeat -50px -45px;box-sizing:border-box;}
.fSelect.filtering  select {opacity:0;padding: 4px 9px 5px;width: 100%;height:100%;/* -webkit-appearance:none; */-moz-appearance:none;filter:alpha(opacity=0);cursor:pointer;color: #333;font-size: 12px;}

/* 논문상세페이지 - 좌측 앵커 */
.searchP .stickyAnchorArea {position: relative;top: 0px;}
.searchP .stickyAnchorArea.isStuck {top: 100px !important;/* transition: 0.3s all; */}
.searchP .stickyAnchorArea .stickyAnchorWrap{position: absolute;left: -170px;top: -3px;}
.searchP .stickyAnchorArea ul.stickyAnchor {position: absolute;left: -185px;top: -2px;width: 170px;background: #ffffff;padding: 0px 15px 0 15px;}
.searchP .stickyAnchorArea ul.stickyAnchor li.menu {border-bottom: 1px solid #e9e9e9;cursor: pointer;}
.searchP .stickyAnchorArea ul.stickyAnchor li.menu a {display: block;padding: 14px 10px 15px 0;font-size: 13px;color: #777777;font-family: 'notokr-bold', sans-serif;}
.searchP .stickyAnchorArea ul.stickyAnchor li.menu a:hover {color: #ef4348; text-decoration: none; background: url(../images/search/search_sfix_icon.png) no-repeat 134px -32px;}
.searchP .stickyAnchorArea ul.stickyAnchor li.menuItem.active a {color: #ef4348; background: url(../images/search/search_sfix_icon.png) no-repeat 134px -32px;}
.searchP .stickyAnchorArea ul.stickyAnchor li.menuItem a.selected {color: #ef4348; background: url(../images/search/search_sfix_icon.png) no-repeat 134px -32px;}
.searchP .stickyAnchorArea ul.stickyAnchor .txtEllipsis {vertical-align: top;}

/* 논문상세페이지 - 본문 플로팅 메뉴 */
.searchP .floatingBarWrap {position: fixed;left: 0;top: 0;width: 100%;border-bottom: 2px solid #686868;background: #f6f6f6;z-index: 100;box-shadow: 0px 3px 3px rgba(0,0,0,.15);display: none;/* display: none !important; */}
.searchP .floatingBarWrap .floatingBar {padding: 20px 233px 17px 80px;padding: 18px 233px 17px 0px;position: relative;}
.searchP .floatingBarWrap .floatingBar span.type {font-size: 17px;position: absolute;left: -148px;top: 19px;color: #777777;text-align: right;width: 140px;}
.searchP .floatingBarWrap .floatingBar p.info {font-size: 18px;color: #111111;font-family: 'notokr-bold', sans-serif;margin-bottom: 3px;/* height: 2.2em; *//* line-height: 24px; *//* position: relative; *//* width: 100%; */}
.searchP .floatingBarWrap .floatingBar p.info span {/* margin-right: 4px; */line-height: 24px;height: 48px;max-height: 4.2em;/* display: block; */}
.searchP .floatingBarWrap .floatingBar .btnGroup {padding: 0;position: absolute;right: -1px;top: 24px;}
.searchP .floatingBarWrap .floatingBar button.pdf {border: 1px solid #3c729f !important;width: 100px;height: 35px;font-size: 14px;margin-right: -1px;}
.searchP .floatingBarWrap .floatingBar button.pdf2 {border: 1px solid #3c729f;width: 100px;height: 35px;font-size: 14px;margin-right: -1px;}
.searchP .floatingBarWrap .floatingBar button.save {width: 37px;height: 35px;border: 1px solid #484848 !important;background-position: -90px -290px;}
.searchP .floatingBarWrap .floatingBar button.bookmark {width: 35px;height: 35px;background-color: #ffffff;border: 1px solid #c8c8c8 !important;background-position: -140px -291px;}
.searchP .floatingBarWrap .floatingBar button.bookmark:hover {border: 1px solid #c8c8c8;box-shadow: 2px 2px 3px rgba(0,0,0,.2);}
.searchP .floatingBarWrap .floatingBar .bookmark.selected {background-color: #d75054;border: 1px solid #c73236 !important;background-position: -240px -291px;}
.searchP .floatingBarWrap .floatingBar .btn + .btn {margin-left: 8px;}

/* 논문상세페이지 - 우측 사이드바 */
.asideWrap button.alarm {width: 100%;min-height: 37px;border: 1px solid #c8c8c8 !important;margin-bottom: 17px;}
.asideWrap button.alarm span {font-size: 13px;color: #333333;}
.asideWrap button.alarm span.bell:before {width: 11px;height: 12px;background-position: -200px 0px;margin: -2px 5px 0px 0;background: url(../images/search/search_sfix_icon.png) no-repeat -200px 0px;}
.asideWrap button.alarm:hover span.bell:before {background-position: -450px 0px;}
.asideWrap button.alarm span.chooseBell {margin: 0 2px 0 1px;color: #db3a3f;font-weight: bold;}
.asideWrap button.alarm span.chooseBell:before {width: 11px;height: 12px;background-position: -200px 0px;margin: -2px 5px 0px 0;background: url(../images/search/search_sfix_icon.png) no-repeat -450px 0px;}
.asideWrap p.cover {border: 1px solid #c8c8c8;max-width: 190px;width: 100%;max-height: 254px;height: 100%;margin-bottom: 20px;}
.asideWrap p.cover img {width: 100%;height: 100%;max-height: 252px;}
.asideWrap .stats {position: relative;height: 169px;margin-bottom: 20px;}
.asideWrap .stats .grouping {border: 1px solid #c8c8c8;overflow: hidden;width: 100%;height: 85px;background: #fafafa;}
.asideWrap .stats .grouping p {width: 50%;height: 100%;text-align: center;padding-top: 17px;}
.asideWrap .stats .grouping p a:hover {color: #3c63e0;}
.asideWrap .stats .grouping p span.text {display: block;font-size: 13px;color: #111111;margin-bottom: 8px;}
.asideWrap .stats .grouping p a.mobile {display: none;}
.asideWrap .stats .grouping p a:hover span.text {text-decoration: none;}
.asideWrap .stats .grouping p span.text:before {width: 15px;height: 15px;display: inline-block;content:"";margin: 0;vertical-align: middle;background:url(../images/search/search_sfix_icon.png) no-repeat;}
.asideWrap .stats .grouping p span.count {display: block;font-size: 20px;color: #3c63e0;font-family: 'notokr-bold', sans-serif;}
.asideWrap .stats .grouping.first {position: absolute;left: 0;bottom: 0;border-radius: 0px 0px 5px 5px;border-top: 1px solid #e6e6e6;}
.asideWrap .stats .grouping.first p {/* padding: 0; */}
.asideWrap .stats .grouping.first p a {width: 100%; height: 100%}
.asideWrap .stats .grouping.first p.bookmark {float: right;/* padding: 0; */border-left: 1px solid #e6e6e6;}
.asideWrap .stats .grouping.first p.bookmark span.text:before {background-position: -249px 0px;margin: 1px 0 0 0;}
.asideWrap .stats .grouping.first p.bookmark span.count {color: #111111;}
.asideWrap .stats .grouping.first p.review {float: left;}
.asideWrap .stats .grouping.first p.review span.text:before {background-position: -300px 0px;margin: 1px 1px 0 0;}
.asideWrap .stats .grouping.second {position: absolute;left: 0;top: 0;border-radius: 5px 5px 0px 0px;border-bottom: 1px solid #e6e6e6;}
.asideWrap .stats .grouping.second p {}
.asideWrap .stats .grouping.second p.use {float: left;/* position: relative; */}
.asideWrap .stats .grouping.second p.use span.text:before {background-position: -350px 0px;margin: 1px 3px 0 0;}
.asideWrap .stats .grouping.second p.quote {float: right;border-left: 1px solid #e6e6e6;}
.asideWrap .stats .grouping.second p.quote span.text:before {background-position: -400px 2px;margin: 0px 1px 0 0;}

/* 논문상세페이지 - Figures & Table */
.figure_wrap {border:1px solid #d9d9d9;overflow: hidden;padding: 0;position: relative;margin-bottom: 20px;}
.figure_wrap .title {font-size: 14px;color: #111111;padding: 13px 14px 18px;}
.figure_wrap .total {position: absolute;right: 16px;top: 10px;font-size: 14px;color: #111111;}
.figure_wrap .total span {color: #3c63e0; font-family: 'notokr-bold', sans-serif;}
.figure_wrap .slide_wrap {position:relative;width: 100%;}
.figure_wrap .btn_prev {position:absolute;left: 0px;top:50%;margin-top: -37px;width: 25px;height: 25px;background: url(../images/figure/btn_figure_prev.png) no-repeat;z-index: 2;}
.figure_wrap .btn_next {position:absolute;right: 0px;top:50%;margin-top: -37px;width: 25px;height: 25px;background: url(../images/figure/btn_figure_next.png) no-repeat;z-index: 2;}
.figure_wrap .slide {overflow:hidden;}
.figure_wrap .slide li {float:left; width: 160px; margin: 0 14px;}
.figure_wrap .slide .img_wrap {display:block; margin-bottom: 25px;}
.figure_wrap .slide .img {display:block;position:relative;width:100%;vertical-align:middle;background:#fff;}
.figure_wrap .slide .img:hover {text-decoration: none;}
.figure_wrap .slide .img img {width:158px; height: 98px; border:1px solid #e5e5e5;}
.figure_wrap .slide .img_title {color: #3c63e0; font-size: 13px;display: block; width: 100%; margin-top: 9px;}

/* 논문상세페이지 - 배너 */
#banner_area {position: relative; top: 0px;}
.banner_wrap {border:1px solid #d9d9d9;overflow: hidden;padding: 0;position: relative;margin-bottom: 20px;}
.banner_wrap + .banner_wrap {margin-top: 20px;}
.banner_wrap .title {font-size: 14px;color: #111111;padding: 13px 14px 18px;}
.banner_wrap .total {position: absolute;right: 16px;top: 10px;font-size: 14px;color: #111111;}
.banner_wrap .total span {color: #3c63e0; font-family: 'notokr-bold', sans-serif;}
.banner_wrap .slide_wrap {position:relative;width: 100%;}
.banner_wrap .btn_prev {position:absolute;left: 0px;top:50%;margin-top: -12px;width: 25px;height: 25px;background: url(../images/figure/btn_figure_prev.png) no-repeat;z-index: 2;}
.banner_wrap .btn_next {position:absolute;right: 0px;top:50%;margin-top: -12px;width: 25px;height: 25px;background: url(../images/figure/btn_figure_next.png) no-repeat;z-index: 2;}
.banner_wrap .slide {overflow:hidden;}
.banner_wrap .slide li {float:left;width: 188px;/* margin: 0 14px; */}
.banner_wrap .slide .img_wrap {display:block; margin-bottom: 0px;}
.banner_wrap .slide .img {display:block;position:relative;width:100%;vertical-align:middle;background:#fff;}
.banner_wrap .slide .img:hover {text-decoration: none;}
.banner_wrap .slide .img img {width:188px; height: 194px;}
.banner_wrap .slide .img_title {color: #3c63e0; font-size: 13px;display: block; width: 100%; margin-top: 9px;}

/* 논문상세페이지 - Figures & Table 팝업 */
#figure_popup{width:850px}
#figure_popup .btn_close {position:absolute;right: 11px;top: 15px;width: 30px;height: 30px;text-indent:-9999px;background: url("../images/figure/btn_close.png") no-repeat center center;z-index:20;display: block;}
#figure_popup .popup_header {padding: 20px 19px 22px;border-bottom: 1px solid #e1e1e1;}
#figure_popup .popup_header h1 {width: 117px;height: 17px;background: url(../images/figure/logo_dbpia.png) no-repeat 0 0;background-size: cover;}
#figure_popup .content_area {position:absolute;left:0;top: 60px;right:0;bottom:0;overflow:hidden;overflow-y:auto;zoom:1;}
#figure_popup .img_wrap {padding: 0;}
#figure_popup .img_wrap .img {max-width: 622px;border:1px solid #626262;}
#figure_popup .img_wrap .img_top {padding: 37px 30px 44px;background: #f3f3f3;text-align: center;min-height: 457px;}
#figure_popup .text_wrap {position: relative;padding: 20px 160px 24px 20px;}
#figure_popup .text_wrap .title {margin-bottom: 5px;line-height:20px;font-size: 16px;color: #000000;}
#figure_popup .text_wrap .text {line-height: 16px;font-size: 13px;color:#727272;margin-bottom: 10px;}
#figure_popup .text_wrap .btn_save {position: absolute;right: 20px;top: 15px;/* top: 50%; *//* margin-top: -17px; */width: 108px;padding: 8px 0 9px;background: #555555;border:1px solid #484848;text-align: center;}
#figure_popup .text_wrap .btn_save:hover {background-color: #444444; border: 1px solid #444444 !important; text-decoration: none;}
#figure_popup .text_wrap .btn_save span {font-size: 14px; color: #fff;}
#figure_popup .text_wrap .btn_save span:before {display: inline-block;content:"";width: 15px;height: 13px;margin: -2px 4px 0 0;vertical-align: middle;background:url(../images/figure/icon_download.png) no-repeat;}
#figure_popup .text_wrap .btn_save, #figure_popup .btn_save img {vertical-align:bottom}
#figure_popup .slide_wrap {position:relative;padding: 18px 20px 25px;border-top: 1px solid #e1e1e1;}
#figure_popup .slide_wrap .title_wrap {margin-bottom: 12px;}
#figure_popup .slide_wrap .title {display: inline-block;font-size: 15.5px;color: #111111;font-weight:bold;font-family: 'notokr-bold', sans-serif;margin-right: 8px;}
#figure_popup .slide_wrap .total {display: inline-block;font-size: 13px;color: #777777;}
#figure_popup .slide_wrap .total span {/* color:#ef1e1c */}
#figure_popup .slide_wrap .slide_box {clear:both;position:relative;margin:0 auto;width: 100%;z-index:10;padding: 0 41px;}
#figure_popup .slide_wrap .btn_prev {position:absolute;left: 20px;top: 48px;z-index:20;width: 34px;height: 118px;background: url(../images/figure/btn_figure_prev.gif) no-repeat;pointer-events: all !important;opacity: 1.0 !important;}
#figure_popup .slide_wrap .btn_next {position:absolute;right: 20px;top: 48px;z-index:20;width: 34px;height: 118px;background: url(../images/figure/btn_figure_next.gif) no-repeat;pointer-events: all !important;opacity: 1.0 !important;}
#figure_popup .slide_wrap a.disabled {display: block !important;pointer-events: none !important;opacity: 0.3 !important;}
#figure_popup .slide_wrap a.visible {display: block !important;pointer-events: none;opacity: 0.3;}
#figure_popup .slide_wrap .slide {overflow:hidden;}
#figure_popup .slide_wrap .slide li {float:left;/* padding:0 6px; */width:180px;width: 178px;height: 118px;margin: 0 2px;}
#figure_popup .slide_wrap .slide .thumb_wrap {display:table;width: 178px;height: 118px;border: 1px solid #dddddd;*display:block;}
#figure_popup .slide_wrap .slide .thumb_wrap a {display:table-cell;position:relative;vertical-align:middle;*display:block;}
#figure_popup .slide_wrap .slide .thumb_wrap img {width:100%;max-height: 116px;}
#figure_popup .slide_wrap .slide .border {display:none;position:absolute;left: -1px;top: -1px;right:0;width: calc(100% + 2px);height: 118px;border: 5px solid #ef4348;z-index:20;} /* 20141008 수정 */
#figure_popup .slide_wrap .slide .active .border, #figure_popup .slide_wrap .slide li a:hover .border {display:block}

/* 논문상세페이지 - 모달 */
.modal .alarmServiceGroup {}
.modal .alarmServiceGroup + .alarmServiceGroup {margin-top: 22px;}
.modal .alarmServiceGroup .alarmServiceHead {margin-bottom: 8px;}
.modal .alarmServiceGroup .alarmServiceHead .fCheck input[type="checkbox"] + label:before {margin: -2px 8px 0 0;}
.modal .alarmServiceGroup .alarmServiceHead .fCheck input[type="checkbox"] + label:after {top: 3px;}
.modal .alarmServiceGroup .alarmServiceHead label {font-size: 15px;color: #111111; font-family: 'notokr-medium', sans-serif;}
.modal .alarmServiceGroup .alarmServiceHead span.desc {color: #999999;line-height: 20px; margin-left: 5px;}
.modal .alarmServiceGroup .alarmServiceBody {border: 1px solid #e0e0e0; padding: 19px 19px 22px; font-size: 14px;}
.modal .alarmServiceGroup .alarmServiceBody .searchBox {position: relative;padding: 0 0px 0 68px;margin-bottom: 20px;}
.modal .alarmServiceGroup .alarmServiceBody .searchBox p.tit {position: absolute;left: 0;top: 0;padding-top: 9px;color: #111111;font-size: 14px;}
.modal .alarmServiceGroup .alarmServiceBody .searchBox ul {overflow: hidden;}
.modal .alarmServiceGroup .alarmServiceBody .searchBox ul li {float: left; width: 100%;}
.modal .alarmServiceGroup .alarmServiceBody .searchBox button {position: absolute;right: 0;top: 0;min-width: 60px;}
.modal .alarmServiceGroup .alarmServiceBody ul.keyword {overflow: hidden;padding: 0;margin-bottom: -8px;}
.modal .alarmServiceGroup .alarmServiceBody ul.keyword  li {float: left;margin-right: 10px;margin-bottom: 10px;color: #555555;padding: 6px 10px 8px;background: #f0f0f0;border-radius: 3px;}
.modal .alarmServiceGroup .alarmServiceBody ul.checkBox {padding: 0;overflow: hidden;margin-bottom: -10px;}
.modal .alarmServiceGroup .alarmServiceBody ul.checkBox li {float: left;margin-right: 25px;margin-bottom: 10px;}
.modal .alarmServiceGroup .alarmServiceBody ul.checkBox li .fCheck input[type="checkbox"] + label:after {top: 2px;-webkit-margin-before: -1px;}
.modal .alarmServiceGroup .alarmServiceBody span.comt {color: #111111;font-size: 13px;margin-bottom: 13px;display: block;}

.formGroupWrap {margin-top: 24px;}
.modal .formGroup ul {width: 100%;padding: 0 20px 0 135px;/* overflow: hidden; */display: table;min-height: 35px;}
.modal .formGroup ul li {float: left;margin-top: 10px;width: 100%;position: relative;font-size: 14px;line-height: 20px;}
.modal .formGroup ul li:first-child {margin-top: 0 !important;}
.modal .formGroup ul li.verMiddle {float: none;display: table-cell;vertical-align: middle;padding-top: 0px;}
.modal .formGroup ul li.verMiddle .fCheck input[type="checkbox"] + label:after {top: 3px;-webkit-margin-before: 0px;}
.modal .formGroup ul li.divide {float: none;display: table-cell;vertical-align: middle;padding-top: 0px;width: 50%;padding-left: 11px;}
.modal .formGroup ul li.divide:before {position: absolute;left: 0;top: -10px;content:"";width:1px;height: calc(100% + 19px);vertical-align:middle;background: #e7e7e7;}
.modal .formGroup ul li.divide:first-child {padding: 0;padding-right: 19px;}
.modal .formGroup ul li.divide:first-child:before {display: none;}
.modal .formGroup .gInputText .placeholder {margin-top: -10px;}

.modal .subject {padding: 11px 14px 15px;font-size: 15px;color: #111111;font-weight: normal;font-family: 'notokr-bold', sans-serif;line-height: 22px;margin: 20px 19px;margin-bottom: 16px;border: 1px solid #e1e1e1;} {padding: 35px 15px 25px 17px;width: 100%;height: 363px;border: 1px solid #e0e0e0;}
.modal .funcWrap {margin: 0 20px;margin-top: 13px;margin-bottom: 18px;}
.modal .funcWrap:after {display: block; width: 0; height: 0; content: ""; clear: both;}
.modal .funcWrap ul.sort {overflow: hidden;float: right;}
.modal .funcWrap ul.sort li.order {float: left;position: relative;padding: 0 8px 0 8px;}
.modal .funcWrap ul.sort li.order:first-child {padding-left: 0px;}
.modal .funcWrap ul.sort li.order:last-child {padding-right: 0px;}
.modal .funcWrap ul.sort li.order:before {position:absolute;top: 3px;left:0;display:block;content:"";width:1px;height: 10px;vertical-align:middle;background: #d0d0d0;}
.modal .funcWrap ul.sort li.order:first-child:before {display:none;}
.modal .funcWrap ul.sort li.order a {color: #999999;}
.modal .funcWrap ul.sort li.order.selected a {color: #222222;}
.modal .funcWrap ul.sort li.order a:before {display:inline-block;content:"";vertical-align: middle;}
.modal .funcWrap ul.sort li.order.selected a:before {width: 16px;height: 14px;background: url(../images/common/common_sfix_icon.png) no-repeat -350px -147px;}
.modal .chartArea {padding: 35px 15px 25px 17px;/* width: 100%; */height: 363px;height: 391px;margin: 0 20px 0;border: 1px solid #e0e0e0;}
.modal .chartArea + .btnGroup {margin: 15px 20px 20px;}

.modal .jcarousel-wrapper a.jcarousel-control-prev.noModalFoot, a.jcarousel-control-next.noModalFoot {top: -72px;height: calc(100% + 73px);}

.modal .toggleWrap {}
.modal .toggleWrap + .toggleWrap {margin-top: 15px;}
.modal .toggleWrap .toggleControl {border: 1px solid #cccccc;padding: 8px 70px 13px 14px;background: #ffffff;}
.modal .toggleWrap .toggleControl span.comt {color: #111111;font-size: 14px;font-family: 'notokr-bold', sans-serif;margin-top: 5px;display: inline-block;}
.modal .toggleWrap .toggleControl a {position: absolute;right: 0;top: 0;width: 50px;height: 100%;display: block;}
.modal .toggleWrap .toggleControl a:after {position: absolute;right: 14px;top: 15px;content:"";width: 17px;height: 9px;/* margin: -2px 0 0 5px; */vertical-align: middle;background: url(../images/search/search_sfix_icon.png) no-repeat -100px 0px;}
.modal .toggleWrap .toggleControl a:hover {text-decoration: none;color: #ffffff;border: none;background: #ffffff;}
.modal .toggleWrap .toggleControl a.open {color: #ffffff;border: none;background: #ffffff;}
.modal .toggleWrap .toggleControl a.open:after {background-position: -150px 0px;}
.modal .toggleWrap .toggleBody {border: 1px solid #cccccc;border-top: none;padding: 4px 14px 10px;}

.modal .searchList.recommend {border: none;height: auto;overflow-y: visible;margin-bottom: -4px;}
.modal .searchList.recommend ul.listWrap li.item {padding: 12px 150px 9px 4px;}

/*210525 삭제*/
/*.modal .searchList.recommend ul.listWrap li.item .btnGroup {position: absolute;right: 0;top: 20px;}*/
.modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB span:before {width: 15px;height: 14px;}
.modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB span.download:before {background-position: -100px -200px;width: 17px;}
.modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB span.bookmark:before {background-position: -50px -250px;}
.modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB.selected span.bookmark:before {background-position: -99px -250px;}
.modal .searchList.recommend ul.listWrap span.nodata {font-size: 13.5px;color: #999;padding: 10px 0 7px;display: block;}

#pub_reportErrorInfo .formGroup ul li.divide {color: #999;}
#pub_reportErrorInfo .layer4 h5:nth-child(1) {color: #999;font-size: 14px;font-family: 'notokr-regular', sans-serif;}

/* 발행기관상세페이지 */
.searchP .searchDetailArea {position: relative;margin-bottom: 27px;}
.searchP .searchDetailArea .imgWrap {position: absolute; left: 0; top: 0; width: 160px; height: 224px; border: 1px solid #cccccc;}
.searchP .searchDetailArea .imgWrap img {width: 100%;height: 100%;max-height: 222px;}
.searchP .searchDetailArea .infoWrap {padding: 21px 23px 11px;border: 1px solid #e9e9e9;background: #fafafa;position: relative;}
.searchP .searchDetailArea .infoWrap dl {margin-bottom: 10px;}
.searchP .searchDetailArea .infoWrap dl dt {font-size: 14px;color: #777777;display: inline-block;width: 150px;vertical-align: top;line-height: 20px;}
.searchP .searchDetailArea .infoWrap dl dd {font-size: 14px;color: #111111;display: inline-block;width: calc(100% - 160px);line-height: 20px;}
.searchP .searchDetailArea .infoWrap dl dd a.link {color: #3c63e0; word-wrap: break-word;word-break: break-all;display: block;}
.searchP .searchDetailArea .infoWrap dl dd .article {height: 63px;}
.searchP .searchDetailArea .infoWrap dl dd .option {}
.searchP .searchDetailArea .infoWrap dl dd .option a {font-size: 12px;color: #999999;font-family: 'notokr-medium', sans-serif;}
.searchP .searchDetailArea .infoWrap dl dd .option a span.unfold:after {display: inline-block;content:"";width: 10px;height: 10px;margin: 4px 0 0 5px;vertical-align: middle;background:url(../images/common/common_sfix_icon.png) no-repeat -150px 0;}
.searchP .searchDetailArea .infoWrap dl dd .option a span.fold {display: none;}
.searchP .searchDetailArea .infoWrap dl dd .option a span.fold:after {display: inline-block;content:"";width:10px;height:10px;margin: 4px 0 0 5px;vertical-align: middle;background:url(../images/common/common_sfix_icon.png) no-repeat -200px 0;}
.searchP .searchDetailArea .infoWrap button.btnReport {position: absolute;right: 0;top: -25px;font-size: 12px;color: #898989;}
.searchP .searchDetailArea .infoWrap button.btnReport:after {display: inline-block;content:"";width: 5px;height: 9px;margin: -2px 0 0 5px;vertical-align: middle;background:url(../images/search/search_sfix_icon.png) no-repeat 0 0;}

.searchP .searchDetailArea.coverImage {position: relative;padding-left: 180px;}
.searchP .searchDetailArea.coverImage .infoWrap {min-height: 224px;}
.searchP .searchDetailArea.coverImage .infoWrap dl dt {width: 120px;}

.searchP .newsTickerArea {position: relative;}
.searchP .newsTickerArea p.tit {line-height: 20px;font-size: 16px;padding-right: 70px;margin-bottom: 11px;}
.searchP .newsTickerArea p.tit .highlight {font-family: 'notokr-medium', sans-serif;}
.searchP .newsTickerArea a.more {color: #3c63e0;font-size: 13px;position: absolute;right: 0;top: 0;}

.news_wrap {border: 1px solid #e7e7e7;overflow: hidden;padding: 0;position: relative;margin-bottom: 20px;}
.news_wrap .slide_wrap {position:relative;width: 100%;}
.news_wrap .btn_prev {position:absolute;right: 12px;top:50%;margin-top: -12px;width: 15px;height: 13px;background: url(../images/figure/btn_news_prev.png) no-repeat;z-index: 2;pointer-events: all !important;opacity: 1.0 !important;}
.news_wrap .btn_next {position:absolute;right: 12px;top:50%;margin-top: 0px;width: 15px;height: 13px;background: url(../images/figure/btn_news_next.png) no-repeat;z-index: 2;pointer-events: all !important;opacity: 1.0 !important;}
.news_wrap .slide_wrap a.visible {display: block !important;pointer-events: none;opacity: 0.3;}
.news_wrap .slide_wrap a.hidden {pointer-events: none !important;opacity: 0.3 !important;}
.news_wrap .slide {overflow:hidden;}
.news_wrap .slide li {float:left;padding: 13px 18px 13px;padding-right: 50px; width: 100%;}
.news_wrap .slide .img_wrap {display:block; margin-bottom: 0px;}
.news_wrap .slide .img {display:block; position:relative;width:100%;vertical-align:middle;background:#fff; color: #3c63e0;font-size: 14px;}
.news_wrap .slide .img span {display: block; width:100%; height: 100%;}

.searchP .journalInfoArea {position: relative;margin-bottom: 20px;}
.searchP .journalInfoArea h3 {font-size: 16px; color: #111111; margin-bottom: 10px;}
.searchP .journalInfoArea .desc {border: 1px solid #e7e7e7;}
.searchP .journalInfoArea .desc {border: 1px solid #e7e7e7;padding: 16px 19px;margin-bottom: 20px;}
.searchP .journalInfoArea .desc .article {height: 63px;font-size: 14px;color: #111111;line-height: 20px;margin-bottom: 5px;}
.searchP .journalInfoArea .desc .option {}
.searchP .journalInfoArea .desc .option a {font-size: 12px;color: #999999;font-family: 'notokr-medium', sans-serif;}
.searchP .journalInfoArea .desc .option a span.unfold:after {display: inline-block;content:"";width: 10px;height: 10px;margin: 4px 0 0 5px;vertical-align: middle;background:url(../images/common/common_sfix_icon.png) no-repeat -150px 0;}
.searchP .journalInfoArea .desc .option a span.fold {display: none;}
.searchP .journalInfoArea .desc .option a span.fold:after {display: inline-block;content:"";width:10px;height:10px;margin: 4px 0 0 5px;vertical-align: middle;background:url(../images/common/common_sfix_icon.png) no-repeat -200px 0;}
.searchP .journalInfoArea .journalInfoWrap {position: relative;padding-right: 310px;}
.searchP .journalInfoArea table tbody th {padding: 10px 18px;text-align: left;color: #555555;background: #ffffff;vertical-align:middle;border: 1px solid #e7e7e7;font-weight: normal;font-size: 13px;}
.searchP .journalInfoArea table tbody td {padding: 10px 18px;color: #000000;font-size: 13px;vertical-align:middle;border: 1px solid #e7e7e7;text-align: left;}
.searchP .journalInfoArea table tbody td:last-child {border-right: 1px solid #e7e7e7;}

.searchP .journalInfoArea .journalInfoWrap .stats {position: absolute;right: 0;top: 0;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping {border: 1px solid #c8c8c8;overflow: hidden;width: 190px;height: 80px;background: #fafafa;display: inline-block;float: left;margin-right: 10px;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p {width: 50%;height: 100%;text-align: center;padding-top: 18px;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p a:hover {color: #3c63e0;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p span.text {display: block;font-size: 13px;color: #111111;margin-bottom: 3px;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p a:hover span.text {text-decoration: none;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p span.text:before {width: 15px;height: 15px;display: inline-block;content:"";margin: 0;vertical-align: middle;background:url(../images/search/search_sfix_icon.png) no-repeat;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p span.count {/* display: block; */font-size: 19.5px;color: #3c63e0;font-family: 'notokr-bold', sans-serif;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p small {font-size: 13px;color: #777777;margin-left: 2px;font-family: 'notokr-regular', sans-serif;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p.use {float: left;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p.use span.text:before {background-position: -350px 0px;margin: 1px 3px 0 0;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p.quote {float: right;border-left: 1px solid #e6e6e6;}
.searchP .journalInfoArea .journalInfoWrap .stats .grouping p.quote span.text:before {background-position: -400px 2px;margin: 0px 1px 0 0;}
.searchP .journalInfoArea .journalInfoWrap button.btnRelatedInfo {width: 90px;height: 80px;min-height: 37px;border: 1px solid #c8c8c8 !important;margin-bottom: 17px;}
.searchP .journalInfoArea .journalInfoWrap button.btnRelatedInfo span {font-size: 13px;color: #3c63e0;line-height: 16px;}
.searchP .journalInfoArea .journalInfoWrap button.btnRelatedInfo span.book:before {display: block;width: 19px;height: 15px;margin: 0 auto 5px;background: url(../images/search/search_sfix_icon.png) no-repeat;background-position: -50px -50px;}

.searchP .journalInfoArea .journalInfoWrap .tooltip .desc.topRight {bottom: 92px;right: 0px;}
.searchP .journalInfoArea .journalInfoWrap .tooltip .desc.topRight:before {right: 37px;}
.searchP .journalInfoArea .journalInfoWrap .tooltip .desc.topRight:after {right: 37px;}

.searchP .journalInfoArea .journalInfoWrap .tooltip .desc.topRight2 {bottom: 75px;right: -10px;}
.searchP .journalInfoArea .journalInfoWrap .tooltip .desc.topRight2:before {right: 37px;}
.searchP .journalInfoArea .journalInfoWrap .tooltip .desc.topRight2:after {right: 37px;}

/* 간행물상세페이지 */
.modal .listBlockWrap {position: relative;margin-bottom: 15px;}
.modal .listBlockWrap:after {display: block; width: 0; height: 0; content: ""; clear: both;}
.modal .listBlockGroup {padding: 0;width:calc((100% - 338px) / 2);float: left;}
.modal .listBlockGroup p.tit {padding: 0;font-size: 15px;color: #111111;font-family: 'notokr-medium', sans-serif;margin-top: 16px;margin-bottom: 15px;height: auto;max-height: 36px;}
.modal .listBlockGroup ul.listBlock {padding: 0;}
.modal .listBlockGroup ul.listBlock li {position: relative;padding: 14px 16px 0px 72px;border: 1px solid #e7e7e7;margin-bottom: 4px;height: 66px;}
.modal .listBlockGroup ul.listBlock li span.quoteNumber {display: block;position: absolute;left: 7px;top: 7px;border: 1px solid #c8c8c8;width: 50px;height: 50px;font-size: 13px;color: #333333;font-family: 'notokr-medium', sans-serif;text-align: center;padding-top: 16px;}
.modal .listBlockGroup ul.listBlock li span.quoteNumber small {font-size: 12px; color: #777777;}
.modal .listBlockGroup ul.listBlock li span.journal {font-size: 14px;color: #3c63e0;margin-bottom: 5px;display: block;}
.modal .listBlockGroup ul.listBlock li span.journal.nodata {color: #999999;margin-top: 10px;font-size: 13px;}
.modal .listBlockGroup ul.listBlock li span.publisher {font-size: 12px;color: #999999;}
.modal .listBlockGroup ul.listBlock li a:hover {color: #3c63e0;}
.modal .listBlockGroup.center {width: 338px;height: 281px;background: url(../images/search/bg_related_info.png) no-repeat 0px 0px;text-align: center;margin-top: 88px;}
.modal .listBlockGroup.center span.publicaton {font-size: 15px;margin-top: 207px;color: #3c63e0;font-family: 'notokr-bold', sans-serif;display: block;width: 100%;padding: 0px 50px;}
.modal .listBlockGroup.right {float: right;}
.modal .listBlockGroup.right ul.listBlock li {padding: 14px 72px 0px 16px;}
.modal .listBlockGroup.right ul.listBlock li span.quoteNumber {right: 7px;left: auto;}

/* 권호상세페이지 */


/* 저자상세페이지 */
.quoteListArea {display: none;position:absolute;top: 0px;right: 69px;left: 0;padding: 0;width: 712px;/* height: 100%; */max-height: 710px;border: 1px solid #e0e0e0;background:#fff;color: #555555;box-shadow: 3px 3px 8px rgba(0,0,0,.1);box-shadow: 3px 4px 6px rgba(0,0,0,.2);z-index: 10;text-align: left;}
.quoteListArea:before {position: absolute;width: 0;height: 0;display: inline-block;content: "";border-color: transparent;border-style: solid;right: -20px;top: 77px;border-width: 7px 9px 7px;border-left-color: #cccccc;display: none;}
.quoteListArea:after {position: absolute;width: 0;height: 0;display: inline-block;content: "";border-color: transparent;border-style: solid;right: -18px;top: 77px;border-width: 7px 9px 7px;border-left-color: #fff;display: none;}
.quoteListArea .quoteListBox {}
.quoteListArea .quoteListBox .quoteHead {border-bottom: 1px solid #e0e0e0;}
.quoteListArea .quoteListBox .quoteHead p {padding: 14px 65px 17px 20px;color: #111111;font-size: 14px;}
.quoteListArea .quoteListBox .quoteHead p span.day {padding: 0;color: #ef4348;font-family: 'notokr-medium', sans-serif;}
.quoteListArea .quoteListBox .quoteHead button.closeLayer {position:absolute;top: 0px;right: 0px;display: block;width: 51px;height: 54px;background: url("../images/common/common_sfix_icon.png") no-repeat -335px -331px;}
.quoteListArea .quoteListBox .quoteBody {padding-left: 19px;}

.searchList.quote {border: none;height: 100%;max-height: 659px;overflow-y: auto;margin-bottom: 0px;}
.searchList.quote ul.listWrap li.item {padding: 12px 10px 6px 0px;}
.searchList.quote ul.listWrap li.item dl dt {padding-bottom: 4px;}

.modal .fCheck input[type="checkbox"] + label:after {top: 1px;-webkit-margin-before: -1px;}

.modal .advancedSearchBox p.tit {padding-top: 9px;color: #111111;font-size: 14px;width: 52px;display: inline-block;}
.modal .advancedSearchBox ul {/* max-width: 550px; *//* width: 100%; */}
.modal .advancedSearchBox.joint .gInputText {width: 100%;max-width: 518px;}
.modal .advancedSearchBox.joint button.btnSearch {position: absolute;right: 0;top: 1px;min-width: 60px;}
.modal .advancedSearchBox.add p.tit {width: 92px;}
.modal .advancedSearchBox.add .gInputText {width: 100%;max-width: 523px;}

.modal .listArea.authorList {margin-bottom: 10px;}
.modal .listArea.authorList ul.listHead {border-top: 1px solid #e7e7e7;}
.modal .listArea.authorList ul.listHead li:first-child {border-left: 1px solid #e7e7e7;}
.modal .listArea.authorList ul.listHead li:last-child {border-right: 1px solid #e7e7e7;}
.modal .listArea.authorList ul.listBody {width: 100%;overflow-y: scroll;max-height: 501px;border: 1px solid #e7e7e7;border-top: none;}
.modal .listArea.authorList ul.listBody li:last-child {border-bottom: 1px solid #e7e7e7;}
.modal .listArea.authorList ul.listBody li dl:first-child dd {padding: 8px 8px;}
.modal .listArea.authorList ul.listBody li dl dd {padding: 8px 10px;word-break: break-word;}
.modal .listArea.authorList .fCheck input[type="checkbox"] + label:after {top: 3px;}

.modal .toggleWrap.checkbox .toggleControl .fCheck input[type="checkbox"] + label {color: #111111;font-size: 14px;font-family: 'notokr-bold', sans-serif;}
.modal .toggleWrap.checkbox .toggleControl .fCheck input[type="checkbox"] + label small {font-size: 13px;font-family: 'notokr-regular', sans-serif;margin-left: 4px;margin-right: 4px;}
.modal .toggleWrap.checkbox .toggleControl .fCheck input[type="checkbox"] + label:after {top: 2px;}
.modal .toggleWrap.checkbox .toggleControl .path {font-size: 13px;color: #777777;display: inline-block;line-height: 20px;margin-top: 5px;}
.modal .toggleWrap.checkbox .toggleBody {padding: 0px;padding-left: 14px;display: none;}
.modal .toggleWrap.checkbox + .toggleWrap.checkbox {margin-top: -1px;}
.modal .toggleWrap.checkbox .toggleControl {padding: 7px 70px 11px 14px;}

.modal .toggleWrap.checkbox .searchList {border: none;margin-bottom: 0px;height: 100%;max-height: 267px;/* overflow-y: scroll; */}
.modal .toggleWrap.checkbox .searchList ul.listWrap li.item {padding: 12px 0px 9px 28px;}
.modal .toggleWrap.checkbox .searchList ul.listWrap li.item .fCheck {top: 14px;}

.modal h5 .btn.btnMultiLangInputOther {right: 40px;}
.modal .multiLangInputBox.other {margin-right: 0px;}

.modal .searchList.add {border: 1px solid #e0e0e0;height: 385px;}
.modal .searchList.add ul.listWrap li.item {padding: 12px 0px 9px 19px;}
.modal .searchList.add .radioWrap {position: relative;padding-right: 60px;/* height: 26px; */margin-bottom: 3px;}
.modal .searchList.add .radioWrap ul.radio {overflow: hidden;margin-bottom: 2px;}
.modal .searchList.add .radioWrap ul.radio li.name {float: left;white-space: nowrap;margin-right: 13px;margin-top: -4px;margin-bottom: -5px;}
.modal .searchList.add .radioWrap ul.radio li.name .fRadio input[type="radio"] + label {font-size: 13px;}
.modal .searchList.add .radioWrap .option {position: absolute;top: 4px;right: 13px;}
.modal .searchList.add .radioWrap .option a {font-size: 11px;color: #777777;/* font-family: 'notokr-medium', sans-serif; */}
.modal .searchList.add .radioWrap .option a span.unfold:after {display: inline-block;content:"";width: 8px;height:10px;margin: 4px 0 0 3px;vertical-align: middle;background: url(../images/common/common_sfix_icon.png) no-repeat -400px -150px;}
.modal .searchList.add .radioWrap .option a span.fold {display: none;}
.modal .searchList.add .radioWrap .option a span.fold:after {display: inline-block;content:"";width:8px;height:10px;margin: 4px 0 0 3px;vertical-align: middle;background: url(../images/common/common_sfix_icon.png) no-repeat -450px -150px;}
#pub_reportErrorInfo .formGroup ul li.verMiddle {color: #999;}
#pub_reportErrorInfo .layer4 h5:nth-child(1) {color: #999;font-size: 14px;font-family: 'notokr-regular', sans-serif;}

/* 주제분류 리스트 */
.searchP .thesisDetailArea.subjectSort h3 {font-size: 16px;font-family: 'notokr-regular', sans-serif;font-weight: normal;height: 32px;border-bottom: 1px solid #c8c8c8;margin-bottom: 20px;color: #222222;}
.searchP .thesisDetailArea.subjectSort h3 span.desc {font-size: 13px;display: inline-block;color: #999;font-family: 'notokr-demilight', sans-serif;margin-left: 10px;}
.searchP .thesisDetailArea.subjectSort .searchListArea {margin-top: -20px;}
.searchP .thesisDetailArea.subjectSort ul.list {margin-top: -3px;}
.searchP .thesisDetailArea.subjectSort ul.list li.item {/* border-bottom: 1px solid #ececec; *//* padding-bottom: 12px; *//* padding-right: 140px; */margin-bottom: 0px;position: relative;}
.searchP .thesisDetailArea.subjectSort ul.list li.item p.tit a {color: #3c63e0;}
.searchP .thesisDetailArea.subjectSort ul.list li.item .gRight {position: absolute;right: 0;top: 24px;}

.searchP .thesisDetailArea.subjectSort span.stats {display: block; color: #999999;font-size: 13px;}
.searchP .thesisDetailArea.subjectSort span.stats:before {display:inline-block;width: 16px;height: 11px;content:"";margin: -1px 1px 0 0;vertical-align: middle;background: url(../images/common/common_sfix_icon.png) no-repeat -50px -200px;}
.searchP .thesisDetailArea.subjectSort span.stats small {color: #333333;font-family: 'notokr-medium', sans-serif;font-size: 13px;margin-left: 4px;}

.searchP .thesisDetailArea.subjectSort .tileListArea {padding-bottom: 0px;border-bottom: none;}
.searchP .thesisDetailArea.subjectSort .funcButtonArea ul.sort {float: none;margin-left: 0px;margin-right: 15px;margin-top: 0px;margin-top: -20px;/* padding-top: 10px; */vertical-align: text-bottom;}
.searchP .thesisDetailArea.subjectSort .nodata {padding: 19px 22px 0px;text-align: center;}
.searchP .thesisDetailArea.subjectSort .nodata span {font-size: 13px; color: #111111;}

.searchP .tileListArea ul.author {padding: 0;margin: 0 -5px 0;overflow: hidden;height: 100%;display: flex;}
.searchP .tileListArea ul.author li {float: left;width: calc(20% - 10px);/* max-width: 120px; *//* width: 120px; *//* height: 150px; *//* height: 100%; */margin-left: 5px;margin-right: 5px;border: 1px solid #f0f0f0;padding: 16px 19px 24px 19px;/* flex: 1; */text-align: center;}
.searchP .tileListArea ul.author li a.name {color: #3c63e0;font-size: 16px;display: block;line-height: 20px;margin-bottom: 5px;}
.searchP .tileListArea ul.author li span.organ {color: #777777;font-size: 13px;line-height: 17px;display: block;margin-bottom: 10px;}

/* 모바일 유틸리티 */
.mobileAppendArea {display: none;border: 1px solid #eaeaea;padding: 15px 15px;margin-bottom: 15px;}


@media (min-width:960px) and (max-width:1147px) {/* 태블릿: 최소 960 ~ 1147 */
    /* 검색결과리스트 */
    .searchP .selectGroup {margin-right: 25px;}
    .searchP .filterGroup {margin-right: 25px;}
    .searchP .filterGroup ul.volume li.group .submMenuWrap {left: 178px;}

    .searchP .tileListArea ul.recommend li.img a.hover {height: 100%;}
    .searchP .tileListArea ul.recommend li.img a.hover img {height: 125px;}
    .searchP .tileListArea ul.recommend li.img a.hover:hover p.desc {display: table-caption;padding-top: 15px;}
    .searchP .tileListArea ul.recommend li.img a.hover:hover p.desc span {display: block;font-size: 14px;line-height: 18px;}


    /* 간행물상세페이지 */
    .searchP .filterGroup p.searchBox .gInputText.w120 {width:110px;}

}


@media (min-width:960px) and (max-width:1065px) {/* 태블릿: 최소 960 ~ 1065 */
    /* 논문상세페이지 */
    .searchP .floatingBarWrap .floatingBar {padding: 10px 258px 12px 25px;}
    .searchP .floatingBarWrap .floatingBar span.type {font-size: 15px;display: block;position: static;text-align: left;margin-bottom: 1px;width: auto;}
    .searchP .floatingBarWrap .floatingBar .btnGroup {padding: 0;position: absolute;right: 24px;top: 24px;}
    .searchP .floatingBarWrap .floatingBar p.info {font-size: 17px;margin-bottom: 0px;}
    .searchP .floatingBarWrap .floatingBar p.info span {/* margin-right: 4px; */line-height: 24px;height: 48px;max-height: 4.2em;}

    /* 논문상세페이지 - 좌측 앵커 */
    .searchP .stickyAnchorArea {display: none;}

    /* 발행기관상세페이지 */
    .searchP .journalInfoArea table {table-layout: auto;}
    .searchP .journalInfoArea table tbody th {}
    .searchP .journalInfoArea table tbody tr:nth-child(2) td {width: 50px;white-space: nowrap;}

    /* 저자상세페이지 */
    .infoBox + .searchArea .formGroup ul li .grouping.date {display: block;}
    .quoteListArea {display: none;top: 434px;width: 100%;max-height: 710px;}

}


@media (max-width: 959px) {/* 모바일: 최대 959 */
    /* 전체 */
    .btnPdfView {display: none !important;}
    
	/* 08.11 아이와즈 */
    .btnPdfView.pdfView {top: unset;bottom: 8px; position: inherit !important; display: inline-block!important;}
	.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnPdfView.pdfView {width:calc( 50% - 55px )!important; margin-left: 7px!important;}
	.bnClass .searchListArea .listBody ul.list li.item .listBox .btnWrap p.btnGroup button.btnIconB.btnQuote { display:none;}
	
    /* 모바일 유틸리티 */
    .mobileAppendArea {display: block;}

    /* 검색결과리스트 */
    .mobileAppendArea .detachNodeResult1 {margin: 0px;border-bottom: none;margin-top: -5px;margin-bottom: -10px;}
    .mobileAppendArea .detachNodeResult1 p.tit {font-size: 14px;margin-bottom: 10px;margin-bottom: 7px;}
    .mobileAppendArea .detachNodeResult1 .selectWrap {margin-bottom: 3px;}
    .mobileAppendArea .detachNodeResult1 .selectWrap .condtion {font-size: 14px;margin: 3px 11px 4px 0;}

    .mobileAppendArea2 .detachNodeResult2 {margin: -5px -5px 0px;border-bottom: none;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup {margin: 0;margin-bottom: 10px;padding: 12px 15px 14px;border: 1px solid #e1e1e1;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup:last-child {margin-bottom: 15px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup .fCheck input[type="checkbox"] + label:after {top: 0;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit {font-size: 15px;color: #222222;font-family: 'notokr-bold', sans-serif;/* margin-bottom: 14px; */line-height: 18px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit.general {margin-bottom: 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a {display: block;width: 100%;height: 100%;position: relative;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a:after {position: absolute;right: 0px;top: 5px;content:"";width: 17px;height: 9px;/* margin: -2px 0 0 5px; */vertical-align: middle;background: url(../images/search/search_sfix_icon.png) no-repeat -100px 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a.open:after {background-position: -150px 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a.active {color: #f04349; background-position: 181px -93px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a:hover {text-decoration: none;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a.hide {pointer-events: all;}

    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort {margin-top: 14px;margin-bottom: 1px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year {margin-bottom: 8px;font-size: 13px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year:last-child {margin-bottom: 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year a {/* font-size: 13px; */}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year a.selected {color: #f04349;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year span.directMod {color: #212121;margin-bottom: 8px;display: block;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year span.directMod.selected {color: #f04349;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year p.grouping .gInputText .fText {padding: 2px 9px 4px; height: 27px; font-size: 13px; border: 1px solid #c8c8c8;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year p.grouping .txtDash {margin: 0 3px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.yearlySort li.year p.grouping button {padding: 5px 7px 6px;margin-top: -1px;margin-left: 2px;min-width: 40px !important;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort {overflow: hidden;margin-top: 14px;margin-bottom: 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject {font-size: 13px;padding: 0;border: none;font-family: 'notokr-regular', sans-serif;margin: 0px;margin-bottom: 7px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck {padding-left: 26px; line-height: 18px; display: block;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck input[type="checkbox"] + label {position: absolute; left: 0; top: 0;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail {margin-left: -3px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail:after {display: inline-block;content:"";width:10px;height:10px;margin: 0 0 0 10px;vertical-align: middle;background: url(../images/common/common_sfix_icon.png) no-repeat -350px -248px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail.open:after {background-position: -400px -248px;}
	
	/*	210525 삭제*/
    /*.mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort {overflow: hidden; margin: 10px 0 1px 14px;height: 75px;}*/
	
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort {/* overflow: hidden; */margin: 10px 0 1px 14px;margin-top: 0px;height: auto;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail {margin-bottom: 6px;font-size: 13px;color: #777777;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail:first-child {margin-top: 10px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail a {color: #777777;margin-left: -3px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck {padding-left: 26px; line-height: 18px; display: block;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck:after {display: none;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck input[type="checkbox"] + label {position: absolute; left: 0; top: 0;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject a.more {text-decoration: underline;margin: 0px 0 10px 14px;font-size: 12px;color: #777777;display: block;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup .generalWrap {margin-top: 14px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort {margin-top: 14px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort.journal {/* height: 161px; *//* height: auto; */}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general {margin-bottom: 7px;font-size: 13px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general:last-child {margin-bottom: 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck {padding-left: 22px;line-height: 18px;display: block;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck label {/* padding-left: 22px; *//* line-height: 18px; */position: absolute;left: 0;top: 0;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:before {position: absolute;left: 0px;top: 4px;content:'';display:inline-block;margin: -2px 9px 0 0;width: 14px;height: 14px;line-height: 14px;text-align:center;vertical-align:middle;border: 1px solid #c8c8c8;background:#fff;box-sizing:border-box;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:after {opacity: 0;display:block;content:"";position:absolute;top: 2px;left: 1px;width:15px;height:14px;background: url(../images/common/common_sfix_icon.png) no-repeat -200px -50px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"]:checked + label:after {opacity:1;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general a {/* display: inline-block; */margin-left: 0px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general a.selected {color: #f04349;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup a.more {text-decoration: underline;margin-top: 11px;margin-bottom: 0px;font-size: 12px;color: #222222;display: block;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup a.more span.fold {display: none;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup .moreLessWrap {position: relative;height: 30px;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup .moreLessWrap a:nth-child(1) {width: 60px; float: left;}
    .mobileAppendArea2 .detachNodeResult2 .filterGroup .moreLessWrap a:nth-child(2) {width: 60px; float: right; text-align: right; margin-right: 5px;}

    .searchP .tileListArea.recommend {display: none;}

    .mobileFacetedArea {display: block;margin: 0 -14px 0;margin-bottom: 10px;border-bottom: 1px solid #eaeaea;padding: 10px 14px 5px;}
    .mobileFacetedArea:after {display: block; width: 0; height: 0; content: ""; clear: both;}
    .mobileFacetedArea a.setting {float: left;display: block;font-size: 15.5px;color: #555555;font-family: 'notokr-medium', sans-serif;}
    .mobileFacetedArea a.setting:before {display:inline-block;width: 13px;height: 15px;content:"";margin: -4px 6px 0 0;vertical-align: middle;background:url(../images/common/common_sfix_icon.png) no-repeat -50px -400px;}
    .mobileFacetedArea .fSelect {float: right;font-size: 13px;margin-top: -3px;margin-left: 5px;text-align: left;border: none;font-family: 'notokr-regular', sans-serif;display: block;}
    .mobileFacetedArea .fSelect span {position:absolute;top: 0px;left:0;display:block;padding: 0px 20px 0 10px;width: auto;height:100%;line-height: 27px;font-size: 14px;color: #777777;font-family: 'notokr-medium', sans-serif;}
    .mobileFacetedArea .fSelect span:after {position:absolute;top:50%;right: -5px;display:block;content:"";margin-top: -8px;width:18px;height:15px;background: url(../images/common/common_sfix_icon.png) no-repeat -50px -45px;box-sizing:border-box;}
    .mobileFacetedArea .fSelect select {opacity:0;padding: 4px 5px 5px 9px;width: 100%;height:100%;/* -webkit-appearance:none; */-moz-appearance:none;filter:alpha(opacity=0);cursor:pointer;color: #333;font-size: 12px;}
    .mobileFacetedArea .fSelect.order {min-width: 86px;}

    .mobileInnerSearch .innerSearch .fSelect {position:relative;display:inline-block;vertical-align:middle;border: 1px solid #cccccc;font-size: 14px;color: #111111;}
    .mobileInnerSearch .innerSearch .fSelect span {position:absolute; top: 0px; left:0; display:block; padding: 0px 10px; width: 100%; height:100%; line-height: 20px;}
    .mobileInnerSearch .innerSearch .fSelect span:after {position:absolute;top:50%;right: 0px;display:block;content:"";margin-top: -8px;width:18px;height:15px;background: url(../images/common/common_sfix_icon.png) no-repeat -50px -45px;box-sizing:border-box;}
    .mobileInnerSearch .innerSearch .fSelect select {opacity:0;padding: 6px 9px 7px;width: 100%;height:100%; -moz-appearance:none;filter:alpha(opacity=0);cursor:pointer;color: #333;font-size: 13px;}
    .mobileInnerSearch .innerSearch .fSelect + .fSelect {margin-left: 7px;}
    .mobileInnerSearch .innerSearch .fSelect + .fText {margin-left: 7px;}
    .mobileInnerSearch .innerSearch .fSelect + button {margin-left: 3px;}

    .notiArea.noData.schResult {margin-top: 0px;}
    .notiArea.noData.schResult ul li {font-size: 13px;color: #777777;font-family: 'notokr-regular', sans-serif;line-height: 20px;padding-left: 10px;position: relative;margin-bottom: 3px;}
    .notiArea.noData.schResultul li:before {position: absolute;left: 0px;top: 9px;display:inline-block;content:"";/* margin: -2px 7px 0 0px; */width: 3px;height: 3px;vertical-align:middle;background: #cccccc;}

    /* 논문상세페이지 */
    .searchP .thesisInfoArea {margin-top: 0px;margin-bottom: 15px;}
    .searchP .thesisInfoArea .typeWrap {padding: 0;margin-bottom: 7px;margin: 0 -14px 0;margin-bottom: 9px;border-bottom: 1px solid #eaeaea;padding: 11px 14px 10px;}
    .searchP .thesisInfoArea .quoteWrap {padding: 12px 15px 15px;margin-top: 10px;margin-bottom: 12px;}
    .searchP .thesisInfoArea .quoteWrap p.author {margin-bottom: 5px;line-height: 22px;}
    .searchP .thesisInfoArea .quoteWrap ul.infoWrap li {margin-bottom: 6px;}
    .searchP .thesisInfoArea .quoteWrap button.btnReport {display: none;}
    .searchP .thesisInfoArea .quoteWrap .btnGroup {display: none;}
    .searchP .thesisInfoArea p.subTit {margin-bottom: 5px;}
    .searchP .thesisInfoArea p.equalTit {font-size: 14px;margin-bottom: 12px;line-height: 20px;}
    .searchP .thesisInfoArea .btnWrap p.btnGroup {float: right;padding-bottom: 5px;width: 100%;}
    .searchP .thesisInfoArea .btnWrap button.btnDownload {/* display: none; */}
    .searchP .thesisInfoArea .btnWrap button.btnUrl {/* display: none; */}
    .searchP .thesisInfoArea .btnWrap button {padding: 0;min-width: calc((100% - 18px) / 3);}
    .searchP .thesisInfoArea .btnWrap .btn + .btn {margin-left: 6px;}
    .searchP .thesisInfoArea .btnWrap span.record {float: left;margin-top: 5px;}

    .searchP .thesisDetailArea {padding-bottom: 20px;}
    .searchP .thesisDetailArea h3 {font-size: 18px;height: auto;margin-bottom: 22px;line-height: 24px;padding-right: 30px;padding-bottom: 10px;}
    .searchP .thesisDetailArea h3 .gRight.r0 {display: none;}
    .searchP .thesisDetailArea ul.cate {margin-top: -5px;}
    .searchP .thesisDetailArea ul.cate li.path {width: 100%;margin-bottom: 10px;}
    .searchP .thesisDetailArea p.keyword {display: none;}
    .searchP .thesisDetailArea.subjectSort h3 span.desc {display: none;}
    .searchP .thesisDetailArea a.more {padding-top: 20px;}
    .searchP .thesisDetailArea p.index {color: #111111;}
    .searchP .thesisDetailArea h3 button.btnApply {display: none;}
    .searchP .thesisDetailArea ul.list li.item .textWrap {width: 83%;}
    .searchP .thesisDetailArea ul.list.new li.item {margin-bottom: 0px;}
    .searchP .thesisDetailArea ul.list.new li.item p.tit {word-break: break-word;}
    .searchP .thesisDetailArea h3 .gRight {right: 30px;bottom: 0px;}
    .searchP .thesisDetailArea h3 p.reviewStats {font-size: 12px;margin-right: 0px;letter-spacing: -0.5px;}
    .searchP .thesisDetailArea a.moreReview {padding-top: 5px;}
    .searchP .thesisDetailArea p.article span.txtBold {display: block;}

    .searchP .thesisDetailArea .comtBox {margin-top: -10px;}
    .searchP .thesisDetailArea .comtBox.btnArea {padding-right: 0px;padding-bottom: 25px;}
    .searchP .thesisDetailArea .comtBox.btnArea span.text {display: none;}
    .searchP .thesisDetailArea .comtBox .gRight span.text {display: inline;}

    .searchP .thesisDetailArea .infoBox {margin-bottom: 20px;}
    .searchP .thesisDetailArea .infoBox ul.list {padding: 15px 15px 4px;}
    .searchP .thesisDetailArea .infoBox ul.list li.item {width: 100%;margin-bottom: 10px;}
    .searchP .thesisDetailArea .infoBox ul.list li.item span {margin-right: 0px;width: 105px;display: inline-block;}

    .searchP .thesisDetailArea .tableLayout table.schDetail {table-layout: auto;width: auto;}
    .searchP .thesisDetailArea .tableLayout table.schDetail thead th {white-space: inherit;}
    .searchP .thesisDetailArea .tableLayout table.schDetail tbody td {white-space: inherit;}
    .searchP .thesisDetailArea .tableLayout table.schDetail tbody td a span {white-space: inherit;}

    .searchP .noAuthArea .noAuthWrap {padding: 0px 10px;padding-top: 60px;height: 243px;width:calc(100% - 32px);}
    .searchP .noAuthArea .noAuthWrap p.desc {padding-top: 10px;}
    .searchP .noAuthArea .noAuthWrap p.desc br {display: none;}

    .searchP .thesisDetailArea .tableLayout.thesis table {table-layout:auto; width:100%;}
    .searchP .thesisDetailArea .tableLayout.thesis table thead th {white-space: nowrap;}
    .searchP .thesisDetailArea .tableLayout.thesis table tbody td {white-space: nowrap;}

    .searchP .thesisDetailArea .reviewInputBox {margin-bottom: 20px;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.left {float: left;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.left .gInputText {float: left;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.left .gInputText .fText {height: 31px;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.left span.dept {float: left;color: #777777;margin-left: 10px;margin-top: 8px;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.right {padding-right: 11px;margin-top: 10px;float: left;clear: both;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.right .fRadio {display:block;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.right .fRadio input[type="radio"] + label {line-height: 26px;}
    .searchP .thesisDetailArea .reviewInputBox .reviewHead p.right .fRadio + .fRadio {margin-left: 0px;}
    .searchP .thesisDetailArea .reviewInputBox .reviewFoot {height: 39px;}
    .searchP .thesisDetailArea .reviewInputBox .reviewFoot button.btnWrite {height: 40px;}
    .searchP .thesisDetailArea .noDataArea span.comt {font-size: 14px;}
    .searchP .thesisDetailArea .noDataArea button {min-height: 40px;}
    .searchP .thesisDetailArea .noDataArea button span {font-size: 13px;}

    .searchP .thesisDetailArea .reviewList ul.list li.item {border-bottom: 1px solid #ececec;padding-bottom: 15px;margin-top: 15px;margin-bottom: 16px;}
    .searchP .thesisDetailArea .reviewList ul.list li.item p.writer {margin-bottom: 5px;}
    .searchP .thesisDetailArea .reviewList ul.list li.item p.text {line-height: 22px;/* line-height: 20px; */font-size: 15px;color: #111111;margin-bottom: 7px;margin-top: 5px;}

    .searchP .thesisDetailArea .funcButtonArea {margin-top: 20px;margin-bottom: 14px;min-height: 26px;}

    /* 논문상세페이지 - 좌측 앵커 */
    .searchP .stickyAnchorArea {display: none;}


    /* 논문상세페이지 - 본문 플로팅 메뉴 */
    .searchP .floatingBarWrap {display: none !important;}

    /* 논문상세페이지 - 우측 사이드바 */
    .asideWrap button.alarm {width: 100%;min-height: 37px;border: 1px solid #c8c8c8 !important;margin-bottom: 12px;}
    .asideWrap p.cover {display: none;}
    .asideWrap .stats {height: auto;}
    .asideWrap .stats .grouping {border: 1px solid #c8c8c8;width: calc((100% - 9px) / 2);height: 80px;background: #fafafa;}
    .asideWrap .stats .grouping p span.text {margin-bottom: 3px;}
    .asideWrap .stats .grouping.first {position: static;border-radius: 5px;float: left;border: 1px solid #c8c8c8;}
    .asideWrap .stats .grouping.first p {/* padding: 0; */}
    .asideWrap .stats .grouping.first p a {width: 100%; height: 100%}
    .asideWrap .stats .grouping.first p.bookmark {float: left;border-right: 1px solid #e6e6e6;}
    .asideWrap .stats .grouping.first p.bookmark span.text:before {background-position: -249px 0px;margin: 1px 0 0 0;}
    .asideWrap .stats .grouping.first p.bookmark span.count {color: #111111;}
    .asideWrap .stats .grouping.first p.review {float: left;}
    .asideWrap .stats .grouping.first p.review span.text:before {background-position: -300px 0px;margin: 1px 1px 0 0;}
    .asideWrap .stats .grouping.second {position: static;border-radius: 5px;float: right;border: 1px solid #c8c8c8;}
    .asideWrap .stats .grouping.second p.use {float: left;position: relative;}
    .asideWrap .stats .grouping.second p.use span.text:before {background-position: -350px 0px;margin: 1px 3px 0 0;}
    .asideWrap .stats .grouping.second p.quote {float: right;border-left: 1px solid #e6e6e6;}
    .asideWrap .stats .grouping.second p.quote span.text:before {background-position: -400px 2px;margin: 0px 1px 0 0;}
    .asideWrap .stats .grouping.second p a {/* pointer-events: none; */display: block;}
    .asideWrap .stats .grouping.second p a.mobile {display: block;}
    .asideWrap .stats .grouping.second p a:hover {text-decoration: underline;}

    #figure_area {display: none;}
    #banner_area {display: none;}

    /* 논문상세페이지 - Figures & Table */


    /* 논문상세페이지 - 배너 */


    /* 논문상세페이지 - Figures & Table 팝업 */


    /* 논문상세페이지 - 모달 */
    .modal .alarmServiceGroup .alarmServiceHead span.desc {margin-left: 0px;display: block;margin-top: 4px;}
    .modal .alarmServiceGroup .alarmServiceBody {padding: 15px 15px 15px;}

    .modal .searchList.recommend ul.listWrap li.item {padding: 12px 0px 9px 4px;}
    .modal .searchList.recommend ul.listWrap li.item .btnGroup {text-align: left;position: static;margin-top: 5px;}

    /* 발행기관상세페이지 */
    .mobileAppendArea .detachNodePublisher {margin: 0;}
    .mobileAppendArea .detachNodePublisher p.tit {margin-bottom: 15px;}
    .mobileAppendArea .detachNodePublisher p.searchBox {margin-bottom: 5px;}
    .mobileAppendArea .detachNodePublisher p.searchBox .gInputText {width: calc(100% - 68px);margin-right: 7px;}
    .mobileAppendArea .detachNodePublisher p.searchBox button {margin-top: 0px;min-width: 61px !important;}

    .searchP .searchDetailArea {margin-bottom: 20px;}
    .searchP .searchDetailArea .imgWrap {display: none;}
    .searchP .searchDetailArea .infoWrap {padding: 15px 15px;}
    /*.searchP .searchDetailArea .infoWrap dl:nth-child(3) {margin-bottom: 0px;}
    .searchP .searchDetailArea .infoWrap dl:nth-child(4) {display: none;}
    .searchP .searchDetailArea .infoWrap dl:nth-child(5) {display: none;}*/
    .searchP .searchDetailArea .infoWrap dl dt {width: 80px;}
    .searchP .searchDetailArea .infoWrap dl dd {width: calc(100% - 85px);word-break: break-word;}
    .searchP .searchDetailArea .infoWrap button.btnReport {display: none;}

    .searchP .searchDetailArea.coverImage {padding-left: 0px;}
    .searchP .searchDetailArea.coverImage .infoWrap {min-height: auto;}
    .searchP .searchDetailArea.coverImage .infoWrap dl dt {width: 80px;}

    .searchP .newsTickerArea a.more {display: none;}

    .searchP .journalInfoArea .journalInfoWrap {padding-right: 0px;overflow: hidden;}
    .searchP .journalInfoArea table {/* table-layout: fixed; */}
    .searchP .journalInfoArea table tbody th {padding: 10px 15px;white-space: inherit;}
    .searchP .journalInfoArea table tbody td {padding: 10px 15px;width: 26%;}

    .searchP .journalInfoArea .journalInfoWrap .stats {position: static;margin-top: 20px;}
    .searchP .journalInfoArea .journalInfoWrap .stats .grouping {width: 100%;height: auto;background: #fafafa;float: none;margin-right: 0px;}
    .searchP .journalInfoArea .journalInfoWrap .stats .grouping p {width: 50%;height: 100%;padding-top: 0px;padding: 10px 0px;}
    .searchP .journalInfoArea .journalInfoWrap .stats .grouping p span.text {display: inline-block;margin-bottom: 0px;margin-right: 5px;vertical-align: middle;}
    .searchP .journalInfoArea .journalInfoWrap .stats .grouping p a {vertical-align: middle;pointer-events: none;}
    .searchP .journalInfoArea .journalInfoWrap .stats .grouping p span.count {font-size: 18px;}

    .searchP .journalInfoArea .journalInfoWrap .tooltipWrap {display: none;}

    /* 간행물상세페이지 */
    .mobileAppendArea .detachNodePublication1 {padding-bottom: 10px;margin: 0;margin-bottom: 10px;}
    .mobileAppendArea .detachNodePublication1 p.tit {margin-bottom: 15px;}
    .mobileAppendArea .detachNodePublication1 p.searchBox {margin-bottom: 5px;}
    .mobileAppendArea .detachNodePublication1 p.searchBox .gInputText {width: calc(100% - 68px);margin-right: 7px;}
    .mobileAppendArea .detachNodePublication1 p.searchBox button {margin-top: 0px;min-width: 61px !important;}

    .mobileAppendArea .detachNodePublication2 {margin: 0;}
    .mobileAppendArea .detachNodePublication2 p.searchBox {margin-bottom: 10px;margin-bottom: 25px;}
    .mobileAppendArea .detachNodePublication2 p.searchBox .fSelect.filtering {width: 100%;}
    .mobileAppendArea .detachNodePublication2 ul.volume {display: none !important;}
    .mobileAppendArea .detachNodePublication2 p.selectBox {display: block;}
    .mobileAppendArea .detachNodePublication2 p.selectBox .fSelect {min-width: calc(50% - 4px);width: calc(50% - 4px);}
    .mobileAppendArea .detachNodePublication2 p.selectBox .fSelect + .fSelect {margin-left: 5px;margin-top: -2px;}

    .searchP .thesisDetailArea .tableLayout table.schDetail.publication1 thead th:nth-child(2) {width: 50%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication2 thead th:nth-child(2) {width: 30%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication2 thead th:nth-child(3) {width: 30%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication2 thead th:nth-child(4) {width: 15%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication2 thead th:nth-child(5) {width: 20%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication3 thead th:nth-child(2) {width: 30%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication3 thead th:nth-child(3) {width: 30%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication3 thead th:nth-child(4) {width: 15%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication3 thead th:nth-child(5) {width: 20%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.publication4 thead th:nth-child(2) {width: 50%;}

    /* 권호상세페이지 */
    .mobileAppendArea .detachNodeJournal {margin: 0;}
    .mobileAppendArea .detachNodeJournal p.searchBox {margin-bottom: 10px;}
    .mobileAppendArea .detachNodeJournal ul.volume {display: none;}
    .mobileAppendArea .detachNodeJournal p.selectBox {display: block;}
    .mobileAppendArea .detachNodeJournal p.selectBox .fSelect {min-width: calc(50% - 4px);width: calc(50% - 4px);}
    .mobileAppendArea .detachNodeJournal p.selectBox .fSelect + .fSelect {margin-left: 5px;margin-top: -2px;}

    /* 저자상세페이지 */
    .searchArea .checkGroup .btnExcel {display: none;}

    .searchP .thesisDetailArea .tableLayout table.schDetail.author1 thead th:nth-child(1) {width: 40%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author1 thead th:nth-child(2) {width: 30%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author1 thead th:nth-child(3) {width: 10%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author1 thead th:nth-child(4) {width: 5%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author1 thead th:nth-child(5) {width: 15%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author1 tbody td:nth-child(2) {word-break: break-word;}

    .searchP .thesisDetailArea .tableLayout table.schDetail.author2 {table-layout: fixed;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author2 thead th {white-space: nowrap;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author2 tbody td {/* white-space: nowrap; */}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author2 tbody td:nth-child(1) {min-width: 110px;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author2 tbody td:nth-child(2) {min-width: 80px;}

    .searchP .thesisDetailArea .tableLayout table.schDetail.author3 {table-layout: fixed;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author3 thead th {white-space: nowrap;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author3 tbody td:nth-child(1) {min-width: 110px;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author3 tbody td:nth-child(2) {min-width: 80px;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.author3 tbody td {/* white-space: nowrap; */}

    .quoteListArea {display: none;top: 618px;width: 100%;max-height: 710px;}

    /* 주제분류 리스트 */
    .mobileAppendArea .detachNodeCate .filterGroup.cate {display: none;}
    .mobileAppendArea .detachNodeCate p.selectBox {display: block !important;}
    .mobileAppendArea .detachNodeCate p.selectBox .fSelect {min-width: calc(50% - 4px);width: calc(50% - 4px);}
    .mobileAppendArea .detachNodeCate p.selectBox .fSelect + .fSelect {margin-left: 5px;}

    .searchP .thesisDetailArea.subjectSort .tileListArea {padding-bottom: 0px;border-bottom: none;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend {padding: 0;margin: 0 -25px 0;overflow: hidden;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend {margin: 0 0px 0;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img {width: 100%;margin-left: 0px;margin-right: 0px;margin-bottom: 15px !important;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img:last-child {margin-bottom: 0px !important;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img a.hover {display: block;width: 84px;height: 105px;float: left;margin-right: 15px;position: relative;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img a.hover img {max-height: 103px;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img a.hover p.desc {display: block;background: none;padding-left: 98px;position: absolute;left: 0;top: 0;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img a.hover p.desc span {display: block;width: 200px;height: 50px;font-size: 14px;line-height: 20px;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img a.hover:hover p.desc span {font-size: 14px;color: #212121;display: block;text-decoration: underline;}
    .searchP .thesisDetailArea.subjectSort .tileListArea ul.recommend li.img p.info {margin-top: 30px;}

    .searchP .thesisDetailArea.subjectSort .funcButtonArea ul.sort {float: none;margin-left: 0px;margin-right: 15px;margin-top: 0px;margin-top: -20px;/* padding-top: 10px; */vertical-align: text-bottom;}
    .searchP .thesisDetailArea.subjectSort .funcButtonArea .fSelect.period {display: none;}
    .searchP .thesisDetailArea.subjectSort .funcButtonArea .fSelect.datatype {min-width: 100px;}

    .searchP .tileListArea ul.author {margin: 0 -5px 0;height: auto;display: block;}
    .searchP .tileListArea ul.author li {float: left;width: calc((100% - 20px) / 2);margin-left: 5px;margin-right: 5px;margin-bottom: 10px;border: 1px solid #f0f0f0;padding: 16px 19px 24px 19px;/* flex: 1; */text-align: center;}
    .searchP .tileListArea ul.author li:last-child {margin-bottom: 0px;}
    .searchP .tileListArea ul.author li a.name {display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-break: break-all;}
    .searchP .tileListArea ul.author li span.organ {display: block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-break: break-all;}

    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(3),
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(4),
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(6) {display: none;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate tbody td:nth-child(3),
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate tbody td:nth-child(4),
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate tbody td:nth-child(6) {display: none;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(1) {width: 60%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(2) {width: 30%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(3) {width: 10%;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate thead th:nth-child(5) {border-right: none;}
    .searchP .thesisDetailArea .tableLayout table.schDetail.cate tbody td:nth-child(5) {border-right: none;}

}



/* prevent css vanishing */
/* prevent css vanishing */
/* prevent css vanishing */
/* prevent css vanishing */
/* prevent css vanishing */
/* prevent css vanishing */
/* prevent css vanishing */


/*비엔시스템 상세페이지 */


/*210430 마진 수정 보더 추가*/
.bnClass .searchP .selectGroup {margin-top: 16px;margin-right: 39px;margin-bottom: 21px;border-bottom: 1px solid #ECECEC;}
.searchP .selectGroup p.tit {font-size: 13px;color: #222222;font-family: 'notokr-medium', sans-serif;margin-bottom: 12px;}

/*210430 수정*/
.bnClass .searchP .selectGroup .selectWrap {padding: 0;margin-bottom: 7px;font-size: 12px;margin-left: 14px;}
.bnClass .searchP .selectGroup .selectWrap .condtion {color: #f04349;display: inline-block;margin: -2px 21px 6px 0;line-height: 13px;}

/*210430 이미지 변경*/
.bnClass .searchP .selectGroup .selectWrap .condtion span.del {display: inline-block;width: 13px;height: 13px;margin: -2px 0 0 0px;background: url(../images/common/delete-word.svg) no-repeat center;cursor: pointer;vertical-align: middle;}


/*210430 수정*/
.bnClass .searchP .filterGroup .fCheck input[type="checkbox"] + label:after {top: 1px; left: 0px;-webkit-margin-before: 0px;}


/*210430 검색어 키워드*/
/*210503 min-height*/
.bnClass .innerSearch .searchWrap{margin: 4px 0px 0px 14px;   font-size: 12px;}

/*호버 효과 추가 */
.bnClass .innerSearch .searchWrap .condtion {color: #f04349;display: inline-block;line-height: 13px;margin-bottom: 5px; margin-right: 5px;margin: -2px 21px 6px 0; cursor: pointer;}
.bnClass .innerSearch .searchWrap .condtion span.del {display: inline-block;width: 13px;height: 13px;margin: -2px 0 0 0px;background: url(../images/common/delete-word.svg) no-repeat center;cursor: pointer;vertical-align: middle;}


/*210427*/
.bnClass .searchTab{display: none;}

/*210427 margin bottom 제거, 폰트 변경 */
/*210503 폰트  수정*/
.bnClass .searchP .filterGroup p.tit {font-size: 14px;color: #222222;font-family: 'notokr-medium', sans-serif;line-height: 18px;}

/*210525 추가*/
.bnClass .searchP .filterGroup p.tit a.open:after{background: url('../images/search/bigUp.svg');background-position: center;width: 10px;height: 6px;}
.bnClass .searchP .filterGroup p.tit a:after{background: url('../images/search/bigDown.svg');background-position: center;width: 10px;height: 6px;}


/*210430 수정*/
.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck {padding-left: 0px; line-height: 18px; display: block;
    overflow: hidden;}


/*210430 수정*/
/*210525 수정*/
.bnClass .searchP .filterGroup ul.generalSort li.general{overflow: hidden;}
.bnClass .searchP .filterGroup ul.generalSort li.general .fCheck{padding-left: 0px;}
.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck input[type="checkbox"] + label {display: block; float: left;position: inherit; top: inherit; left: inherit}

/* 210430 추가*/
.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck input[type="checkbox"] + label span{
	display: inline-block;width: 145px;}

/*210503 추가*/
.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck.fCheckBtn input[type="checkbox"] + label span{width: 162px;}


/*210430 마진변경*/
/*210504 백그라운드 변경*/
.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail:after {display: inline-block;content:"";width:10px;height:10px;margin: -1px 0 0 10px;vertical-align: middle;background: url(../images/common/subDown.svg) no-repeat center;}
.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail.open:after {background: url(../images/common/subUp.svg) no-repeat center;}


/*210430 발행연도 추가*/
.bnClass .yearNew ul.subjectDetailSort {margin-left: 0px!important;}
.bnClass .yearNew .gInputText{width: 60px!important;}
.bnClass .yearNew .fText{height: 27px;text-align: center; border: 1px solid #C8C8C8;border-radius: 3px;color: #999;font-size: 12px;}
.bnClass .yearNew .btn{padding: 0px; width: 45px; height: 27px; border: 1px solid #c8c8c8; border-radius: 3px;color: #111!important;min-width: unset!important;margin-top: 0px!important;}
.bnClass .yearNew .btn:hover{box-shadow: none;}
.bnClass .searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail {margin-bottom: 8px;font-size: 12px;color: #666;}

/*210430 수정*/
.bnClass .searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck {line-height: 18px; display: block;overflow: hidden; padding-left: 0px;}


/*210430 삭제*/
.bnClass .searchP .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck input[type="checkbox"] + label {position: inherit; left: inherit; top: inherit;}


/*210430 수정*/
/*210525 수정*/
.bnClass .searchP .filterGroup ul.generalSort li.general .fCheck label {display: block;float: left;float: left;position: inherit;top: inherit;left: inherit;}

/*210430 수정*/
/*210525 수정*/
.bnClass .searchP .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:before {content:'';display:inline-block;margin: 1px 9px 0 0;width: 14px;height: 15px;line-height: 14px;text-align:center;vertical-align:top;border: 1px solid #c8c8c8;background:#fff;box-sizing:border-box;position: inherit;top: inherit;left: inherit;}

/*210430 수정*/
.bnClass .searchP .filterGroup ul.generalSort li.general .fCheck label span{width: 164px; display: inline-block;}


/*210430 수정*/
.bnClass .searchP .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:after {opacity: 0;display:block;content:"";position:absolute;top: 1px;left: 0px;width:15px;height:15px;background: url(../images/common/checked.svg) no-repeat center;}

/*210427 마진 수정*/
.bnClass .searchP .filterGroup p.searchBox .gInputText {float: left;margin-right: 0px;}

/*210427 height 수정*/
.bnClass .searchP .filterGroup p.searchBox .gInputText .fText {padding: 2px 9px 4px; height: 33px; font-size: 13px; border: 1px solid #c8c8c8;}

/*210501 border 삭제*/
.bnClass .searchP .tileListArea {position: relative;overflow: hidden;padding-bottom: 12px;border-bottom: none;}

.bnClass .searchP .headingArea.schResult button.btnIconB span.chooseBell:before {box-shadow: none;background: url(../images/common/search-result-on.svg) no-repeat; background-position: left center!important;margin-right: 5px;}


/*210430 수정*/
/*210504 수정*/
.bnClass .searchP .headingArea.schResult button.btnIconB {border: 1px solid #ccc!important;color: #666;padding: 0px; width: 107px;height: 32px;border-radius: 3px;}

/*210511 추가*/
.bnClass .searchP .headingArea.schResult button.btnIconB:hover{box-shadow: 2px 2px 3px rgba(0,0,0,.2);}
.bnClass .searchP .headingArea.schResult button.btnIconB:hover span.bell:before{box-shadow: none;background: url(../images/common/search-result-on.svg) no-repeat; background-position: left center!important;margin-right: 5px;}



.bnClass .searchP .headingArea.schResult button.btnIconB span.bell:before{box-shadow: none;background: url(../images/common/search-result-off.svg) no-repeat; background-position: left center!important;margin-right: 5px;}


/*210504 추가*/
.bnClass .searchP .headingArea.schResult button.on{color: #CC4736; border-color: #CC4736!important;}
.bnClass .searchP .headingArea.schResult button.on span.bell:before{background: url(../images/common/search-result-on.svg) no-repeat; background-position: left center!important;}

/*210430 수정*/
/*210527 수정*/
.bnClass .searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB {border: none!important;color: #666666;padding: 0px;position: absolute; right: 0px;top: 0px;left: inherit;}

/*210430추가*/
.bnClass .searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB:hover{box-shadow: none;}

/*210430 수정*/
.bnClass .searchP .pcAppendArea .detachNodeWrap .selectGroup.detachNodeResult1 button.btnIconB span.cancel:before {background-position: center;}


/*210507 고정 박스 수정*/
.right-box{float: left;width: 120px;margin-top: 120px;margin-left: 25px; position: relative;}

/*210510 추가*/
.right-box.is-affixed {top: -203px; height: 203px!important;}


.right-box .rbTitle{ font-size: 14px;color: #111111;font-family: 'notokr-bold', sans-serif;	margin-bottom: 5px;	display: block; width: 120px;}


/*210511 수정*/
.right-box .latestList .sideKeyword{display: block; margin: 11px 0px;font-size: 12px;color: #111111;font-family: 'notokr-regular', sans-serif;padding-right: 10px;position: relative;width: 120px;cursor: pointer;}
.right-box .latestList .sideKeyword span{width: 9px!important;height: 9px;background:url('../images/common/side-close.svg') no-repeat;background-size: 9px 9px;background-position: right center; display: inline-block;position: absolute;right: 0px;top: 2px;	cursor: pointer;width: 120px;}



/*210504 수정*/
.right-box .searchToggle{top: 0px; left: 0px; position: relative;width: 100%; opacity: 0;}


.right-box #searchInclude {	position: relative;	display: inline-block;line-height: 20px;}

.right-box .switch {position: relative;	display: inline-block;	width: 50px;height: 20px;  
	right: -8px;	top: -3px;}
.right-box .side-inner .latestList{margin-bottom: 20px;padding-bottom: 10px; border-bottom: 1px solid #ececec;}
.right-box.is-affixed .searchToggle{opacity: 1;width: 120px;}

@media screen and (max-width:1400px){
	.right-box{display: none;right: 0px;}
}

/*210503 수정*/
.bnClass .modal .searchList ul.listWrap{overflow: inherit;}


/*210503 수정*/
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button{position: absolute;}
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.bookmark {	border: none!important;width: 22px!important;height: 32px!important;background: url('../images/common/listmark-off.svg') no-repeat center; display: block;padding: 0px!important;top: -3px;background-color: transparent!important; right: 31px; background-size: 22px 32px;padding: 0px!important; border: none!important;}
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.bookmark span:before{display: none;}
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.bookmark:hover{box-shadow: none;}
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB span.download:before{display: none;!important}



.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.downBtn {border:!important;color: #666666;padding: 0px;  margin: 0px; width: 84px;height: 29px; border: 1px solid #C8C8C8; border-radius: 3px;position: absolute; right: 0px; top: 40px;}
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.downBtn span{color: #666666;}
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.downBtn span::before{display: none;!important}




.bnClass .searchListArea .listBody ul.list li.item .listBox .btnWrap p.btnGroup button.bookmark:hover{box-shadow: none;border: none!important;}

.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB span.bookmark{	border: none!important;width: 22px!important;height: 32px!important;background: url('../images/common/listmark-off.svg') no-repeat center; display: block;padding: 0px!important;top: -3px;background-color: transparent!important; right: 31px; background-size: 22px 32px;padding: 0px!important; border: none!important;}

/*210430 북마크시*/
.bnClass .modal .searchList.recommend ul.listWrap li.item .btnGroup button.btnIconB span.bookmark.on{background: url('../images/common/listmark-on.svg');}

/*210427 컬러변경*/
.bnClass .searchP .searchDetailArea .infoWrap dl dt {font-size: 14px;color: #666;display: inline-block;width: 150px;vertical-align: top;line-height: 20px;}

/*210427 컬러 변경*/
.bnClass .searchP .searchDetailArea .infoWrap dl dd a.link {color: #111111; word-wrap: break-word;word-break: break-all;display: block;}

/*210429 padding-right: 제거*/
/*210529 padding-right: 0*/
.bnClass .searchP .newsTickerArea p.tit {line-height: 20px;font-size: 16px;margin-bottom: 11px;padding-right: 0px;}


/*210427 모바일전용 접었다 펼치기*/
.bnClass .searchP .searchDetailArea .foldBtn {display: none;}

/*210427 컬러 추가*/
.bnClass .searchP .newsTickerArea p.tit .highlight {font-family: 'notokr-medium', sans-serif;color: #1F8BD8;}

/*210427 컬러추가*/
.bnClass .news_wrap .slide_wrap {position:relative;width: 100%;color: #999999;}







/*헤더 보더 변경*/
.bnHead{border-color: #efefef;}



/*210504 상단 분류 수정*/
.bnClass .searchP .thesisInfoArea{margin-top: 17px;margin-bottom: 0px;padding-bottom: 41px;}
.bnClass .searchP .thesisInfoArea .typeWrap ul.type li.data {color: #165C92;font-size: 14px;}

/*210515 마진 바텀 제거 */
.bnClass .contents .contWrap.aside .section{padding-right: 20px;  border-right: 1px solid #efefef;}
.bnClass .contents .contWrap.aside .section:nth-child(1){border-right: none;overflow: hidden;padding-right: 0px;}
.bnClass .searchP .thesisInfoArea .typeWrap{margin-bottom: 3px;}


/*210521 추가*/
.bnClass .searchP .thesisInfoArea .heWrap{min-height: 93px;border-bottom: 1px solid #efefef;}


/*210506 폰트 사이즈 수정*/
.bnClass .contents .contWrap.aside h2{font-size: 22px;margin-bottom: 4px;}

/*210521 보더 제거*/
.bnClass .searchP .thesisInfoArea p.subTit{font-size: 14px; color: #999;padding-bottom: 15px;    margin-bottom: 0px;}

/*210506 저자 정보 변경*/
.bnClass .searchP .thesisInfoArea .quoteWrap{padding: 0px 15px 15px 15px; background-color: transparent;border-right: none; border-left: none;margin-top: 0px;}
.bnClass .searchP .thesisInfoArea .quoteWrap p.cover{display: inline-block;width: 110px; height: 143px;float: left;}
.bnClass .searchP .thesisInfoArea .quoteWrap p.cover img{display: block;width: 100%; height: 100%;cursor: pointer; border: 1px solid #efefef;}
.bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap{float: left; margin-left: 20px;display: block; width: calc( 100% - 130px );position: relative;min-height: 143px;}
.bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap p,
.bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap ul{display: block;   width: 100%; margin-bottom: 10px;margin-top: 0px;line-height: 18px;}
.bnClass .searchP .thesisInfoArea .quoteWrap p.doi{margin-bottom: 35px!important;}
.bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap p .text{margin-right: 3px;}
.bnClass .searchP .thesisInfoArea .quoteWrap ul.infoWrap li{margin-bottom: 0px;}
.bnClass .searchP .thesisInfoArea .stats{float: left;display: block; width: 100%;position: absolute;bottom: 0px;left: 0px; line-height: 17px;}
.bnClass .searchP .thesisInfoArea .stats p{display: inline-block;position: relative;font-size: 14px;padding: 0px 10px; float: left;float: left;width: auto!important;display: inline-block!important;margin-bottom: 0px!important;}
.bnClass .searchP .thesisInfoArea .stats p:after{position: absolute;top: 5px;right: 0;display: block;content: "";width: 1px;height: 11px;vertical-align: middle;background: #d8d8d8;}
.bnClass .searchP .thesisInfoArea .stats p:nth-child(2):after{right: -10px;}
.bnClass .searchP .thesisInfoArea .stats p:first-child{margin-left: -10px;}
.bnClass .searchP .thesisInfoArea .stats p:last-child:after{display: none;color: #666;}
.bnClass .searchP .thesisInfoArea .stats p .count{font-family: 'notokr-bold', sans-serif;}
.bnClass .searchP .thesisInfoArea .stats p.use .count,
.bnClass .searchP .thesisInfoArea .stats p.quote .count{color: #3C63E0;}
.bnClass .searchP .thesisInfoArea .stats p.bookmark .count{color: #2A2A2A;}
 
/*210511 호버 텍스트 */
.bnClass .searchP .thesisInfoArea .quoteEx{font-size: 13px; font-family: 'notokr-regular', sans-serif; color: #111; text-align: center; letter-spacing: 0.65px; padding: 0px 15px;height: 40px; line-height: 38px; border: 1px solid #ccc; box-shadow: 0px 3px 6px rgba(0,0,0,.2);position: absolute;top: 149px;left: 320px;background-color: #fff; z-index: 9999;display: none;}
.bnClass .searchP .thesisInfoArea .bookmarkEx{font-size: 13px; font-family: 'notokr-regular', sans-serif; color: #111; text-align: center;letter-spacing: 0.65px; padding: 0px 15px;height: 40px; line-height: 38px; border: 1px solid #ccc; box-shadow: 0px 3px 6px rgba(0,0,0,.2);position: absolute;top: 149px;left: 248px;background-color: #fff; z-index: 9999;display: none;}
.bnClass .searchP .thesisInfoArea .stats .quote,
.bnClass .searchP .thesisInfoArea .stats .bookmark{cursor: pointer;padding: 0px;margin: 0px 10px;}




/*210506 상단 좌측*/
.bnClass .contents {max-width: 1080px; margin: 0 auto;}
.bnClass .contents .contWrap.aside{max-width: 870px; margin: 0 auto; padding: 0px; float: left;}
.bnClass .contents .asideWrap{width: 210px;float: left;}







/*210514 삭제*/
/*
.contents .asideWrap .btnTop button.quoteMenu{ background-color: #1F8BD8;margin-left: 10px;}
.contents .asideWrap .btnTop button{display: inline-block; width: 60px; height: 60px; border: 1px solid #CCCCCC; border-radius: 3px; padding: 0px; min-width: inherit;margin: 0px;vertical-align: top;float: left;text-align: center;font-size: 14px; color: #111;font-family: 'notokr-medium', sans-serif; color: #fff;border: none;}
.contents .asideWrap .btnTop a{display: inline-block; width: 60px; height: 60px; border: 1px solid #CCCCCC; border-radius: 3px; padding: 0px; min-width: inherit;margin: 0px;vertical-align: top;float: left;text-align: center;font-size: 14px; color: #111;font-family: 'notokr-regular', sans-serif; color: #111;border: 1px solid #ccc;}
.contents .asideWrap .btnTop a:hover{box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
*/






/***************210603 기존버튼삭제***************/
/*210514 보더 추가*/
/*.bnClass .contents .asideWrap .btnTop button{display: inline-block; width: 60px; height: 60px; border: 1px solid #1F8BD8; border-radius: 3px; padding: 0px; min-width: inherit;margin: 0px;vertical-align: top;float: left;text-align: center;font-size: 14px; color: #111;font-family: 'notokr-medium', sans-serif; color: #fff;}*/

/*댓글버튼*/
/*
.bnClass .contents .asideWrap .btnTop{border-bottom: 1px solid #efefef;overflow: hidden; padding: 16px 0px 16px 0px;margin-top: 17px;}
.bnClass .contents .asideWrap .btnTop a{display: inline-block; width: 60px; height: 60px; border: 1px solid #CCCCCC; border-radius: 3px; padding: 0px; min-width: inherit;margin: 0px;vertical-align: top;float: left;text-align: center;font-size: 14px; color: #111;font-family: 'notokr-regular', sans-serif; color: #111;border: 1px solid #ccc;margin: 0px 10px;position: relative;}
.bnClass .contents .asideWrap .btnTop a:hover{box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.bnClass .contents .asideWrap .btnTop a .count{font-size: 8px;min-width: 15px;min-height: 15px;border-radius: 15px;display: block;position: absolute;top: 7px;left: 28px;background-color: #666;color: #fff;line-height: 15px;padding: 1px 3px;}
*/

/*210518 수정*/
/*
.bnClass .contents .asideWrap .btnReple.active .count{display: none;}
.bnClass .contents .asideWrap .btnReple:hover{text-decoration: none;}
.bnClass .contents .asideWrap .btnReple:before{content: ""; width: 22px; height: 20px; background: url('../images/common/reply.svg') no-repeat; background-size: 22px 20px; margin: 0 auto; display: block; position: absolute; top: 11.5px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap .btnReple .btnTitle {position: absolute; top: 36.5px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap button.quoteMenu:before{content: ""; width: 25px; height: 20px; background: url('../images/common/quote.svg') no-repeat; background-size: 25px 20px; display: block; position: absolute; top: 11.5px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap button.quoteMenu .btnTitle {position: absolute; top: 36.5px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
*/


/*인용 버튼 수정*/
/*
.bnClass .contents .asideWrap button.quoteMenu{position: relative; background-color: #1F8BD8;margin-left: 10px;}
.bnClass .contents .asideWrap button.quoteMenu:before{content: ""; width: 25px; height: 20px; background: url('../images/common/quote.svg') no-repeat; background-size: 25px 20px; display: block; position: absolute; top: 11.5px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap button.quoteMenu:hover{background-color: #0C74BE; border: 1px solid #0C74BE;}
*/


/*알림 버튼*/
/*
.bnClass .contents .asideWrap button.btnModal{color: #111;font-family: 'notokr-regular', sans-serif;}
.bnClass .contents .asideWrap button.btnModal:before{content: ""; width: 19px; height: 24px; background: url('../images/common/bell-off.svg') no-repeat; background-size: 19px 24px; margin: 0 auto; display: block; position: absolute; top: 10px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap button.btnModal:hover{background-color: #fff;color: #CC4736;border-color: #CC4736!important; box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.bnClass .contents .asideWrap button.btnModal:hover:before{content: ""; width: 19px; height: 24px; background: url('../images/common/bell-on.svg') no-repeat; background-size: 19px 24px; margin: 0 auto; display: block;top: 10px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap button.btnModal.active{color: #CC4736;border-color: #CC4736!important;}
.bnClass .contents .asideWrap button.btnModal.active:before{content: ""; width: 19px; height: 24px; background: url('../images/common/bell-on.svg') no-repeat; background-size: 19px 24px; margin: 0 auto; display: block;top: 10px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .contents .asideWrap button.btnModal .btnTitle {position: absolute; top: 36.5px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}

*/


/***************210603 기존버튼삭제 끝***************/





/*모바일 알럿*/
.bnClass .mobilePop{display: none; position: fixed; top: 70%; left: 50%; transform: translate(-50%);-webkit- transform: translate(-50%);max-width: 250px; min-width: 250px; background-color: rgba(0,0,0,0.6); z-index: 9999;font-size: 16px; color: #fff; padding: 25px 15px;border-radius: 8px; text-align: center;}


.bnClass .searchP .thesisInfoArea .quoteWrap{border:none;border-right: 1px solid #efefef;margin-top: 20px;margin-bottom: 0px; padding-bottom: 17px;min-height: 160px; }




/*210603 새로운 상단 추가*/
/*210603-2 min-height 추가*/
/*210603-3 패딩바텀 추가*/
.bnClass .newDetail{max-width: 1080px; margin: 17px auto 0px;overflow: hidden;border-bottom: 1px solid #efefef;position: relative;min-height: 93px;padding-bottom: 9px;}

/*210603 새로운 상단 좌측 추가*/
.bnClass .newDetail .heWrap{width: calc( 100% - 220px ); }
.bnClass .newDetail .heWrap .typeWrap{margin-bottom: 3px;}
.bnClass .newDetail .heWrap .typeWrap:after {display: block;width: 0;height: 0;content: ""; clear: both;}
.bnClass .newDetail .heWrap .typeWrap ul.type li.data {color: #165C92;font-size: 14px;}
.bnClass .newDetail .heWrap .typeWrap ul.type li.rate {color: #ef4348;padding-top: 2px;}
.bnClass .newDetail .heWrap .typeWrap ul.type li {float: left;font-size: 12px;position: relative;padding: 0 4px 0;}
.bnClass .newDetail .heWrap .typeWrap ul.type li:first-child {padding-left: 0px;}
.bnClass .newDetail .heWrap h2 {font-size: 22px;margin-bottom: 4px;line-height: 33px;color: #111;font-family: 'notokr-bold', sans-serif;word-break: keep-all;word-wrap: break-word;}

/*210603 서브타이틀*/
.bnClass .newDetail .heWrap p.subTit {font-size: 14px;color: #111;padding-bottom: 4px;margin-bottom: 0px;position: relative;padding-left: 9px;line-height: 21px;}


.bnClass .newDetail .heWrap p.subTit:before {position: absolute;top: 11px;left: 0;display: block;content: "";width: 4px;height: 1px;vertical-align: middle;background: #111111;}

/*210603 이퀄타이틀*/
.bnClass .newDetail .heWrap p.equalTit {font-size: 12px;color: #999;padding-bottom: 4px;margin-bottom: 0px;position: relative;line-height: 21px;}


/*210603 새로운 상단 우측 추가*/
/*210604 absolute important 추가*/
.bnClass .newDetail .btnTop {padding: 0;position: absolute!important;bottom: 16px; right: 0px;}
.bnClass .newDetail .btnTop button {display: inline-block;width: 60px;height: 60px;border: 1px solid #1F8BD8;border-radius: 3px;padding: 0px;min-width: inherit;margin: 0px;vertical-align: top;float: left;text-align: center;font-size: 14px;color: #111;font-family: 'notokr-medium', sans-serif;color: #fff;}

/*210603 새로운 상단 댓글버튼*/
.bnClass .newDetail .btnTop a{display: inline-block; width: 60px; height: 60px; border: 1px solid #CCCCCC; border-radius: 3px; padding: 0px; min-width: inherit;margin: 0px;vertical-align: top;float: left;text-align: center;font-size: 14px; color: #111;font-family: 'notokr-regular', sans-serif; color: #111;border: 1px solid #ccc;margin: 0px 10px;position: relative;}
.bnClass .newDetail .btnTop a:hover{box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.bnClass .newDetail .btnTop a .count{font-size: 8px;min-width: 15px;min-height: 15px;border-radius: 15px;display: block;position: absolute;top: 7px;left: 28px;background-color: #666;color: #fff;line-height: 15px;padding: 1px 3px;}
.bnClass .newDetail .btnReple.active .count{display: none;}
.bnClass .newDetail .btnReple:hover{text-decoration: none;}
.bnClass .newDetail .btnReple:before{content: ""; width: 22px; height: 20px; background: url('../images/common/reply.svg') no-repeat; background-size: 22px 20px; margin: 0 auto; display: block; position: absolute; top: 11.5px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail .btnReple .btnTitle {position: absolute; top: 36.5px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}




/*210603 새로운 상단 인용버튼*/
.bnClass .newDetail button.quoteMenu:before{content: ""; width: 25px; height: 20px; background: url('../images/common/quote.svg') no-repeat; background-size: 25px 20px; display: block; position: absolute; top: 11.5px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.quoteMenu .btnTitle {position: absolute; top: 36.5px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.quoteMenu{position: relative; background-color: #1F8BD8;margin-left: 10px;}
.bnClass .newDetail button.quoteMenu:before{content: ""; width: 25px; height: 20px; background: url('../images/common/quote.svg') no-repeat; background-size: 25px 20px; display: block; position: absolute; top: 11.5px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.quoteMenu:hover{background-color: #0C74BE; border: 1px solid #0C74BE;}


/*210603 새로운 상단 알림 버튼*/
.bnClass .newDetail button.btnModal{color: #111;font-family: 'notokr-regular', sans-serif;}
.bnClass .newDetail button.btnModal:before{content: ""; width: 19px; height: 24px; background: url('../images/common/bell-off.svg') no-repeat; background-size: 19px 24px; margin: 0 auto; display: block; position: absolute; top: 10px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.btnModal:hover{background-color: #fff;color: #CC4736;border-color: #CC4736!important; box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.bnClass .newDetail button.btnModal:hover:before{content: ""; width: 19px; height: 24px; background: url('../images/common/bell-on.svg') no-repeat; background-size: 19px 24px; margin: 0 auto; display: block;top: 10px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.btnModal.active{color: #CC4736;border-color: #CC4736!important;}
.bnClass .newDetail button.btnModal.active:before{content: ""; width: 19px; height: 24px; background: url('../images/common/bell-on.svg') no-repeat; background-size: 19px 24px; margin: 0 auto; display: block;top: 10px;left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.btnModal .btnTitle {position: absolute; top: 36.5px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.bnClass .newDetail button.alarm span{font-size: 13px; color: #333;}








/*리스트 버튼*/
.bnClass .searchP .thesisInfoArea .btnWrap{overflow: hidden; border-right: 1px solid #efefef; padding:0px 20px 41px 0px;}
.bnClass .searchP .thesisInfoArea .btnWrap .borderWrap{overflow: hidden;border-top: 1px solid #efefef;padding-top: 17px;}
.bnClass .searchP .thesisInfoArea .mobBtn{display: none;}
.bnClass .searchP .thesisInfoArea .btnWrap .borderWrap .record{margin:0px 30px 0px 16px; width: calc( 100% - 493px );}
.bnClass .searchP .thesisInfoArea .btnWrap .borderWrap .recordRed{color: #CC4736;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup{padding-bottom: 0px;margin-right: 5px;margin-bottom: 32px;max-width: 442px;}



/*내서재 리스트*/
.bnClass .searchP .section:nth-child(1) .thesisInfoArea{padding-bottom: 0px;}
.bnClass .thesisInfoArea button:hover{box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.bookmark{min-height: 42px;padding: 0px;min-height: inherit; line-height: 42px; width: 140px;height: 42px;border-radius: 3px;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.bookmark span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #666;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.bookmark span:before{content: ""; width: 12px; height: 16px; background: url('../images/common/bookmark-mob.svg') no-repeat; background-size: 12px 16px; margin: -4px 5px 0px 0;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.bookmark.selected{border-color: #DB3A3F!important;background-color: #fff!important;;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.bookmark.selected span{color: #666!important}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.bookmark.selected span:before{content: ""; width: 12px; height: 16px; background: url('../images/common/log-on.svg') no-repeat; background-size: 12px 16px;margin: -4px 5px 0px 0;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnDownload{min-height: 42px;padding: 0px;min-height: inherit; line-height: 42px; width: 140px;height: 42px;border-radius: 3px;border-color: #DB3A3F!important;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnDownload span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #CC4736;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnDownload span:before{content: ""; width: 15px; height: 16px; background: url('../images/common/log-in.svg') no-repeat; background-size: 15px 16px;margin-right: 5px; }
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnPdfView{min-height: 42px;padding: 0px;min-height: inherit; line-height: 42px; width: 140px;height: 42px;border-radius: 3px;border-color: #DB3A3F!important;background-color: #DB3A3F!important;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnPdfView span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #fff;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnPdfView span:before{content: ""; width: 16px; height: 16px; background: url('../images/common/view-journal.svg') no-repeat; background-size: 16px 16px;margin-right: 5px; }
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.use{min-height: 42px;padding: 0px;min-height: inherit; line-height: 42px; width: 140px;height: 42px;border-radius: 3px;border-color: #1F8BD8!important;background-color: #fff;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.use span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #1F8BD8;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.use span:before{content: ""; width: 15px; height: 16px; background: url('../images/common/log-blue.svg') no-repeat; background-size: 15px 16px;margin-right: 5px; }
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.preView{min-height: 42px;padding: 0px;min-height: inherit; line-height: 42px; width: 140px;height: 42px;border-radius: 3px;border-color: #1F8BD8!important; background-color: #1F8BD8;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.preView span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #fff;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.preView span:before{content: ""; width: 16px; height: 16px; background: url('../images/common/view-journal.svg') no-repeat; background-size: 16px 16px;margin-right: 5px; }
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.connecView{min-height: 42px;padding: 0px;min-height: inherit; line-height: 42px; width: 140px;height: 42px;border-radius: 3px;border-color: #DB3A3F!important;background-color: #DB3A3F;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.connecView span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #fff;}
.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.connecView span:before{content: ""; width: 16px; height: 16px; background: url('../images/common/connect.svg') no-repeat; background-size: 16px 16px;margin-right: 5px; }




 
/*초록, 목록 탭 타이틀*/
.bnClass .searchP .thesisDetailArea ul.list li.item .textWrap p.tit{font-family: 'notokr-medium', sans-serif;}
.bnClass .searchP .thesisDetailArea h3{font-size: 18px; color: #111;line-height: 1; padding-bottom: 11px; overflow: hidden;margin-bottom: 15px;}
.bnClass .searchP .thesisDetailArea.empty h3 a.btnToggle{color: #111;}
.bnClass .searchP .thesisDetailArea h3 {color: #111; border-color: #efefef;}
.bnClass .searchP #pub_reference h3,
.bnClass .searchP #pub_recommend h3,
.bnClass .searchP #pub_download h3,
.bnClass .searchP #pub_quote h3,
.bnClass .searchP #pub_people h3,
.bnClass .searchP #pub_review h3{padding-left: 16px;}
.bnClass .searchP .thesisDetailArea h3 span{cursor: pointer; color: #111;}
.bnClass .searchP .thesisDetailArea h3 .selTab{color: #666;}
.bnClass .searchP .thesisDetailArea h3 .selTab.active{color: #111;}
.bnClass .searchP .thesisDetailArea h3 .sel-1{font-size: 18px; color: #666; width: 120px;display: block;text-align: center;position: relative;float: left;}
.bnClass .searchP .thesisDetailArea h3 .sel-1:after{content: ""; width: 100%; height: 2px; border-radius: 4px;background-color: #DB3A3F; position: absolute;bottom: -11px;left: 0px; display: none;}
.bnClass .searchP .thesisDetailArea h3 .sel-2{font-size: 18px; color: #666; width: 50px;display: block;text-align: center;position: relative;float: left;}
.bnClass .searchP .thesisDetailArea h3 .sel-2:after{content: ""; width: 100%; height: 2px; border-radius: 4px;background-color: #DB3A3F; position: absolute; bottom: -11px;left: 0px; display: none;}
.bnClass .searchP .thesisDetailArea h3 .sel-1.active:after,
.bnClass .searchP .thesisDetailArea h3 .sel-2.active:after{display: block;}
.bnClass .searchP .thesisDetailArea h3 span.count,
.bnClass .searchP .thesisDetailArea.empty h3 .count{font-size: 16px; color: #DB3A3F;margin-left: 5px;}




/* 아티클*/
.bnClass .detail-con2{display: none;}
.bnClass .searchP .thesisDetailArea p.article,
.bnClass .searchP .thesisDetailArea p.index{color: #666; padding-left: 18px;line-height: 26px;}
.bnClass .searchP .thesisDetailArea p.article .newKeyword{margin-top: 20px; display: block;overflow: hidden;margin-bottom: 7px;padding: 3px;margin-left: -3px;}
.bnClass .searchP .thesisDetailArea p.article .newKeyword a{display: block; float: left; border: 1px solid #C5DAE9; border-radius: 3px; padding: 5px 10px; margin-right: 15px; margin-bottom: 10px;}
.bnClass .searchP .thesisDetailArea p.article .newKeyword a:last-child{margin-right: 0px;}
.bnClass .searchP .thesisDetailArea p.article .newKeyword a:hover{text-decoration: none;border-color: #9BD0F6;box-shadow: 0px 1px 3px rgba(31,139,216,0.4); }
.bnClass .searchP .thesisDetailArea h3 button.btnReport {position: absolute;right: 0;top: 7px;font-size: 10px;  color: #B6B6B6;}
.bnClass .searchP .thesisDetailArea h3 button.btnReport:after {display: inline-block;content: "";width: 5px;height: 7px;vertical-align: middle;background: url(../images/search/atag-right.svg) no-repeat 0 0;
margin: -1px 0px 0px 5px;}
.bnClass .searchP .thesisDetailArea h3 button.btnApply {position: absolute;right: 0;top: 7px;font-size: 10px;  color: #B6B6B6;padding: 0px;border: none!important;}
.bnClass .searchP .thesisDetailArea h3 button.btnApply:after {display: inline-block;content: "";width: 5px;height: 7px;vertical-align: middle;/* background: url(../images/search/atag-right.svg) no-repeat 0 0; */
margin: -1px 0px 0px 5px;}
.bnClass .searchP .thesisDetailArea h3 button.btnApply:hover{box-shadow: none;}
.bnClass .searchP .thesisDetailArea ul.list.new li.item ul.info li{font-size: 13px;color: #666;}
.thesisTitleColor{color: #111111;}
.bnClass .searchP .thesisDetailArea{padding-bottom: 33px;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item{overflow: hidden;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item p.tit{font-size: 16px; color: #111;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item p.tit a{color: #333;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item p.tit a img{height: 14px;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item .num{display: block; width: 5px; height: 5px;border-radius: 5px;background-color: #666666;margin-top: 14px;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list li.item .textWrap{float: left; margin: 8px 7px 0px 7px;}
.bnClass .searchP #pub_people li.item{margin-bottom: 17px;}

/*210618 마진 제거*/
.bnClass .searchP #pub_people .info{margin-left: 0px;}


/*210618 수정*/
.bnClass .searchP #pub_people .info li{margin-bottom: 0px;padding: 0px; padding-right: 8px;display: inline;float: inherit;}
.bnClass .searchP #pub_people .info .author a{font-size: 16px; color: #165C92; font-family: 'notokr-medium', sans-serif;display: inline;}
.bnClass .searchP #pub_people .info .author a span{font-size: 14px; color: #666;}
.bnClass .searchP #pub_people .info .using{margin-top: 3px;}
.bnClass .searchP #pub_people .info .using,
.bnClass .searchP #pub_people .info .using a {font-size: 14px; font-family: 'notokr-regular', sans-serif; color: #111;}
.bnClass .searchP #pub_people .info li a{display: inline-block;}
.bnClass .searchP #pub_people .thesisDetailArea ul.list.new li.item ul.info li:after{position: inherit;display: inline-block;top: inherit; margin-top: -3px;margin-left: 8px;height: 13px;}
.bnClass .searchP #pub_people .info .using a{margin-top: 0px;}

/*210618 추가*/
.bnClass .searchP #pub_people .thesisDetailArea ul.list.new li.item ul.info li.using:after{display: none;}




.bnClass .searchP .thesisDetailArea ul.list,
.bnClass .searchP .thesisDetailArea ul.list.new{padding-left: 16px;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list,
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new{padding-left: 0px!important;}
.bnClass .searchP #pub_quote .thesisDetailArea ul.list li.item p.tit{font-size: 16px; font-family: 'notokr-medium', sans-serif;color: #111111;}
.bnClass .searchP #pub_quote .thesisDetailArea ul.list li.item p.tit a{ color: #333; }
.bnClass .searchP #pub_quote .thesisDetailArea ul.list li.item ul.info li{font-size: 13px; color: #666;}
.bnClass .searchP .thesisDetailArea ul.list li.item p.tit{margin-bottom: 4px;}
.bnClass .searchP .thesisDetailArea ul.list li.item ul.info li{font-size: 12px;margin-bottom: 0px;}
.bnClass .searchP .thesisDetailArea ul.list li.item ul.info li:after{top: 2px; height: 12px; background: #ccc;}

/*210601 텍스트 언더라인 추가 */
.searchP #pub_recommend p.tit a:hover{color: #165C92;text-decoration: underline;}
.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item p.tit a:hover{text-decoration: underline;}
.bnClass .searchP .thesisDetailArea ul.list.new li.item ul.info li a:hover{text-decoration: underline;cursor: pointer;}
.bnClass .searchP .thesisDetailArea ul.list li.item .textWrap p.tit a{color: #333;}
.bnClass .searchP .thesisDetailArea ul.list li.item .textWrap p.tit a:hover{text-decoration: underline;cursor: pointer;}


/*댓글창*/
.bnClass .reviewWrap .rsWrap {margin: 16px auto 15px auto; overflow: hidden; text-align: center;}
.searchP .thesisDetailArea .reviewInputBox{border-left: none; border-right: none; border-bottom: none;padding: 0px 12px;}
.bnClass .reviewBody .gInputText .placeholder{top: 22px; color: #d2d2d2;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .noticeReview{text-align: right; color: #C8C8C8;font-size: 13px; padding: 20px 0px 10px 0px;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewHead{background-color: #fff;padding: 0px;border: 1px solid #efefef; border-radius: 3px 3px 0px 0px; border-bottom: none;padding-top: 10px;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewHead .fText{font-size: 13px; color: #111; font-family: 'notokr-bold', sans-serif; padding: 8.5px 0px;border: none; background-color: #fff; padding-left: 10px;height: 12px;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewHead .fText::placeholder{color: #111;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewBody .fTextarea::placeholder{ line-height: 18px;font-size: 13px;color: #D2D2D2;font-family: 'notokr-regular', sans-serif;font-weight: normal;}


/*210526 변경*/
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewBody {padding-bottom: 15px;border: 1px solid #efefef;border-top: none;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewBody .fTextarea{ border-top: none; padding: 10px; font-size: 13px; }
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewBody .textLimit{position: absolute; right: 8px; bottom: -10px; font-size: 10px; color: #666; font-family: 'notokr-regular', sans-serif;}



.bnClass .reviewWrap .rsWrap .reviewStats{display: inline-block;font-size: 12px;}
.bnClass .reviewWrap .rsWrap .reviewStats:nth-child(2){margin-left: 22px;}
.bnClass .reviewWrap .rsWrap .reviewStats:nth-child(2):before{content: ""; display: block;width: 20px; height: 20px; background: url('../images/common/impressive.svg') no-repeat; background-position: center;margin: 0 auto 8px auto;}
.bnClass .reviewWrap .rsWrap .reviewStats:nth-child(1):before{content: ""; display: block;width: 20px; height: 20px; background: url('../images/common/smile.svg') no-repeat; background-position: center;margin: 0 auto 8px auto}
.bnClass .reviewWrap .rsWrap .reviewStats span{display: block;margin-top: 10px;font-size: 16px;}



/*등록버튼 */
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot{overflow: hidden;padding: 0px;height: 42px;border-left: 1px solid #efefef; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; border-radius: 0px 0px 3px 3px; border-top: none;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot .right{float: left;padding: 0px;width: calc( 100% - 70px ); text-align: right; line-height: 40px;margin-right: 6px;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot .right .fRadio{font-size: 13px;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot button.btnWrite{width: 64px; height: 41px;float: right;border-radius: 3px; position: inherit;right: inherit; bottom: inherit;min-width: inherit;background-color: #DB3A3F;}

/*리뷰라디오*/
.bnClass .fRadio input[type="radio"] + label{vertical-align: middle;}
.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot .right .bnClass .fRadio + .fRadio{margin-left: 14px;}
.bnClass .fRadio input[type="radio"] + label img,
.bnClass .fRadio input[type="radio"] + label span,
.bnClass .fRadio input[type="radio"] + label:before{float: left; vertical-align: middle;}
.bnClass .fRadio input[type="radio"] + label img{ margin: 8px 10px 0px 5.5px; width: 16px; height: 16px; }
.bnClass .fRadio input[type="radio"] + label:before {content:'';display:inline-block;margin: 9px 0px 0 0;width: 15px;height: 15px;line-height:15px;text-align:center;vertical-align:middle;background: url(../images/common/radio.svg) no-repeat;box-sizing:border-box;}
.bnClass .fRadio input[type="radio"]:checked + label:before {background: url('../images/common/radio-checked.svg') no-repeat;}


/*최근 본 자료 추가*/
.bnClass .latestView{margin-top: 20px;margin-left: 20px;}
.bnClass .latestView p{font-size: 14px; font-family: 'notokr-bold', sans-serif; color: #111;padding-bottom: 5px; margin-bottom: 11px; border-bottom: 1px solid #efefef;line-height: 1;}
.bnClass .latestView .viewL a{font-size: 13px; color: #111; display: block;width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; margin-bottom: 11px;}
.bnClass .latestView .viewList{border-bottom: 1px solid #efefef;}
.bnClass .latestView .viewL2{display: none;}
.bnClass .latestView .viewBottom{overflow: hidden; margin-top: 6px; overflow: hidden}
.bnClass .latestView .viewBottom .viewBtn{overflow: hidden; float: left;}
.bnClass .latestView .viewBottom .viewBtn a{display: block; width: 20px; height: 20px; border: 1px solid #ccc;border-radius: 20px; float: left;}
.bnClass .latestView .viewBottom .viewBtn a.prev.active{background: url('../images/common/prev-off.svg') no-repeat center;}
.bnClass .latestView .viewBottom .viewBtn a.prev{background: url('../images/common/prev-on.svg') no-repeat center;}
.bnClass .latestView .viewBottom .viewBtn a.next.active{background: url('../images/common/next-off.svg') no-repeat center;}
.bnClass .latestView .viewBottom .viewBtn a.next{background: url('../images/common/next-on.svg') no-repeat center;margin-left: 5px;}
.bnClass .latestView .viewBottom .more-list{font-size: 10px; color: #111; float: right;line-height: 20px;}
.bnClass .latestView .viewBottom .more-list:after{display: inline-block;content: "";width: 4px;height: 8px;    vertical-align: middle;background: url(../images/common/next-on.svg) no-repeat 0 0;background-size: 4px 8px; margin: -2px 0px 0px 2px;}


/*주간인기 탑5*/
.bnClass .popularList{margin-top: 11px;margin-left: 0px;}
.bnClass .popularList p{font-family: 'notokr-bold', sans-serif; font-size: 14px; color: #111; line-height: 1;}
.bnClass .popularList p span{color: #1F8BD8;}
.bnClass .popularList .rank {margin-top: 5px; padding-top: 11px; border-top: 1px solid #efefef;}
.bnClass .popularList .rank p{font-family: 'notokr-regular', sans-serif; font-size: 12px; color: #111;padding-left: 0px;line-height: 14px;}
.bnClass .popularList .rank p span{color: #1F8BD8;}
.bnClass .popularList .rank .rankWrap{padding-left: 0px;border-bottom: 1px solid #efefef; padding-bottom: 19px;}
.bnClass .popularList .rank .rankWrap a{font-size: 12px; line-height: 14px; font-family: 'notokr-regular', sans-serif; color: #111; display: block;margin-top: 11px;}
.bnClass .popularList .rankBottom .more-list{font-size: 10px; color: #111; float: right;line-height: 20px;}
.bnClass .popularList .rankBottom .more-list:after{display: inline-block;content: "";width: 4px;height: 8px;    vertical-align: middle;background: url(../images/common/next-on.svg) no-repeat 0 0;background-size: 4px 8px; margin: -2px 0px 0px 2px;}


/*플로팅 메뉴*/

/*210629 추가*/
.bnClass .searchP #newFloat2{display: none;}
.searchP .thesisInfoArea .btnWrap .btn + .btn{margin-left: 6px;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    

    .bnClass .searchP #newFloat{display: none;}
    .bnClass .searchP #newFloat2{display: block;}
    .bnClass .contents .asideWrap{height: auto!important;}
    .bnClass .searchP .newFloat .floatingBar{top: -526px;}
    
}


.bnClass .searchP .newFloat{position: -webkit-sticky;position: sticky; width: 180px;margin-left: 20px; padding-bottom: 50px;}
.bnClass .searchP .newFloat button:hover{box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}
.bnClass .searchP .newFloat .floatingBar{padding: 0px;height: 313px;}

/*210629 수정*/
.bnClass .searchP .newFloat .floatingBar span.type{position: unset!important;display: block;left: 0px;top: 0px;text-align: left;color: #165C92; font-size: 14px; width: 100%; margin-top: 10px;border-top: 1px solid #efefef; padding-top: 20px;width: 100%;}
.bnClass .searchP .newFloat .floatingBar p.info{font-size: 16px; padding-bottom: 24px; border-bottom: 1px solid #efefef;margin-bottom: 24px;width: 100%;}
.bnClass .searchP .newFloat .floatingBar p.info span{line-height: 20px; height: 40px;}
.bnClass .newFloat .floatingBar .btnGroup{position: unset!important; top: unset!important; right:unset!important;width: 100%;}
.bnClass .newFloat .floatQuote{width: 62px!important;height: 30px!important;line-height: 30px;border-radius: 3px;padding: 0px;min-width: unset;margin: 0px;vertical-align: top;float: left;text-align: center;border: 1px solid #1f8bd8;display: block;text-align: center; float: none;}

.bnClass .newFloat .floatQuote span{font-size: 14px;color: #1F8BD8;}
.bnClass .newFloat .floatQuote span:before{content: "";width: 16px;height: 15px;background: url(../images/common/quote-blue.svg) no-repeat;background-size: 16px 15px;margin: 0 auto;display: inline-block;vertical-align: middle;margin-top: -3px;margin-right: 3px;}
.bnClass .searchP .newFloat .floatingBar button,
.bnClass .searchP .newFloat .floatingBar button.bookmark{border: 1px solid #ccc!important;display: block;width: 180px;height: 42px;margin-left: 0px!important;border-radius: 3px;}
.bnClass .searchP .newFloat .floatingBar button:nth-child(n+2){margin-top: 10px;}
.bnClass .searchP .newFloat .floatingBar .floatQuote{border: 1px solid #86C0E9!important;}
.bnClass .searchP .newFloat .floatingBar button {color: #666; font-size: 16px; font-family: 'notokr-medium', sans-serif; text-align: center;}
.bnClass .searchP .newFloat .floatingBar button.bookmark span:before{content: ""; width: 12px;height: 16px; background: url(../images/common/bookmark.svg) no-repeat; background-size: 12px 16px; margin: -4px 5px 0px 0;display: inline-block;vertical-align: middle; margin-top: -2px;}
.bnClass .searchP .newFloat .floatingBar button.disabled{color: #fff;background-color: #C8C8C8;}
.bnClass .searchP .newFloat .floatingBar button.disabled span:before{content: "";width: 16px;height: 15px;background: url(../images/common/down-white.svg) no-repeat;background-size: 16px 15px;margin: 0 auto;display: inline-block;vertical-align: middle;margin-top: -2px;margin-right: 5px;}
.bnClass .searchP .newFloat .floatingBar button.bookmark.selected{border-color: #DB3A3F!important;background-color: #fff!important;;}
.bnClass .searchP .newFloat .floatingBar button.bookmark.selected span{color: #666!important}
.bnClass .searchP .newFloat .floatingBar button.bookmark.selected span:before{content: ""; width: 12px; height: 16px; background: url('../images/common/log-on.svg') no-repeat; background-size: 12px 16px;margin: -4px 5px 0px 0;}
.bnClass .searchP .newFloat .floatingBar button.btnDownload{border-color: #CC4736!important;color: #cc4736!important;}
.bnClass .searchP .newFloat .floatingBar button.btnDownload span:before {content: "";width: 15px;
    height: 16px;background: url(../images/common/log-in.svg) no-repeat; background-size: 15px 16px;margin-right: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;}
.bnClass .searchP .newFloat .floatingBar button.use{border-color: #1F8BD8!important;color: #1F8BD8!important;}
.bnClass .searchP .newFloat .floatingBar button.use span:before {content: "";width: 15px;height: 16px;background: url(../images/common/log-blue.svg) no-repeat;background-size: 15px 16px;margin-right: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;}
.bnClass .searchP .newFloat .floatingBar button.btnPdfView { border-color: #CC4736!important;background-color: #CC4736!important;color: #fff;}
.bnClass .searchP .newFloat .floatingBar button.btnPdfView  span:before {content: "";width: 16px;height: 16px;
    background: url(../images/common/view-journal.svg) no-repeat;background-size: 16px 16px;margin-right: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;}
.bnClass .searchP .newFloat .floatingBar button.connecView {border-color: #CC4736!important;background-color: #CC4736!important;color: #fff;}
.bnClass .searchP .newFloat .floatingBar button.connecView  span:before {content: ""; width: 16px;height: 16px;background: url(../images/common/connect.svg) no-repeat;background-size: 16px 16px; margin-right: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;}
.bnClass .searchP .newFloat .floatingBar button.preView {border-color: #1F8BD8!important;background-color: #1F8BD8!important;color: #fff;}
.bnClass .searchP .newFloat .floatingBar button.preView  span:before {content: "";width: 16px; height: 16px;  background: url(../images/common/view-journal.svg) no-repeat; background-size: 16px 16px;margin-right: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;}



/*피규어 테이블*/
.bnClass #figure_area{width: 190px;margin-left: 20px;}
.bnClass .figure_wrap{border: none;}
.bnClass .figure_wrap .btn_prev{background: url('../images/common/figure-l.svg') no-repeat;width: 7px; height: 13px;}
.bnClass .figure_wrap .btn_next{background: url('../images/common/figure-r.svg') no-repeat;width: 7px; height: 13px;}

.bnClass .figure_wrap .title{font-family: 'notokr-bold', sans-serif; font-size: 14px; color: #111;padding-bottom: 5px;border-bottom: 1px solid #efefef;margin-bottom: 26px;padding-top: 41px; padding-left: 0px;}
.bnClass .figure_wrap .slide .img img{border: none; width: 160px; height: 103px;}




/*리뷰없을 경우*/
.bnClass #dev_noReview{margin-top: 25px; padding-bottom: 25px; border-bottom: 1px solid #efefef;}
.bnClass #dev_noReview span{margin: 0px;}
.bnClass #dev_noReview span:before{content: "";background: url('../images/common/review-icon.svg'); width: 25px; height: 21px; background-size: 25px 21px; margin: 0px auto 10px auto;display: block;}




/*리뷰 리스트*/
.bnClass .searchP .thesisDetailArea .reviewList{border-top: 1px solid #efefef; margin: 16px 12px 0px 12px;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item p.writer span.name{font-size: 13px; color: #111;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item{margin-top: 15px; padding-bottom: 11px;position: relative;}

/*210603 마진값 변경*/
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item p.text{margin-top: 12px; line-height: 20px; color: #666666; font-size: 13px;margin-bottom: 16px;}


.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info {margin: 0px;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li{font-size: 10px; color: #666; padding: 2px 0px;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li:after{display: none;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li:first-child{margin-right: 14px;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li span.bad,
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li span.good{font-size: 10px; color: #111111;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li span.bad:before{content: "";width: 12px; height: 12px; background: url('../images/common/impressive.svg') no-repeat; background-size: 12px 12px; display: inline-block; vertical-align: middle; margin: -2px 3px 0px 0px;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item ul.info li span.good:before{content: "";width: 12px; height: 12px; background: url('../images/common/smile.svg') no-repeat; background-size: 12px 12px; display: inline-block; vertical-align: middle; margin: -1px 3px 0px 0px;}


/*리뷰 버튼들*/
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item .reviewMenu{position: absolute; top: 0px; right: 10px; cursor: pointer;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item .btnBox{position: absolute; top: 7px; right: 30px;width: 60px;border: 1px solid #ccc; border-radius: 3px;display: none;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item .btnBox.active{display: block;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item .btnBox a{font-size: 12px; text-align: center; display: block; color: #666666; height: 26px; line-height: 26px;background-color: #fff;}
.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item .btnBox a:hover{text-decoration: none; background-color: #F6F6F6;}

/*리뷰 수정*/
.bnClass .searchP .thesisDetailArea .editArticle{margin-top: 20px;}
.bnClass .searchP .thesisDetailArea .editArticle .reviewInputBox{padding: 0px;border: none;}
.bnClass .searchP .thesisDetailArea .editArticle .reviewComt {border-bottom: none;}

/*210603 마진바텀 추가*/
#pub_review{ margin-bottom: 50px;}

.bnClass .searchP #pub_review .uciBot{border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; height: 37px; margin: 0px 16px;}
.bnClass .searchP #pub_review .uciBot p{line-height: 37px; text-align: right; font-size: 12px; font-family: 'notokr-regular', sans-serif; color: #C8C8C8;margin-right: 7px;}













/*권호페이지 시작*/
/*좌측 리스트 시작*/


.publicP .leftTop {padding-bottom: 20px; border-bottom: 1px solid #efefef;width: 190px;}
.publicP .leftTop .subTitle{display: block; margin: 25px 0px 16px 0px; font-size: 14px; font-family: 'notokr-medium', sans-serif;color: #111111; }
.publicP .leftTop .subText{font-size: 13px;margin-bottom: 6px;font-family: 'notokr-medium', sans-serif;color: #111111; display: block;}
.publicP .gInputText.schBox{width: 190px!important;border: 1px solid #ccc;border-radius: 3px;overflow: hidden;margin-top: 0px;}
.publicP .gInputText.schBox .btnSearch.innerSearch{width: 37px;float: left;width: 37px;float: left;display: block;height: 33px;position: inherit;top: 0px;right: 0px;background-color: transparent;border: none; border-left: 1px solid #ccc;background: url('../images/common/search_black.svg') no-repeat;background-position: center;}
.publicP .gInputText.schBox .fText::placeholder{font-size: 12px; color: #999999;}
.publicP .gInputText.schBox .fText{border:none; float: left; width: calc( 100% - 37px );padding: 9px 10px;}


/*좌측 리스트 셀렉트 박스*/
.publicP  .leftTwo {margin-bottom: 10px; padding-bottom: 20px; border-bottom: 1px solid #efefef; width: 190px;}

/*210601 저널 셀렉트 ... 추가*/
.publicP .pcAppendArea .leftTwo .caption span {display: block;padding-right: 33px;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.publicP  .leftTwo .newSel{height: 33px;}
.publicP  .leftTwo .newSel .dropdown .caption{line-height: 33px;}
.publicP  .leftTwo .newSel .dropdown,
.publicP  .leftTwo .newSel .dropdown .caption{ width: 190px; height: 33px;}
.publicP  .leftTwo .subText{font-size: 13px;margin: 16px 0px 6px 0px;font-family: 'notokr-medium', sans-serif;color: #111111; display: block;}
.publicP  .leftTwo .newSel .select .select-styled{ border-radius: 3px; cursor: pointer; background-position: 170px center;    padding: 10px 30px 10px 10px;color: #999999;font-size: 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;    line-height: inherit;}
.publicP  .leftTwo .newSel .select .select-options{border: 1px solid #ccc;border-radius: 3px;box-shadow: 0px 3px 6px rgb(0 0 0 / 40%);position: absolute;z-index: 999;top: 31px;overflow: hidden;display: none;width: 190px;}
.publicP  .leftTwo .newSel .select .select-options li{width: 189px; font-size: 12px; padding: 10px; background-color: #fff;color: #999999;}
.bnClass .leftTwo .newSel .select .select-options li:hover{background-color: #ececec;cursor: pointer;}


/*좌측 리스트 타이틀*/
.publicP .filterGroup{margin-top: 21px;margin-right: 39px;margin-top: 0px;border-bottom: 1px solid #efefef;}
.publicP .filterGroup p.tit{font-size: 14px;}
.publicP .filterGroup p.tit a{ color: #111;position: relative;width: 100%;display: block;}

/*210519 이미지 */
.publicP .filterGroup p.tit a img{margin: -3px 0px 0px 12px;}


.publicP .filterGroup p.tit a:after{content: ""; background: url(../images/search/bigDown.svg) no-repeat;background-position: center!important;width: 11px;height: 7px;position: absolute;top: 16.5px; right: 0px;}
.publicP .filterGroup p.tit a.open:after{content: ""; display: block; background: url(../images/search/bigUp.svg) no-repeat;background-position: center!important;}
.publicP .filterGroup p.tit.general{height: 40px; line-height: 40px;}
/*.publicP .filterGroup ul.subjectSort{margin-bottom: 3px; height: 0px; overflow: hidden;transition-duration: .3s;}*/
.publicP .filterGroup ul.subjectSort.open{height: auto;}


/*210520 변경*/
.publicP .filterGroup ul.subjectSort li.subject{font-size: 12px;color: #666; cursor: pointer;}
.publicP .filterGroup ul.subjectSort li.subject a{display: block;padding: 5px 0px 5px 15px;}
.publicP .filterGroup ul.subjectSort li.subject a:hover{text-decoration: none;}


/*210519 호버추가*/
.publicP .filterGroup ul.subjectSort li.subject:hover{background-color: #f1f1f1;}





/*탭 pc에서 안보이게*/
.publicP .publicTab{display: none;}

/*책이미지*/
.publicP .searchDetailArea .infoWrap button.btnReport{font-size: 10px;color: #B6B6B6;padding: 0px;border: none!important;top: -17px;}
.publicP .searchDetailArea .infoWrap button.btnReport:after{display: inline-block;content: "";width: 5px;height: 7px;vertical-align: middle;background: url(../images/search/atag-right.svg) no-repeat 0 0;margin: -1px 0px 0px 5px;}
.publicP .searchDetailArea .imgWrap{width: 158px; height: 222px;position: absolute; left: 0; top: 0;border: 1px solid #cccccc;}
.publicP .searchDetailArea .imgWrap img {width: 100%;height: 100%;max-height: 222px;}
.publicP .searchDetailArea.coverImage{padding-left: 188px;margin-bottom: 30px;}
.publicP .searchDetailArea.coverImage .infoWrap{min-height: 222px;padding: 0px; padding-top: 20px;position: relative;border: 1px solid #efefef; background-color: #FAFAFA;}


/*저널 인포 */
.publicP .searchDetailArea .infoWrap dl{padding: 0px 20px;}
.publicP .searchDetailArea .infoWrap dl:last-of-type{margin-bottom: 50px;}
.publicP .searchDetailArea .infoWrap dl dt {font-family: 'notokr-medium', sans-serif; color: #666666;}
.publicP .searchDetailArea .infoWrap dl {margin-bottom: 10px;}
.publicP .searchDetailArea .infoWrap dl dt {font-size: 14px;color: #777777;display: inline-block;width: 150px;vertical-align: top;line-height: 20px;}
.publicP .searchDetailArea .infoWrap dl dd {font-size: 14px;color: #111111;display: inline-block;width: calc(100% - 160px);line-height: 20px;}
.publicP .searchDetailArea .infoWrap dl dd a.link {color: #3c63e0; word-wrap: break-word;word-break: break-all;display: block;}
.publicP .searchDetailArea .infoWrap dl dd .article {height: 63px;}
.publicP .searchDetailArea .infoWrap dl dd .option a {font-size: 12px;color: #999999;font-family: 'notokr-medium', sans-serif;}
.publicP .searchDetailArea.coverImage .infoWrap dl dt{width: 128px;}
.publicP .searchDetailArea.coverImage {position: relative;padding-left: 180px;}
.publicP .searchDetailArea.coverImage .infoWrap {min-height: 224px;}
.publicP .searchDetailArea.coverImage .infoWrap dl dt {width: 120px;}

/*오류보고하기*/
.publicP .searchDetailArea .infoWrap button.btnReport {position: absolute;right: 0;top: -25px;font-size: 12px;color: #898989;}
.publicP .searchDetailArea .infoWrap button.btnReport:after {display: inline-block;content:"";width: 5px;height: 9px;margin: -2px 0 0 5px;vertical-align: middle;background:url(../images/search/search_sfix_icon.png) no-repeat 0 0;}




/*새로운 이용수,논문수 부분*/
.publicP .searchDetailArea .infoWrap .topBottom{border-top: 1px solid #efefef;height: 40px;position: absolute; bottom: 0px;overflow: hidden;width: 100%;}
.publicP .searchDetailArea .infoWrap .topBottom div{float: left;height: 40px; line-height: 40px;}
.publicP .searchDetailArea .infoWrap .topBottom div:nth-child(1){padding: 0px 32px 0px 20px; margin-right: 32px; position: relative;}
.publicP .searchDetailArea .infoWrap .topBottom div:nth-child(1):after{content: "";width: 1px; height: 15px; background-color: #D1D1D1; right: 0px;display: block;position: absolute;top: 12px;right: 0px;}
.publicP .searchDetailArea .infoWrap .topBottom div span{font-size: 14px; font-family: 'notokr-medium', sans-serif;}
.publicP .searchDetailArea .infoWrap .topBottom div span:nth-child(1){color: #666;}
.publicP .searchDetailArea .infoWrap .topBottom div span:nth-child(2){color: #111;margin-left: 7px;}


/*새로운 권호 이동 버튼*/
.publicP .moveOther{overflow: hidden;border: 1px solid #efefef;height: 40px;}
.publicP .moveOther div{float: left; width: 50%; cursor: pointer;position: relative;font-size: 14px;font-family: 'notokr-medium';}
.publicP .moveOther div span{height: 40px; line-height: 40px;}
.publicP .moveOther div .moveTitle{text-align: center;width: 100%;display: block;}

/*210519추가*/
.publicP .moveOther div .moveTitle:hover{text-decoration: underline; color: #165C92;}

.publicP .moveOther div .moveSpan{position: absolute;}
.publicP .moveOther div.prev:after{content: ""; position: absolute; width: 1px; height: 40px; background-color: #efefef; right: 0px; top: 0px;}
.publicP .moveOther div.prev .moveTitle{float: right; width: calc( 100% - 150px ); margin:0px 44px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.publicP .moveOther div.prev .moveSpan{left: 0px;top: 0px; padding-left: 33px;}
.publicP .moveOther div.prev .moveSpan:after{content:"";background: url('../images/common/leftarrow.svg') no-repeat; background-position: center;position: absolute;left: 0px;top: 15px;width: 7px;height: 11px;padding: 0px 13px;}
.publicP .moveOther div.next .moveTitle{float: left; width: calc( 100% - 150px ); margin:0px 44px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap; text-decoration-line : unset;}
.publicP .moveOther div.next .moveSpan{right: 0px;top: 0px;padding-right: 33px;}
.publicP .moveOther div.next .moveSpan:after{content:"";background: url('../images/common/rightarrow.svg') no-repeat; background-position: center;position: absolute;right: 0px;top: 15px;width: 7px;height: 11px;padding: 0px 13px;}


/*리스트 상단 시작*/
.publicP .searchListArea{margin-top: 27px;}
.publicP .searchListArea .listHead{margin-bottom: 10px;}
.publicP .searchListArea .listHead .btnGroup{margin-top: 0px;}
.publicP .searchListArea .listHead .fCheck{margin-right: 16px;margin-top: 0px;}
.publicP .fCheck input[type="checkbox"] + label:before{margin-right: 18px;}
.publicP .listHead span{font-size: 12px;}
.publicP .searchListArea .listHead .btnGroup button.btnIconB span.bookmark:before {background: url(../images/common/bookmark.svg) no-repeat center!important;width: 9px;height: 12px;
    margin-right: 8px;margin-top: -3px;background-size: 9px!important;}
.publicP .searchListArea .listHead .allNum{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #111;margin-bottom: 22px;}
.publicP .searchListArea .listHead .allNum span{ color: #CC4736; font-size: 16px; }


.publicP .fCheck.searchChk input[type="checkbox"] + label:before {content: '';display: inline-block;margin: 0px 9px 0 0;width: 15px;height: 15px;border-radius: 3px;line-height: 14px;text-align: center;vertical-align: top;border: 1px solid #c8c8c8;background: #fff;box-sizing: border-box;color: #707070;}
.publicP .fCheck input[type="checkbox"] + label:after {opacity: 0;display: block;content: "";position: absolute;top: 4px;left: 0px;width: 15px;height: 15px;background: url(../images/common/checked.svg) no-repeat center;}
.publicP .fCheck input[type="checkbox"]:checked + label:after{opacity: 1;}



/*저널 리스트 시작*/
.publicP .searchListArea .listBody ul.list li.item .listBox .typeWrap ul.type li.data {color: #165C92;}
.publicP .searchListArea .listBody.schResult ul.list li.item:first-child .listBox{padding: 26px 0px 15px 33px; border-top: 1px solid #efefef!important;}
.publicP .searchListArea .listBody.schResult ul.list li.item .listBox .fCheck{top: 25px;}
.publicP .searchListArea .listBody ul.list li.item .listBox .typeWrap{margin-bottom: 5px;}
.publicP .searchListArea .listBody ul.list li.item .listBox .titWrap h5 a{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #111;}
.publicP .searchListArea .listBody ul.list li.item .listBox ul.info{overflow: hidden; margin-left: -4px; line-height: 1;margin-bottom: 0px;}
.publicP .searchListArea .listBody ul.list li.item .listBox ul.info li{font-size: 13px; color: #666;}
.publicP .searchListArea .listBody ul.list li.item .listBox ul.info li.journal{font-weight: inherit;}
.publicP .searchListArea .listBody ul.list li.item .listBox ul.info li a{color: #666;}
.publicP .searchListArea .listBody ul.list li.item .listBox span.stats {color: #666;font-size: 13px;/* cursor: pointer; */  margin-top: 18px; display: block;}
.publicP .searchListArea .listBody ul.list li.item .listBox span.stats:before {display:inline-block;width: 18px;height: 11px;content:"";margin: -2px 4px 0px 0px;vertical-align: middle;background: url(../images/common/see.svg) no-repeat center center;}
.publicP .searchListArea .listBody ul.list li.item .listBox span.stats:hover {color: #666;}
.publicP .searchListArea .listBody ul.list li.item .listBox span.stats small {color: #666;font-family: 'notokr-regular', sans-serif;font-size: 13px;margin-left: 4px;}
.publicP .searchListArea .listBody ul.list li.item .listBox ul.info {overflow: hidden;margin-left: -4px;line-height: 1;}
.publicP .searchListArea .listBody ul.list li.item .listBox span.summary{margin: 7px 0px 0px 0px; color: #666; font-size: 13px;}
.publicP .searchListArea .listBody ul.list li.item .listBox span.stats .notice{color: #c8c8c8;margin-left: 15px;}
.publicP .upDown{display: none;}

















/*210520저널페이지 시작*/
/*좌측 리스트 시작*/
.journalP .leftTop {padding-bottom: 20px; border-bottom: 1px solid #efefef;width: 190px;}
.journalP .leftTop .subTitle{display: block; margin: 25px 0px 16px 0px; font-size: 14px; font-family: 'notokr-medium', sans-serif;color: #111111; }
.journalP .leftTop .subText{font-size: 13px;margin-bottom: 6px;font-family: 'notokr-medium', sans-serif;color: #111111; display: block;}
.journalP .gInputText.schBox{width: 190px!important;border: 1px solid #ccc;border-radius: 3px;overflow: hidden;margin-top: 0px;}
.journalP .gInputText.schBox .btnSearch.innerSearch{width: 37px;float: left;width: 37px;float: left;display: block;height: 33px;position: inherit;top: 0px;right: 0px;background-color: transparent;border: none; border-left: 1px solid #ccc;background: url('../images/common/search_black.svg') no-repeat;background-position: center;}
.journalP .gInputText.schBox .fText::placeholder{font-size: 12px; color: #999999;}
.journalP .gInputText.schBox .fText{border:none; float: left; width: calc( 100% - 37px );padding: 9px 10px;}


/*210520 좌측 리스트 셀렉트 박스*/
.journalP  .leftTwo {margin-bottom: 10px; padding-bottom: 20px; border-bottom: 1px solid #efefef; width: 190px;}

/*210601 저널 검색탭 높이  추가*/
.journalP .pcAppendArea .leftTwo {height: 75px;}


/*210601 저널 셀렉트 ... 추가*/
.journalP .pcAppendArea .leftTwo .caption span {display: block;padding-right: 33px;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}


.journalP  .leftTwo .dropdown{height: 33px;}
.journalP  .leftTwo .newSel .select{position: relative;}

.journalP  .leftTwo .newSel .dropdown .caption{line-height: 33px;}
.journalP  .leftTwo .newSel .dropdown,
.journalP  .leftTwo .newSel .dropdown .caption{ width: 190px; height: 33px;}
.journalP  .leftTwo .subText{font-size: 13px;margin: 16px 0px 6px 0px;font-family: 'notokr-medium', sans-serif;color: #111111; display: block;}
.journalP  .leftTwo .newSel .select .select-styled{ border-radius: 3px; cursor: pointer; background-position: 170px center;    padding: 10px 30px 10px 10px;color: #999999;font-size: 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;    line-height: inherit;}
.journalP  .leftTwo .newSel .select .select-options{border: 1px solid #ccc;border-radius: 3px;box-shadow: 0px 3px 6px rgb(0 0 0 / 40%);position: absolute;z-index: 999;top: 31px;overflow: hidden;display: none;width: 190px;}
.journalP  .leftTwo .newSel .select .select-options li{width: 189px; font-size: 12px; padding: 10px; background-color: #fff;color: #999999;}
.leftTwo .newSel .select .select-options li:hover{background-color: #ececec;cursor: pointer;}


/*210520 좌측 리스트 타이틀*/
.journalP .filterGroup{margin-top: 21px;margin-right: 39px;margin-top: 0px;border-bottom: 1px solid #efefef;}
.journalP .filterGroup p.tit{font-size: 14px;}
.journalP .filterGroup p.tit a{ color: #111;position: relative;width: 100%;display: block;}
.journalP .filterGroup p.tit a img{margin: -3px 0px 0px 12px;}
.journalP .filterGroup p.tit a:after{content: ""; background: url(../images/search/bigDown.svg) no-repeat;background-position: center!important;width: 11px;height: 7px;position: absolute;top: 16.5px; right: 0px;}
.journalP .filterGroup p.tit a.open:after{content: ""; display: block; background: url(../images/search/bigUp.svg) no-repeat;background-position: center!important;}
.journalP .filterGroup p.tit.general{height: 40px; line-height: 40px;}
.journalP .filterGroup ul.subjectSort.open{height: auto;}
.journalP .filterGroup ul.subjectSort li.subject{font-size: 12px;color: #666; cursor: pointer;}
.journalP .filterGroup ul.subjectSort li.subject a{display: block;padding: 5px 0px 5px 15px;}
.journalP .filterGroup ul.subjectSort li.subject a:hover{text-decoration: none;}
.journalP .filterGroup ul.subjectSort li.subject:hover{background-color: #f1f1f1;}


/*210520 pc에서 탭 안보이게 */
.journalP .publicTab{display: none;}




/*210520 책이미지*/

/*210527 알림버튼 추가*/
.journalP .alarmBtn{ position: absolute; top: 24px;right: 0px;}
.journalP .alarmBtn button{background-color: #fff!important; width: 115px;height: 28px;text-align: center;line-height: 32px;border-radius: 3px; font-family:  'notokr-medium', sans-serif;font-size: 12px;line-height: 0.8;padding: 0px!important;border: 1px solid #DFDFDF;}
.journalP .alarmBtn button span{padding-left: 17px;	background: url('../images/common/bell-small.svg') no-repeat;	background-size: 12px;	background-repeat: no-repeat;	background-position: left center;color: #666; font-family:  'notokr-medium', sans-serif;font-size: 12px;}
.journalP .alarmBtn.active button{border-color: #CC4736!important;}
.journalP .alarmBtn.active button span{	background: url('../images/common/search-result-on.svg') no-repeat;background-size: 12px;	background-repeat: no-repeat;	background-position: left center; color: #CC4736;	}
.journalP .alarmBtn:hover button span{	background: url('../images/common/search-result-on.svg') no-repeat;background-size: 12px;	background-repeat: no-repeat;	background-position: left center;}

.journalP .searchDetailArea .infoWrap button.btnReport{font-size: 10px;color: #B6B6B6;padding: 0px;
    border: none!important;top: -17px;}
.journalP .searchDetailArea .infoWrap button.btnReport:after{display: inline-block;content: "";width: 5px;height: 7px;vertical-align: middle;background: url(../images/search/atag-right.svg) no-repeat 0 0;margin: -1px 0px 0px 5px;}
.journalP .searchDetailArea .imgWrap{width: 158px; height: 222px;position: absolute; left: 0; top: 0;border: 1px solid #efefef;}
.journalP .searchDetailArea .imgWrap img {width: 100%;height: 100%;max-height: 222px;}
.journalP .searchDetailArea.coverImage{padding-left: 188px;margin-bottom: 30px;}

/*210526 수정*/
/*210527 oveflow hidden 제거*/

/*210618 overflow padding 추가*/
.journalP .searchDetailArea.coverImage .infoWrap{min-height: 222px;padding: 0px; padding-top: 20px;position: relative;border: 1px solid #efefef; background-color: #FAFAFA;overflow: hidden;padding-bottom: 50px;}


/*210520 저널 인포 */

/*210526 추가*/
/*210529 삭제*/
/*.journalP .leftTwo{height: 75px;}*/
.journalP .leftTwo div.dropdown > div.list{top: 32px;}

/*210602 패딩 라이트 추가*/
.journalP .headingArea.schDetail{padding: 0px;margin: 24px 0px 25px 0px; padding-right: 135px;}
.journalP .headingArea.schDetail h2{font-size: 24px;}

/*210602 위치변경*/
.journalP button.btnReport {position: absolute;right: 0;bottom: -22px;font-size: 12px;color: #898989;}


.journalP button.btnReport:after {display: inline-block;content: "";width: 5px;height: 9px;margin: -2px 0 0 5px;vertical-align: middle;background: url(../images/search/search_sfix_icon.png) no-repeat 0 0;}





.journalP .searchDetailArea .infoWrap dl{padding: 0px 20px;}
.journalP .searchDetailArea .infoWrap dl:last-of-type{margin-bottom: 50px;}
.journalP .searchDetailArea .infoWrap dl dt {font-family: 'notokr-medium', sans-serif; color: #666666;}
.journalP .searchDetailArea .infoWrap dl {margin-bottom: 10px;width: 50%; float: left;}
.journalP .searchDetailArea .infoWrap dl dt {font-size: 14px;color: #777777;display: inline-block;width: 150px;vertical-align: top;line-height: 20px;}

/*210528 위드값 수정*/
.journalP .searchDetailArea .infoWrap dl dd {font-size: 14px;color: #111111;display: inline-block;width: calc(100% - 124px);line-height: 20px;}


.journalP .searchDetailArea .infoWrap dl dd a.link {color: #3c63e0; word-wrap: break-word;word-break: break-all;display: block;}
.journalP .searchDetailArea .infoWrap dl dd .article {height: 63px;}
.journalP .searchDetailArea .infoWrap dl dd .option a {font-size: 12px;color: #999999;font-family: 'notokr-medium', sans-serif;}
.journalP .searchDetailArea.coverImage {position: relative;padding-left: 180px;}
.journalP .searchDetailArea.coverImage .infoWrap dl dt {width: 120px;}


/*210621 추가*/
.journalP .searchDetailArea.coverImage .infoWrap .iwLine{overflow: hidden;}
.journalP .searchDetailArea .infoWrap .iwLine dl:last-of-type{margin-bottom: 0px!important;}



/*210520 호버 텍스트 */
.journalP .use,
.journalP .used{cursor: pointer;}


/*210525 너비 수정*/
/*210528 위치 수정*/

/*210602 위드값 제거 위치변경*/
.journalP .quoteEx{font-size: 13px; font-family: 'notokr-regular', sans-serif; color: #111; text-align: center; letter-spacing: 0.65px; padding: 0px 15px;height: 40px; line-height: 38px; border: 1px solid #ccc; box-shadow: 0px 3px 6px rgba(0,0,0,.2);position: absolute;top: -35px;right: -25px; white-space: nowrap;background-color: #fff; z-index: 9999;display: none;}
.journalP .bookmarkEx{font-size: 13px; font-family: 'notokr-regular', sans-serif; color: #111; text-align: center;letter-spacing: 0.65px; padding: 0px 15px;height: 40px; line-height: 38px; border: 1px solid #ccc; box-shadow: 0px 3px 6px rgba(0,0,0,.2);position: absolute;top: -35px;left: -100px;white-space: nowrap; background-color: #fff; z-index: 9999;display: none;}



/*210520 오류보고하기*/
/*210526 오류보고하기 수정*/
.journalP .searchDetailArea button.btnReport {position: absolute;right: 0;top: 70px;font-size: 12px;color: #898989;}
.journalP .searchDetailArea button.btnReport:after {display: inline-block;content:"";width: 5px;height: 9px;margin: -2px 0 0 5px;vertical-align: middle;background:url(../images/search/atag-right.svg) no-repeat 0 0;}




/*210520 새로운 이용수,논문수 부분*/
.journalP .searchDetailArea .topBottom{border-top: 1px solid #efefef;height: 40px;position: absolute; bottom: 0px;width: 100%;}
.journalP .searchDetailArea .topBottom div{float: left;height: 40px; line-height: 40px;padding: 0px 20px 0px 0px; margin-right: 20px;position: relative;}
.journalP .searchDetailArea .topBottom div:first-child{padding-left: 20px;}
.journalP .searchDetailArea .topBottom div span{font-size: 14px; font-family: 'notokr-medium', sans-serif;}
.journalP .searchDetailArea .topBottom div:after {content: "";width: 1px;height: 15px;background-color: #D1D1D1;right: 0px;display: block;position: absolute;top: 12px;right: 0px;}
.journalP .searchDetailArea .topBottom div:last-child:after{display: none;}
.journalP .searchDetailArea .topBottom div span:nth-child(1){color: #666;}
.journalP .searchDetailArea .topBottom div span:nth-child(2){color: #111;margin-left: 7px;}



/*210520 저널페이지 호버시 박스*/
@media (hover: hover) {
	.journalP .searchDetailArea .topBottom .useCont:hover .bookmarkEx{display: block;}
	.journalP .searchDetailArea .topBottom .usedCont:hover .quoteEx{display: block;}
}



/*210520 저널페이지 첫번째 탭*/
.journalP .jBtn{overflow: hidden;margin-top: 28px; position: relative; height: 40px;}
.journalP .jBtn .bot-line{border-bottom: 1px solid #CC4736; position: absolute;bottom: 0px;width: 100%;}
.journalP .jBtn ul li {font-family: 'notokr-medium', sans-serif; font-size: 14px; color: #111111;width: 50%; height: 40px; line-height: 40px; text-align: center;float: left;border: 1px solid #dcdcdc; position: absolute; cursor: pointer;z-index: 2; bottom: 0px;border-bottom: 1px solid #CC4736;}
.journalP .jBtn ul li.active{border-color: #cc4736;z-index: 3; border-bottom: 1px solid #fff;}
.journalP .jBtn ul li:nth-child(1){top: 0px; left: 0px;}
.journalP .jBtn ul li:nth-child(2){width: calc( 50% + 1px ); top: 0px; left: calc( 50% - 1px );}
.journalP .jCon{padding-bottom: 20px; border-bottom: 1px solid #efefef;}
.journalP .jCon .jTitle{ width: 100%;margin: 14px 0px 10px 0px;}
.journalP .jCon .jTitle:after{content: ""; clear: both;display: block;}
.journalP .jCon .jTitle .notice{float: left; line-height: 27px;}
.journalP .jCon .jTitle .newSel{float: right;}
.journalP .jCon .jConwrap .jList ul li{width: 100%; height: 70px; border-radius: 3px; border: 1px solid #dcdcdc; margin-bottom: 10px;cursor: pointer;overflow: hidden;}
.journalP .jCon .jConwrap .jList ul li:hover{border-color: #165C92;}
.journalP .jCon .jConwrap .jList ul li .number{width: 40px; float: left; text-align: center;line-height: 70px; font-size: 21px; font-family: 'notokr-light',sans-serif; color: #111111;}
.journalP .jCon .jConwrap .jList ul li .info{float: left;width: calc( 100% - 58px );margin-right: 18px;}
.journalP .jCon .jConwrap .jList ul li .info .infoTitle,
.journalP .jCon .jConwrap .jList ul li .info .infoBot{display: block;}
.journalP .jCon .jConwrap .jList ul li .info .infoTitle{line-height: 36px;font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #165C92;border-bottom: 1px solid #efefef;
display: block; width: 100%;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.journalP .jCon .jConwrap .jList ul li .info .infoBot{line-height: 33px; overflow: hidden;font-size: 14px; font-family: 'notokr-regular', sans-serif; color: #666;}
.journalP .jCon .jConwrap .jList ul li .info .infoBot .infoLeft{float: left;}
.journalP .jCon .jConwrap .jList ul li .info .infoBot .infoRight{float: right;}


/*210520 두번째탭 상단*/
.journalP .jTab2{margin-top: 30px;}
.journalP .jBtn2{overflow: hidden;margin-top: 28px; position: relative; height: 40px;}
.journalP .jBtn2 .bot-line{border-bottom: 1px solid #CC4736; position: absolute;bottom: 0px;width: 100%;}
.journalP .jBtn2 ul li {font-family: 'notokr-medium', sans-serif; font-size: 14px; color: #111111;width: 50%; height: 40px; line-height: 40px; text-align: center;float: left;border: 1px solid #dcdcdc; position: absolute; cursor: pointer;z-index: 2; bottom: 0px;border-bottom: 1px solid #CC4736;}
.journalP .jBtn2 ul li.active{border-color: #cc4736;z-index: 3; border-bottom: 1px solid #fff;}
.journalP .jBtn2 ul li:nth-child(1){top: 0px; left: 0px;}
.journalP .jBtn2 ul li:nth-child(2){width: calc( 50% + 1px ); top: 0px; left: calc( 50% - 1px );}
.journalP .jCon2{padding-bottom: 30px;border-bottom: 1px solid #efefef;overflow: hidden;margin-bottom: 30px;}
.journalP .jCon2 .jTitle{ width: 100%;margin: 14px 0px 10px 0px;}
.journalP .jCon2 .jTitle:after{content: ""; clear: both;display: block;}
.journalP .jCon2 .jTitle .notice{float: left; line-height: 27px;}
.journalP .jCon2 .jTitle .newSel{float: right;}
/*21.07.13 width수정*/
/* .journalP .jCon2 .jList ul li{width: 250px!important;height: 120px; border: 1px solid #dcdcdc; border-radius: 3px; cursor: pointer;  float: left;margin-left: 30px;background: url('../images/common/num-none.svg') no-repeat; background-position: -1px -1px;position: relative;} */
.journalP .jCon2 .jList ul li{min-width: 248px!important;height: 120px; border: 1px solid #dcdcdc; border-radius: 3px; cursor: pointer;  float: left;margin-left: 30px;background: url('../images/common/num-none.svg') no-repeat; background-position: -1px -1px;position: relative;}
.journalP .jCon2 .jList ul li:hover{background: url('../images/common/num-on.svg') no-repeat; background-position: -1px -1px;border-color: #165C92;}
.journalP .jCon2 .jList ul li:hover .number{color: #fff;}
.journalP .jCon2 .jList ul li:nth-child(3n+1){margin-left: 0px;}
.journalP .jCon2 .jList ul li:nth-child(n+4){margin-top: 30px;}
.journalP .jCon2 .jList ul li .number{position: absolute; display: block; width: 9px; height: 21px;  top:2px; left: 8px; line-height: 20px; font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #666;}
.journalP .jCon2 .jList ul li .info{margin: 18px 10px 6px 10px; padding: 0px 0px 10px 40px;border-bottom: 1px solid #efefef; display: block;}
.journalP .jCon2 .jList ul li .info .infoTitle{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #165C92;display: block; line-height: 20px;}
.journalP .jCon2 .jList ul li .info .infoTitle span{font-size: 14px; font-family: 'notokr-regular', sans-serif; color: #666; display: block;margin-top: 2px;}
.journalP .jCon2 .jList ul li .infoBot{margin: 0px 10px; padding-left: 40px;display: block;}
.journalP .jCon2 .jList ul li .infoBot .counter{font-size: 14px; font-family: 'notokr-regular', sans-serif; color: #666; display: block;}
.journalP .jCon2 .jList ul li .infoBot .counter .icTitle{width: 100px;display: inline-block;}


/*210520 세번째탭 상단*/
.journalP .jTab3{margin-top: 30px;}
.journalP .jBtn3{overflow: hidden;margin-top: 28px; position: relative; height: 40px;}
.journalP .jBtn3 .bot-line{border-bottom: 1px solid #CC4736; position: absolute;bottom: 0px;width: 100%;}
.journalP .jBtn3 ul li {font-family: 'notokr-medium', sans-serif; font-size: 14px; color: #111111;width: 50%; height: 40px; line-height: 40px; text-align: center;float: left;border: 1px solid #dcdcdc; position: absolute; cursor: pointer;z-index: 2; bottom: 0px;border-bottom: 1px solid #CC4736;}
.journalP .jBtn3 ul li.active{border-color: #cc4736;z-index: 3; border-bottom: 1px solid #fff;}
.journalP .jBtn3 ul li:nth-child(1){top: 0px; left: 0px;}
.journalP .jBtn3 ul li:nth-child(2){width: calc( 50% + 1px ); top: 0px; left: calc( 50% - 1px );}
.journalP .jTab3 .title-1{margin: 22px 0px 11px; display: block;font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #111111;}
.journalP .jTab3 .swiper-slide{cursor: pointer;}
.journalP .jTab3 .swiper-slide:hover .imgTitle{text-decoration: underline;}
.journalP .jTab3 .swiper-slide img{width: 100%; height: 170px;}
.journalP .jTab3 .swiper-slide .desc{border: 1px solid #efefef; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; font-family: 'notokr-regular', sans-serif; color: #111; text-align: center;line-height: 20px;}
.journalP .jTab3 .swiper-slide .imgTitle{margin-top: 6px; font-size: 14px; font-family: 'notokr-regular', sans-serif; color: #165C92;text-overflow:ellipsis;/* white-space:nowrap; */display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;height: 32px;position: relative;word-break: break-all;}
.journalP .jCon3{padding-bottom: 27px; border-bottom: 1px solid #efefef;margin-bottom: 80px;}
.journalP .jCon3:nth-child(2){border-bottom: none;}
.journalP .swiperCenter{margin: 25px 0px; text-align: center; line-height: 28px;}
.journalP .swiperCenter img{display: block; margin:  0 auto;}
.journalP .swiperCenter span{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #165C92; margin: 33px auto; display: inline-block; padding-left: 38px; position: relative;}
.journalP .swiperCenter span:before{content: ""; background: url('../images/common/swipeTalk.svg') no-repeat;position: absolute;width: 35px;height: 28px;display: inline-block; left: 0px;}
.journalP .jCon3 .jTitle{ width: 100%;margin: 14px 0px 10px 0px;}
.journalP .jCon3 .jTitle:after{content: ""; clear: both;display: block;}
.journalP .jCon3 .jTitle .notice{float: left; line-height: 27px;}
.journalP .jCon3 .jTitle .newSel{float: right;}
.journalP .jCon3 .jTable{width: 100%;}
.journalP .jCon3 .jTable table{table-layout: fixed; width: 100%; border-collapse: collapse;}
.journalP .jCon3 .jTable table tr th{background-color: #FAFAFA; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;}
.journalP .jCon3 .jTable table tr th,
.journalP .jCon3 .jTable table tr td{font-family: 'notokr-regular', sans-serif; font-size: 14px; color: #666666;font-weight: normal;padding: 11px 0px; text-align: center;}
.journalP .jCon3 .jTable table tr td{border-bottom: 1px solid #efefef;}
.journalP .jCon3 .jTable table tr td:nth-child(2){border-left: 1px solid #efefef; border-right: 1px solid #efefef;}


/*210520 연도별 테이블*/
.journalP .jCon3 .jTable table tr th:nth-child(1){width: 70px;}
.journalP .jCon3 .jTable table tr th:nth-child(3){width: 170px;}







/*저자페이지*/
.authorP .filterGroup p.tit{font-size: 14px; font-family: 'notokr-medium', sans-serif; color: #111;margin: 20px 0px 18px 0px;}
.authorTab{display: none;}
.authorP .filterGroup ul.author li.group p.person{line-height: 20px; margin-bottom: 1px;}
.authorP .filterGroup ul.author li.group p.person a.name{color: #165C92;}
.authorP .filterGroup ul.author li.group p.person span.organ{color: #111;}
.authorP .filterGroup ul.author li.group p.person a.name,
.authorP .filterGroup ul.author li.group p.person span.organ{font-size: 14px;}

.authorP .filterGroup ul.author li.group p.thesis{font-size: 12px;}
.authorP .filterGroup ul.author li.group p.thesis span{font-size: 12px; color: #999;}
.authorP .filterGroup ul.author li.group p.thesis span small{color: #999; font-size: 12px;}
.authorP .filterGroup a.more{margin-bottom: 42px;}

/*저자정보*/
.authorP .searchDetailArea{margin-bottom: 37px;}
.authorP .thesisDetailArea{margin-bottom: 44px;}
.authorP .searchDetailArea .infoWrap{border: none; background-color: #fff; padding: 21px 0px; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;}
.authorP .searchDetailArea .infoWrap dl{margin-bottom: 12px;}
.authorP .searchDetailArea .infoWrap dl:last-child{margin-bottom: 0px;}
.authorP .searchDetailArea .infoWrap dl dt{font-size: 14px; font-family: 'notokr-medium', sans-serif; margin-left: 9px;width: 105px;}
.authorP .searchDetailArea .infoWrap dl dd{font-size: 14px; font-family: 'notokr-medium', sans-serif;width: calc(100% - 169px);}

/*연구분야*/

/*210618 width값 변경*/
.authorP .searchDetailArea .infoWrap dl.subject dd{overflow: hidden;width: 450px;}
.authorP .searchDetailArea .infoWrap dl.subject dd,
.authorP .searchDetailArea .infoWrap dl.subject dd a {color: #3c63e0;}


/*210618 width값 변경*/
.authorP .searchDetailArea .infoWrap dl.subject dd span{display: inline-block; float: left; min-width: 225px;margin-bottom: 12px;float: left;}

/*210604 툴팁박스 추가*/
.authorP .searchDetailArea .infoWrap dl.subject dd span span{display: inline-block;width: auto; min-width: 20px; float: none; margin: 0px;font-size: 12px; font-family: 'notokr-medium', sans-serif; line-height: 17px; color: #CC4736;margin-left: 5px;}
/*210604 삭제*/
/*.authorP .searchDetailArea .infoWrap dl.subject dd a.top:after{content:"Top 5%"; font-size: 12px; font-family: 'notokr-medium', sans-serif; line-height: 20px; color: #CC4736;vertical-align: top;margin-left: 5px;}*/



.authorP .searchDetailArea .infoWrap dl.subject dd a:hover{text-decoration: underline;}


/*저자의 연구 키워드*/
.authorP .thesisDetailArea{padding-bottom: 0px; border-bottom: 1px solid #efefef;}
.authorP .thesisDetailArea h3{font-size: 16px; font-family: 'notokr-medium', sans-serif; color: #111;line-height: 20px!important; overflow: inherit;}
.authorP .thesisDetailArea h3 span.num{color: #CC4736; margin-left: 5px;}
.authorP .thesisDetailArea dl.keyword{padding: 10px 10px 0px 0px; background-color: #fff;max-height: 119px; height: auto; overflow: hidden;}
.authorP .thesisDetailArea dl.keyword.on{max-height: inherit; height: auto;}

.authorP .thesisDetailArea dl.keyword dd.word{ margin: 0px 0px 10px 0px; padding: 5px 10px; background-color: #fff; border: 1px solid #C5DAE9; border-radius: 3px; }
.authorP .thesisDetailArea dl.keyword dd.word a{font-size: 12px; color: #666; font-family: 'notokr-regular', sans-serif;}
.authorP .thesisDetailArea dl.keyword dd.word:hover{box-shadow: 0px 1px 3px rgba(0,0,0,0.16);}
.authorP .thesisDetailArea dl.keyword dd.word a:hover{text-decoration: none;}
.authorP .thesisDetailArea dl.keyword dd.word:nth-child(n+2){margin-right: 10px;}

/*210603 패딩변경*/
.authorP .keywordFoot {text-align: center; padding: 16px 0px 0px 0px;}


.authorP .keywordFoot a.viewMore span:after {display: inline-block;content:"";width: 11px;height:10px;margin: 0px 0 0 5px;vertical-align: middle;background:url(../images/search/bigDown.svg) no-repeat;}
.authorP .keywordFoot a.viewMore.open span:after {display: inline-block;content:"";width: 11px;height:10px;margin: 0px 0 0 5px;vertical-align: middle;background:url(../images/search/bigUp.svg) no-repeat;}


/*저자의 논문*/
.authorP .thesisDetailArea h3 .gRight.r0{bottom: 46px;}
.authorP .thesisDetailArea h3 button.btnApply:after{display: none;}


/*210601 bnclass 추가*/
.bnClass .authorP .thesisDetailArea h3 button.btnApply{width: 97px; height: 32px; border: 1px solid #ccc!important; border-radius: 3px;margin: 0px!important;}


/*210601 디스플레이 방식 변경*/
.authorP .thesisDetailArea h3 button.btnApply span{font-size: 13px; font-family: 'notokr-medium', sans-serif; color: #666;display: inline-block; padding-left: 10px;}



.authorP .thesisDetailArea h3 button.btnApply:nth-child(1){right: 102px;}
.authorP .thesisDetailArea .comtBox{padding-bottom: 15px; border-bottom: 1px solid #efefef;margin-bottom: 0px;}
.authorP .thesisDetailArea .comtBox span{font-size: 12px; font-family: 'notokr-medium', sans-serif; color: #ccc;}

/*210601 bnclass 추가*/
.bnClass .authorP .thesisDetailArea h3 button.btnApply:hover{box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}



/*저자의 논문 상단*/
/*210601 bnclass, 패딩 추가*/
.bnClass .searchP .authorJournal .thesisDetailArea h3{line-height: 28px!important;}

.authorJournal .searchArea .formGroup{background-color: #fff;display: inline-block;}
.authorJournal .searchArea .formGroup p.tit{font-size: 14px; color: #666; font-family: 'notokr-medium', sans-serif; min-width:inherit; position: inherit; top: inherit;
left: inherit;float: left;display: block;background-color: #fff;line-height: 20px;padding: 0px;line-height: 64px;margin-right: 16px;}
.authorJournal .searchArea .formGroup{ width:  calc( 100% - 512px ); padding: 0px;min-height: 0px;float: left; border:none;padding-right: 13px;}
.authorJournal .formGroup ul.btnArea {padding: 0 130px 0 135px;display: block;float: left;padding: 0px;width: auto;width: auto;padding: 0px;}
.authorJournal .formGroup ul.btnArea p span{float: left;}
.authorJournal .formGroup .grouping{display: none;}
.authorJournal .formGroup .fSelect select{width: 60px; height: 32px;}
.authorJournal .formGroup .fSelect span{font-size: 14px; font-family: 'notokr-medium', sans-serif; color: #666;}

.authorP .newSel .dropdown{width: 60px;}
.authorP .newSel .dropdown .caption{width: 60px!important; height: 32px!important; ;}
.authorP .newSel .select-options {padding: 0px!important;top: 25px;}
.authorP .newSel .select-options li{padding-right: 0px; padding-left: 5px;margin: 0px;}
.authorP .newSel .dropdown .caption{font-size: 14px; color: #666; line-height: 30px;padding-left: 5px;}
.authorP .newSel .dropdown .caption:after {position: absolute;top: 50%;right: 6px;display: block;content: "";margin-top: -3px;width: 9px;height: 6px;background: url(../images/common/arrow-sear.svg) no-repeat;}
.authorP .newSel div.dropdown.open > div.list{top: 31px;}
.authorP .pcSel,
.authorP .txtDash{float: left; margin-top: 16px;}
.authorP .txtDash{font-size: 14px; font-family: 'notokr-medium', sans-serif; color: #666666; line-height: 30px;display: block;margin: 16px 12px 0px!important;}
.authorP .searchArea .checkGroup .gRight{position: inherit; top: inherit; right: inherit;
display: block; width: 60px; height: 32px; border-radius: 3px; float: left;min-width: 0px
;min-height: 0px; max-height: 32px;margin-top: 16px;margin-left: 5px;border: none!important;line-height: 34px;}


/*210521 저자의논문부분 드랍박스*/
.authorP .layer1 .newSel .dropdown,
.authorP .layer2 .newSel .dropdown{width: 80px;}
.authorP .layer1 .newSel .dropdown .caption,
.authorP .layer2 .newSel .dropdown .caption{width: 80px!important; height: 27px!important;font-size: 12px; line-height: 27px; padding-left: 10px;}

.authorP .layer1 .newSel div.dropdown.open > div.list,
.authorP .layer2 .newSel div.dropdown.open > div.list{top: 26px;}

.authorP .thesisDetailArea ul.list, 
.authorP .thesisDetailArea ul.list.new{padding-left: 0px !important;}
.authorP .thesisDetailArea ul.list li.item{margin-bottom: 0px;}
.authorP #tab1 .searchListArea .listBody.schResult ul.list li.item .listBox,
.authorP #tab2 .searchListArea .listBody.schResult ul.list li.item .listBox{border-bottom: none;}
.authorP .listHead .btnGroup .eTab{display: inline-block;overflow: hidden;padding: 4px 5px; border: 1px solid #ccc; border-radius: 3px;float: right;margin-top: -5px;}
.authorP .listHead .btnGroup .eTab li {float: left;}
.authorP .listHead .btnGroup .eTab li.selected a{background-color: #666666!important;}
.authorP .listHead .btnGroup .eTab li.selected a span{color: #fff;}
.authorP .listHead .btnGroup .eTab a{padding: 2px 7px!important;border: none!important; border-radius: 3px;}
.authorP .listHead .btnGroup .eTab a:hover{text-decoration: none;box-shadow: none;}
.authorP ul.list .listTable{width: 100%;}
.authorP ul.list .listTable table{table-layout: fixed; width: 100%; border-top: 1px solid #efefef;; border-bottom: 1px solid #efefef; border-collapse: collapse;}
.authorP ul.list .listTable table tr td{font-size: 13px; font-family: 'notokr-regular', sans-serif; color: #666; text-align: center; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef;padding: 7px 0px;}
.authorP ul.list .listTable table tr td:last-child{border-right: none;}

/*210603 논문리스트 패딩 제거*/
.bnClass .searchP .authorJournal .thesisDetailArea{padding-bottom: 0px;}


/* 210526 jquery dialog 인풋*/
.bnClass .cookieChk input{margin: -4px 5px 0px 0px!important;}





@media (min-width: 960px) and (max-width: 1147px){
	
/*	 좌측 사이드 */
    .bnClass .contents .asideWrap{width: 210px;right: 0px;}
	
	
	/*210603 기존 버튼 삭제*/
/*
    .bnClass .contents .contWrap.aside .asideWrap .btnTop button, 
	.bnClass .contents .contWrap.aside .asideWrap .btnTop a{width: 55px; height: 55px;}
	.bnClass .contents .contWrap.aside .asideWrap .btnTop{padding: 20px 0px 15px 0px;}
    .bnClass .contents .contWrap.aside .asideWrap .btnReple:before{margin-top: 7px;}
*/
	
	
	
    .bnClass .contents .contWrap.aside .asideWrap .latestView{padding: 0px 15px; margin-left: 0px;}
    .bnClass .contents .contWrap.aside .asideWrap #figure_area{padding: 0px 15px; margin-left: 0px;width: 210px;}
	.figure_wrap .slide li{margin: 0px 10px;}
	.bnClass .contents .contWrap.aside .asideWrap .btnTop button.quoteMenu{margin-left: 15px;}
	.bnClass .contents .contWrap.aside .asideWrap .btnTop a{margin: 0px 7px;}
	.bnClass .contents .contWrap.aside .asideWrap .btnTop a .count{top: 3px; right: 7px;}
	
	
	/*210518 수정*/
	/*210603 패딩바텀 추가*/
    .bnClass .searchP .newFloat{width: 200px;left: inherit;right: 0px;padding: 0px 12px;
    padding-bottom: 50px;}
	
	
	.bnClass .searchP .newFloat .floatingBar button, 
	.bnClass .searchP .newFloat .floatingBar button.bookmark{width: 175px;}
	
	
	
	/*210603 새로운 상단*/
	.bnClass .newDetail{margin-left: 25px;}
	.bnClass .newDetail .btnTop{right: 10px;}
	
}






@media screen and (max-width:1147px){
	
	/*검색페이지 */
	/* 210504	 추가 */
	.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck.fCheckBtn input[type="checkbox"] + label span{width: 152px;}
	.bnClass .searchP .filterGroup ul.subjectSort li.subject .fCheck input[type="checkbox"] + label span {width: 138px;}
	
	/*210520 저널페이지*/
	
	/*210526 추가	*/
	.journalP .alarmBtn,
	.journalP button.btnReport{right: 16px;}
	
	.journalP .searchDetailArea .infoWrap dl{width: 100%;padding: 0px;margin-bottom: 9px;}
	.journalP .searchDetailArea .infoWrap dl dt{ font-size: 13px;}
	.journalP .searchDetailArea .infoWrap dl dd{ font-size: 13px;}
	.journalP .searchDetailArea .infoWrap dl:last-of-type{margin-bottom: 10px;}
	.journalP .searchDetailArea .infoWrap .topBottom{position: inherit; height: auto;border-top: none; bottom: inherit;float: left;}
	
	/*210621 추가*/
	.journalP .searchDetailArea .infoWrap .iwLine dl:last-of-type{margin-bottom: 10px!important;}
	
	
	
	
	.journalP .searchDetailArea .infoWrap .topBottom div{display: block;float: none; line-height: 20px; height: 20px; margin-bottom: 10px;margin-right: 0px; padding-right: 0px;}
	.journalP .searchDetailArea .infoWrap .topBottom div:first-child{padding-left: 0px;}
	.journalP .searchDetailArea .infoWrap .topBottom div:after{display: none;}
	.journalP .upDown {height: 60px;}
	.journalP .upDown .udBtn{display: block;margin: 25px 0px 20px 0px!important;width: 10px;height: 6px;background: url(../images/search/bigDown.svg) no-repeat;background-size: 10px 6px;background-position: center;position: absolute;width: 100%;left: 0px;}
	
	/*210526 헤이트값*/
	.journalP .searchDetailArea.coverImage .infoWrap{padding: 20px; padding-bottom: 10px; height: 222px; background-color: transparent; border: none; padding: 0px; overflow: hidden;min-height: 222px; overflow: hidden; height: auto;}
	
	.journalP .searchDetailArea.coverImage.active .infoWrap{height: auto;}
	.journalP .searchDetailArea.coverImage.active .udBtn{ background: url('../images/search/bigUp.svg') no-repeat; background-size: auto; background-position: center;}
	.journalP .searchDetailArea .infoWrap .topBottom div span:nth-child(1){width: 120px;display: inline-block;}
	.journalP .jCon2 .jList ul li{width: calc( 33% - 10px )!important; margin-left: 18px;}
	
	/*210602 위드값 제거, 위치 변경*/
	.journalP .bookmarkEx{top: -50px;left: 0px;}
	.journalP .quoteEx{top: -50px;left: 0px; letter-spacing: -0.5px;}
	
	/*210526 저자의 논문 상단*/
	.authorP .pcSel, .authorP .txtDash{margin-top: 9px;}
	
	
	/*	210603 임폴턴트 추가*/
	.authorP .searchArea .checkGroup .gRight{margin-top: 9px!important;width:60px!important;height: 32px!important;margin-left: 5px!important;}
	
	/*210526 저자의 논문*/
	.authorJournal .searchArea .formGroup{width: 318px; padding: 0px 16px; border-bottom: 1px solid #efefef;}
	.authorJournal .searchArea .formGroup p.tit{line-height: 50px;}
} 





@media screen and (max-width:959px) {
	
	/* 상단 이용 수치	*/
	.bnClass .contents .asideWrap{display: none;}
	
	/*210518 수정*/
    .bnClass .contents .contWrap.aside{padding-right: 0px; margin-bottom: 40px;max-width: 100%;}
	
	/*210525 추가*/
	.bnClass .searchP .filterGroup ul.generalSort li.general .fCheck label span{width: 153px;}
	
	.bnClass .searchP .section:nth-child(1) .thesisInfoArea{margin-top: 8px;}
	
	
	/*210603 기존 모바일 상단 삭제*/
	
/*
	.bnClass .searchP .thesisInfoArea .typeWrap{border: none;}
	.bnClass .searchP .thesisInfoArea .typeWrap{padding: 0px 16px;margin: 0px;}
	.bnClass .searchP .thesisInfoArea .typeWrap ul.type li.data{font-size: 12px;}
	.bnClass .searchP .thesisInfoArea .typeWrap ul.type li.rate{padding-top: 0px;}
	.bnClass .contents .contWrap.aside h2{font-size: 18px;padding: 0px 16px;line-height: 20px;}
	.bnClass .searchP .thesisInfoArea p.subTit{font-size: 12px;padding: 0px 16px 11px 23px;}
	.bnClass .searchP .thesisInfoArea p.subTit:before{left: 16px;}
	
*/
	/*	210521 추가 */	
	.bnClass .searchP .thesisInfoArea .heWrap{min-height: auto;}
	
	/*서재정보영역*/
	.bnClass .searchP .thesisInfoArea .quoteWrap p.cover{display: none;}
	
	
	/*210518 수정*/
	.bnClass .searchP .thesisInfoArea .quoteWrap{margin-top: 10px;padding: 0px; line-height: 24px;border-right: none;}
	
	
	.bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap{margin-left: 0px; width: 100%;}
	
	/*210618 lineheight 수정*/
	.bnClass .searchP .thesisInfoArea .quoteWrap p.author{line-height: 1.3;margin-bottom: 10px;font-size: 13px;}
	
	
	.bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap p, .bnClass .searchP .thesisInfoArea .quoteWrap .author-wrap ul{padding: 0px 16px;}
	.bnClass .searchP .thesisInfoArea .stats .quote, .bnClass .searchP .thesisInfoArea .stats .bookmark{padding: 0px!important;}
	.bnClass .searchP .thesisInfoArea .quoteWrap ul.infoWrap li{font-size: 13px;}
	
	
	/*210618 top 수정*/
	.bnClass .searchP .thesisInfoArea .quoteWrap ul.infoWrap li:after{top: 3.5px;}
	
	
	
	.bnClass .searchP .thesisInfoArea .quoteWrap p.doi{font-size: 13px;margin-bottom: 0px!important;}
	.bnClass .searchP .thesisInfoArea .stats{margin: 15px 0px 30px 0px;width: 100%;border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;padding: 0px 16px;position: inherit;}
	.bnClass .searchP .thesisInfoArea .stats p{padding: 12px 10px;font-size: 13px;line-height: 40px!important;}
	.bnClass .searchP .thesisInfoArea .stats p:after{top: 15px;}
	.bnClass .searchP .thesisInfoArea .bookmarkEx,.searchP .thesisInfoArea .quoteEx{display: none;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%); top: 138px; letter-spacing: 0px;min-width: 320px;font-size: 11px; }
	
	
	/*210603 새로운 상단*/
	.bnClass .newDetail .btnTop{display: none;}
	.bnClass .newDetail .heWrap{width: 100%;}
	
	/*210603-2 min-height 해제*/
	.bnClass .newDetail{margin-top: 8px;padding: 0px 16px; min-height: inherit;}
	
	.bnClass .newDetail .heWrap .typeWrap{margin-bottom: 0px;}
	.bnClass .newDetail .heWrap .typeWrap ul.type li.data{font-size: 12px;}
	.bnClass .newDetail .heWrap .typeWrap ul.type li.rate{padding-top: 0px;}
	.bnClass .newDetail .heWrap h2{font-size: 18px; line-height: 20px;}
	
	/*210603 서브 타이틀, 이퀄타이틀*/
	.bnClass .newDetail .heWrap p.subTit{font-size: 12px; padding: 0px 0px 4px 7px; line-height: 18px;}
	.bnClass .newDetail .heWrap p.subTit:before{top: 8px;}
	.bnClass .newDetail .heWrap p.equalTit{font-size: 11px; line-height: 16px;}
	
	
	/* 사이드 안보이게*/
	.bnClass .contents .contWrap.aside .asideWrap{ display: none;}
	
	/*버튼영역*/	
	.bnClass .searchP .thesisInfoArea .btnWrap{display: none;}
	.bnClass .searchP .thesisInfoArea .mobBtn{display: block; height: 60px; position: fixed; bottom: 0px;  background: linear-gradient(to bottom, #FFFFFF, #F1F1F1); z-index: 199; width: 100%; padding: 0px;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap{display: block;padding: 0px;}
	.bnClass .searchP .thesisInfoArea .mobBtn p.btnGroup{margin: 0px;max-width: 401px; margin: 12px auto 0px auto;    float: inherit;}
	.bnClass .searchP .thesisInfoArea .mobBtn p.btnGroup button{float: left;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.bookmark{min-width: inherit; width: 36px; height: 36px;line-height: 36px;background-color: transparent!important; border: none!important;margin-left: 5px;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.bookmark:hover{box-shadow: none;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.bookmark span{line-height: 17px;height: 17px;font-size: 0px;display: block;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.bookmark span:before{margin: 0 auto;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.quoteMenu{min-width: inherit; width: 36px; height: 36px;line-height: 36px;background-color: transparent!important; border: none!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.quoteMenu:hover{box-shadow: none;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.quoteMenu span{line-height: 15px; height: 15px;}
	.bnClass .searchP .thesisInfoArea .mobBtn .btnWrap p.btnGroup button.quoteMenu span:before{margin: 0 auto;width: 18px; height: 16px; background: url('../images/common/quote-blue.svg') no-repeat;  display: block;content: ""; line-height: 17px;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.btnDownload,
	.bnClass .searchP .thesisInfoArea .mobBtn button.connecView{min-height: 36px!important;padding: 0px;min-height: inherit; line-height: 36px!important; width: 300px!important;height: 36px!important;border-radius: 3px;border-color: #DB3A3F!important;margin-left: 20px; background-color: #DB3A3F!important;text-align: center;margin-left: 24px!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.btnDownload span{font-size: 16px; font-family: 'notokr-bold', sans-serif; color: #fff!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.btnDownload span:before{content: ""; width: 15px; height: 16px; background: url('../images/common/down-white.svg') no-repeat!important; background-size: 15px 16px;margin-right: 10px!important; }
/* 	08.11 아이와즈 */
	.bnClass .searchP .thesisInfoArea .mobBtn button.btnPdfView.pdfView{min-height: 36px!important;padding: 0px;min-height: inherit; line-height: 36px!important; width: 300px!important;height: 36px!important;border-radius: 3px;border-color: #DB3A3F!important;margin-left: 20px; background-color: #DB3A3F!important;text-align: center;margin-left: 24px!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.btnDownload {background-color:unset!important;}
 	.bnClass .searchP .thesisInfoArea .mobBtn button.btnDownload span{color: #CC4736!important;} 
	.bnClass .searchP .thesisInfoArea .mobBtn button.btnDownload span:before{background: url(../images/common/log-in.svg) no-repeat!important;}
	
	.bnClass .searchP .thesisInfoArea .mobBtn button.disabled{min-height: 36px!important;padding: 0px;min-height: inherit; line-height: 36px!important; width: 300px!important;height: 36px!important;border-radius: 3px;border-color: #CCCCCC!important;margin-left: 20px; background-color: #CCCCCC!important;text-align: center; margin-left: 24px!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.disabled span{font-size: 16px; font-family: 'notokr-bold', sans-serif; color: #fff!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.disabled span:before{content: ""; width: 15px; height: 16px; background: url('../images/common/down-white.svg') no-repeat!important; background-size: 15px 16px;margin-right: 10px;  }
	.bnClass .searchP .thesisInfoArea .mobBtn button.use{min-height: 36px!important;padding: 0px;min-height: inherit; line-height: 36px!important; width: 300px!important;height: 36px!important;border-radius: 3px;border-color: #1F8BD8!important;margin-left: 20px; background-color: #1F8BD8!important;text-align: center; margin-left: 24px!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.use span{font-size: 14px!important; font-family: 'notokr-bold', sans-serif; color: #fff!important;}
	.bnClass .searchP .thesisInfoArea .mobBtn button.use span:before{content: ""; width: 13px!important; height: 13px!important; background: url('../images/common/down-white.svg') no-repeat!important; background-size: 13px 13px!important;margin-right: 10px!important; }

	
	
	
	
	/*내용영역*/
	.bnClass .searchP .thesisDetailArea ul.list li.item .textWrap{width: 100%;}
	
	.bnClass .searchP .thesisDetailArea{padding: 0px 16px; border-top: 10px solid #F6F6F6;margin-bottom: 15px;}
	
	
	/*	210618 추가  */
	.bnClass .searchP .authorKeyword .thesisDetailArea,
	.bnClass .searchP .authorJournal .thesisDetailArea{padding: 0px!important;}
	
	
	
	/*210518 수정*/
	.bnClass .contents .contWrap.aside .section{padding: 0px; overflow: inherit!important;border-right: none;}
	
	/*210603 마진바텀 제거*/
	
	/*210618 패딩제거*/
	.bnClass .searchP .authorKeyword  .thesisDetailArea h3{margin-top: 22px;font-size: 16px; margin-bottom: 0px!important;}
	
	/*210618 추가*/
	/*210621 패딩 레프트 수정*/
	.bnClass .detailP .thesisDetailArea h3{ margin-bottom: 16px!important;padding-top: 22px; font-size: 16px; padding-left: 0px!important; padding-right: 0px!important;}
	
	
	/*210621 패딩 추가 제거*/
	.searchP .thesisDetailArea .reviewInputBox{padding: 0px!important;}
	
	
	/*210621 마진 제거 */
	.bnClass .searchP .thesisDetailArea .reviewList{margin: 0px;}
	
	.bnClass .searchP .thesisDetailArea h3 span.count, .bnClass .searchP .thesisDetailArea.empty h3 .count{font-size: 14px;}
	.bnClass .searchP .thesisDetailArea h3 .btnReport{display: none;}
	.bnClass .searchP .thesisDetailArea h3 .sel-1,
	.bnClass .searchP .thesisDetailArea h3 .sel-2{font-size: 16px;}
	.bnClass .searchP .thesisDetailArea p.article,.bnClass .searchP .thesisDetailArea p.index{font-size: 13px; line-height: 26px;padding-left: 0px;}
	.bnClass .searchP .thesisDetailArea p.article .newKeyword a{font-size: 14px; line-height: 20px;}
	.bnClass .searchP .thesisDetailArea p.index{font-size: 13px; margin-bottom: 20px;}
	
	/*	210618 마진추가*/
	.bnClass .searchP #pub_reference .thesisDetailArea ul.list li.item .textWrap{ width: calc( 100% - 25px ); margin-top: 0px;}
	
	.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item p.tit{font-size: 14px;line-height: 18px;margin-bottom: 16px;}
	.bnClass .searchP #pub_reference .thesisDetailArea ul.list.new li.item p.tit a{color: #4b4b4b;font-family: 'notokr-medium', sans-serif;}
	.bnClass .searchP .thesisDetailArea ul.list, .bnClass .searchP .thesisDetailArea ul.list.new{padding-left: 0px;}
	.bnClass .searchP #pub_quote .thesisDetailArea,
	.bnClass .searchP #pub_recommend .thesisDetailArea,
	.bnClass .searchP #pub_download .thesisDetailArea{margin-bottom: 20px;}
	.bnClass .searchP #pub_quote .thesisDetailArea ul.list li.item,
	.bnClass .searchP #pub_recommend .thesisDetailArea ul.list li.item,
	.bnClass .searchP #pub_download .thesisDetailArea ul.list li.item,
	.bnClass .searchP #pub_people .thesisDetailArea ul.list li.item{border-bottom: 1px solid #efefef;}
	.bnClass .searchP #pub_quote .thesisDetailArea ul.list li.item p.tit,
	.bnClass .searchP #pub_download .thesisDetailArea ul.list li.item p.tit,
	.bnClass .searchP #pub_recommend .thesisDetailArea ul.list li.item p.tit { margin-bottom: 3px;font-size: 14px; font-family: 'notokr-medium', sans-serif; color: #111111;}	
	.bnClass #pub_recommend .thesisDetailArea ul.list li.item:nth-child(n+2) p.tit,
	.bnClass #pub_download .thesisDetailArea ul.list li.item:nth-child(n+2) p.tit,
	.bnClass #pub_quote .thesisDetailArea ul.list li.item:nth-child(n+2) p.tit{margin-top: 15px;}
	.bnClass .searchP #pub_quote .thesisDetailArea ul.list li.item p.tit a
	.bnClass .searchP #pub_download .thesisDetailArea ul.list li.item p.tit a
	.bnClass .searchP #pub_recommend .thesisDetailArea ul.list li.item p.tit a{font-size: 14px;line-height: 18px;}
	.bnClass .searchP .thesisDetailArea ul.list.new li.item ul.info{margin-bottom: 11px;}
	.bnClass .searchP .thesisDetailArea ul.list.new li.item ul.info li{font-size: 12px;}
	.bnClass .searchP #pub_people .info .author a{font-size: 14px;}
	.bnClass .searchP #pub_people .info .author a span{font-size: 14px;}
	.bnClass .searchP #pub_people .info .using, .bnClass .searchP #pub_people .info .using a{font-size: 14px;}
	.bnClass .searchP #pub_people .info .using{margin-top: 0px;}
	
	/*210618 탑 수정*/
	.bnClass .searchP #pub_people .thesisDetailArea ul.list.new li.item ul.info li:after {top: inherit;height: 11px;}
	
	
	.bnClass .searchP #pub_people ul.list li.item ul.info{margin-bottom: 4px;}
	.bnClass .searchP #pub_people ul.list li.item p.tit{margin-bottom: 15px;}
	.bnClass .searchP #pub_people .thesisDetailArea ul.list li.item p.tit a{font-size: 13px;line-height: 18px;}
	.bnClass .searchP .thesisDetailArea ul.list.new li.item p.tit{line-height: 18px;}
	
	
	
	
	
	
	
	
	/* 210427 모바일 검색 수정	*/
	/* 210502 모바일 검색 수정	*/
    .bnClass .mobileAppendArea {display: block;border: none; border-top: 8px solid #f6f6f6;padding: 15px 16px;}
	
	
	/*	210502 모바일 수정*/
	.bnClass #dev_alram_btn, .headingArea .searchToggle{display: none;}
	.bnClass .paging{display: none !important;}
	.bnClass .searchListArea .listFoot{display: block;}
	.bnClass .bottomBg .titleArea.recommend, .searchP .bottomBg .tileListArea.recommend{display: block!important;}
	
	
	/*	210502 모바일 추천 저널*/
	.bnClass .bottomBg{margin-top: 0px;}
	.bnClass #dev_recommend_list .recommend{width: 100%;}
	.bnClass .bottomBg .tileListArea.recommend{padding-bottom: 37px;}
	
	
	/*210510 수정*/
	.bnClass #dev_recommend_list .contRight{float: none;width: calc(100% - 32px); padding: 0px; margin: 0px auto;max-width: 600px;}
	
	
	/*	210429 모바일 검색탭 */
	.bnClass .titleArea.recommend p.tit{font-size: 14px;font-family: 'notokr-medium', sans-serif;}
	.bnClass .mobileAppendArea p.searchBox .gInputText .fText{width: 100%!important;}
	
	
/*	210504 저널 추가*/
	.bnClass #dev_recommend_list .contRight p.desc{font-size: 13px;color: #111;}
	
	/* 210427 모바일 탭 추가	*/
	
	.bnClass .searchTab {width: 100%;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;
		overflow: hidden;display: block;}
	
	/*  210428 높이값 변경	*/
	.bnClass .searchTab ul li{float: left;width: 50%;position: relative;height: 48px;text-align: center;	cursor: pointer;}
	
	/*  210428 마진 변경	*/
	.bnClass .searchTab ul li span{font-size: 13px;color: #666666;display: inline-block;	height: 14px;	line-height: 14px;margin-top: 17px;}
	.bnClass .searchTab ul li.active{border-bottom: 2px solid #cc4736;}
	.bnClass .searchTab ul li.active span{color: #CC4736;}

	/* 210503 추가 */
    .bnClass .mobileAppendArea .detachNodeResult1 .selectWrap .condtion {font-size: 12px;margin: 0;margin-right: 4px; margin-bottom: 4px;}
	
	/*210504 패딩수정*/
   .bnClass  .mobileAppendArea2 .detachNodeResult2 .filterGroup {margin: 0;margin-bottom: 10px;
    padding: 10px 15px 10px;border: 1px solid #e1e1e1;}
	
	/* 210502 수정	*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup .fCheck input[type="checkbox"] + label:after {top: 1px; left: 0px;}
	
	.bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a {display: block;width: 100%;height: 100%;position: relative;font-size: 13px;font-family: 'notokr-medium',sans-serif;}

	/*	210504 이미지 수정*/
	.bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a:after {position: absolute;right: 0px;top: 5px;content:"";width: 17px;height: 9px;/* margin: -2px 0 0 5px; */vertical-align: middle;background: url(../images/search/bigDown.svg) no-repeat;}
	.bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup p.tit a.open:after {background: url(../images/search/bigUp.svg) no-repeat;	}
	
	
		/*	210504 margin-top 수정*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort {overflow: hidden;margin-top: 10px;margin-bottom: 0px;}
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject {font-size: 13px;padding: 0;border: none;font-family: 'notokr-regular', sans-serif;margin: 0px;margin-bottom: 7px;overflow: hidden;}
	
	
	
	/*	210521 수정*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck {padding-left: 0px; line-height: 18px; display: block;}
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck input[type="checkbox"] + label {display: block;float: left;}
	
	
		/*210504 화살표 변경	*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail:after {display: inline-block;content:"";width:10px;height:10px;margin: 0 0 0 10px;vertical-align: middle;background: url(../images/common/subUp.svg) no-repeat center;}
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject .fCheck a.btnDetail.open:after {background: url(../images/common/subDown.svg) no-repeat center;}
	
	
	/*	210521 수정*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail:first-child {margin-top: 6px;}
	
	/*	210504 컬러 변경*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject ul.subjectDetailSort li.subjectDetail .fCheck {padding-left: 26px; line-height: 18px; display: block;color: #666666;}
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.subjectSort li.subject a.more {text-decoration: underline;margin: 0px 0 10px 14px;font-size: 12px;color: #666;display: block;}
	
	.bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general {margin-bottom: 7px;font-size: 13px;overflow: hidden;}
	
		/*210502 수정*/
   .bnClass  .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck {padding-left: 0px;line-height: 18px;display: block;overflow: hidden;
    width: 100%;}
	
	/*	210502 수정*/
   .bnClass  .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck label { display: block; overflow: hidden;   float: left;}
	
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck label span{padding-left: 22px;}
	
	/*	210502 수정*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:before {position: absolute;left: 0px;top: 3px;content:'';display:inline-block;margin: -2px 9px 0 0;width: 14px;height: 14px;line-height: 14px;text-align:center;vertical-align:middle;border: 1px solid #c8c8c8;background:#fff;box-sizing:border-box;}
	
	
	/*	210502 수정*/
    .bnClass .mobileAppendArea2 .detachNodeResult2 .filterGroup ul.generalSort li.general .fCheck input[type="checkbox"] + label:after {opacity: 0;display:block;content:"";position:absolute;top: 2px;left: 0px;width:15px;height:15px;background: url(../images/common/checked.svg) no-repeat left center;}
	
		/*	210502 추가*/
	.bnClass .searchListArea .listBody ul.list li.item .listBox span.stats .notice{
		display: none;
	}
	.bnClass .searchListArea .listBody ul.list li.item .listBox .info li{display: none;font-size: 12px!important;}
	.bnClass .searchListArea .listBody ul.list li.item .listBox .info li a{color: #666;}
	.bnClass .searchListArea .listBody ul.list li.item .listBox .info .author,
	.bnClass .searchListArea .listBody ul.list li.item .listBox .info .publisher,
	.bnClass .searchListArea .listBody ul.list li.item .listBox .info .date,
	.bnClass .searchListArea .listBody ul.list li.item .listBox .info .kci{display: block;color: #666;}
	
	
	/*	210519 추가  */
	.bnClass .searchListArea .listBody ul.list li.item .listBox span.stats{float: left;}
	
	/*210502 폰트 수정*/
	/*210519 마진 수정*/
	.bnClass .searchListArea .listBody ul.list li.item .listBox span.stats,
	.bnClass .searchListArea .listBody ul.list li.item .listBox span.stats small{font-size: 10px;margin-top: 10px;}
	
	
	/*	210504 수정*/
	.bnClass .searchListArea .listBody ul.list li.item .listBox .titWrap h5{font-size: 14px;line-height: 1;}
	.bnClass .searchListArea .listBody ul.list li.item .listBox .typeWrap{margin-bottom: 3px;}
	.bnClass .searchListArea .listBody ul.list li.item .listBox span.stats:before{display: none;}
	
	/*	210502 추가*/
	.bnClass .headingArea.schResult .mobileFacetedArea {margin-bottom: 0px;border-bottom: none;position: absolute; right: 16px;top: 0px;margin: 0px; padding: 0px;}
	
	/*	210501 수정*/
    .bnClass .mobileFacetedArea a.setting {float: left;display: block;font-size: 14px;color: #555555;font-family: 'notokr-medium', sans-serif;width: 80px;height: 27px;border: 1px solid #CCCCCC; border-radius: 3px;text-align: center;line-height: 27px;}
	
	/*	210501 추가*/
	
	.bnClass .mobileFacetedArea a.setting:hover{text-decoration: none;}
	/*	210501 추가*/

	.bnClass .mobileFacetedArea a.setting .numSear{color: #CC4736;}
	
	/*	210501 수정*/
    .bnClass .mobileFacetedArea a.setting:before {display:inline-block;width: 13px;height: 15px;content:"";margin: -4px 6px 0 0;vertical-align: middle;background:url(../images/common/filter-sear.svg) no-repeat center;}
	
		/*210427 width auto 추가*/
    .bnClass .mobileAppendArea .detachNodePublisher p.searchBox {margin-bottom: 5px;width: auto;}
	
	/*210427 width 수정 margin 수정*/
    .bnClass .mobileAppendArea .detachNodePublisher p.searchBox .gInputText {width: calc(100% - 36px);margin-right: 0px;}
	
	/*	210427 min width 수정 */
    .bnClass .mobileAppendArea .detachNodePublisher p.searchBox button {margin-top: 0px;min-width: 36px !important;}
	
		/* 210427 폰트 사이즈 추가	*/
    .bnClass .searchP .searchDetailArea .infoWrap dl dt {width: 80px;font-size: 12px;}
	
	
	/* 210427 발행기관소개 닫기 펼치기 display none	*/
	.bnClass .searchP .searchDetailArea .infoWrap dl dd .option{display: none!important;}
	
	/*  210427 height auto 추가	*/
	.bnClass .searchP .searchDetailArea .infoWrap dl dd .article{height: auto!important;}
	
	
	/* 210427 모바일 전용 접히기*/

	
	.bnClass .searchP .searchDetailArea .infoWrap {padding: 15px 16px;border: none;background-color: #fff;height: 75px;overflow: hidden;}
	
	
	
	.bnClass .searchP .searchDetailArea .foldBtn {background: url(../images/common/fold.png) no-repeat center;width: 11px;height: 7px;display: block;margin: 0px auto 0px auto;}
	
	
	
	/* 210427 정보부분 토글	*/
	.bnClass .searchP .searchDetailArea.active .infoWrap {height: auto;}
	.bnClass .searchP .searchDetailArea.active .foldBtn {background: url(../images/common/fold-up.png) no-repeat center;width: 11px;height: 7px;}
   .bnClass  .searchP .searchDetailArea .infoWrap dl dd {width: calc(100% - 85px);word-break: break-word;font-size: 12px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/*상세페이지 리뷰 */
	.bnClass .searchP .thesisDetailArea p + p{margin-top: 0px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .noticeReview{text-align: left;padding: 11px 0px 8px 0px;font-size: 10px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewHead p.left .gInputText .fText{font-size: 11px;height: 20px; line-height: 20px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewBody .fTextarea::placeholder{font-size: 10px;line-height: 18px;}
	/* .bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot{height: auto;} */
	.bnClass .fRadio + .fRadio,.fRadio{display: block;margin-left: 10px;text-align: left;font-size: 13px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot .right .fRadio + .fRadio{margin-left: 10px;}	
	.bnClass .fRadio input[type="radio"] + label img{margin: 8.5px 4.5px 0px 4.5px;}
	.bnClass .fRadio input[type="radio"] + label:before{margin-right: 0px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot button.btnWrite{width: 64px; height: 30px; position: absolute; bottom: 8px;right: 8px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewBody .fTextarea{font-size: 12px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot .right{line-height: 35px;}
	.bnClass .fRadio input[type="radio"] + label:before{margin-top: 9px;}
	.bnClass .searchP .thesisDetailArea .reviewInputBox .reviewFoot button.btnWrite span{font-size: 13px;}
	.bnClass .footer.footDetail{padding-bottom: 60px;}
	.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item p.writer span.name{font-size: 12px;}
	.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item p.text{font-size: 12px;}
	
	
	/*	내 서재 */
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookToolAll{width: 266px;height: 72px;border: none;background-color: rgba(0,0,0,0.6);border-radius: 8px; color: #fff;position: fixed;top: inherit; top: 70%;z-index: 9999;left: 50%; transform: translateX(-50%);font-size: 16px;}
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-1{position: absolute;width: 120px;height: 60px;border: 1px solid #9DC7E5;border-radius: 4px;color: #1F8BD8;font-family: 'notokr-medium', sans-serif;font-size: 13px;line-height: 1.4;padding: 12px 3px;background-color: #fff;   top: -16px;left: inherit; right: 0px;display: none;    box-shadow: 2px 2px 3px rgb(0 0 0 / 20%);pointer-events: none;}
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-1{border-color: #9DC7E5;}
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-1 span:after{border-bottom-color: #fff;}
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-1 span:before{border-bottom-color: #9DC7E5;}
	.bnClass .searchP .thesisDetailArea .reviewList ul.list li.item p.text{margin-top: 0px;}
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-2,
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-3{padding: 25px 15px;  text-align: center;}
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-2 span:after,
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-2 span:before,
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-3 span:after,
	.mybookP .searchListArea .listBody ul.list li.item .listBox .bookTool-3 span:before{display: none!important;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	/*권호페이지*/
	
	.publicP .headingArea{display: block;}
	.publicP .headingArea.schDetail{margin: 12px 0px;padding: 0px 16px!important;}
	.publicP .headingArea.schDetail h2{font-size: 16px;}
	.publicP .searchDetailArea .infoWrap button.btnReport{display: none;}
	.publicP .searchDetailArea.coverImage{padding: 0px;height: auto;padding: 0px 16px;}
	.publicP .searchDetailArea.coverImage .infoWrap{border: none; background-color: #fff;padding-top: 0px; left: 140px;width: calc( 100% - 142px );height: 150px;overflow: hidden;min-height: inherit;}
	.publicP .searchDetailArea.coverImage.active .infoWrap{height: auto;}
	.publicP .searchDetailArea .imgWrap{display: block;width: 105px; height: 150px;left: 16px;}
	.publicP .searchDetailArea.coverImage .infoWrap dl dt{width: 95px;font-size: 12px;}
	.publicP .searchDetailArea .infoWrap dl dd{font-size: 12px;width: calc( 100% - 98px );}
	/*21.07.13 inner 주석*/
/* 	.inner{padding: 0px!important;} */
	.publicP .searchDetailArea .infoWrap dl{padding: 0px;}
	.publicP .searchDetailArea .infoWrap dl:last-of-type{margin-bottom: 10px;}
	.publicP .searchDetailArea .infoWrap .topBottom{position: inherit; height: auto;border-top: none;}
	.publicP .searchDetailArea .infoWrap .topBottom div{height: 20px; line-height: 20px;display: block;float: none; display: block;margin-bottom: 10px;}
	.publicP .searchDetailArea .infoWrap .topBottom div span{line-height: 20px;font-size: 12px;width: 95px;display: inline-block;}
	.publicP .searchDetailArea .infoWrap .topBottom div span:nth-child(2){margin-left: 0px;}
	.publicP .searchDetailArea .infoWrap .topBottom div:nth-child(1){padding: 0px;margin: 0px;margin-bottom: 10px;}
	.publicP .searchDetailArea .infoWrap .topBottom div:nth-child(1):after{display: none;}
	.publicP .upDown{display: block;   margin: 25px 0px 20px auto;}
	.publicP .upDown .udBtn{display: block; margin: 0 auto;width: 10px; height: 6px;background: url('../images/search/bigDown.svg') no-repeat; background-size: auto; background-position: center;}
	.publicP .searchDetailArea.coverImage.active .infoWrap{height: auto;}
	.publicP .searchDetailArea.coverImage.active .udBtn{ background: url('../images/search/bigUp.svg') no-repeat; background-size: auto; background-position: center;}
	
	
	/*모바일 탭*/
	.publicP .publicTab {width: 100%;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;overflow: hidden;display: block;}
	.publicP .publicTab ul li{float: left;width: 50%;position: relative;height: 48px;text-align: center;	cursor: pointer;}
	.publicP .publicTab ul li span{font-size: 13px;color: #666666;display: inline-block;	height: 14px;	line-height: 14px;margin-top: 17px;}
	.publicP .publicTab ul li.active{border-bottom: 2px solid #cc4736;}
	.publicP .publicTab ul li.active span{color: #CC4736;}
	
	
	
	
	/*상단*/
	.publicP .moveOther{border-top: 10px solid #F6F6F6;height: 50px;border-left: none;border-right: none;}	
	.publicP .moveOther div{font-size: 13px;}
	.publicP .moveOther.moBot{border-top: 1px solid #efefef;height: 40px;}
	.publicP .searchListArea{margin-top: 0px;}
	.publicP .searchListArea .listHead {margin-bottom: 0px; text-align: center;padding: 0px 16px;}

	
	/*210601 패딩 수정*/
	.publicP .searchListArea .listHead .allNum {height: auto;line-height: 20px;font-size: 14px;min-height: 40px;padding: 10px 0px; margin-bottom: 0px;}

	.publicP .searchListArea .listHead .allNum span{display: none;}
	.publicP .searchListArea .listHead .btnGroup{display: none;}
	
	
	
	
	
	/*저널리스트*/
	.publicP .searchListArea .listBody ul.list li.item .listBox .fCheck input[type="checkbox"] + label:after,
	.publicP .searchListArea .listBody ul.list li.item .listBox .fCheck input[type="checkbox"] + label:before{display: none;}
	
	/*210520 제거*/
/*	.publicP .searchListArea .listBody.schResult ul.list li.item:first-child{border-top: 1px solid #efefef}	*/
	.publicP .searchListArea .listBody.schResult ul.list li.item:last-child{border-bottom: 1px solid #efefef}
	
	/*	210519  패딩 수정 */
	.publicP .searchListArea .listBody.schResult ul.list li.item:first-child .listBox{border: none;padding: 16px 16px 24px 16px;}
	
	/*210526 패딩 추가 */
	.publicP .searchListArea .listBody.schResult ul.list li.item .listBox{padding-right: 16px!important; border-bottom: 1px solid #efefef!important;}
	
	/*210519 보더탑 none*/
	.publicP .searchListArea .listBody.schResult ul.list li.item:first-child .listBox{border-top: none;}
	
	.publicP .searchListArea .listBody ul.list li.item .listBox .typeWrap{margin-bottom: 3px;}
	.publicP.searchListArea .listBody ul.list li.item .listBox .typeWrap ul.type li{font-size: 10px;}
	.publicP .searchListArea .listBody ul.list li.item .listBox .titWrap h5 a{font-size: 13px;line-height: 20px;}
	.publicP .searchListArea .listBody ul.list li.item .listBox ul.info li{font-size: 12px;font-size: 10px;}
	.publicP .searchListArea .listBody ul.list li.item .listBox span.stats small{font-size: 10px;}
	.publicP .searchListArea .listBody ul.list li.item .listBox span.stats{margin-top: 10px; font-size: 10px;}
	.publicP .searchListArea .listBody ul.list li.item .listBox span.stats:before{display: none;}
	.publicP .searchListArea .listBody ul.list li.item .listBox span.stats .notice{display: none;}
	.publicP .searchListArea .listBody ul.list li.item .listBox .btnWrap p.btnGroup button.btnIconB {width: 60px;height: 24px;}
	
	/*	210519  패딩 수정 */
	.publicP .searchListArea .listBody ul.list li.item .listBox .btnWrap p.btnGroup button.downBtn{margin-right: 16px;position: inherit;}
	
	
	.publicP .searchListArea .listBody ul.list li.item .listBox .btnWrap p.btnGroup button.btnIconB span{font-size: 10px;}
	.publicP .searchListArea .listBody.schResult p.session + ul.list li.item:first-child .listBox{border: none;}
	
	
	
	/*모바일 셀렉트 부분*/
	.publicP .mobileAppendArea{border: none; padding: 0px;margin-bottom: 0px; display: none;}
	.publicP .mobileAppendArea .leftTop{padding: 20px 16px 18px 16px;width: 100%;}
	.publicP .mobileAppendArea .leftTwo{border: none; border-top: 10px solid #F6F6F6;padding-bottom: 0px;padding: 0px 16px;margin-bottom: 40px;width: 100%;}
	.publicP .mobileAppendArea .gInputText.schBox{width: 100%!important;}
	.publicP .leftTwo .subText{margin-top: 21px;}
	.publicP .leftTwo .newSel .select .select-styled{background-position: 95% center;}
	.publicP .leftTwo .newSel .select, 
	.publicP .leftTwo .newSel .select div, 
	.publicP .leftTwo .newSel .select ul li{width: 100%;}
	.publicP .leftTwo .newSel .select .select-options{width: 100%;}
	.publicP .leftTwo .newSel .select .select-options li{width: 100%;}
	.publicP .leftTbot:after{content: ""; display: block; clear: both;}	
	.publicP .leftTbot .newSel3{width: 30%;float: left;} 
	.publicP .leftTbot .newSel4{width: calc( 70% - 10px );float: left;margin-left: 10px;} 
	.publicP .leftTwo button{width: 100%;margin-top: 10px; height: 33px; border-radius: 3px; background-color: #666666;}
	
	
	/*210519 추가*/
	.publicP .leftTwo button span{font-size: 12px;}
	.publicP .leftTwo .newSel{display: none;}
	.bnClass .mobSel{display: block;}
	.bnClass .mobSel .fSelect.filtering{width: 100%;}
	.bnClass .mobSel .fSelect.filtering span{ color: #999;}
	.bnClass .mobSel .fSelect.filtering span:after {background: url(../images/common/arrow-sear.svg) no-repeat -0.5px;}
	.bnClass .mobSel .fSelect{border-radius: 3px!important;}
	.bnClass .mobSel2 {width: 30%; float: left;}
	.bnClass .mobSel3 {width: calc( 70% - 10px ); float: left; margin-left: 10px;}
	
	
	
	
	
	
	
	/*210520 저널페이지 모바일*/
	/*210526 추가 */
	.journalP .alarmBtn,
	.journalP button.btnReport{display: none;}
	.journalP .headingArea.schDetail{padding: 12px 16px!important;margin: 0px;}
	.journalP .headingArea.schDetail h2{font-family: 'notokr-bold', sans-serif;margin-bottom: 0px;}
	.journalP .searchDetailArea.coverImage .infoWrap{padding: 0px!important;border: none;background-color: #fff;}
	.journalP .searchDetailArea .infoWrap dl dt{width: 95px!important;}
	.journalP .searchDetailArea .infoWrap dl dd{width: calc(100% - 100px);}
	.journalP .searchDetailArea .infoWrap dl dt,
	.journalP .searchDetailArea .infoWrap dl dd{font-size: 12px; font-family: 'notokr-medium', sans-serif;}
	.journalP .searchDetailArea .imgWrap{width: 80px; height: 112px;left: 16px;}
	.journalP .searchDetailArea.coverImage{padding: 0px 16px;padding-left: 112px;margin-bottom: 0px;}
	.journalP .searchDetailArea.coverImage .infoWrap{min-height: 112px; height: 112px;}
	.journalP .searchDetailArea .infoWrap .topBottom div span:nth-child(1){font-size: 12px;!important; width: 95px!important;}
	.journalP .searchDetailArea .infoWrap .topBottom div span{font-size: 12px;margin-left: 0px!important;}
	.journalP .upDown .udBtn{margin: 10px 0px 20px 0px;}
	
	
	/*210520 모바일 탭*/
	.journalP .publicTab {width: 100%;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;overflow: hidden;display: block;}
	.journalP .publicTab ul li{float: left;width: 50%;position: relative;height: 48px;text-align: center;	cursor: pointer;}
	.journalP .publicTab ul li span{font-size: 13px;color: #666666;display: inline-block;	height: 14px;	line-height: 14px;margin-top: 17px;}
	.journalP .publicTab ul li.active{border-bottom: 2px solid #cc4736;}
	.journalP .publicTab ul li.active span{color: #CC4736;}
	
	
	
    /*210520 모바일 탭*/
	.journalP .jBtn {border-bottom: none;margin-top: 0px;border: 1px solid #ccc; border-radius: 3px;height: 42px;}
	.journalP .jBtn .bot-line{display: none;}
	.journalP .jBtn ul li{border: none; padding: 6px;line-height: 28px;font-size: 13px;}
	.journalP .jBtn ul li span{line-height: 28px; height: 28px;display: block;border-radius: 3px;}
	.journalP .jBtn ul li.active{border-bottom: none;}
	.journalP .jBtn ul li.active span{background-color: #666666; color: #fff;}
	
	.journalP .jBtn2 {border-bottom: none;margin-top: 0px;border: 1px solid #ccc; border-radius: 3px;height: 42px;}
	.journalP .jBtn2 .bot-line{display: none;}
	.journalP .jBtn2 ul li{border: none; padding: 6px;line-height: 28px;font-size: 13px;}
	.journalP .jBtn2 ul li span{line-height: 28px; height: 28px;display: block;border-radius: 3px;}
	.journalP .jBtn2 ul li span.mob{display: inline-block; display: none;}
	.journalP .jBtn2 ul li.active{border-bottom: none;}
	.journalP .jBtn2 ul li.active span{background-color: #666666; color: #fff;}
	
	.journalP .jBtn3 {border-bottom: none;margin-top: 0px;border: 1px solid #ccc; border-radius: 3px;height: 42px;}
	.journalP .jBtn3 .bot-line{display: none;}
	.journalP .jBtn3 ul li{border: none; padding: 6px;line-height: 28px;font-size: 13px;}
	.journalP .jBtn3 ul li span{line-height: 28px; height: 28px;display: block;border-radius: 3px;}
	.journalP .jBtn3 ul li.active{border-bottom: none;}
	.journalP .jBtn3 ul li.active span{background-color: #666666; color: #fff;}
	
	/*모바일 셀렉트 부분*/
	.journalP .mobileAppendArea{border: none; padding: 0px;margin-bottom: 0px; display: none;}
	.journalP .mobileAppendArea .leftTop{padding: 20px 16px 18px 16px;width: 100%;}
	.journalP .mobileAppendArea .leftTwo{border: none; border-top: 10px solid #F6F6F6;padding-bottom: 0px;padding: 0px 16px;margin-bottom: 40px;width: 100%;}
	.journalP .mobileAppendArea .gInputText.schBox{width: 100%!important;}
	.journalP .leftTwo .subText{margin-top: 21px;}
	.journalP .leftTwo .newSel .select .select-styled{background-position: 95% center;}
	.journalP .leftTwo .newSel .select, 
	.journalP .leftTwo .newSel .select div, 
	.journalP .leftTwo .newSel .select ul li{width: 100%;}
	.journalP .leftTwo .newSel .select .select-options{width: 100%;}
	.journalP .leftTwo .newSel .select .select-options li{width: 100%;}
	.journalP .leftTbot:after{content: ""; display: block; clear: both;}	
	.journalP .leftTbot .newSel3{width: 30%;float: left;} 
	.journalP .leftTbot .newSel4{width: calc( 70% - 10px );float: left;margin-left: 10px;} 
	.journalP .leftTwo button{width: 100%;margin-top: 10px; height: 33px; border-radius: 3px; background-color: #666666;}
	.journalP .leftTwo button span{font-size: 12px;}
	.bnClass .jTab, .bnClass .jTab2, .bnClass .jTab3{padding: 22px 16px 0px 16px;border-top: 10px solid #F6F6F6;margin-top: 0px!important;}
    
    
    /*210520 모바일 컨텐츠1*/
	.journalP .jCon{padding-bottom: 10px;border-bottom: none;}
	.journalP .jCon .jTitle,.journalP .jCon2 .jTitle,.journalP .jCon3 .jTitle{display: none;}
	.journalP .jCon3 .jTable{ margin-top: 10px;}
	.journalP .jCon .jConwrap .jList {overflow: hidden;}
	.journalP .jCon .jConwrap .jList ul li{width: calc( 50% - 8px ); float: left;margin-top: 10px;height: 80px;}
	.journalP .jCon .jConwrap .jList ul li:nth-child(2n){margin-left: 16px;}
	.journalP .jCon .jConwrap .jList ul li .number{width: 32px;}
	.journalP .jCon .jConwrap .jList ul li .info .infoTitle{font-size: 14px;line-height: 40px;}
	.journalP .jCon .jConwrap .jList ul li .info .infoBot{height: 39px;line-height: 39px;font-size: 13px;}
	
	/*210520 모바일 컨텐츠2*/
	.journalP .jCon2{padding-bottom: 0px; border-bottom: none;margin-bottom: 20px;}
	.journalP .jCon2 .jList {overflow: hidden;}
	.journalP .jCon2 .jList ul li{width: calc( 50% - 5px )!important; float: left;margin-top: 10px;margin-left: 0px;height: 100px;}
	.journalP .jCon2 .jList ul li:nth-child(2n){margin-left: 10px;}
	.journalP .jCon2 .jList ul li:nth-child(n+4){margin-top: 10px;}
	
	.journalP .jCon2 .jList ul li .infoBot .counter{font-size: 13px;}
	.journalP .jCon2 .jList ul li .infoBot .counter .icTitle{width: 95px;}
	.journalP .jCon2 .jList ul li .infoBot .counter:nth-child(1){float: left;}
	.journalP .jCon2 .jList ul li .infoBot .counter:nth-child(2){float: right;}
	.journalP .jCon2 .jList ul li .infoBot{padding-left: 0px;overflow: hidden;margin: 10px;}
	.journalP .jCon2 .jList ul li .info .infoTitle{font-size: 14px; font-family: 'notokr-medium', sans-serif; font-size: 14px;}
	.journalP .jCon2 .jList ul li .info{margin: 10px;}
	
	/*210520 모바일 컨텐츠3*/
	.journalP .jTab3 .title-1
	.journalP .jTab3 .title-2{margin-top: 38px;}
	.journalP .swiperCenter{display: none;}
	.journalP .jCon3{padding-bottom: 0px; border-bottom: 1px;margin-bottom: 50px;}
	.journalP .jCon3 .jTable table tr th:nth-child(1){width: 60px;}
	.journalP .jCon3 .jTable table tr th:nth-child(3){width: 90px;}
	.journalP .leftTwo .newSel{display: none;}
	
    
	/*210525 저자페이지 */
	.authorP .thesisDetailArea{padding: 0px;}
	
	/*210618 마진수정*/
    .authorP .searchDetailArea{border-top: 1px solid #efefef; border-bottom: none; margin: 0px;padding: 20px 0px 0px;}
	
	/*210526 저자페이지 상단*/
    .authorP .searchDetailArea .infoWrap{height: 60px; padding: 0px; border: none;}
    .authorP .searchDetailArea.sdAuthor.active .infoWrap{height: auto;}
    .authorP .searchDetailArea .infoWrap dl dt{font-size: 12px; font-family: 'notokr-medium', sans-serif; margin-left: 0px;}
	.authorP .searchDetailArea .infoWrap dl.subject dd {width: calc( 100% - 110px );}
    .authorP .searchDetailArea .infoWrap dl{margin-bottom: 10px;}
    .authorP .searchDetailArea .infoWrap dl.subject{margin-bottom: 0px;min-width: inherit;display: block;float: none;}
    .authorP .searchDetailArea .infoWrap dl.subject dd span{margin-bottom: 10px;}
    .authorP .searchDetailArea .infoWrap dl dd{font-size: 12px;}
    .authorP .searchDetailArea .upDown{margin: 0px 0px 12px 0px;}
    .authorP .thesisDetailArea dl.keyword dd.word{margin: 0px 0px 15px 0px;}
    .authorP .thesisDetailArea dl.keyword dd.word a{font-size: 12px;}
    .authorP .searchListArea .listHead .funcWrap .mobSel{float: left;}
    
	
	/*210525 저자페이지 키워드*/
    .authorP .searchListArea {padding: 0px;margin-bottom: 0px;}
    .authorP .thesisDetailArea h3{margin-top: 22px; padding: 0px 16px 12px 16px!important;margin-bottom: 0px !important; font-size : 16px !important}
	
	.authorP .thesisDetailArea dl.keyword {padding: 10px 16px 0px 16px;max-height: 130px;height: auto;}
	
	
	
    .authorP .thesisDetailArea dl.keyword dd.word:nth-child(n+2){margin-left: 0px; margin-right: 10px;}
	
	
	/*210602 패딩제거*/
    .authorP .keywordFoot{border-top: 1px solid #efefef;margin-top: 15px; padding-bottom: 16px;}
	
	
    .authorP .thesisDetailArea .comtBox{display: none;}
	
	
	
	/*210525 저자페이지 모바일 탭*/
	.authorP .authorTab {width: 100%;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;overflow: hidden;display: block;}
	.authorP .authorTab ul li{float: left;width: 50%;position: relative;height: 48px;text-align: center;	cursor: pointer;}
	.authorP .authorTab ul li span{font-size: 13px;color: #666666;display: inline-block;	height: 14px;	line-height: 14px;margin-top: 17px;}
	.authorP .authorTab ul li.active{border-bottom: 2px solid #cc4736;}
	.authorP .authorTab ul li.active span{color: #CC4736;}
	.authorP .mobileAppendArea{padding: 0px;}
	
	
	/*210525 저자페이지 리스트 */
	.authorP .filterGroup{margin: 0px;}
	.searchP .filterGroup ul.author{margin-bottom: 10px;border-bottom: 1px solid #efefef;}
	.authorP .filterGroup p{padding: 0px 16px;}
	.authorP .filterGroup p.tit{padding: 0px 16px 11px; border-bottom: 1px solid #ececec;margin: 17px 0px 11px 0px;}
	.authorP .filterGroup .option{display: block; text-align: center;}
	.authorP .filterGroup a.more{display: inline-block; text-decoration: none; margin: 0 auto 10px auto;font-size: 13px;}
	.authorP .filterGroup a.more span:after {display: inline-block;content: "";width: 11px;height: 10px;margin: 0px 0 0 5px;vertical-align: middle;background: url(../images/search/bigDown.svg) no-repeat;}
	.authorP .filterGroup:nth-child(2) p.tit{margin-top: 0px; border-top: 10px solid #F6F6F6;padding: 18px 0px 11px 16px; border-bottom: 1px solid #efefef;}
	.searchP .filterGroup:nth-child(2) ul.author{margin-bottom: 40px;}
	.authorP .pcSel .newSel{display: none;}
	.authorP .pcSel .mobSel{display: block;}
	.authorJournal .formGroup .fSelect select{font-size: 12px; font-family: 'notokr-medium',sans-serif;color: #666; height: 30px;}
	.authorJournal .formGroup .fSelect span{padding: 0px 7px;line-height: 30px;font-size: 12px;}
	.authorJournal .formGroup .fSelect span:after{background: url(../images/common/arrow-sear.svg) no-repeat -0.5px;top: 14px;width: 14px;}
    .authorJournal .searchArea .formGroup{float: none; width: 100%;padding: 0px 16px;border-top: 1px solid #efefef;}
	
	/*210525 저자페이지 연도별 이용 리스트*/
    .authorP .layer2 .listHead .btnGroup .eTab {float: none; width: 100%;width: calc( 100% - 32px );position: absolute;top: 5px;padding: 5px;}
    .authorP .layer2 .listHead .btnGroup .eTab li{width: 50%; text-align: center;}
    .authorP .listHead .btnGroup .eTab a{width: 100%; font-size: 13px;height: 28px;line-height: 24px;}
    
    .authorP .layer2 .searchListArea .listHead .funcWrap .mobSel {float: left;margin: 50px 16px 0px 0px;}
	.authorJournal .searchArea .checkGroup .chkwrap .fCheck + .fCheck{margin-left: 17px;}
	
	
}



@media screen and (max-width:640px){
	
	/*210525 권호페이지 */
	.publicP .moveOther{height: auto;}
	.publicP .moveOther div{width: 100%; float: none; position: relative;height: 40px;}
	.publicP .moveOther div .moveSpan{ display: none;}
	.publicP .moveOther div .moveTitle{ float: none;margin: 0px 75px!important; }
	.publicP .moveOther div.prev {border-bottom: 1px solid #efefef;}
	.publicP .moveOther div.prev:after{display: none;}
	.publicP .moveOther div.prev .moveTitle:before{content: "이전"; position: absolute; left: 20px;font-family: 'notokr-regular', sans-serif; color: #666;}
	.publicP .moveOther div.prev .moveTitle:after{content: ""; position: absolute; right: 20px; background: url(../images/common/rightarrow.svg) no-repeat;background-position: center;position: absolute;right: 20px;top: 15px;width: 7px;height: 11px;}
	.publicP .moveOther div.next .moveTitle:before{content: "다음"; position: absolute; left: 20px; font-family: 'notokr-regular', sans-serif; color: #666;}
	.publicP .moveOther div.next .moveTitle:after{content: ""; position: absolute; right: 20px; background: url(../images/common/rightarrow.svg) no-repeat;background-position: center;position: absolute;right: 20px;top: 15px;width: 7px;height: 11px;}
	.publicP .moveOther.moBot{height: auto;margin-bottom: 40px;}
	.publicP .searchDetailArea .imgWrap{width: 80px; height: 112px;}
	.publicP .searchDetailArea.coverImage .infoWrap {left: 90px;width: calc( 100% - 90px );height: 112px;}
	
	
	
	/*210520 모바일 저널페이지*/
	.journalP .jCon{padding-bottom: 20px;}
	.journalP .jCon .jConwrap .jList ul li{width: 100%!important;margin: 10px 0px 0px 0px!important;}
	.journalP .jCon .jConwrap .jList ul li:nth-child(2n){margin-left: 0px;}
	.journalP .jCon2 .jList ul li{margin: 0px; width: calc( 100% - 2px )!important;margin-top: 10px;}
	.journalP .jCon2 .jList ul li:nth-child(2n){margin-left: 0px;}
	
	/*210601 제거*/
/*	.journalP .swiper-slide{margin-right: 20px!important;}*/
	
	
	/*210525 저자페이지 상단 버튼*/
    .authorP .searchListArea .listHead .funcWrap button{display: none;}
}





@media screen and (max-width:440px){
	
	
	
	/*하단 버튼*/
	
	.bnClass .searchP .thesisInfoArea .mobBtn p.btnGroup{max-width: 332px;}
	
	.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnDownload{ width: calc( 100% - 92px )!important;margin-left: 15px!important;	}
	
	/* 210812 아이와즈 */
 	.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.btnDownload{ width: calc( 50% - 55px )!important;margin-left: 15px!important;	}
 	
	.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.connecView{ width: calc( 100% - 92px )!important;margin-left: 15px!important;	}
	.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.disabled{ width: calc( 100% - 92px )!important;margin-left: 15px!important;	}
	.bnClass .searchP .thesisInfoArea .btnWrap p.btnGroup button.use{width: calc( 100% - 92px )!important;margin-left: 15px!important;}
    
    
    
}

 













