<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* Publication 목록:시작 */
.ui-list__bodo.publication .inner{margin-top:-1px;margin-bottom:0;border-left:none;border-right:none;}
.ui-list__bodo.publication .inner:nth-child(even){background-color:#fff;}
.ui-list__bodo.publication .inner .ui-bodo__summary{padding-left:54px}
.ui-list__bodo.type3.publication .inner .ui-bodo__summary strong{font-weight: 400;font-size: 18px;line-height:1.3}
.ui-list__bodo.type3.publication .inner .ui-bodo__summary strong a{display:block;}
.ui-list__bodo.type3.publication .inner .circle{font-size:14px;color:#92979e;top: 15px;left: 20px;position: absolute;font-weight: 400;}
.ui-list__bodo.type3.publication .inner .ui-bodo__summary .ypurple{background-color:transparent!important}

img{max-width:100%;border:0;vertical-align:top;-ms-interpolation-mode:bicubic}
.ui-thumb-wrap{position:relative;overflow:hidden;margin-top: 35px;margin-bottom:15px}
.ui-thumb-box{display:inline-block;position: relative;background-color:#ddd}
.ui-thumb-wrap span{display: block; background: #fff;font-weight:bold;width: 40px;height:40px;position:absolute;z-index: 10;text-align: center;line-height:40px;font-family: "nmn", sans-serif;bottom:0}
.ui-thumb-box figure{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;width:100%;height:100%}
.ui-thumb-box figure img{position:absolute;top:50%;left:50%;max-width:none;max-height:100%;transform:translate(-50%,-50%);transition:-webkit-transform cubic-bezier(.22,.61,.36,1) .4s;transition:transform cubic-bezier(.22,.61,.36,1) .4s;transition:transform cubic-bezier(.22,.61,.36,1) .4s,-webkit-transform cubic-bezier(.22,.61,.36,1) .4s;-webkit-transform:translate(-50%,-50%);-webkit-transition:-webkit-transform cubic-bezier(.22,.61,.36,1) .4s;-o-transition:transform cubic-bezier(.22,.61,.36,1) .4s;-ms-transform:translate(-50%,-50%)}
.ui-thumb-box.small_box{float:left;width:31.3%;height:211px;margin-left:10px;overflow:hidden;}
.ui-thumb-box.bottom.small_box{margin-top:10px;}
.ui-thumb-box.top.small_box{margin-top:0}
.ui-thumb-box figure .scope{ top: 155px; left: 50%; margin-left: 50px;}

.ui-list__bodo .ui-thumb-box.bottom.small_box{width: 20%;margin-left: 10px;height: 100px}

@media all and (max-width:1023px) {
.ui-thumb-box.small_box{width:48%;}
}

@media all and (max-width:767px) {
.ui-thumb-box.small_box{float:none;width:100%;}
.ui-list__bodo .ui-thumb-box.bottom.small_box{width:47%}
}

@media all and (max-width:460px) {
.ui-list__bodo .ui-thumb-box.bottom.small_box{width:100%;margin-left:0} 
}

.list-1st li *, .list-1st dd *, .list-2st li *, .list-3st li * {font-weight: 400; margin-right: 10px; color: #777}
.btn-primary, .btn-primary:link, .btn-primary:visited {border-color: #ddd;background-color:#fff; color: #777;}
.list-1st li, .list-1st dd {color: #777}
/* Publication 목록:끝 */


/* Publication 상세페이지:시작 */
.ui-view-thesis .bbs--view .bbs--view--file{margin:0}
.ui-view-thesis .ui-header{padding:0 20px 20px;}
.ui-view-thesis .ui-header .cat{display:inline-block;margin-bottom:15px;padding:5px 10px;background-color:#004a93;color:#fff;line-height:25px;}
.ui-view-thesis .ui-header h2{margin:0;padding:0;font-size:20px;line-height:1.3;}
.ui-view-thesis .ui-header h2:before{display:none;}
.ui-view-thesis .ui-header .eng{display:block;margin-top:10px;font-size:13px;line-height:1.3;}
.ui-view-thesis .ui-cont{position:relative;padding:0;}
.ui-view-thesis .ui-cont .item{position:relative;padding:10px;/*border-top:1px solid #ccc;*/}
.ui-view-thesis .ui-cont .item.list-block{padding:10px 20px;}
.ui-view-thesis .ui-cont .item:first-child{border-top:none;}
.ui-view-thesis .ui-cont .item:after{content:"";display:block;clear:both;visibility:hidden;}
.ui-view-thesis .ui-cont .item .list-1st strong{font-size:16px;color:#2f3135;font-weight: bold;display:inline-block;min-width:80px;}
.ui-view-thesis .ui-cont .item .list-1st em{display:inline-block;}
.ui-view-thesis .ui-cont .item.list-block strong{margin:0 0 10px;padding-left: 11px;position:relative;display:block;font-size:16px;color:#2f3135;font-weight: bold;}

.ui-view-thesis .ui-cont .item.list-block strong:before{content:'';position:absolute;top:9px;left:0;width:4px;height:4px;background-color:#df3127}
.ui-view-thesis .ui-cont .item.list-block em{display:block;padding-left: 11px;}

.scope{position:relative;width:55px;height:55px;margin:0 auto;border-radius:100%;border-bottom-left-radius:0;background-color:transparent;font-size:180% !important;z-index:10}
.scope:before{position:absolute;top:0;left:0;width:55px;height:55px;background-color:#000;content:"";opacity:0.6}
.scope .glass{position:relative;top:9px;left:10px;width:28px;height:28px;border:3.5px solid white;border-radius:100%;animation-name:zoom;animation-duration:.75s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;transform-origin:.5em .5em;-webkit-animation-name:zoom;-webkit-animation-duration:.75s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-transform-origin:.5em .5em;}
.scope .glass:before{display:block;position:relative;top:15px;left:18px;width:15px;height:3.5px;background:white;content:"";transform:rotate(45deg);transform-origin:left bottom;-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;}
.scope .glass:after{display:block;position:relative;top:-8px;left:-5px;width:1em;height:1em;opacity:1;content:"+";color:white;font-size:1em;text-align:center;line-height:1em;transition:all .2s ease;animation-name:zoomPlus;animation-duration:.75s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;-webkit-animation-name:zoomPlus;-webkit-animation-duration:.75s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;}
@-webkit-keyframes zoom{
  0%{transform:scale(0.9);-webkit-transform:scale(0.9);}
  50%{transform:scale(0.85);-webkit-transform:scale(0.85);}
  100%{transform:scale(1);-webkit-transform:scale(1);}
}
@keyframes zoom{
  0%{transform:scale(0.9);-webkit-transform:scale(0.9);}
  50%{transform:scale(0.85);-webkit-transform:scale(0.85);}
  100%{transform:scale(1);-webkit-transform:scale(1);}
}
@-webkit-keyframes zoomPlus{
  0%{transform:scale(0.9);-webkit-transform:scale(0.9);}
  50%{transform:scale(0.8);-webkit-transform:scale(0.8);}
  100%{transform:scale(1.1);-webkit-transform:scale(1.1);}
}
@keyframes zoomPlus{
  0%{transform:scale(0.9);-webkit-transform:scale(0.9);}
  50%{transform:scale(0.8);-webkit-transform:scale(0.8);}
  100%{transform:scale(1.1);-webkit-transform:scale(1.1);}
}

img{max-width:100%;border:0;vertical-align:top;-ms-interpolation-mode:bicubic}
.ui-thumb-wrap{position:relative;overflow:hidden;margin-top: 35px;margin-bottom:15px}
.ui-thumb-box{display:inline-block;position: relative;background-color:#f7f7f7}
.ui-thumb-wrap span{display: block; background: #fff;font-weight:bold;width: 40px;height:40px;position:absolute;z-index: 10;text-align: center;line-height:40px;font-family: "nmn", sans-serif;bottom:0}


.ui-thumb-box figure{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;width:100%;height:100%}
.ui-thumb-box figure img{position:absolute;top:50%;left:50%;max-width:none;max-height:100%;transform:translate(-50%,-50%);transition:-webkit-transform cubic-bezier(.22,.61,.36,1) .4s;transition:transform cubic-bezier(.22,.61,.36,1) .4s;transition:transform cubic-bezier(.22,.61,.36,1) .4s,-webkit-transform cubic-bezier(.22,.61,.36,1) .4s;-webkit-transform:translate(-50%,-50%);-webkit-transition:-webkit-transform cubic-bezier(.22,.61,.36,1) .4s;-o-transition:transform cubic-bezier(.22,.61,.36,1) .4s;-ms-transform:translate(-50%,-50%)}
.ui-thumb-box.small_box{float:left;width:31.3%;height:211px;overflow:hidden}
.ui-thumb-box.bottom.small_box{margin-top:10px;}
.ui-thumb-box.top.small_box{margin-top:0}

.ui-thumb-box figure .scope{ top: 155px; left: 50%; margin-left: 50px;}

@media all and (max-width:1023px) {
.ui-thumb-box.small_box{width:48%;}
}

@media all and (max-width:767px) {
.ui-thumb-box.small_box{float:none;width:100%;}
}

#imgLayer img{height:94%}
.box-footer{border-top:0}
/* Publication 상세페이지:끝 */</pre></body></html>