.thesisDetail .precedentList {
    overflow-x: initial;
    position: relative;
}

.nuriSlider .journal {
	margin-top: -1px;
}

.nuriSlider .nuriSlider__container {
    overflow-x: auto;
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}

.nuriSlider .nuriSlider__container::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera*/
}


/* 카드 슬라이드 디자인 - .nuriSlider__container + .nuriSlider__style1 */

.nuriSlider .nuriSlider__style1 .nuriSlider__prevBtn, .nuriSlider .nuriSlider__style1 .nuriSlider__nextBtn {
    opacity: 0.1;
    cursor: default;
}

.nuriSlider .nuriSlider__style1 .nuriSlider__prevBtn:not([disabled]), .nuriSlider .nuriSlider__style1 .nuriSlider__nextBtn:not([disabled]) {
    opacity: 0.4;
    cursor: pointer;
}

.nuriSlider .nuriSlider__style1 .nuriSlider__prevBtn:not([disabled]):hover, .nuriSlider .nuriSlider__style1 .nuriSlider__nextBtn:not([disabled]):hover {
    opacity: 1;
}


/* 배너 버튼 디자인 - .nuriSlider__container + .nuriSlider__style2 */
.nuriSlider .nuriSlider__style2 {
    position: relative;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__btnContainer {
    position: absolute;
    display: flex;
    top: 15px;
    right: 15px;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__list {
    overflow: hidden;
    height: 154.4px;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__prevBtn, .nuriSlider .nuriSlider__style2 .nuriSlider__nextBtn {
    padding: 5px;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__prevBtn:after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    opacity: 0.1;
    background: url(../images/main/slider_control.png) no-repeat 0 0;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__nextBtn:after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    opacity: 0.1;
    background: url(../images/main/slider_control.png) no-repeat -30px 0;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__prevBtn:not([disabled]), .nuriSlider .nuriSlider__style2 .nuriSlider__nextBtn:not([disabled]) {
    cursor: pointer;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__prevBtn:not([disabled]):after, .nuriSlider .nuriSlider__style2 .nuriSlider__nextBtn:not([disabled]):after {
    opacity: 0.5;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__prevBtn:not([disabled]):hover:after, .nuriSlider .nuriSlider__style2 .nuriSlider__nextBtn:not([disabled]):hover:after, .nuriSlider .nuriSlider__style2 .nuriSlider__control:hover:after {
    opacity: 1;
}


.nuriSlider .nuriSlider__style2 .nuriSlider__control {
    padding: 5px;
    cursor: pointer;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__control:after {
    display: block;
    content: "";
    width: 10px;
    height: 10px;
    background: url(../images/main/slider_control.png) no-repeat -9.5px 0;
    opacity: 0.5;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__control.play:after {
    background: url(../images/main/slider_control.png) no-repeat -20px 0;
}

.nuriSlider__style_invisible {
    display: none !important;
}

.nuriSlider__index-v2banner__Bullet,
.nuriSlider__journalIprdSearchbanner__Bullet,
.nuriSlider__articleDetailbanner__Bullet
{
  z-index: 1;
  bottom: 5px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
}

.nuriSlider__style2__btnContainer-on {
  width: 100%;
  position: absolute;
  top: 50%;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__index-v2banner,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__journalIprdSearchbanner,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__articleDetailbanner {
	padding: 0;
	opacity: 0.7;
  	transition: all ease 0.3s;	
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__index-v2banner:after,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__journalIprdSearchbanner:after,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__articleDetailbanner:after {
	content: "";
  	background: url(/images/btn_banner_prev.svg) no-repeat;
  	width: 80px;
  	height: 80px;
  	position: absolute;
  	left: 0;
  	transform: translate(0, -50%);	
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__index-v2banner:hover,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__journalIprdSearchbanner:hover,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__articleDetailbanner:hover {
	opacity: 1;	
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__index-v2banner:not([disabled]),
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__journalIprdSearchbanner:not([disabled]),
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__articleDetailbanner:not([disabled]) {
  	cursor: pointer;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__index-v2banner,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__journalIprdSearchbanner,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__articleDetailbanner {
	padding: 0;
	opacity: 0.7;
  	transition: all ease 0.3s;	
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__index-v2banner:after,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__journalIprdSearchbanner:after,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__articleDetailbanner:after {
	content: "";
  	background: url(/images/btn_banner_next.svg) no-repeat;
  	width: 80px;
  	height: 80px;
  	position: absolute;
  	right: 0;
  	transform: translate(0, -50%);	
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__index-v2banner:hover,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__journalIprdSearchbanner:hover,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__articleDetailbanner:hover {
	opacity: 1;	
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__index-v2banner:not([disabled]),
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__journalIprdSearchbanner:not([disabled]),
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__articleDetailbanner:not([disabled]) {
  	cursor: pointer;
}

.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__control__index-v2banner,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__control__journalIprdSearchbanner,
.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__control__articleDetailbanner {
  	display: none !important;
}

.nuriSlider__pageBullet {
    display: inline-block;
    width: 9px;
    height: 9px;
    background: #dfdfdf;
    border-radius: 50%;    
    cursor: pointer;
}

.nuriSlider__pageBullet:first-child {
  margin-left: 0;
}
.nuriSlider__pageBullet:last-child {
  margin-right: 0;
}

.nuriSlider__pageBullet_active {
    background-color: #8b8b8b;
}

.nuriSlider__pageClickable .nuriSlider__pageBullet {
    margin: 0 3px;
    cursor: pointer;
}

/* .nuriSlider.thesisDetail .nuriSlider__style2 > ul {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
} */

.nuriSlider.thesisDetail .nuriSlider__item img {
    vertical-align: middle;
}

@media screen and (max-width: 960px) {
    .nuriSlider .nuriSlider__style2 .nuriSlider__list {
        height: 58px;
    }
    
    .nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__index-v2banner:after,
	.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__journalIprdSearchbanner:after,
	.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__prevBtn__articleDetailbanner:after {
	  	width: 30px;
	  	height: 30px;
	}
	
	.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__index-v2banner:after,
	.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__journalIprdSearchbanner:after,
	.nuriSlider .nuriSlider__style2 .nuriSlider__style2__btnContainer-on .nuriSlider__nextBtn__articleDetailbanner:after {
	  	width: 30px;
	  	height: 30px;
	}
	
	.nuriSlider__pageBullet {
	    display: inline-block;
	    width: 7px;
	    height: 7px;
	    background: #dfdfdf;
	    border-radius: 50%;    
	    cursor: pointer;
	}
	
	.nuriSlider__pageBullet:first-child {
	  margin-left: 0;
	}
	.nuriSlider__pageBullet:last-child {
	  margin-right: 0;
	}
	
	.nuriSlider__pageBullet_active {
	    background-color: #8b8b8b;
	}
	
	.nuriSlider__pageClickable .nuriSlider__pageBullet {
	    margin: 0 2px;
	    cursor: pointer;
	}
}

