.sports{max-width:700px !important;}.sports .modal-header {  border-bottom: 1px solid var(--cnvs-themecolor);  background:var(--cnvs-themecolor);color:#fff;  border-top-left-radius: 0rem;  border-top-right-radius: 0rem;padding:0.8rem 0.8rem;}.sports .modal-header h4 {color:#fff;font-size:18px;font-weight:500}.sports .modal-content {border:0;border-radius:0 !important}.sports .modal-header .btn-close2 {color: #fff;text-shadow: none;opacity: .8;  box-sizing: content-box;  background: transparent var(--bs-btn-close-bg) center / 1em auto no-repeat;  border: 0;font-size:18px;}.sports .modal-body .infobox {background:#ecf0f1;color:#57606f;font-weight:500;font-size:15px;padding:14px 20px;margin-bottom:16px;}.sports .modal-body .disc {padding:20px}@media (min-width: 992px) { .sports{width:80% !important;}}@media (max-width: 767.98px) { .sports{width:90% !important;} .c-intro {padding-top:50px !important;padding-bottom:50px !important}}@media (max-width: 575.98px) { .sports{width:95% !important;} .sports .modal-body .infobox {font-size:16px;padding:10px;margin-bottom:15px;} .sports .modal-body .disc {padding:0 10px} .sports .modal-body .disc div{margin-bottom:10px} h4.ico-tit {font-size:16px;} h4.ico-tit .more {font-size:13px;right:6px;top:6px} .c-intro {padding-top:30px !important;padding-bottom:30px !important} .c-intro h1.contit.mb30 {font-size:22px;margin-bottom:8px !important} .dropcap {font-weight:700;}}.pdf-viewer-wrap { position: relative; width: 100%;min-height:860px;overflow:hidden;border:1px solid #ddd}.pdf-viewer-wrap iframe{width:100%;height:100%;}.pdf-viewer-wrap .pdf-viewer { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0 auto !important; min-height:860px}.pdf-download { display:none; }@media (max-width: 768px) { .pdf-viewer-wrap {min-height:600px;} .pdf-viewer-wrap .pdf-viewer {min-height:600px}}.cateboxs {padding:18px 10px;background:#fff;border:0px solid #eee;}.cate-form{max-width:900px;margin:0 auto;}.cate-form a {padding:10px 14px;font-size:15px;line-height:1;letter-spacing:-1px;font-weight:700;color:var(--cnvs-themecolor);;border:1px solid var(--cnvs-themecolor);;background:#fff;border-radius:1px;margin:4px;}.cate-form a.active,.cate-form a:hover {color:#fff;background:var(--cnvs-themecolor);}.bio .social-icon:hover i:first-child {margin-top:0;}.footer-wrap{padding: 20px 40px;}#footer{ font-size:0.875rem; background: #212832; color:rgba(255,255,255,0.6);}#copyrights{ font-size:13px; padding: 20px !important; background: #171b22; color:rgba(255,255,255,0.5);}#footer .list-ro > li > a{color: #fff;}#footer .list-ro > li:before{background-color: #fff;}.related-site-title{ color: #E7E7E7; font-size: 16pt; font-weight: 500; text-underline-offset: 5px; margin-bottom: 10px; border-bottom: 1px solid #fff;}#footer .list-square > li > a{color:rgba(255,255,255,0.5);}#footer .list-square > li > a:hover{color:rgba(255,255,255,1);}#footer .r-site-tit {font-weight: 500;color:rgba(255,255,255,0.7);}.fs-10{font-size:10px;}.fs-11{font-size:11px;}.fs-12{font-size:12px;}.fs-13{font-size:13px;}.fs-14{font-size:14px;}.fs-15{font-size:15px;}.con-site {font-size:1.125rem;}@media (max-width: 767.98px) { .con-site {font-size:1rem;}}.pto-shadow {box-shadow: 10px 10px 0px rgba(0,0,0,0.15);}.box-pub {  padding: 30px;  border: 4px solid #dfe6e9;  font-size: 16px;  font-weight: 400;background:#f9f9f9;border-radius:4px;}.rio-pub{ cursor:pointer;}.rio-pub i { width: 80px !important; height: 80px !important; font-size: 80px; line-height: 80px !important; margin: 10px;}.rio-pub .divcenter {  position: relative !important;  float: none !important;  margin-left: auto !important;  margin-right: auto !important;}.rio-pub .counter {  font-size: 16px;  font-weight: 400;}.rio-pub .counter span {  font-size: 36px;  font-weight: 700;  padding: 0 10px;}.color-01 {color:#004b9e !important;}.color-02 {color:#c0392b !important;}.pub-box {border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:10px;font-weight:400}.pub-wrap .pub-list {padding:20px 10px;border-bottom:1px dotted #ddd;position:relative;}.pub-wrap .pub-list:last-child {border-bottom:0px dotted #ddd;}.pub-list a {color:#444}.pub-list a:hover {color:#444}.pub-list .pub-tit {font-weight:500;font-size:17px;line-height:24px;color:#222;margin-bottom:12px}.pub-list .pub-tit i {font-style:normal;font-weight:700}.pub-list .pub-tit a {color:#222}.pub-list .pub-tit a:hover {color:var(--cnvs-themecolor);text-decoration:underline !important}.pub-list .pub-name {font-size:15px;line-height:20px;color:#444;margin-bottom:5px}.pub-list .pub-jour {font-size:15px;line-height:20px;color:#004b9e;margin-bottom:0px}.pub-list .jour span.link {margin-left:4px;font-size:12px;line-height:12px;}.pub-list .jour span.link a{background:#ecf0f1;color:#004b9e;padding:2px 4px;border-radius:2px}.pub-list .jour span.link a:hover{background:#004b9e;color:#fff}.pub-list .jour span.sci {background:#6ab04c;color:#ecf0f1;padding:1px 8px;border-radius:8px}.pub-list .jour span.major {background:#008080;color:#ecf0f1;padding:1px 8px;border-radius:8px}.pub-list .jour span.responsible {background:#6ab04c;color:#ecf0f1;padding:1px 8px;border-radius:8px}.corr-a,.pub-list .jour a.corr-a {font-weight:500;color:#3498db;}.lead-a,.pub-list .jour a.lead-a {font-weight:500;color:#6ab04c;}.pub-list .jour a.lead-a:hover,.pub-list .jour a.corr-a:hover {color:#000;text-decoration:underline !important}.pub-view .title{font-weight:500;font-size:22px;line-height:22px;color:#222;margin:20px 0 20px 0;}.pub-view .author {font-style:italic;font-size:14px;line-height:20px;color:#777;margin-bottom:20px}.pub-view .abstract-title {font-weight:300;font-size:22px;line-height:22px;color:#323232;margin-bottom:10px}.pub-view .abstract-content {font-size:14px;line-height:20px;color:#666666;margin-bottom:3px}.pub-view table{font-size:14px;line-height:20px;color:#666666;margin-bottom:3px;border-collapse:separate;}@media (max-width:767.98px) { .pub-list .pub-name {font-size:14px;} .pub-list .pub-jour {font-size:14px;} .pub-list .pub-tit {font-size:16px;}}.parttime.card{border-color:#ccc;transition: all 0.25s ease-in-out;color:#000}.parttime.card:hover{ -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.19); -ms-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.19); -o-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.19); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.19);border-color:var(--cnvs-themecolor);}.parttime .cbody{padding:30px 35px;}.parttime .cbody .name {font-size:1.4rem;font-weight:700;}.parttime .cbody .ename {font-size:14px;font-weight:500;margin-left:4px;color:#666}.parttime .cbody .pos {font-size:1.125rem;font-weight:700;color:var(--cnvs-themecolor);margin:6px 0 18px}.parttime .cbody .tit {font-size:1.125rem;font-weight:700;border-bottom:1px dashed #ccc;padding-bottom:16px;margin-bottom:16px;}.parttime.card:hover .tit {color:var(--cnvs-themecolor) !important;}.s-box{background-color:#f5f6fa;border:1px dotted #dcdde1; padding:20px 20px 5px;margin-bottom:20px;}.s-box form {margin:0}.s-box .btn {border-radius:0;}.s-box .categorywrap {padding:10px 0 5px;border-top:1px dashed #ccc}.s-box .categorywrap a {padding:10px 12px;margin:8px 2px;border:1px solid #ccc;background:#fff;border-radius:0.3em;font-size:15px;line-height:15px;font-weight:500;display:inline-block}.s-box .categorywrap a.current,.s-box .categorywrap a:hover {background:#0a314d;color:#c1a783;border-color:#0a314d;font-weight:700;}@media (max-width: 575.98px) { .s-box{padding:8px 8px 4px;} .s-box .form-group {margin-bottom:5px;text-align:center} .s-box .form-group {width:100% !important;} .s-box .form-group.mr5, .s-box .form-group.mr10 {margin-right:0 !important} .s-box .btn.w100 {width:100%;margin:0 0 5px 0 !important;padding: 0.375rem 0.75rem;} .s-box .btn {padding: 0.2rem 0.75rem;font-size:0.9rem;} .s-box .form-control {padding: 0.2rem 0.6rem;font-size: 0.9rem;} .s-box .categorywrap {margin-top:10px} .s-box .categorywrap a {padding:6px 8px;margin:3px 2px;font-size:14px;line-height:14px;}}.pjt {cursor: pointer}.cate-wrap{background:#fff;padding:15px 0 0 0;margin-bottom:30px;border:1px solid #ddd}.cate-mu-wrap { display: -ms-flexbox; display: flex; justify-content: space-between;}.cate-mu { position: relative; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; margin-bottom: 3.5rem; list-style: none;}.cate-mu li { position: relative; width: 50%;}.cate-mu li a { display: block; position: relative; padding: 10px 20px; font-size: 0.9375rem; color: #232323; text-align: center; border-radius: 2px;}.cate-mu li a:hover { color: #fff; background-color: #19398a; }.cate-mu li.activeFilter a { color: #FFF; background-color: #19398a; margin: 0; font-weight: bold;}@media (min-width: 576px) { .cate-mu li {  width: 33.333333%; }}@media (min-width: 768px) { .cate-mu li {  width: auto; } .cate-mu {  border: 1px solid rgba(0,0,0,0.07);  border-radius: 4px; } .cate-mu li a {  border-left: 1px solid rgba(0,0,0,0.07);  border-radius: 0; } .cate-mu li:first-child a {  border-left: none;  border-radius: 4px 0 0 4px; } .cate-mu li:last-child a { border-radius: 0 4px 4px 0; } .cate-mu li.activeFilter a {  margin: -1px 0;  padding-top: 11px;  padding-bottom: 11px; } .bothsidebar .cate-mu li a { padding: 12px 14px; } .bothsidebar .cate-mu li.activeFilter a { padding: 13px 18px; }}.cate-mu.style-2,.cate-mu.style-3,.cate-mu.style-4 { border: none; border-radius: 0; margin-bottom: 2.75rem;}.cate-mu.style-2 li,.cate-mu.style-3 li,.cate-mu.style-4 li { margin-bottom: 0.75rem; }@media (min-width: 768px) { .cate-mu.style-2 li:not(:first-child), .cate-mu.style-3 li:not(:first-child) { margin-left: 10px; }}.cate-mu.style-2 li a,.cate-mu.style-3 li a,.cate-mu.style-4 li a { padding-top: 9px; padding-bottom: 9px; border-radius: 22px; border: none;}.cate-mu.style-2 li.activeFilter a { color: #FFF !important; margin: 0;}.cate-mu.style-3 li a { border: 1px solid transparent; }.cate-mu.style-3 li.activeFilter a { color: #19398a !important; border-color: #19398a; background-color: transparent; margin: 0;}@media (min-width: 768px) { .cate-mu.style-4 li:not(:first-child) { margin-left: 30px; }}.cate-mu.style-4 li a { padding: 13px 5px; border-radius: 0;}.cate-mu.style-4 li a::after { content: ''; position: absolute; top: auto; bottom: 0; left: 50%; width: 0; height: 2px; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}.cate-mu.style-4 li.activeFilter a { color: #222 !important; background-color: transparent; margin: 0;}.cate-mu.style-4 li.activeFilter a::after { width: 100%; left: 0%; background-color: #19398a;}.faq-category { margin:0; padding:0; border:1px solid #eee; padding:10px; }.faq-category li { margin:0; padding:0; list-style:none; width:25%; float:left;}.faq-list { margin:0; padding:0; }.faq-list li { margin:0; padding:0px; list-style:none;}.faq-list li .faq-question { display:block; padding:12px 4px; border-bottom:1px solid #ddd; }.faq-list li .faq-answer { border-bottom:1px solid #ddd; background-color:#f9f9f9; padding:20px; display:none;font-weight:400 }.faq-list li a{font-weight:500;color:#222}.cont-box {position:relative;border:6px solid #eee;padding:60px;font-size:1.125rem;border-radius:1.125rem;}@media (max-width: 767.98px) { .cont-box {border:4px solid #eee;padding:32px;}}@media (max-width: 567.98px) { .cont-box {border:0px solid #eee;padding:0px;border-radius:0rem;margin-left:0px;margin-right:0px;font-size:1rem;}}#emeritus em {font-style:normal;font-weight:500;}.c-intro .img-wrap img{max-width:50%;margin-bottom:20px}.c-intro .card-body {padding:30px 20px;}.c-intro .card.iconbox {padding:30px;text-align:center}.bg-cyan {background:#0abde3 !important}.card.intro {border:1.2px solid #ddd;}.card.intro .card-header {background:var(--cnvs-themecolor);color:#fff;font-size:1.3rem;font-weight:700;padding:10px;text-align:center;}.card.intro .card-body {padding:20px 30px;font-weight:500;line-height:1.9;font-size:1.25rem}.card.intro2 {border:1.5px solid #eee;background:#f9f9f9;}.card.intro2 .card-body {padding:28px 30px 20px;line-height:1.5;font-size:1.3rem;letter-spacing:-1px;font-weight:500; }.card.intro-bg {font-size:1.8rem;color:#fff;font-weight:700;padding:180px 20px;background:url('/_skin/kor/images/site/intro-bg.jpg') no-repeat center center;background-size:cover;text-align:center}@media (max-width: 767.98px) { .card.intro .card-header {font-size:1.125rem;} .card.intro .card-body {padding:20px;line-height:1.5;font-size:1.1rem} .card.intro2 .card-body {padding:18px 20px 10px;font-size:1.125rem;} .card.intro-bg {font-size:1.3rem;padding:80px 20px;} .c-intro .img-wrap img{max-width:40%;margin-bottom:10px} .c-intro .card {padding:20px;} .c-intro .card.iconbox {padding:20px;text-align:center}}h2.history { -webkit-writing-mode: vertical-rl;   -ms-writing-mode: tb-rl;  writing-mode: vertical-rl; position: absolute; left: 0; top: 0; line-height:80px; color: #ccc; font-size: 80px; font-weight: 800; font-family:serif;background:#fcfcfc;padding:18px;letter-spacing:1px;}h2.history:first-letter {color:#aaa}.data-search {  background-color: #f1f2f6;  padding: 20px 12px;  margin-bottom: 30px;}.eventbox {width:100%;margin:0 .5rem 20px .5rem;border:2px solid #ddd;display:block;background:#fff}.eventbox.col2 {width: calc(50% - 1rem);margin:0 .5rem 20px .5rem;}.eventbox .eventcont {padding:24px 20px}.eventbox .r-date {height: 5.5em;min-width: 5.5em;width: 5.5em;color:var(--cnvs-themecolor); -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;text-align:center;border:1px solid var(--cnvs-themecolor);  -ms-flex-align: center;  align-items: center;  display: -ms-flexbox;  display: flex;  -ms-flex-direction: column;  flex-direction: column;  -ms-flex-pack: center;  justify-content: center;  padding: .125em 0;  text-transform: uppercase;}.eventbox, .eventbox .r-date{ -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}.eventbox:hover {border-color:var(--cnvs-themecolor);box-shadow: 0 .125rem .25rem rgba(0,0,0,0.0);}.eventbox:hover .r-date {color:#fff;background:var(--cnvs-themecolor)}.eventbox .r-date .circle {line-height:22px}.eventbox .r-date .circle strong {font-size: 30px;font-weight:700}.eventbox .r-date .circle em {display:block;font-style:normal;font-size: 13px;font-weight:400}.eventbox .event-info {padding:0 20px;width:80%;font-size:14px;line-height:18px;color:#222;}.eventbox .event-info.pd-1 {padding-left:1em;}.eventbox .event-info.pd-0 {padding-left:0;}.eventbox .event-info .abs {width:100%;height:60px;overflow:hidden;font-size:13px;line-height:20px;}.eventbox h2 {font-size:18px;line-height:24px;font-weight:700;margin-bottom:20px;color:#333}.eventbox h2 a {color:#222}.eventbox h2 a:hover {color:var(--cnvs-themecolor)}.eventbox .iconlist li.link {word-wrap:break-word}.eventbox.confer .poster {height:8em;width:20%;min-width:20%;}.eventbox.confer .poster img {border-radius:0.12rem;height: 100%;object-fit: cover;}.eventbox.confer .poster img [data-sizes="auto"] {display: block;width: 100%;}.eventbox.confer h2{margin-bottom:20px;}.eventbox.confer h3{font-size:18px;line-height:18px;font-weight:700;margin-bottom:20px;color:#222}.eventbox h2.j-tit {font-size:18px}.eventbox h4.vol {font-size:16px;font-weight:500;margin-bottom:0px;color:#666}.eventbox.view {margin:0;border:none;border-top:2px solid #444;border-bottom:1px dotted #ccc;box-shadow:none;}.eventbox.view:hover {border-top-color:#444;border-bottom-color:#ccc;box-shadow:none}.eventbox.view .eventcont {padding:30px 20px}.eventbox.view .event-info {padding:0px;width:80%;}.eventbox-cview {padding:30px 20px 40px;border-bottom:1px solid #ddd;margin-bottom:20px;}.eventbox-cview img { padding:20px 0; max-width:100% !important;}.eventbox-cview h4 {font-size:16px;margin-bottom:16px;}.eventbox-cview h4:before {  content: "";  width: 5px;  height: 16px;  background-color: var(--cnvs-themecolor);  display: inline-block;  margin: 0 8px 3px 0;  vertical-align: middle;}.eventbox-cview h4.box {background:#f9f9f9;border:1px solid #eee;padding:10px 20px;}.eventbox-cview .box-wrap {padding:0 30px}.bookcover img{width:90%}.reg-view {position:relative}.reg-view .btn-box {margin:20px 0;text-align:center}.reg-view .regbtn-box {margin-top:20px;}@media (max-width: 991.98px) { .eventbox.col2 {width:100%;margin:0 0 20px 0;} .eventbox .eventcont {padding:24px 20px} .eventbox.confer .poster {height:8em;width:7em;} .eventbox-cview .box-wrap {padding:0 20px}}@media (max-width: 767.98px) { .bookcover {text-align:center;padding:20px;background:#f9f9f9;border:1px dotted #ccc;margin-bottom:10px;} .bookcover img{width:50%} .eventbox.view .event-info {width:100% !important;} .reg-view .regbtn-box {width:100%}}@media (max-width: 575.98px) { .eventbox {margin:0 0 12px 0;} .eventbox .eventcont {padding:16px 12px} .eventbox .r-date {height: 4.5em;min-width: 4.5em;width: 4.5em;} .eventbox .r-date .circle {line-height:18px;} .eventbox .r-date .circle strong {font-size: 20px;} .eventbox .r-date .circle em {font-size:11px} .eventbox .event-info {padding-left: 1.5em;font-size:14px;} .eventbox h2 {font-size:16px;line-height:18px;margin-bottom:12px;} .eventbox.view .eventcont {padding:20px 10px} .eventbox-cview {padding:20px 10px 30px;} .eventbox.confer .poster {height:6em;width:5em;} .eventbox.confer h3{font-size:13px;line-height:16px;} .eventbox h2.j-tit {font-size:16px;} .eventbox h4.vol {font-size:14px} .bookcover {padding:15px;} .bookcover img{width:60%} .eventbox-cview .box-wrap {padding:0 10px}}.info-box {background:#f1f2f6;padding:30px}.d-grid {  -ms-display: grid;  display: grid;  grid-column-gap: 40px;  grid-row-gap: 40px;   grid-template-columns: 1fr 1fr 1fr 1fr 1fr;  grid-template-rows: auto auto auto auto auto; } .d-grid > * {  position: relative;  overflow: hidden;  width: 100%;  height: 100%;  min-height: 200px;  background-repeat: no-repeat;  background-position: center center;  background-size: cover;  background-color: #EEE; } .d-grid-1 {  grid-row-start: 1;  grid-column-start: 1;  grid-row-end: 4;  grid-column-end: 3; } .d-grid-2 {  grid-row-start: 1;  grid-column-start: 3;  grid-row-end: 3;  grid-column-end: 6;  min-height: 300px; } .d-grid-3 {  grid-row-start: 3;  grid-column-start: 3;  grid-row-end: 5;  grid-column-end: 5;  height: 80%; } .d-grid-4 {  grid-row-start: 4;  grid-column-start: 1;  grid-row-end: 5;  grid-column-end: 3; } .d-grid-5 {  grid-row-start: 3;  grid-column-start: 5;  grid-row-end: 4;  grid-column-end: 6; } .d-grid-6 {  grid-row-start: 4;  grid-column-start: 5;  grid-row-end: 6;  grid-column-end: 5; } .d-grid .flex-viewport {  height: 100%; } .btn-right-arrow .border-line-arrow {  --cnvs-line-size: 0;  display: inline-block;  position: relative;  opacity: 0;  width: var(--cnvs-line-size);  height: 1px;  vertical-align: middle;  background-color: #000;  margin-left: 10px;  margin-right: -11px;  transition: all .25s ease-in-out; } .btn-right-arrow:hover .border-line-arrow {  opacity: 1;  --cnvs-line-size: 50px; }.about-copy {font-size:1.35rem}@media (max-width: 767.98px) { .about-copy {font-size:1.2rem}}@media (max-width: 567.98px) { .about-copy {font-size:1.125rem}}.eq-list {  position: relative;  margin-bottom: 22px;  padding: 20px;  border: 1px solid #AEAEAE;  border-radius: 5px;}.eq-list:hover {  border: 1px solid #006000;  background: #F0FFF8;  transform: scale(1.01);  box-shadow: 0 10px 20px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);}.eq-list:after {  content: "";  display: table;  clear: both;}.eq-list .pto {  float: left;  width: 140px;  padding: 0 0 0px 0;  margin: 0;  line-height: 0;  background: #ccc}.eq-list .info {  margin-left: 180px;}.eq-list .info {  font-size: 14px;  color: #444}.eq-list .info h3 {  margin-bottom: 12px !important;  font-weight: 700;  font-size: 18px;}.eq-list .info ul {  margin: 0 0 0 0px;  padding: 0;}.eq-list .info li {  list-style: none;  padding: 0;  margin: 0 0 3px 0;  font-size: 14px}.eq-list .info li span {  font-weight: 400;  margin-right: 4px}.eq-list .info h3,.eq-list .info li {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.eq-list .info a {  color: #222}.eq-list .info a:hover {  color: #3b5998}.eq-list .usage {  border-top: 1px dotted #7E7E7E;  margin-top: 10px;  padding-top: 10px;}@media (max-width: 767px) {}@media (max-width: 575.98px) {  .eq-list .pto { width:110px;  }  .eq-list .info { margin-left: 130px;  }  .eq-list .info { font-size: 13px;  }  .eq-list .info h3 { font-size: 16px;  }  .eq-list .info li { font-size: 13px  }}@media (max-width: 300px) {  .eq-list .pto { float:none; width: 100%; margin: 0 0 10px 0; line-height: 0; display: none  }  .eq-list .info { margin-left: 0px;  }  .eq-list .info h3 { font-size: 15px; margin-bottom: 4px !important  }  .eq-list .info li { margin: 0 0 16.px 0; font-size: 13px  }}.eq-box {  border: 5px solid #eee;  padding: 50px;}@media (max-width: 767.98px) {  .eq-box { padding:20px;  }}.research-group-wrap{ border:3px solid #ddd; border-radius:5px; padding:20px; margin:20px 0;}.research-group-wrap img{ max-width:98%;}.side-mu {padding:0px;width:90%;}.side-mu h4{font-size:26px;line-height:30px;font-weight:700;margin-bottom:20px;padding-bottom:25px;border-bottom:4px solid #004b9e;color:#2d3436}.side-mu ul {list-style: none;margin: 0;padding:0;}.side-mu > ul {padding:0 14px 0 6px;}.side-mu > ul > li:first-child {margin-top:8px}.side-mu > ul > li {margin-bottom:4px}.side-mu > ul > li > a{  color: #2f3542;font-weight:400;  font-size: 16px;line-height:20px;  display: inline-block;  background: url('/_skin/kor/images/icons/widget-link.png') left top no-repeat;  padding:0px 3px 0px 12px;}.side-mu > ul > li > a:hover{color:#004b9e}.side-mu > ul > li > a.active{color:#2d3436;font-weight:700}.side-mu > ul > li > ul {margin-bottom:16px;padding:10px 14px;background:#f4f4f4;font-size:14px;border-radius:0.5em}.side-mu > ul > li > ul > li{margin-bottom:3px}.side-mu > ul > li > ul > li:before{ content:""; width:3px; height:3px; border-radius:50%;background-color:#aaa; display:inline-block; margin:0 6px 4px 0; vertical-align:middle;}.side-mu > ul > li > ul > li:last-child{margin-bottom:0px}.side-mu > ul > li > ul > li > a{color: #444;font-weight:400;display: inline-block;}.side-mu > ul > li > ul > li > a:hover{color:#aa8034}.side-mu > ul > li > ul > li > a.active{color:#aa8034;font-weight:700}@media (max-width: 1400.98px){}@media (max-width: 967.98px){}@media (max-width: 575.98px) {}@media (max-width:375.98px) {}h2.copy {font-size:28px;line-height:40px;margin-bottom:30px;letter-spacing:-1px;color:#212121}h2.copy em {font-style:normal !important}h4.cont-es {font-size:20px;line-height:32px;border-bottom:1px dotted #ddd;padding-bottom:16px;margin:0 0 24px 40px;}.contents-block {margin-bottom:66px;padding:0 0 0 64px;text-align:justify}@media (max-width: 575.98px) { h2.copy {font-size:18px;line-height:30px;margin-bottom:20px;} h4.cont-es {font-size:16px;line-height:22px;border-bottom:1px dotted #ddd;padding-bottom:6px;margin:0 0 16px 0px;} .contents-block {margin-bottom:46px;padding:0 0 0 0px;text-align:justify}}.line-box-fund {border:1px solid #ddd}h3.contit {font-size:26px;line-height:26px;margin-bottom:20px;}h3.contit:after {  content: '';  background: #004b9e;  width: 62px;  height: 6px;  line-height:26px;  margin-left:20px;  display:inline-block;vertical-align:middle;border-radius:0 10px 0px 10px;}a.linktag {font-size:15px;line-height:15px;font-weight:500;display:inline-block;padding:8px 14px;background:#f0f0f0;color:#000;border-radius:20px;margin:0px 4px}a.linktag:after { content: '\f08e'; display: inline-block; font-family: 'FontAwesome'; margin-left:4px;font-weight:300;font-size:10px;vertical-align:top}a.linktag:hover {background:#2d3436;color:#fff}.linebox-wrap {position:relative;padding:20px 0;background:#fff;margin-bottom:30px;}.linebox-wrap .tit {position:relative;}.linebox-wrap .tit span{position:absolute;background:#fff;padding:8px 14px;font-size:22px;line-height:22px;font-weight:700;top:-20px;left:30px;color:#2d3436}.linebox-wrap .contbox{border:2px solid #004b9e;padding:44px 40px;font-weight:400;border-radius:20px}.linebox-wrap .contbox h4 {font-size:18px;margin:5px 0;min-width:140px;}.linebox-wrap .contbox .link-wrap{line-height:40px;padding-bottom:20px;}.linebox-wrap .contbox .link-wrap.pb-0 {padding-bottom:0px;}.linebox-wrap .row {border-bottom:1px dotted #ddd;margin-bottom:20px;}.linebox-wrap .row:last-child {border-bottom:0;margin-bottom:0px;}@media (max-width: 768.98px) {}@media (max-width: 575.98px) { .linebox-wrap {position:relative;padding:20px 0;background:#fff;margin-bottom:10px} .linebox-wrap .tit span{font-size:22px;line-height:22px;} .linebox-wrap .contbox{padding:20px;} .linebox-wrap .contbox h4 {font-size:18px;margin:10px 0 4px 10px;min-width:100%;} .linebox-wrap .contbox .link-wrap{line-height:40px;padding-bottom:10px;} .linebox-wrap .d-flex {border-bottom:1px dotted #ddd;margin-bottom:10px;} .linebox-wrap .d-flex:last-child {border-bottom:0;margin-bottom:0px;} a.linktag {font-size:14px;line-height:14px;font-weight:400;padding:6px 14px 6px;} a.linktag:after {margin-left:4px;font-weight:300;font-size:9px;vertical-align:top}}.no-br {border-radius:0 !important}.human .modal-header {  border-bottom: 1px solid #2d3436;  background:#2d3436;color:#fff;  border-top-left-radius: 0rem;  border-top-right-radius: 0rem;}.human .modal-header h4 {color:#fff}.human .modal-content {border:0;border-radius:0 !important}.human .modal-header .close {color: #fff;text-shadow: none;opacity: .8;}.human .modal-body .infobox {background:#f1f2f6;color:#57606f;font-weight:700;font-size:15px;padding:14px 20px;margin-bottom:20px;}.human .modal-body .disc {font-size:14px;padding:0 20px}.human .modal-body .disc h5 {font-size:15px;margin-bottom:2px;font-weight:500}.human .modal-body .disc div{margin-bottom:15px}@media (max-width: 575.98px) { .human .modal-body .infobox {font-size:16px;padding:10px;margin-bottom:15px;} .human .modal-body .disc {padding:0 10px} .human .modal-body .disc div{margin-bottom:10px}}.club-wrap {position:relative;width:100%;border-top:2px solid #888;}.clublist {display:table;padding:32px 16px;border-bottom:1px dashed #bbb;width:100%;}.clublist .pto,.clublist .info{display:table-cell;}.clublist .pto {width:36%;vertical-align:middle;}.clublist .pto img {border-radius:20px;}.clublist .info{width:64%;vertical-align:middle;padding-right:40px;vertical-align:middle;}.clublist .info h3 {margin-bottom:12px;font-size:22px;line-height:34px;font-weight:700;}.clublist .info ul {margin:0px;padding:0;}.clublist .info li {list-style:none;padding:0px;font-size:17px;}.clublist .info li.disc {margin-top:20px;font-size:16px;border-left:6px solid #ddd;padding:0px 16px;}@media (max-width: 768.98px) { .clublist .pto {width:100%;text-align:center;padding:10px 0} .clublist .info{width:100%;vertical-align:middle;padding-right:0px;} .clublist .pto, .clublist .info{display:block;} .clublist .info li.disc {margin-top:5px;padding:5px 0 10px;border-left:0;}}@media (max-width: 575.98px) { .clublist {padding:16px 2px} .clublist .info h3 {font-size:20px;margin-bottom:2px} .clublist .info li.disc, .clublist .info li {font-size:14px;}}#newsletters img {border:0px solid #ddd}#newsletters .portfolio-desc h3 {font-size:16px;margin-bottom:0px;}#newsletters .portfolio-desc h3 i{margin-left:3px;color:#e74c3c}#newsletters .portfolio-desc span {font-size:14px;font-weight:400;color:#555}.line2 {  clear: both;  position: relative;  width: 100%;  margin: 30px 0;  border-top: 2px dashed #ccc;}.line1 {  clear: both;  position: relative;  width: 100%;  margin: 30px 0;  border-top: 1px dashed #ccc;}.org-box {border:2px dotted #ccc;padding:60px 30px;text-align:center;border-radius:20px;}@media (max-width: 575.98px) { .org-box {border:0px;padding:0px}}.lang-btn {  position: absolute;  right:0;top:-88px;  text-align: center;  z-index: 10;}a.lang-link {color:#fff;font-size:14px;padding:4px 12px;font-weight:bold;background:#2d3436; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}a.lang-link:hover {color:#c1a783 ;background:#2d3436}.lang-btn-sub {  position: absolute;  right:0px;bottom:3px;;  text-align: center;  z-index: 120;}a.lang-link-sub {color:#fff;font-size:14px;padding:4px 10px;font-weight:bold;background:#2d3436;text-shadow:none; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}a.lang-link-sub:hover {color:#c1a783;background:#2d3436}a.sitemap-link {color:#fff;font-size:14px;padding:4px 10px;font-weight:bold;background:#2d3436;text-shadow:none; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}a.sitemap-link:hover {color:#c1a783;background:#2d3436}@media (max-width:991.98px) {.lang-btn {top:-86px;}a.lang-link {font-size:13px;padding:4px 8px;}}.notice-block-t2 {position:relative;background:#111 url('/_skin/kor/images/temp/mc-bg2.jpg') center center no-repeat ;background-size:cover;padding:120px 0 80px;}.notice-block-t2 h3.nott {color:#c1a783 !important;font-size:18px;}.notice-block-t2 .feature-box p {color:rgba(255,255,255,0.7) !important;font-size:14px;}.nav-tree.human-mmu li a { color:rgba(255,255,255,0.7) !important; text-transform: capitalize; font-size: 16px; font-weight: 700; letter-spacing:0px;padding:5px 0;}.nav-tree.human-mmu li a:hover {color:#c1a783 !important}.nav-tree.human-mmu li a i { float:right; }.nav-tree.human-mmu ul ul a { color:#c1a783; font-size: 14px; padding-left:5px !important; letter-spacing: 0px; font-weight: 400;}.nav-tree.human-mmu ul ul ul a { color:#c1a783; font-size: 13px; padding-left: 10px !important; letter-spacing: -1px; font-weight: 300;}.nav-tree.human-mmu ul ul ul li{background: url('../images/site/li_arrow.png') left 5px no-repeat;margin-left:10px}#side-panel .side-panel-wrap.side-human {  padding: 20px 30px 50px 40px;}.side-order, .side-lang{ display: flex; justify-content: center; gap: 10px; margin: 10px;}.side-lang .btn, .side-order .btn{ width: 120px !important; padding: 5px !important;}#side-panel.dark { background: #000000;  background: -moz-linear-gradient(top, #000000 0%, #343434 50%);  background: -webkit-linear-gradient(top, #000000 0%,#343434 50%);  background: linear-gradient(to bottom, #000000 0%,#343434 50%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#343434',GradientType=0 ); }.nav-tree.human-mmu li.active > a { color:#004b9e !important;font-weight:700 !important}.ch-nl .portfolio-overlay {height: 98.5% !important;background-color: rgba(0,0,0,0.6) !important;}.ch-nl .thumbnail-wrap {display: inline-block;width: 100%;border: 1px solid #eee;}.ch-nl .thumbnail-wrap img {display: block;max-width: 100%;height: auto;}.ch-nl .thumbnail-wrap .thumb {position: relative;padding-top: 100%;overflow: hidden;}.ch-nl .thumbnail-wrap .thumb img {position: absolute;top:0;left: 0;}.ch-nl .thumbnail-wrap .thumb .centered {position: absolute; top: 0;left: 0;  right: 0;  bottom: 0; -webkit-transform: translate(50%,50%); -ms-transform: translate(50%,50%); transform: translate(50%,50%);}.ch-nl .thumbnail-wrap .thumb .centered img { -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}.ch-nl .thumbnail-wrap .thumb img.portrait { width: 100%; max-width: none; height: auto;}.ch-nl .thumbnail-wrap .thumb img.landscape { width: auto; max-width: none; height: 100%;}.acctitle.page-faq {  line-height:44px !important;  font-size: 16px !important;  border-bottom:0px dotted #ccc;}.side-mu ul li.child { margin-left:10px; position:relative;}.side-mu ul li.child:before { content:'-'; position:absolute; left:0px; top:0px;}.side-mu ul li.child a { background:none !important; }.dept-view {width:100%;margin:0;border-top:2px solid #c1a783;border-bottom:1px solid #c1a783;background-size:cover;background-position:center center;background-repeat:no-repeat;}.dept-view .cont-wrap {padding-left:60%}.dept-view .cont-info {padding:24px 30px 30px 30px;width:100%;font-size:15px;line-height:20px;color:#efe1b3 !important;background:rgba(0,0,0,0.7);}.dept-view .cont-info ul {margin-bottom:0}.dept-view .cont-info li {margin-bottom:6px;color:#fff;}.dept-view .cont-info li:last-child {margin-bottom:0px}.dept-view .cont-info li i{color:#fff;}.dept-view h2 {font-size:28px;line-height:38px;font-weight:700;margin-bottom:0px;color:#efe1b3;letter-spacing:-1px}.dept-view h2.ip {font-size:24px;line-height:34px;}.dept-view h3{font-size:14px;line-height:18px;font-weight:400;margin-bottom:24px;color:#efe1b3;}.dept-view .iconlist li.link {margin-top:20px;}.dept-view .iconlist {margin-left: 1.3em;list-style-type: none;}.dept-view .iconlist > li{display: block !important;padding-left: 10px;text-indent: -10px; }.dept-view .iconlist > li i{margin-right: 0px !important;}.dept-cont {padding:20px 25px;}.dept-cont h4 {color:#2d3436;font-size:20px;font-weight:700;border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:20px}.dept-cont h4.noline {border-bottom:0px;padding-bottom:0px;margin-bottom:5px}.dept-cont.rscenter strong {font-weight:700;}.btn-outline-dept {color: #efe1b3;border-color: #efe1b3;border-radius:0 !important;display:flex;justify-content:center;width:150px;}.btn-outline-dept:hover {color: #2d3436;background-color: #efe1b3;border-color: #efe1b3;font-weight:700}.btn-outline-dept:focus, .btn-outline-dept.focus {box-shadow: 0 0 0 0.2rem rgba(239,225,179, 0.5);}.owl-carousel.dept .owl-dots .owl-dot {margin-top:0 !important}@media (max-width: 991.98px) {}@media (max-width: 767.98px) { .dept-view .cont-wrap {padding:10px}}@media (max-width: 575.98px) { .dept-view h2 {font-size:24px;line-height:34px} .dept-view .cont-info {padding:20px;} .dept-cont {padding:20px 10px;}}.proflist-wrap {position:relative;width:100%;border-top:2px solid #888;}.proflist {display:table;padding:16px 10px 16px 10px;border-bottom:1px dashed #bbb;width:100%;}.proflist .pto,.proflist .info{display:table-cell;}.proflist .pto {width:15%;vertical-align:middle}.proflist .pto img {max-height:130px;border-radius:20px}.proflist .info{width:85%;vertical-align:middle}.proflist .info h3 {margin-bottom:12px;font-size:20px;line-height:24px;font-weight:700;color:#222}.proflist .info h3 span{color:#2d3436;font-size:16px;margin-left:10px}.proflist .info h3 em{color:#3b5998;font-size:14px;font-weight:600;font-style:normal}.proflist .info h3 em:before {content: '/';color:#aaa;padding:0 10px;font-weight:300;}.proflist .info ul {margin:0 0 0 0px;padding:0;border-left:0px solid #eee}.proflist .info li {list-style:none;padding:0px 0px;font-size:15px;}.proflist .info li span:after{  content: "l";  padding:0 10px 0 14px;color:#aaa;font-size:10px;line-height:10px;}.proflist .info li span:last-child:after{content: "";padding:0 0px 0 14px;}.proflist .info li .mblock {margin-left:20px;}.proflist a {color:#333}.proflist a:hover {color:#004b9e}@media (max-width: 768px) { .proflist {padding:16px 12px} .proflist .info{display:block;width:100%;} .proflist .info{width:95%;vertical-align:middle} .proflist .info h3 {margin-bottom:10px;} .proflist .info ul {margin:0;padding:0;border-left:0} .proflist .info li {padding:0} .proflist .info li .mblock {display:block;margin-left:0}}@media (max-width: 479px) {.proflist {display:table;padding:10px 8px 6px}.proflist .pto,.proflist .info{display:block;}.proflist .pto {width:100%;text-align:center;padding:10px}.proflist .info{width:100%;vertical-align:middle}.proflist .info h3 {font-size:18px;margin-bottom:2px}.proflist .info li {font-size:14px;}.proflist .info li span:last-child {display:block}}.prof-infobox {background:#f9f9f9;padding:30px 60px; border:1px dotted #dcdde1;margin-bottom:30px;}.prof-infobox img.photo {border:1px solid #dcdde1;}.prof-infobox .photowrap {text-align:right;}.prof-infobox .contact {border-left:6px solid #ccc;padding:0px 16px;margin:0 0 0px 5px;font-weight:400;line-height:1.8}.prof-infobox .infowrap .name{font-size:30px;font-weight:700;letter-spacing:1px;margin-bottom:22px}.prof-infobox .infowrap .name em {font-size:70%;color:#2d3436;;letter-spacing:0;font-weight:700;margin-left:0px;font-style:normal !important}.prof-infobox .infowrap .name span {font-size:50%;color:#004b9e;;letter-spacing:0;font-weight:500;margin-left:8px;}.facultycontent {padding:0px 0px;margin:0px 0;}.facultycontent .prof-stit {color:#2d3436;font-size:19px;font-weight:700;border-bottom:1px solid #eee;padding-bottom:6px;margin-bottom:14px}.facultycontent1 .prof-stit:before {  content: "";  width: 6px;  height: 18px;  background-color: #ddd;  display: inline-block;  margin: 0 12px 5px 6px;  vertical-align: middle;}.facultycontent .cont {padding:0 px;margin-bottom:30px;font-weight:400}.facultycontent ul.education li{list-style:none;margin-bottom:10px;line-height:1.4 }.facultycontent ul.education li span{font-weight:700;margin-right:12px;color:#888 }@media (max-width: 767.98px) { .prof-infobox {padding:30px;margin-bottom:20px;} .prof-infobox .infowrap .name{font-size:26px;font-weight:700;} .prof-infobox .contact {margin:0 0 20px 5px} .facultycontent {padding:0px 10px;}}@media (max-width: 575.98px) { .prof-infobox {padding:20px;margin-bottom:16px;} .prof-infobox .infowrap .name{font-size:22px;letter-spacing:0px;margin-bottom:20px;} .prof-infobox .infowrap .name span {margin-left:0px;display:block} .prof-infobox .contact {border-left:3px solid #747d8c;padding:0px 10px;margin:0 0 20px 0px;font-size:15px;line-height:1.6} .prof-infobox .photowrap {text-align:center;} .facultycontent {padding:0px 5px;} .facultycontent .prof-stit {font-size:17px;}}.submu {text-align:center;font-weight:400;justify-content: center;margin-bottom:32px;}.submu .mubox{padding:8px 15px;border:1px solid #aaa;margin:0 .3rem 10px;font-weight:400;color:#004b9e;font-size:16px}.submu .mubox.active,.submu .mubox.current,.submu .mubox:hover {color:var(--cnvs-themecolor);background:#fff;border:1px solid var(--cnvs-themecolor);font-weight:700;}@media (max-width: 767.98px) { .submu {margin-bottom:5px;} .submu .mubox {padding:8px;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;} .submu .mubox{width: calc(50% - .5rem);margin:0 .25rem .5rem .25rem;} .submu .mubox.w100 {width:100%;margin:0 .25rem .5rem .25rem;}}@media (max-width: 575.98px) { .submu .mubox {padding:6px;}}.contline-box {border:1px solid #eee;padding:40px}h3.cont-stit {font-size:28px;line-height:38px;margin-bottom:10px;color:#2d3436;font-weight:700}h4.cont-stit {font-size:24px;line-height:34px;margin-bottom:10px;color:#2d3436;font-weight:700}h5.cont-stit {font-size:20px;line-height:30px;margin-bottom:6px;color:#333;font-weight:500}.cont-profile {}.m-more {text-align:center;margin-top:40px}.m-more a{display:block;font-size:14px;font-weight:500;border:1px solid #bbb;color:#666;padding:6px}.m-more a:hover{background:#bbb;color:#000;}.ra-wrap {position:relative}.ra-wrap .r-img {margin-bottom:2px;border:0px solid #ddd}.ra-wrap .r-info {padding:10px 20px;text-align:center;color:#000;font-size:14px;line-height:18px;font-weight:400;letter-spacing:-0.9px}.researcharea.owl-carousel .owl-dots .owl-dot {margin-top:10px}.ramem-img {border:1px solid #ddd;padding:20px;text-align:center;margin-bottom:10px}.side-tit {font-size:26px;line-height:40px;font-weight:700;padding-right:40px;color:#2d3436;letter-spacing:-0.05em}.side-tit:after { content: ''; position: absolute; display:block; top:auto; left: 44%; margin-top:30px; width:3px; height: 200px; background:#60a3bc;}a.boxmu { width: calc(25% - .5rem);margin:0 .25rem 20px .25rem;border:1px solid #ddd;color:#101010; display:block;text-align:center;padding:20px 10px;font-size:20px;line-height:20px;font-weight:500;letter-spacing:-0.03em; }a.boxmu:hover,a.boxmu.active {border:1px solid #0a3d62;color:#0a3d62;font-weight:700}a.boxmu.col-33 {width: calc(33.333% - .5rem);margin:0 .25rem 20px .25rem;}a.boxmu.col-50 {width: calc(50% - .5rem);margin:0 .25rem 10px .25rem;}@media (max-width: 991.98px) { a.boxmu {width: calc(50% - .3rem);margin:0 .15rem .3rem .15rem;padding:10px;font-size:15px;} a.boxmu span {display:block}}.dean-box {width: calc(25% - 1rem);margin:0 .5rem 20px .5rem;border:1px solid #eee;font-size:15px;border-radius:0.4rem;background:#fafafa;}.dean-box:hover {border-color:#0a3d62;}.dean-box .info {width: 100%;padding:30px 30px}.dean-box h2 {font-size:22px;line-height:24px;font-weight:500;margin-bottom:10px;}.dean-box h2 span {color:#555 !important;font-size:16px;margin-left:5px}.dean-box h3 {font-size:14px;line-height:18px;font-weight:500;margin-bottom:4px;color:#0a3d62;}@media (max-width: 1198.98px) { .dean-box {width: calc(33.333% - 1rem);margin:0 .5rem 20px .5rem;} .dean-box .info {padding:20px 18px}}@media (max-width: 767.98px) { .dean-box {width: calc(50% - 1rem);margin:0 .5rem 20px .5rem;} .dean-box .info {padding:20px 18px} .dean-box h2 {font-size:20px;}}@media (max-width: 575.98px) { .dean-box {width:100%;margin:0 0 10px 0;} .dean-box .info {padding:20px}}.ari-list {border:1px solid #ddd;padding:20px;}.ari-list a {display:inline-block;padding:6px 12px;background:#f1f2f6;color:#2f3542;margin:8px;font-weight:400;border-radius:0.3rem}.ari-list a:hover {background:#2f3542;color:#f1f2f6}.c_researchfacility .info-block {background:#f1f2f6;margin:0 0 0px 0;padding:20px 0}.c_researchfacility .info-block .btn{position:absolute;right:2%;bottom:0px}.c_researchfacility .info-wrap {padding:6px 16px 0;position:relative}.c_researchfacility .tit_bar-left span {font-size:18px;font-weight:400;margin-left:5px;}.c_researchfacility .list {margin-bottom:30px}.c_researchfacility .info-box {border:1px solid #ced6e0;border-top:0;padding:30px 40px;font-size:15px;line-height:22px}.c_researchfacility ul.arrow-list li strong {min-width:70px;display:inline-block}.c_researchfacility h3 {font-size:22px}.c_researchfacility .tit_bar-left:after {content:" "; display:block; width:60px; height:2px; background-color:#21419D; margin:14px 0 40px;}@media (max-width: 991.98px) {.c_researchfacility .tit_bar-left span {display:block;margin-left:0px;font-size:16px;}.c_researchfacility .list {margin-bottom:20px}.c_researchfacility h3 {font-size:20px}.c_researchfacility .tit_bar-left:after {margin:14px 0 26px;}}@media (max-width: 767.98px) {.c_researchfacility .info-wrap {padding:26px 16px 0;position:relative}}@media (max-width: 575.98px) {.c_researchfacility .tit_bar-left span {font-size:14px;}.c_researchfacility h3 {font-size:20px}.c_researchfacility .tit_bar-left:after {margin:10px 0 20px;}.info-block .thum-wrap {text-align:center;}.info-block .thum-wrap img {max-height:200px}.c_researchfacility .info-block .btn{position:absolute;right:2%;top:0px;bottom:auto}}.skills li {margin-bottom:80px}.search-st{background-color:#dfe4ea;padding:12px;margin-bottom:10px;}.search-st form {margin:0}.search-st .btn {border-radius:0;}@media (max-width: 575.98px) { .search-st{padding:8px;} .search-st .form-group {margin-bottom:5px} .search-st .form-group {width:100% !important;} .search-st .form-group.mr5, .search-st .form-group.mr10 {margin-right:0 !important} .search-st .btn {display: block;width: 100%;}}.pub-tit { font-size: 16px;line-height:20px;font-weight:500;color:#222;margin-bottom:10px;}.pub-auth {font-size:14px;line-height:18px;font-weight:400;color:#555;margin-bottom:2px;}.pub-info { font-size:13px;color:#888}  .list-num.support > li{margin-bottom:15px;font-weight:400}  .list-num.support > li > ul > li{font-weight:300}  .list-num.support > li > b {font-weight:700}.portfolio-filter.lab-filter {float: none !important;margin:0;background:#f9f9f9;padding:10px 0;border:1px solid #ddd}.portfolio-filter.lab-style {border-radius: 0;border-top:0}.portfolio-filter.lab-style li { margin-bottom: 2px; }.portfolio-filter.lab-style li:not(:first-child) { margin-left: 2px; }.portfolio-filter.lab-style li a { padding-top:6px; padding-bottom:6px; font-size: 14px;font-weight:400; line-height: 16px; border-radius: 22px; border: none;}.portfolio-filter.lab-style li a { border: 1px solid transparent; }.portfolio-filter.lab-style li.activeFilter a {color: #fff !important;border-color: #0a3d62; background-color:#0a3d62;margin: 0;padding:6px 20px;font-weight:700}.portfolio-filter.lab-style.center li {display: inline-block; float: none;}#sub-laboratory {margin-top:20px}#sub-laboratory a .portfolio-image {border:2px solid #eee}#sub-laboratory a .portfolio-desc h3 {font-size:16px;line-height:22px;margin-bottom:5px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}#sub-laboratory a .portfolio-desc h4 {font-size:13px;line-height:19px;margin-bottom:0px;color:#888;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}#sub-laboratory a:hover .portfolio-image {border:2px solid #60a3bc}#sub-laboratory a:hover .portfolio-desc h3 {color:#2d3436;}@media (max-width: 991.98px) { .portfolio-filter.lab-filter {display:none}}.g-tit{ position:relative; border: 1px solid #0a3d62; color: #0a3d62; font-weight: 700; text-align: center; padding: 20px; font-size:18px; line-height: 20px;margin-bottom:40px}.g-tit span {float:right;font-size:14px;color:#555;font-weight:400}.counter.stat { font-size:24px;margin-bottom:18px;font-weight:500;}.counter.stat span{ font-size:170%;font-weight: 700;color:#b71540 !important;margin-left:2px}.stat-icon i {font-size:80px;line-height:80px;color:#aaa}.cont-box {padding:20px;margin-bottom:30px;}@media (max-width: 767.98px) { .g-tit span {float:none;font-size:13px;margin-left:4px;}}@media (max-width: 575.98px) { .stat-icon i {font-size:60px;line-height:60px;color:} .counter.stat { font-size:20px;} .g-tit{padding:12px 4px; font-size:16px;margin-bottom:20px} .g-tit span {display:block;margin:5px 0 0 0px;}}a.link-icon:after { display: inline-block; font-family: 'lined-icons'; display: inline-block; speak: none; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; line-height: inherit; -webkit-font-smoothing: antialiased; position: relative; content: "\e128";margin-left:5px;font-size:70%;}.stat-box{border:2px solid #eee;padding:15px 22px;margin-bottom:20px}.stat-box .r-chart{width:100%;min-height:300px;}.pub-box {border-top:2px solid #2d3436;border-bottom:1px solid #ddd;margin-bottom:10px;font-weight:400}.pub-wrap h4 {font-size:17px;margin-bottom:0px;padding:10px 0 10px 16px;border:1px solid #eee;background:#f6f6f6}.pub-wrap .pub-list {padding:20px 20px;border-bottom:1px dotted #ddd;position:relative;background: url('../images/icons/li_arrow.png') 5px 20px no-repeat;}.pub-wrap .pub-list:last-child {border-bottom:0px dotted #ddd;}.pub-list .title {margin-bottom:15px}.pub-list a {color:#666}.pub-list a:hover {color:#666}.pub-list .pub-lab {display:inline-block;color:#fff;background:#666;font-size:14px;line-height:20px;padding:1px 6px;margin-bottom:4px;border-radius:2px}.pub-list .pub-tit {font-weight:500;font-size:16px;line-height:22px;color:#34495e;margin-bottom:10px}.pub-list .pub-name {font-size:14px;line-height:20px;color:#777;margin-bottom:3px}.pub-list .pub-jour {font-size:14px;line-height:20px;color:#777;margin-bottom:0px}.pub-list .jour span.link {margin-left:4px;font-size:11px;line-height:11px;}.pub-list .jour span.link a{background:#34495e;color:#ecf0f1;padding:1px 8px;border-radius:8px}.pub-list .jour span.link a:hover{background:#3498db;color:#fff}.pub-list .jour span.sci {background:#004b9e;color:#ecf0f1;padding:1px 8px;border-radius:8px}.online-app-wrap {margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #ddd}.online-app-list {position:relative;padding:10px 10px 0px; }.online-app-list ul {list-style:none;margin:0;padding:0}.online-app-list li a {font-weight:400;color:#555}.online-app-list li a.title span {padding-left:0px; display:block;font-size:18px;font-weight:700;color:#222;margin:6px 0 10px 0;}.online-app-list li a.title span:hover {color:#3b5998;text-decoration:underline !important}.online-app-list li span{font-weight:500;color:#222;margin-bottom:20px}.online-app-wrap .btn-wrap2 {padding-top:20px;text-align:center}.online-app-wrap .btn-wrap2 .btn {display: block;width: 100%;}.online-app-cont {position:relative;padding:20px}@media (max-width: 768px) { .online-app-wrap .btn-wrap2 {padding:20px 10px 10px;} .online-app-list li a.title {font-size:16px;line-height:20px;} .online-app-wrap .btn-wrap2 .btn {display:inline;width:auto;margin:0 3px}}.online-app-list .badge {color:#fff;margin:0 4px 0 0}.reg-table {border-top:2px solid #aaa}.reg-table td, .reg-table th {padding:16px 14px;border: 1px solid #ccc;}.reg-table.side-no td, .reg-table.side-no th {border-left:0px;border-right:0px}.reg-table th {background:#f2f2f2;font-weight:500;color:#303030;}.reg-table {font-size:16px}.reg-table .form-group{margin-bottom:6px;}.table.reg-table .btn-sm, .table.reg-table .btn-group-sm > .btn {border-radius: 0rem;}.table.reg-table .custom-file-label::after {content: "파일찾기";}.custom-file-input {border-radius: 0rem !important;}.reg-table .fbold {font-weight:500 !important}.reg-table .form-control {font-size: 15px;}.table.in-block {text-align:center}.table.in-block .eq-name {font-size:18px;font-weight:500;margin-bottom:0px;}.table.in-block .eq-time {font-size:14px; font-weight:400;}.table.in-block a .eq-name {color:#303030;}.table.in-block a:hover .eq-name {color:#27ae60;text-decoration:underline !important}@media (max-width: 991px){ .reg-table {font-size:15px} .table.reg-table td, .table.reg-table th {display:block !important} .reg-table td, .reg-table th {  padding: 10px 10px;  border: 0px solid #ddd;  display:block !important  vertical-align: middle; } .table.reg-table th {padding:4px 8px;} .table.reg-table thead {display:none} .table.in-table td, .table.in-table th {display:inline !important;padding:0} .table.in-block {text-align:left} .table.in-block td, .table.in-block th {display:inline-block !important;padding:10px 8px} .table.reg-table td.m-none {padding:20px}}@media (max-width: 399.98px) { .table.reg-table td.m-none {display:none !important;padding:0}}.cur-def {cursor:default !important}.reqitem { color:#c0392b; padding-left:3px; display:inline-block;}.ment {font-size:13px;color:#c0392b}h4.eq {font-size:18px;margin:0 0 4px 6px;}.eventbox {width:100%;margin:0 .5rem 20px .5rem;border:2px solid #ddd;display:block;background:#fff}.eventbox.col2 {width: calc(50% - 1rem);margin:0 .5rem 20px .5rem;}.eventbox .eventcont {padding:24px 20px}.eventbox .r-date {height: 5.5em;min-width: 5.5em;width: 5.5em;color:#2980b9; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;text-align:center;border:1px solid #2980b9;  -ms-flex-align: center;  align-items: center;  display: -ms-flexbox;  display: flex;  -ms-flex-direction: column;  flex-direction: column;  -ms-flex-pack: center;  justify-content: center;  padding: .125em 0;  text-transform: uppercase;}.eventbox, .eventbox .r-date{ -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}.eventbox:hover {border-color:#2980b9;box-shadow: 0 .125rem .25rem rgba(0,0,0,0.0);}.eventbox:hover .r-date {color:#fff;background:#2980b9}.eventbox .r-date .circle {line-height:22px}.eventbox .r-date .circle strong {font-size: 30px;font-weight:700}.eventbox .r-date .circle em {display:block;font-style:normal;font-size: 13px;font-weight:400}.eventbox .event-info {padding:0 20px;width:80%;font-size:14px;line-height:18px;color:#222;}.eventbox .event-info.pd-1 {padding-left:1em;}.eventbox .event-info.pd-0 {padding-left:0;}.eventbox .event-info ul {margin-bottom:0}.eventbox .event-info li {margin-bottom:6px}.eventbox .event-info li:last-child {margin-bottom:0px}.eventbox .event-info li i{color:#555;}.eventbox .event-info li.online,.eventbox .event-info li.online i {color:#d63031;font-weight:500}.eventbox .event-info .abs {width:100%;height:60px;overflow:hidden;font-size:13px;line-height:20px;}.eventbox h2 {font-size:18px;line-height:24px;font-weight:700;margin-bottom:20px;color:#333}.eventbox h2 a {color:#222}.eventbox h2 a:hover {color:#2980b9}.eventbox .iconlist li.link {word-wrap:break-word}.eventbox.confer .poster {height:8em;width:20%;min-width:20%;}.eventbox.confer .poster img {border-radius:0.12rem;height: 100%;object-fit: cover;}.eventbox.confer .poster img [data-sizes="auto"] {display: block;width: 100%;}.eventbox.confer h2{margin-bottom:20px;}.eventbox.confer h3{font-size:14px;line-height:18px;font-weight:400;margin-bottom:5px;color:#777}.eventbox h2.j-tit {font-size:18px}.eventbox h4.vol {font-size:16px;font-weight:500;margin-bottom:0px;color:#666}.eventbox.view {margin:0;border:none;border-top:2px solid #444;border-bottom:1px dotted #ccc;box-shadow:none;}.eventbox.view:hover {border-top-color:#444;border-bottom-color:#ccc;box-shadow:none}.eventbox.view .eventcont {padding:30px 20px}.eventbox.view .event-info {padding:0px;width:80%;}.eventbox-cview {padding:30px 20px 40px;border-bottom:1px solid #ddd;margin-bottom:20px;}.eventbox-cview img {padding:20px 0}.eventbox-cview h4 {font-size:16px;margin-bottom:16px;}.eventbox-cview h4:before {  content: "";  width: 5px;  height: 16px;  background-color: #2980b9;  display: inline-block;  margin: 0 8px 3px 0;  vertical-align: middle;}.eventbox-cview h4.box {background:#f9f9f9;border:1px solid #eee;padding:10px 20px;}.eventbox-cview .box-wrap {padding:0 30px}.bookcover img{width:90%}.eventbox-cview .iconlist a {color:#444;font-weight:400;padding:2px;}.eventbox-cview .iconlist a span {color:#2980b9}.eventbox-cview .iconlist a:hover,.eventbox-cview .iconlist a:hover span {background-color:#2980b9;color:#fff;padding:2px;border-radius:.2rem}.eventbox-cview .iconlist a span:before {  content: "-";  margin:0 6px 0px 6px ;  vertical-align: middle;}.reg-view {position:relative}.reg-view .btn-box {margin:20px 0;text-align:center}.reg-view .regbtn-box {margin-top:20px;}@media (max-width: 991.98px) { .eventbox.col2 {width:100%;margin:0 0 20px 0;} .eventbox .eventcont {padding:24px 20px} .eventbox.confer .poster {height:8em;width:7em;} .eventbox-cview .box-wrap {padding:0 20px}}@media (max-width: 767.98px) { .bookcover {text-align:center;padding:20px;background:#f9f9f9;border:1px dotted #ccc;margin-bottom:10px;} .bookcover img{width:50%} .eventbox.view .event-info {width:100% !important;} .reg-view .regbtn-box {width:100%}}@media (max-width: 575.98px) { .eventbox {margin:0 0 12px 0;} .eventbox .eventcont {padding:16px 12px} .eventbox .r-date {height: 4.5em;min-width: 4.5em;width: 4.5em;} .eventbox .r-date .circle {line-height:18px;} .eventbox .r-date .circle strong {font-size: 20px;} .eventbox .r-date .circle em {font-size:11px} .eventbox .event-info {padding-left: 1.5em;font-size:14px;} .eventbox .event-info li {margin-bottom:3px} .eventbox h2 {font-size:16px;line-height:18px;margin-bottom:12px;} .eventbox.view .eventcont {padding:20px 10px} .eventbox-cview {padding:20px 10px 30px;} .eventbox.confer .poster {height:6em;width:5em;} .eventbox.confer h3{font-size:13px;line-height:16px;} .eventbox h2.j-tit {font-size:16px;} .eventbox h4.vol {font-size:14px} .bookcover {padding:15px;} .bookcover img{width:60%} .eventbox-cview .box-wrap {padding:0 10px}}h4.eq {font-size:18px;margin:0 0 4px 6px;}.line-box-of {border:2px solid #ddd;padding:14px 20px;border-radius:0.2rem;color:#000;font-size:13px;overflow-y:auto;min-height:300px;max-height:320px;}.info-box {border:1px solid #eee;padding:14px 20px;border-radius:0.2rem;color:#000;margin-bottom:10px;background:#f1f2f6}.info-box h2{font-size:16px;line-height:22px;font-weight:700;margin-bottom:0px;}.info-box h3{font-size:14px;line-height:18px;font-weight:400;margin-bottom:4px;color:#666}.sub-lab h3 {font-size:16px;line-height:20px;margin-bottom:1px;font-weight:500;}.sub-lab h4 {font-size:13px;line-height:20px;margin-bottom:0px;font-weight:300;color:#666}.sub-lab a {color:#333}.sub-lab a:hover {color:#2980b9}.part-keyword span{padding:2px 4px}.table.sub-lab > thead > tr > th, .table.sub-lab > tbody > tr > th, .table.sub-lab > tfoot > tr > th, .table.sub-lab > thead > tr > td, .table.sub-lab > tbody > tr > td, .table.sub-lab > tfoot > tr > td {padding:12px 10px;}.wx-1 { width: 15px !important; }.wx-2 { width: 30px !important; }.wx-3 { width: 45px !important; }.wx-4 { width: 60px !important; }.wx-5 { width: 75px !important; }.wx-6 { width: 90px !important; }.wx-7 { width: 105px !important; }.wx-8 { width: 120px !important; }.wx-9 { width: 135px !important; }.wx-10 { width: 150px !important; }.wx-11 { width: 165px !important; }.wx-12 { width: 180px !important; }.wx-15 { width: 225px !important; }.wx-18 { width: 195px !important; }.wx-20 { width: 300px !important; }.wx-30 { width: 450px !important; }.privacy-wrap { border: 1px solid #dfe4ea; padding: 30px; border-radius: 4px; background: #f9f9f9;}ul.ul-block{ list-style: none;  padding: 0;  margin: 0; }ul.ul-block li { display: block;  padding: 10px; }.pollresult .label-list-wrap ol { margin:0 0 0 20px; padding:0;vertical-align:top;}.pollresult .label-list-wrap ol li {padding:0 position:relative; margin:0 0 8px 0;vertical-align:top }.pollresult .label-text { display:block;}.pollresult .label-percent-wrap {display:block; text-align:left; padding-right:0px; font-size:12px; height:26px; border:0px solid #f5f5f5;background-color:#ddd; border-radius:4px}.pollresult .label-value { display:block; position:relative; line-height:26px;height:26px; margin-top:-26px;padding-left:6px;z-index:10;}.pollresult .label-bar { display:block; position:relative; height:26px; text-align:left; background-color:#27ae60;z-index:9;border-radius:4px}.pollresult .text-list-wrap ul { margin:0 0 0 0px; padding:0; }.pollresult .text-list-wrap ul li { list-style:none; padding:12px 20px; margin:10px 0 0px 0; border:1px dotted #eee; }.pollresult .text-list-wrap ul li:nth-child(even) {background: #f7f7f7}.pollresult .text-list-wrap ul li:nth-child(odd) {background: #e5e5e5}.pollresult .file-list-wrap ul { margin:0 0 0 0px; padding:0; }.pollresult .file-list-wrap ul li { list-style:none; padding:8px; margin:0 0 0px 0; }::placeholder {  color: #999 !important;  opacity: 1;}:-ms-input-placeholder {   color: #999 !important;}::-ms-input-placeholder {   color: #999 !important;}.poll-wrap { margin:0px auto; z-index:10000}.poll {margin:30px auto; position:relative; }.poll textarea, .poll input[type=text] { border:none; border-bottom:1px dotted #bbb; }.poll .group-wrap {position:relative; margin-bottom:30px; box-shadow: 0 0 1px rgba(0,0,0,.12), 0 0 1px rgba(0,0,0,.24); }.poll .group-wrap .group-label { position:absolute; left:0; top:0; width:100px; background-color: #6f42c1; color:#fff; padding:8px 20px;}.poll .group-wrap .group-action { position:absolute; right:0; top:0; }.poll .group { padding:20px; position:relative;background-color:#ecf0f1; }.poll .group .group-title h2 { font-size:18px;font-weight:600;margin-bottom:0;}@media (max-width: 767px) { .poll .group .group-title h2 { font-size:16px;font-weight:600;margin-bottom:0;}}.poll .group .group-title p { padding-top:10px; margin-bottom:0; }.poll .item-list { padding:20px; margin:10px 0px; position:relative; background-color:#fff;}.poll .item-list .item-title h3 { font-size:15px;font-weight:500;margin-bottom:10px;}.poll .label-wrap { margin:10px 0 10px 0px; }.poll .item-title {border-bottom: 1px dotted #ccc;margin-bottom:18px }.poll .item-title p { padding-top:10px; margin-bottom:0; }.poll .item-label{position:relative;left:0px;margin-bottom:10px;padding-left:5px;}.poll .item-label input[type='text']{ display:inline-block; }.poll .add-option-box {padding-left:15px;display:none;}.poll .focus .add-option-box { display:block;}.poll .form-control[readonly],.poll .form-control[disabled]{background-color: #fff;}.poll .btn-remove-label { position:absolute; right:20px;color:#eee; font-size:20px; display:none; }.poll .btn-remove-label:hover { color:#bd2130; }.poll .focus .btn-remove-label { display:inline-block; }.poll .label-move-handle {position:absolute; left:0px; top:3px; display:none;color:#aaa;}.poll .label-move-handle:hover { cursor:move; }.poll .item-image { position:relative; margin-top:10px; }.poll .item-image .btn-image-edit { position:absolute; left:0; top:0; display:none; }.poll .item-qtype { display:none; position:absolute; right:40px; top:0; }.poll .btn-save { display:none; position:absolute; right:0px; top:0; font-size:14px; width:40px; height:38px; }.poll .focus .item-qtype,.poll .focus .btn-save,.poll .focus .item-image .btn-image-edit{ display:block; }.poll .item-move-handle {position:absolute; display:none;color:#aaa; left: 0; top:0; right: 0; margin-left: auto; margin-right: auto; width: 20px; }.poll .item-move-handle:hover { cursor:move; }.poll .item-qtype .fa-trash { font-size:25px; }.poll .side-function { position:absolute; right:-50px; top:0; box-shadow: 0 0 1px rgba(0,0,0,.12), 0 0 1px rgba(0,0,0,.24); width:40px; }.poll .side-function a { font-size:20px; display:block; text-align:center; color:#999; }.poll .side-function a:hover { color:#dc3545; }.poll .side-function ul { margin:2px 0;padding:0; }.poll .side-function ul li { list-style:none; padding:3px 0 }.poll .dirty { }.poll .dirty:before {content:""; position:absolute;left:0;top:0; height:2px; width:100%; background-color:rgba(255, 0, 0, 0.7) }.sortholder { display:block; background-color: rgba(255, 255, 130, 0.2); width:100%;}.dummysortholder { height:10px; width:100%; background-color:#fff; }#moveGroupDialog .modal-body { padding:0 !important; overflow:hidden;}#list-group-move { margin:0; padding:0; border-top:1px solid #ddd; }#list-group-move li { list-style:none; border-bottom:1px solid #ddd; margin:0; padding:10px; position:relative;}#list-group-move li:hover:after {content:""; position:absolute;left:0;top:0; height:100%; width:5px; background-color:#f00;}#list-group-move li i { display:inline-block; padding:5px 15px; text-align:center; cursor:move; }#list-group-move li.ui-sortable-helper {background-color:#fff; box-shadow: 0 0 1px rgba(0,0,0,.12), 0 0 1px rgba(0,0,0,.24);}.modal-body .list-others { margin:0 0 0 0px; padding:0; }.modal-body .list-others li { list-style:none; padding:3px 5px; margin:0 0 0px 0;}.modal-body .list-others li:nth-child(even) {background: #f7f7f7}.modal-body .list-others li:nth-child(odd) {background: #f1f1f1}.surveylist { margin:0; padding:0; }.surveylist li { list-style:none; border:1.5px dashed #ccc; padding:30px; margin-bottom:20px; border-radius:6px;background:#ecf0f1}.surveylist li h2 { font-size:17px; line-height:22px;position:relative; font-weight:500;margin-bottom:14px; padding:0 6px}.surveylist li h2 span {position:absolute; left:0px;}.surveylist .pollinfo {padding:0 6px;margin-bottom:10px; color:#666 }.surveylist .description { padding:16px; border-top:0px dotted #f5f5f5;background:#fff;border-radius:6px;}.surveylist .btn-bottombox { margin-top:20px;}.item-icon {  display: inline-block;  padding:6px 12px;  font-size: 12px;  line-height: 12px;  text-align: center;  white-space: nowrap;color:#fff;border-radius:12px;}.poll-status-close {background-color:#c0392b !important}.poll-status-open {background-color:#004b9e !important}.poll-status-before {background-color:#212121 !important}span.part {font-size:12px;color:#999;font-weight:400 !important;margin:0 8px;font-family:dotum;}.btn {font-weight:500}@media (max-width: 767px) { .surveylist li {padding:20px;}}main-nodata {padding:80px;font-size:18px !important;text-align:center;font-weight:600;color:#2c3e50;background:#f0f0f0}.maincnt .card-title {font-size:18px;font-weight:500}.maincnt .poll-period {font-size:13px;background:#f0f0f0;padding:6px 12px;color:#34495e}.section-main {margin-top:30px}.section-main .tab-wrap {position:relative;}.section-main .tab-wrap h1 {color:#34495e;font-size:20px;margin-bottom:20px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #ddd}.section-main .tab-wrap h1 span {color:#888}@media (max-width: 767px) { .maincnt .card-title {font-size:16px;} .main-nodata {padding:40px;font-size:16px !important;}}@media (max-width: 400px) { .list-bbs li a {width:99%} .list-bbs span.date {display:none}}table.cart-table { border-top: 2px solid #797979;}table.table-sl {  width: 100%;  border: 0;  border-color: transparent;  font-size: 1rem;  border-collapse: collapse;  border-spacing: 0;  background: #fff;  position: relative;}table.table-sl th {  text-align: left;}table.table-sl td, table.table-sl th {  padding: 7px 10px;  border: 1px solid #ddd;  vertical-align: middle;}table.table-sl th {  background: #fbfbfb;  font-weight: bold;}table caption {  visibility: hidden;  overflow: hidden;  width: 1px;  height: 1px;  font-size: 0;  line-height: 0;  padding: 0 !important}table.table-sl.noside th:first-child, table.table-sl.noside td:first-child {  border-left: none;}table.table-sl.noside th:last-child, table.table-sl.noside td:last-child {  border-right: none;}table.table-sl > tbody + tbody {  border-top: 0px solid #f00 !important;}table.table-sl.tcenter th, table.table-sl.tcenter td {  text-align: center ;}table.table-sl.tright th, table.table-sl.tright td {  text-align: right;}.table-sl.reg-sl { border-top: 2px solid #797979;}.table-sl.reg-sl.bt-gray {  border-top: 2px solid #aaa}.table-sl.reg-sl td, .table-sl.reg-sl th {  padding: 14px 12px;  border: 0px solid #ccc;}.table-sl.reg-sl2 td, .table-sl.reg-sl2 th {  padding: 14px 12px;  border: 1px solid #ddd;}.table-sl.reg-sl2 th {  background: #f0f0f0;  font-weight: 500;}.table-sl.reg-sl.thbg th {  background: #f3f3f3 !important;}.table-sl.reg-sl.thbg {  border-top: 2px solid #ccc}.table-sl.reg-sl th {  background: #f0f0f0;  font-weight: 500;}.table-sl.reg-sl .form-group {  margin-bottom: 0px;}.table-sl.reg-sl td.stit {  padding: 10px 12px;  background: var(--cnvs-themecolor);  color: #fff;  font-weight: 500;  font-size: 14px;}.table-sl.reg-sl td.stit2 {  padding: 12px;  background: #333;  color: #fff;  font-weight: 700;  font-size:}.table.reg-sl .custom-file-label::after {  content: "�뚯씪李얘린";}.custom-file-input {  border-radius: 0rem !important;}.table-sl.reg-sl .fbold {  font-weight: 500 !important}.reg-sl .form-control { height: calc(2rem + 2px); padding: 0.2rem 0.4rem; font-size: 14px;}.reg-sl .form-control.large { height: 42.5px; padding: 0.2rem 0.4rem; font-size: 14px;}.reg-sl2 .form-control {  height: calc(2rem + 2px);  padding: 0.1rem 0.4rem;  font-size: 14px;}.reqitem {  color: #c61010;  padding-left: 1.2px;  display: inline-block;  font-weight: 700}.formcomment {  margin-top: 5px;  color: #c61010;  font-size: 14px;}@media (max-width: 991px) {  .table-sl.reg-sl { font-size:14px; line-height: 1.5  }  .table.reg-sl td, .table.reg-sl th { display: block !important  }  .table-sl.reg-sl td, .table-sl.reg-sl th { padding: 8px 10px 12px; border: 0px solid #ddd; display: block !important vertical-align: middle;  }  .table.in-table td, .table.in-table th { display: inline !important  }  table.table-sl.reg-sl th { background: #f0f0f0; padding: 10px; font-weight: 700;  }  table.table-sl colgroup { display: none  }}.mw-100{min-width:100px;max-width:100px;word-break: break-all;word-wrap:break-word;white-space: normal !important;text-align:left !important;}.mw-150{min-width:150px;max-width:150px;word-break: break-all;word-wrap:break-word;white-space: normal !important;text-align:left !important;}.mw-200{min-width:200px;max-width:200px;word-break: break-all;word-wrap:break-word;white-space: normal !important;text-align:left !important;}.mw-300{min-width:300px;max-width:300px;word-break: break-all;word-wrap:break-word;white-space: normal !important;text-align:left !important;}.mw-400{min-width:400px;max-width:400px;word-break: break-all;word-wrap:break-word;white-space: normal !important;text-align:left !important;}.researcher-box {width: calc(25% - 1rem);margin:0 .5rem 20px .5rem;border:1px solid #ddd;}.researcher-box:hover {border-color:#27ae60;}.researcher-box .prof-info {width: 100%;padding:20px 30px}.researcher-box h2 {font-size:20px;line-height:24px;font-weight:700;margin-bottom:24px;letter-spacing:-0.05em}.researcher-box h3 {font-size:16px;line-height:18px;font-weight:500;margin-bottom:0px;color:#27ae60;}.researcher-box a.maillink{font-size:14px;line-height:18px;font-weight:400;margin-bottom:0px;color:#666;}.researcher-box a.maillink:hover{color:#27ae60;text-decoration:underline !important}@media (max-width: 991.98px) { .researcher-box {width: calc(33.333% - 1rem);margin:0 .5rem 20px .5rem;} .researcher-box .prof-info {padding:20px 18px}}@media (max-width: 767.98px) { .researcher-box {width: calc(50% - 1rem);margin:0 .5rem 20px .5rem;} .researcher-box .prof-info {padding:20px 18px}}@media (max-width: 575.98px) { .researcher-box {width:100%;margin:0 0 10px 0;} .researcher-box .prof-info {padding:20px} .researcher-box h2 {margin-bottom:18px;}}.history .h5{color:#2d3436;font-size:20px;font-weight:700;border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:30px}.history .h5.noline {border-bottom:0px;padding-bottom:0px;margin-bottom:5px}.history ul{list-style-type: none;}ul.list-dash1 { list-style: none; padding-left: 15px;}ul.list-dash1 > li { position: relative; text-indent: 0px;}ul.list-dash1 > li::before { content: "-"; position: absolute; margin-left: -10px; font-weight:500; transform: scaleX(1.8);}.login-wrap {  position: relative;  border: 6px solid #eee;  border-radius: 20px;  padding: 50px;  max-width: 991px;  margin: 0 auto;}.login-wrap.sign {  max-width: 1198px;}.login-wrap label {  font-size: 16px;  margin-bottom: 5px;}.login-wrap .btn {  font-weight: 700}.login-guide {  margin: 0px 0 20px;  font-size: 16px;  font-weight: 500;  text-align: center;  padding: 20px 20px;  background: #f4f4f4;  border-radius: 20px;}.btn-wrap {  padding: 30px 0 0px;  text-align: center}.btn-wrap a {  display: inline-block;  padding: 0 22px;  font-size: 16px;  font-weight: 700;}a.login-type {  width: 100%;  border: 1px solid #555;  line-height: 1;  color: #333;  font-weight: 700;  text-shadow: none;  padding: 24px 34px;  font-size: 1.25rem;  display: block;  margin: 8px 0;}.login-type .icon {  font-size: 2.25rem;  padding: 20px;}.login-type .txt {  font-size: 1.25rem;  line-height: 1.2;}.login-type .txt span {  font-size: 14px;  margin-top: 2px;  font-weight: 400;}a.login-type.user1 {  color: #013a63 !important;  border-color: #013a63 !important}a.login-type.user2 {  color: #582f0e !important;  border-color: #582f0e !important}a.login-type.user3 {  color: #656d4a !important;  border-color: #656d4a !important}a.login-type.user4 {  color: #028090 !important;  border-color: #028090 !important}a.login-type:hover {  background: #f4f4f4}@media (max-width: 767.98px) {  .login-wrap { border:0px; padding: 0px;  }  .login-type .icon { font-size: 2rem;  }}@media (max-width: 567.98px) {  a.login-type { padding: 20px;  }  .login-type .icon { font-size: 2rem; padding: 0 0 10px 0; width: 100%;  }}.btn-w100{ width: 100px !important; }.btn-w150{ width: 150px !important; }.btn-w200{ width: 200px !important; }.btn-h30{ height: 30px !important; }.btn-h40{ height: 40px !important; }.btn-h50{ height: 50px !important; }label.radio-gap{ margin-left: 5px; margin-right: 20px;}@media (max-width: 575.98px) { .btn-block-sm {  width: 100%;  margin: 0 0 5px 0 !important;  padding: 0.375rem 0.75rem; }}.type-g {color:#8e44ad !important}.type-r {color:#16a085 !important}.product-item-wrap { position:relative; border-bottom:1px solid #ccc !important; padding:20px 0; margin:0px 0; background-color:#f8f8f8;}.product-item-wrap.bgff{background-color:#fff;}.product-item-wrap.bb-no{border-bottom:0px !important;}.product-item-wrap .product-item-btn-wrap { display:block; margin-top:10px}.product-item-wrap-review { position:relative; border:1px solid #ddd !important; padding:22px 18px; margin:10px 0; background-color:#fff;border-radius:1.125rem;}.btn-mini{ padding:4px 8px; font-size:13px; line-height: 1;}@media(min-width:767.98px) {  .product-item-wrap .product-item-btn-wrap {text-align:right;margin-top:0;}}.product-item-image img {max-width:90px;height:auto}@media(max-width:991.98px) {.product-item-image img {max-width:100%;min-width:100%}}@media(max-width:567.98px) { .product-item-image img {max-width:100%;} .product-item-wrap-review {padding:15px 10px; } .btn-mini{  padding:4px 6px;  font-size:12px;  line-height: 1; }}.product-item-summary { margin-bottom:10px}@media(min-width:992px) { .product-item-summary {  margin-bottom:0 }}.product-item-title { font-size:1.25rem; text-transform:uppercase; font-weight:500; margin-bottom:5px; margin-top:0}.product-item-meta { font-size:0.875rem; color:#000; font-weight:400; margin-top:10px;}.product-item-event { font-size:0.938rem; color:#0191d8; font-weight:500;}.product-item-label{ font-weight:400; font-size: 0.875rem;}.product-item-value{ font-weight:400; font-size: 1.0rem;}.product-item-orderno{ font-weight:400; font-size: 1.0rem; color: #17A2B8;}.product-item-price { display:block; font-weight:500; font-size: 1.25rem; text-align:left; color: #000;}.product-item-count-disable{ pointer-events: none;}.product-item-quantity { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; text-align:left;}.product-item-quantity .product-item-quantity-remain{ margin:0 40px 0 0; font-weight:500; font-size: 1.25rem; color: #000;}.product-quantity-btn,.product-item-quantity-input { display:inline-block; -webkit-appearance:none; border:none; background:#fff; float:left; height:35px; line-height:35px; text-align:center}.product-item-quantity-input { width:30px; border-top:1px solid #999 !important; border-bottom:1px solid #999 !important; -webkit-appearance:none; appearance:none; -moz-appearance:textfield}@media(min-width:768px) { .product-item-quantity-input {  width:25px }}@media(min-width:1200px) { .product-item-quantity-input {  width:30px }}.product-item-quantity-input::-webkit-inner-spin-button,.product-item-quantity-input::-webkit-outer-spin-button { -webkit-appearance:none; margin:0}.product-quantity-btn { width:30px; border:1px solid #999 !important; cursor:pointer}@media(min-width:768px) { .product-quantity-btn {  width:25px }}@media(min-width:1200px) { .product-quantity-btn {  width:30px }}.product-quantity-btn-down { border-bottom-left-radius:2px; border-top-left-radius:2px; border-right:0}.product-quantity-btn-up { border-bottom-right-radius:2px; border-top-right-radius:2px; border-left:0}.btn-buy {color: #fff;background-color: #247ba0;border-color: #247ba0;}.btn-cart {color: #fff;background-color: #717C86;border-color: #717C86;}.btn-wish {color: #fff;background-color: #5A656F;border-color: #5A656F;}.btn-buy:hover,.btn-cart:hover,.btn-wish:hover{color: #fff;background-color: #2D3338;border-color: #2D3338;}.table-header { overflow: hidden; margin:20px 0; padding:5px 0; display:flex; justify-content:space-between; flex-direction: row; border-bottom: 2px solid #5D5D5D;}.table-header strong { color:#dc3545; }@media(max-width:768px) { .table-header {  flex-direction: column; }}.cart-checkbox { display:block; position:relative; width:20px; margin-top:5px;}.cart-header { margin:0; padding:0; border-bottom:1px solid #ddd; background-color:#eee; }.cart-header li { position:relative; display:table-cell; list-style:none; height:30px; line-height:30px; font-weight:bold; text-align:center;}.checkbox-wrap { position:absolute; left:10px; top:6px; }.cart-header li:nth-child(1) { width:30px; }.cart-header li:nth-child(2) { width:500px; }.cart-header li:nth-child(3) { width:250px; }.cart-header li:nth-child(4) { width:100px; }.cart-goods-total { margin-top:10px; border:1px dotted #ddd; padding:5px 10px; text-align:right; font-weight:bold; }.cart-bottom-link { position:relative; margin-top:10px; }.cart-bottom-link a { position:absolute; top:0px; right:10px; font-size:12px; text-align:center; display:inline-block; width:62px; border:1px solid #ddd; }.cart-summary { margin-bottom:26px; }.cart-summary thead th { font-size:16px; font-weight:500; background-color:#2980b9; color:#fff; padding:10px 0px !important; }.cart-summary tbody td { text-align:right; padding:5px; }.cart-summary tbody td span { font-size:30px; font-weight:bold; }.order-header { margin:0; padding:0; border-bottom:1px solid #ddd; background-color:#eee; }.order-header li { position:relative; display:table-cell; list-style:none; height:36px; line-height:36px; font-weight:bold; text-align:center; border-right:0px solid #dc3545;}.order-header li:nth-child(1) { width:570px; }.order-header li:nth-child(2) { width:145px; }.order-header li:nth-child(3) { width:97px; }.order-header li:nth-child(4) { width:145px; }.order-goodslist-price { margin:0; padding:0; }.order-goodslist-price li { position:relative; display:table-cell; list-style:none; height:30px; line-height:30px; font-weight:bold; text-align:center; border-right:0px solid #dc3545;}.order-goodslist-price li:nth-child(1) { width:150px; }.order-goodslist-price li:nth-child(2) { width:100px; }.order-goodslist-price li:nth-child(3) { width:150px; }.order-pay-wrap { padding:10px; background-color:#eee; }.order-payed { margin:30px 0 20px 0; text-align:center; font-size:18px; font-weight:bold;}.order-payed h1 { font-size:50px; }.order-payed .order-thanks { font-size:1.5rem; color:#4D4D4D; font-weight:500; margin-top:10px;}.search-table tr th, .search-table tr td{ padding: 20px !important;}.search-table .q{ width: 400px;}@media (max-width: 767.98px) { .search-table .q{  width: 300px; }}ul.search-option{ display: block; padding: 10px; margin-bottom: 10px;}ul.search-option li { list-style: none; display: inline-block; min-width: 120px;}.info-wrap{ text-align:left;}.info-wrap .title{ font-size: 22px; font-weight: 600;}.info-wrap .summary{ font-size: 14px; font-weight: 400;}ul.condition{ display: flex; justify-content: start; flex-direction: column; padding: 10px; list-style: none; margin-bottom: 0;}ul.condition li { min-width: 220px; text-align:left;}ul.condition li label{ font-weight: 400; margin-left: 5px; margin-bottom: 0;}.cart-product-btn{ display: flex; flex-direction: column; gap: 10px; justify-content: center; align-items: center;}.btn-cart, .btn-buy{width: 150px;}.quantity{flex-wrap: nowrap !important;}.cell-info-wrap .image-wrap{ display: flex; justify-content: center;  align-items: center;  margin-bottom: 20px;}.cell-info-wrap .image-wrap > img { max-width: 520px; height: auto; border: 1px solid #a0a29f;}@media (max-width: 768px) { .cell-info-wrap .image-wrap > img {  max-width: 320px;  height: auto; }}@media (max-width: 575.98px) { .cell-info-wrap .image-wrap > img {  max-width: 250px;  height: auto; }}.cell-detail-nav-wrap{margin-top: 50px;}.cell-detail-nav-wrap .nav{justify-content:center !important;}.cell-detail-nav-wrap .nav-tabs1{border-bottom: 1px solid #0191d8;}.cell-detail-nav-wrap .nav-item{margin: 1px;}.cell-detail-nav-wrap .nav-link{ background-color: #ededed !important; color: #000 !important;}.cell-detail-nav-wrap .nav-link.active{ background-color: #0191d8 !important; color: #fff !important;}.cell-detail-nav-wrap .table-wrap{ margin: 30px 0;}.cell-detail-nav-wrap .reference-list{ list-style: none;}.cell-detail-nav-wrap .reference-list li{ margin: 10px 0; background-color: #EBEBEB; border-radius: 10px; padding: 10px;}ul.list-none { list-style: none; margin-bottom: 10px;}ul.list-none > li { display: inline; margin:5px; position: relative; text-indent: 5px; font-size: 16px;}ul.list-none > li > label{ margin-bottom: 0px;}@media (max-width: 768px) { ul.list-none {text-align: left;} ul.list-none > li {display: block;}}@media (max-width: 576.98px) { ul.list-none > li {margin: 0;}}ul.list-none-block { list-style: none; margin-bottom: 10px;}ul.list-none-block > li { display: block; margin:5px; text-align: left; position: relative; text-indent: 5px; font-size: 16px;}ul.list-none-block-14 { list-style: none; margin-bottom: 10px;}ul.list-none-block-14 > li { display: block; margin:5px; text-align: left; position: relative; text-indent: 5px; font-size: 14px; font-weight: 500;}ul.list-dot { list-style: "·"; padding-left: 15px; margin-bottom: 0;}ul.list-dot > li { margin:5px; position: relative; text-indent: 0px; padding-left: 5px;}ul.list-disc { list-style: disc; padding-left: 15px; margin-bottom: 0;}ul.list-disc > li { margin:5px; position: relative; text-indent: 0px;}ul.list-square { list-style: square; padding-left: 10px; margin-bottom: 0;}ul.list-square > li { margin:5px; position: relative; text-indent: 0px;}ul.list-asterisk{ list-style: none; padding-left: 15px; margin-bottom: 10px;}ul.list-asterisk > li { position: relative; text-indent: 5px;}ul.list-asterisk > li::before { content: "*"; position: absolute; margin-left: -20px; padding-top: 5px; font-weight:500; transform: scaleX(1.2);}ol.list-number { list-style: none; counter-reset: steps;}ol.list-number li { counter-increment: steps;}ol.list-number li::before { content: counter(steps); margin-right: 0.5rem; background: #fff; color: #000; width: 18px; height: 18px; border: 1px solid #000; border-radius: 50%; display: inline-grid; place-items: center; line-height: 1.2em; font-size: 12px;}.buy_process{ padding-top: 30px; text-align: center; margin-bottom: 30px; padding-bottom: 20px;}.buy_process img{ max-width: 100%;}.custom-checkbox{ height:33px; display: flex; justify-content: center; align-items: center; gap: 5px; margin: 10px 0;}.custom-checkbox-input { width: 22px;  height: 22px; margin: 5px 0;}.custom-checkbox-label{margin: 0;}.modal-title{ font-size: 24px; font-weight: 600;}.modal-close{ border:none; background: transparent;}.modal-footer{ justify-content: center;}.ord-stat-1{color: #0000FF !important;}.ord-stat-2{color: #0000FF !important;}.ord-stat-3{color: #0000FF !important;}.ord-stat-4{color: #008000 !important;}.ord-stat-5{color: #0000FF !important;}.ord-stat-6{color: #0000FF !important;}.ord-stat-7{color: #0000FF !important;}.ord-stat-8{color: #0000FF !important;}.ord-stat-9{color: #008000 !important;}.ord-stat-10{color: #FF0000 !important;}.ord-stat-11{color: #FF0000 !important;}.ord-stat-12{color: #0000FF !important;}.rowspanhover tbody{border-top: 0px !important;}.rowspanhover tbody:hover,.rowspanhover tr.hover,.rowspanhover th.hover,.rowspanhover td.hover,.rowspanhover tr.hoverable:hover { background-color: #dddddd !important;}.quick-link-grid-wrap { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); column-gap: 20px; row-gap: 20px;}.quick-link-grid-wrap .grid-item { background: #fff; padding: 10px; cursor: pointer; font-family: 'Noto Sans KR', sans-serif; overflow: hidden; border-top: 10px solid; border-image-source: linear-gradient(to right, #1E407C, #6D6D6D); border-image-slice: 1; border-radius: 5px;}.quick-link-grid-wrap .grid-item:hover { transform: scale(1.01); transform: translateY(-10px); box-shadow: 0 10px 10px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .06);}.quick-link-grid-wrap .grid-item .icon { position: relative; display: flex; width: 120px; height: 120px; border-radius: 50%; align-items: center; justify-content: center; margin: 10px auto; padding: 10px; transition: .4s; border: 3px solid transparent;}.quick-link-grid-wrap .grid-item .icon:hover {  border: 3px solid #0D6EFD;}.quick-link-grid-wrap .grid-item .icon::after{ opacity: 0; transition: .4s; border: 2px dotted #0D6EFD; content: ""; position: absolute; border-radius: 50%; width: 140px; height: 140px; top: 50%; left: 50%; transform: translate(-50%, -50%);}.quick-link-grid-wrap .grid-item:hover .icon::after { opacity: 1;}.quick-link-grid-wrap .grid-item .title{ margin: 20px 0 0 0; padding: 3px; font-size: 16px; font-weight: 500; color: #000; background: #E7E7E7; border-radius: 5px; height: 60px; display: flex; justify-content: center; align-items: center;}.quick-link-grid-wrap .grid-item:hover .title{ background: #0191d8; color: #fff;}@media screen and (min-width:991.98px) and (max-width:1200px) { .quick-link-grid-wrap {  display: grid;  grid-template-columns: repeat(4, 1fr);  column-gap: 20px;  padding: 20px; }}@media screen and (min-width:480px) and (max-width:991.98px) { .quick-link-grid-wrap {  display: grid;  grid-template-columns: repeat(3, 1fr);  column-gap: 10px;  padding: 10px; }}@media screen and (max-width:480px) { .quick-link-grid-wrap {  display: grid;  grid-template-columns: repeat(2, 1fr);  column-gap: 10px;  padding: 10px; }}.section-title{ font-size: 20px; font-weight: 500; margin: 30px 0 10px 0; color: #0C3040;}.line-box-primary{ width: 100%; margin: 30px 0;}.line-box-primary .item { width: 100%; padding: 20px; position: relative; vertical-align: middle; border:1px solid #0191d8; border-radius: 10px;}.line-box-primary .item::before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #ddd; border-radius: 10px;}.line-box-primary .item:hover::before{ border:3px solid #0191d8; border-radius: 10px; background-color: #C0FFFF;}.line-box-primary .item .icon { width: 120px; height: 120px; border-radius: 100%; background: #ddd; color: #0191d8; display: flex; justify-content: center; align-items: center; font-size: 55px;}.line-box-primary .item .title{ font-size: 22px; font-weight: 500; color: #111; display: block; margin-bottom: .5rem;}.line-box-primary .item .summary{ font-size: 18px; font-weight: 400; color: #555; line-height: 2.4rem;}.comingsoon { padding: 300px 100px; text-align: center; font-size:1.5rem; font-weight:400; background: #f5f5f7; border:1px dashed #bbb; color:#444 ; border-radius:30px;}.comingsoon i { font-size:5rem; color:#cf1d00 !important; font-weight:700;}.feature-box.fbox-outline.patent{ margin: 10px; border: 1px solid #17A2B8; border-radius: 5px; padding: 10px; height: 150px; display: flex; align-items: center;}.feature-box.fbox-outline.patent:hover,.feature-box.fbox-outline.patent:hover .fbox-content p{ background: #17A2B8; color: #fff;}.filebox-wrap{ border-radius: 5px; background-color: #E7E7E7; margin: 30px 0; padding: 30px;}.bg-light-sky-blue{ background-color: #D9F4FF !important;}#nsmap { width: 100%; min-height: 600px; margin-bottom: 40px;}.map-link { text-align: center; width: 150px; margin-bottom: 10px; background-color: #F0F0F0; border-radius: 10px;}.map-link .icon-wrap i{ font-size: 50px; line-height: 86px;}.map-link .title{ padding: 5px 0 20px 0; display: block; font-size: 18px; letter-spacing: -1px; font-weight: 500; border-radius: 8px; color: #00397f;}.border-red{border: 1px solid red !important;}.border-blue{border: 1px solid blue !important;}.border-green{border: 1px solid green !important;}.border-navy{border: 1px solid #1E407C !important;}.search-category-wrap{}.search-category-wrap .category-wrap{ border: 1px solid #797979; border-radius: 5px; margin: 0 0 15px 0;}.search-category-wrap .category-wrap .category-header{ background-color: #EFEFEF; border-bottom: 1px solid #797979; border-radius: 5px 5px 0 0 ; padding: 10px; text-align: center; font-size: 16px; font-weight: 500;}.search-category-wrap .category-wrap .category-body{ background-color: transparent; padding: 10px;}.search-category-wrap .category-wrap .category-body .qg-wrap{ display:block; height: 200px; padding: 5px; overflow-y: auto; overflow-x: hidden;}.search-container { position: relative; margin: 0 0 10px 0;}.left-search-input { height: 40px; padding-left: 20px; padding-right: 40px; border: 1px solid #797979; border-radius: 5px; min-width:100px;}.left-search-input:focus { border: 1px solid #2490BF; box-shadow: 0 0 2px #2490BF;}@media screen and (max-width:1200px) { .left-search-input {  min-width:100px; }}@media (max-width: 767.98px) { .topsrhform {display:none;}}.search-container .search-icon-wrap { position: absolute; top: 50%; right: 0px; transform: translateY(-50%); cursor: pointer; background: #1E407C; width: 40px; height: 40px; color: #fff; border-radius: 0 5px 5px 0; display: flex; justify-content: center; align-items: center;}.search-container .search-icon-wrap i{ color: #fff;}.search-container .search-icon-wrap i:hover{ color: #FFF000;}.result-count-wrap{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 30px 0 10px 0;padding-bottom: 5px;border-bottom: 2px solid #3d3636;}.result-count-item{ display: flex; align-items: center;}#processTabs { border:1px solid #dfe4ea; padding:40px; border-radius:4px; background:#f9f9f9; margin-bottom: 50px;}@media (max-width: 991.98px) { #processTabs {padding:30px;margin-bottom: 30px;}}@media (max-width: 575.98px) { #processTabs {padding:20px;margin-bottom: 20px;}}.cart-wrap .icon-wrap{ display: flex; justify-content: center; align-items: center; gap: 5px; height: 50px;}.cart-wrap .cart-item{ border-bottom: 1px solid #ddd; padding: 20px 0; display: flex; align-items: stretch;}.cart-wrap .cart-item > div{ margin: auto 0 !important;}.button-container{ display: flex; justify-content: center;  gap: 10px; }.button-container .btn { flex: 0 0 auto; }@media (max-width: 576.98px) { .button-container {  flex-direction: column;   align-items: stretch;  } .button-container .btn {  width: 100%;  }}.cart-wrap .cart-item .info-wrap{ text-align:left; margin-left: 30px;}.cart-wrap .cart-item .info-wrap .title{ font-size: 22px; font-weight: 600;}.cart-wrap .cart-item .info-wrap .summary{ font-size: 14px; font-weight: 400;}.cart-wrap .cart-item ul.condition{ display: flex; justify-content: start; flex-direction: column; padding: 10px; list-style: none; margin-bottom: 0;}.cart-wrap .cart-item ul.condition li { min-width: 180px; text-align:left;}.cart-wrap .cart-item ul.condition li label{ font-weight: 400; margin-left: 5px; margin-bottom: 0;}.cart-wrap .cart-item .item-price-wrap{margin: 10px 0;}.cart-wrap .cart-item .item-price-wrap .quantity{flex-wrap: nowrap !important;margin-right: 0 !important;}.cart-wrap .cart-item .item-price-wrap .price{ font-size: 22px; font-weight: 600; color: #008000;}@media (max-width: 768px) { .cart-wrap .cart-item .info-wrap{  background: #F7F7F7;  padding: 10px;  border-radius: 5px;  margin-left: 10px; }}