@charset "utf-8";

/*** @latest 2020.12.29 SSJ ***/

.thesis03_2 {width:100%; height:100%; box-sizing:border-box; padding:15px 0 0; margin:0 auto; float:left; overflow:hidden; position:relative; background:rgba(255, 255, 255, 0.6);}
.thesis03_2 .swiper-container {position:relative;box-sizing:border-box; width: 100%;height:100%;}
.thesis03_2 .swiper-container .swiper-wrapper {box-sizing:border-box; position:relative; clear:both; text-align:center;}
.thesis03_2 .swiper-container .swiper-wrapper .swiper-slide {box-sizing:border-box; vertical-align:middle; display:inline-block; position:relative; text-align:center; 	-webkit-transition:background 0.5s, padding 0.5s; transition:background 0.5s, padding 0.5s;}
.thesis03_2 .swiper-container .swiper-wrapper .swiper-slide:only-child {width:100% !important;}



.thesis03_2 .schrBox {width:100%;height: 100%;padding: 0 20px;float:left;position:relative;text-align:center;box-sizing:border-box;}
.thesis03_2 .schrBox:hover .imgbox img {border:1px solid #666; box-sizing:border-box; box-shadow:4px 4px 3px rgba(0,0,0,0.3); -webkit-transition:box-shadow 0.5s; transition:box-shadow 0.3s;}
.thesis03_2 .schrBox:hover .btnbox a {border:1px solid #333;color:#000;}

.thesis03_2 .schrBox .imgbox {width:100%;/* max-width: 160px; */overflow:hidden;box-sizing:border-box;position:relative;display:inline-block;}
.thesis03_2 .schrBox .imgbox a {display:block; height:100%; position:relative;}
.thesis03_2 .schrBox .imgbox img {border:1px solid #eaeaea;top:0;left:0;box-sizing:border-box;max-width:100%;height: 100%;box-sizing:border-box;}
.thesis03_2 .schrBox .imgbox img:hover {box-shadow:2px 2px 4px rgba(0,0,0,0.5);}

.thesis03_2 .schrBox .txtbox {width:100%; padding:10px 0 0; box-sizing:border-box; float:left; text-align:center;}
.thesis03_2 .schrBox .tit {color:#333;letter-spacing:-0.5px;width:100%;float:left;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;margin-bottom: 15px;white-space: nowrap;}
.thesis03_2 .schrBox .journalUl {width: 100%;float: left;margin-bottom: 20px;height: 126px;overflow: hidden;}
.thesis03_2 .schrBox .journalUl li {font-size: 15px;line-height: 130%;width: 100%;float: left;clear: both;margin-bottom: 3px;position: relative;padding-left: 7px;}
.thesis03_2 .schrBox .journalUl li:last-child {margin-bottom:0;}
.thesis03_2 .schrBox .journalUl li:before {content:"\b7";/* margin-right: 2px; */float: left;position: absolute;left: -5px;top: 0;line-height: 19px;}
.thesis03_2 .schrBox .journalUl li span:first-child {width: 115px;float: left;color: #333;text-align: left;}
.thesis03_2 .schrBox .journalUl li span:first-child:after {/* content:":"; *//* margin: 0 5px; */}
.thesis03_2 .schrBox .journalUl li span:last-child {float: left;width: calc(100% - 130px);color: #545454;text-align: left; white-space: pre;}



.thesis03_2 .schrBox .btnbox {display:inline-block; width:100%;}
.thesis03_2 .schrBox .btnbox > div {margin-bottom: 5px;}
.thesis03_2 .schrBox .btnbox a {position:relative;letter-spacing:-0.5px;border:1px solid #eaeaea;box-sizing:border-box;display:inline-block;clear:both;min-width:70%;background:#fff;width: 100%;height:35px;line-height:35px;padding:0 10px;/* margin-bottom:5px; */white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;}
.thesis03_2 .schrBox .btnbox a:hover {border:1px solid #333;  background:#333; color:#fff;}
.thesis03_2 .schrBox .btnbox>div:last-child {margin-bottom:0;}


/* no-data */
.thesis03_2 .no_data {width:100% !important; padding-right:0 !important; display:none;}
.thesis03_2 .no_data .imgbox {display:none;}
.thesis03_2 .no_data .txtbox {padding:0 !important; width:100% !important; text-align:center !important;}
.thesis03_2 .no_data .tit {font-weight:400; margin-bottom:0; font-size:18px;}
.thesis03_2 .no_data .thesisBtnbox {display:none;}


/* slide btn */
.thesis03_2 .btnbox.slideBtn {box-sizing:border-box; top:0;}
.thesis03_2 .swiper-button-next,
.thesis03_2 .swiper-button-prev {overflow:hidden; width:35px; text-indent:-9999px; pointer-events:auto !important; position:absolute; top:50%;}
.thesis03_2 .swiper-button-prev {background:url(../img/slideprev.png) no-repeat;background-position: center 10px;left:0;background-size: 40%;}
.thesis03_2 .swiper-button-next {background:url(../img/slidenext.png) no-repeat;background-position: center 10px;right:0;background-size: 40%;}
.thesis03_2 .swiper-button-next:hover,
.thesis03_2 .swiper-button-prev:hover {animation:blinkfx 1s infinite ease alternate-reverse;}

.thesis03_2 .swiper-button-next.swiper-button-disabled, 
.thesis03_2 .swiper-button-prev.swiper-button-disabled {opacity:1;}

.thesis03_2 .swiper-pagination {display:none;}
	@keyframes blinkfx {
		0% {background-position:center;}
		100% {}
	}

.hiddenBtn {display:none;}




.layout_height_H2 .thesis03_2 .schrBox .journalUl,
.layout_height_H .thesis03_2 .schrBox .journalUl {height:138px;margin-bottom: 5px;}
.layout_height_M .thesis03_2 .schrBox .journalUl {height: 107px; margin-bottom:12px;}
	
@media (min-width:800px) and (max-width:899px){
	.layout_02.layout_height_H2 .thesis03_2 .schrBox .tit,
	.layout_06.layout_height_H2 .thesis03_2 .schrBox .tit,
	.layout_02.layout_height_H .thesis03_2 .schrBox .tit,
	.layout_06.layout_height_H .thesis03_2 .schrBox .tit {height:36px;}
}


	@media (min-width:800px){
		.thesis03_2 .schrBox .imgbox {width: 40%; float: left; height: 100%;}
		.thesis03_2 .schrBox .txtbox {width: 60%;float: left;text-align: left;padding: 30px 0 0 15px;box-sizing: border-box;}

		.layout_height_H2 .thesis03_2 .no_data .tit {line-height:420px; height:auto !important;}
		.layout_height_H .thesis03_2 .no_data .tit {line-height:320px; height:auto !important;}
		.layout_height_M .thesis03_2 .no_data .tit {line-height:220px; height:auto !important;}

		.layout_height_M .thesis03_2 .schrBox .imgbox {height: 220px;width: 30%;padding: 15px 0;}
		.layout_height_H2 .thesis03_2 .schrBox .imgbox,
		.layout_height_H .thesis03_2 .schrBox .imgbox {height: 320px; padding: 20px 0;}
		.layout_height_H2 .thesis03_2 .schrBox .btnbox a,
		.layout_height_H .thesis03_2 .schrBox .btnbox a {height:40px; line-height:40px;}
		.layout_height_M .thesis03_2 .schrBox .tit {margin-bottom: 10px;}


		.layout_height_M .thesis03_2 .schrBox .txtbox {padding-top: 20px;width: 70%;}
		.layout_height_H2 .thesis03_2 .swiper-container .swiper-wrapper .swiper-slide-active:after,
		.layout_height_H .thesis03_2 .swiper-container .swiper-wrapper .swiper-slide-active:after {top:75px;}
		.layout_height_M .thesis03_2 .swiper-container .swiper-wrapper .swiper-slide-active:after {top:50px;}

		.layout_height_M .thesis03_2 .schrBox .btnbox > div {/* margin-bottom:2px; */width: 49%;float: left;margin-bottom: 0;margin-right: 2%;}
		.layout_height_M .thesis03_2 .schrBox .btnbox > div:last-child {margin-right:0;}
	}

	@media (max-width:799px){
		.thesis03_2 {padding-bottom:15px;}
		.thesis03_2 .no_data .tit {font-size:16px;}
		.thesis03_2 .schrBox .journalUl {height:auto !important;margin-bottom: 15px !important;}

		.thesis03_2 .swiper-container {width:90%; margin:0 5%;}
		.thesis03_2 .swiper-wrapper > div:hover {padding:0;}
		.thesis03_2 .swiper-wrapper > div:hover img {opacity:0.8;}

		.thesis03_2 .swiper-button-prev {background-size:10px; background-position:left center; width:20px;}
		.thesis03_2 .swiper-button-next {background-size:10px; background-position:right center; width:20px;}

		.thesis03_2 .schrBox .imgbox {height: 150px;}
		.thesis03_2 .swiper-container .swiper-wrapper .swiper-slide-active:after {top:80px;}

		.thesis03_2 .schrBox .journalUl li span:first-child {font-weight:600;width: 115px;}
		.thesis03_2 .schrBox .journalUl li span:last-child {width:calc(100% - 130px); white-space: pre;}
	}



	@media (max-width:599px){
		.thesis03_2 {padding-bottom:15px;}

		.thesis03_2 .swiper-container .swiper-wrapper .swiper-slide:only-child .schrBox .imgbox {float:left;}
		.thesis03_2 .swiper-container .swiper-wrapper .swiper-slide:only-child .schrBox .txtbox {float:left; text-align:left; padding-left:20px;}
	}

