/* 220711 */

/* GNB 메뉴 | 변경파일:layout.css 487line */
.sub-containerWrap.gnb-cont1 .sub-container {width:865px;height:395px;}

/* sr-talks 리스트 | 비주얼 영역 */
.sub-visual{display:table;width:100%;height:420px;background-size:cover;background-position:50% 50%}
.sub-visual h1{display:table-cell;color:#fff;font-family:'sss';font-size:4.3em;vertical-align:middle;text-align:center;line-height:1em;text-shadow:1px 1px 3px rgb(0 0 0 / 23%)}
.sub-visual h1.txt-black{color:#000}
.container h3{display:table-cell;color:#000;font-family:'sss';font-size:2.5em;font-weight:600;line-height:2em;}
#top-sr_talks{background:url('../../lsr/news/bg_sr_talks_2023.jpg') repeat 50% 50% / cover;} /* 배너 이미지  */

/* sr-talks 리스트 | wrap */
.SR_Talks-wrap {max-width:1400px;}


/* sr-talks 리스트 | View more 버튼 */
.SR_Talks-wrap .SR_Talks-more {display:block;margin:20px auto; padding: 0 20px; box-sizing: border-box;}
.SR_Talks-wrap .SR_Talks-more a {display:block;padding:12px 0;border:1px solid #dadada;text-align:center;font-size:18px;color:#636363;}
.SR_Talks-wrap .SR_Talks-more a:hover {border-color:#363636;color:#363636;}


/* sr-talks 리스트 | 콘텐츠 안 head(navi) 영역 */
.SR_Talks-wrap .style_selector {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;margin:55px auto 50px;}
.SR_Talks-wrap .style_selector .SR_Talks-navi {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;}

/* sr-talks 리스트 | 연도 버튼(year btn) 영역 */
.style_selector .SR_Talks-navi .year {display:inline-block;height:1em;font-family:'sss';font-size:3.6em;font-weight:700;line-height:1.2;vertical-align:middle;margin:0px auto;}
.style_selector .SR_Talks-navi button {position:absolute;display:inline-block;width:auto;height:auto;background:none !important;}
.style_selector .SR_Talks-navi button.prev {left:0;}
.style_selector .SR_Talks-navi button.next {-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0;}

/* sr-talks 리스트 | 폼 버튼(form btn) 영역 */
.SR_Talks-wrap .style_selector ul.SR_Talks-form {display: flex;}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li{width:39px;width:39px;height:38px;font-size:0;cursor:pointer;margin-left:5px}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li:first-child{margin-left:0;}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li button{display:block;width:39px;height:38px;background:none;}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_gallery{}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_list{}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_gallery button{background:url('https://cdn.codeground.org/nsr/lsr/news/ico_gallery.png') center no-repeat;}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_gallery:hover button,
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_gallery.active button{background:url('https://cdn.codeground.org/nsr/lsr/news/ico_gallery_on.png') center no-repeat;}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_list button{background:url('https://cdn.codeground.org/nsr/lsr/news/ico_list.png') center no-repeat;}
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_list:hover button,
.SR_Talks-wrap .style_selector ul.SR_Talks-form li.show_as_list.active button{background:url('https://cdn.codeground.org/nsr/lsr/news/ico_list_on.png') center no-repeat;}


/* sr-talks 리스트(갤러리 형식) | 콘텐츠 안 body(content) 영역 */
.SR_Talks-wrap .contents {margin:0 auto;}
.SR_Talks-wrap .contents .cont-list {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}
.SR_Talks-wrap .contents .cont-list .cont-item {float:left;width:33.33333%;margin:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n-2) {padding-right:3.4em;}
.SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n-1) {padding:0 1.7em;}
.SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n) {padding-left:3.4em;}
.SR_Talks-wrap .contents .cont-list .cont-item .detail-wrap {padding:10px;border:1px solid #ddd;}
.SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-con {margin:20px 0 10px;}
.SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-tit,
.SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-txt {word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-tit {font-family:'sso';color:#222;font-size:1.5em;font-weight:700;line-height:1.5;letter-spacing:-.3px;}
.SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-txt {display:none;font-family:'sso';color:#222;font-size:1.3em;font-weight:500;line-height:1.4;letter-spacing:-.3px;}
.SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-date {font-family:'sso';color:#999;font-size:1.1em;font-weight:400;line-height:1.4;margin-top:15px;}

/* 반응형 */
/* 1240px */
@media (max-width:1240px) {
  .SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-tit {font-size:1.4em;}
  .SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-txt-wrap .ST_Talks-con-date {font-size:1em}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n-2) {padding-right:2em;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n-1) {padding:0 1em;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n) {padding-left:2em;}
}
/* 1024px */
@media (max-width:1024px) {
  .SR_Talks-wrap .contents .cont-list .cont-item {width:50%;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n-2) {padding-right:0;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n-1) {padding:0;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(3n) {padding-left:0;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(odd) {padding:0 1em 0 0;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(even) {padding:0 0 0 1em}
  .SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-img-plus {text-align:center;} /* //220708 추가 */
}
/* 768px */
@media (max-width:768px) {
  .SR_Talks-wrap .contents .cont-list .cont-item {width:100%;margin-bottom:0;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(odd) {padding:0;}
  .SR_Talks-wrap .contents .cont-list .cont-item:nth-child(even) {padding:0;}
  .SR_Talks-wrap .contents .cont-list .cont-item .ST_Talks-img-plus {text-align:center;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-tit {font-size:1.4em;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-date {font-size:1em;margin-top:2em;}
  .SR_Talks-wrap .style_selector .SR_Talks-form {display:none !important;}
}
/* 420px */
@media (max-width:420px) {
  .SR_Talks-wrap .style_selector {-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}
  .SR_Talks-wrap .style_selector .SR_Talks-navi {width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:30px}
  .SR_Talks-wrap .style_selector .SR_Talks-form {display: none !important;}
}


/* sr-talks 리스트(리스트 형식) | 콘텐츠 안 body(content) 영역 */
.SR_Talks-wrap .contents .cont-list.sl .detail-wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:100%;height:100%;}
.SR_Talks-wrap .contents .cont-list.sl .cont-item {width:100%;margin:0;padding:0 !important;margin-top:30px;}
.SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-con {margin:0;}
.SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-img-wrap {width:30%;max-width:345px;margin:0;}
.SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap {position:relative;width:100%;width:70%;margin:0;padding-left:30px;}
.SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-txt {display:inline-block;margin-top:1.5em;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-date {margin-top:4em;}
/* 반응형 */
/* 1024px */
@media (max-width:1024px) {
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-tit {font-size:1.4em;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-txt {font-size:1.1em;margin-top:1em;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-date {font-size:1em;margin-top:2em}
}
/* 768px */
@media (max-width:768px) {
  .SR_Talks-wrap .contents .cont-list.sl .detail-wrap {display:block;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap {width:100%;max-width:100%;padding-left:0;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con {margin:20px 0 10px;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-tit {font-size:1.4em;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-txt {display:none;}
  .SR_Talks-wrap .contents .cont-list.sl .cont-item .ST_Talks-txt-wrap .ST_Talks-con-date {font-size:1em;margin-top:15px;}
  .SR_Talks-wrap .style_selector ul {display:none}
}

/* fixed color */
.title.fc-blue {color:#3a77e9 !important;}
.title.fc-red {color:red !important;}
.title.fc-green {color:green !important;}
.title.fc-s_blue {color:skyblue !important;}
.title.fc-ds_blue {color:deepskyblue !important;}
.title.fc-d_blue {color:darkblue !important;}



/* SR Talks 상세 | 추가 */
#SR_Talk-wrap.container {padding:4em;}
@media (max-width:1000px) {
  #SR_Talk-wrap.container {padding:1.2em}
}
#SR_Talk-wrap a {color:#1428a0 !important;word-break:break-all;}
#SR_Talk-wrap {background-color:#f5f6f8;font-family:'sso';}
#SR_Talk-wrap .con-wid {max-width:1230px;padding:4em 3em;background-color:#fff;}
#SR_Talk-wrap .top-logo {float:right;max-width:8.35em;}
#SR_Talk-wrap .SR_Talk-tle {padding:1em 0 .5em;font-size:2.5em;line-height:1.3em;letter-spacing:-1px;clear:both;font-family:'sso';}
#SR_Talk-wrap .SR_Talk-utilWrap {float:left;width:100%;padding:.8em 0;border-bottom:1px solid #e4e4e4;line-height:3em;}
#SR_Talk-wrap .SR_Talk-utilWrap .SR_Talk-utDate {float:left;font-size:1em;font-weight:600;}
#SR_Talk-wrap .SR_Talk-utilWrap .SR_Talk-utBtn {float:right;}
#SR_Talk-wrap .SR_Talk-utilWrap .SR_Talk-utBtn .btn-share,
#SR_Talk-wrap .SR_Talk-utilWrap .SR_Talk-utBtn .btn-print {display:inline-block;width:3em;height:2.9em;background-image:url(https://cdn.codeground.org/nsr/lsr/news/ico-share.png);background-size:6.8em;text-indent:-9999em;}
.SR_Talk-utBtn .btn-share {background-position:1px 0;}
.SR_Talk-utBtn .btn-print {margin-left:.5em;background-position:2.95em 0;}
#SR_Talk-wrap .share-area {position:relative;display:inline-block;text-align:center;}
#SR_Talk-wrap .share-area .share {width:16em;padding:1.5em 1.8em 1.5em 1.8em;background-color:#fff;-webkit-box-shadow:1px 1px 8px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 8px 0px rgba(0, 0, 0, 0.1);text-align:center;}
#SR_Talk-wrap .share-area .sns-list {overflow:hidden;display:inline-block;}
#SR_Talk-wrap .share-area .sns-list > li {float:left;height:30px;margin-left:1em;}
#SR_Talk-wrap .share-area .sns-list > li:first-child {margin-left:0;}
#SR_Talk-wrap .share-area .sns-list > li a {display:inline-block;width:30px;height:30px;background-size:30px;background:url(../../images/icon/ico-shareSns.png) no-repeat 0.1em 0.1em;text-indent:-9999em;}
#SR_Talk-wrap .share-area .sns-list > li a.btn-shareFace {background-position-x:0;}
/*	20220921 수정 */
#SR_Talk-wrap .share-area .sns-list > li a.btn-shareIns {background-position-x:-30px}
#SR_Talk-wrap .share-area .sns-list > li a.btn-shareTwi {background-position-x:-60px}
/*	20220921 수정
#SR_Talk-wrap .share-area .sns-list > li a.btn-shareIns {background-position-x:-1.99em;}
#SR_Talk-wrap .share-area .sns-list > li a.btn-shareTwi {background-position-x:-4.3em;}
*/
#SR_Talk-wrap .share {display:none;position:absolute;right:0;bottom:-1em;z-index:10;width:12.1em;}
#SR_Talk-wrap .share .btn-close {display:none !important;position:absolute;top:9px;right:12px;display:inline-block;width:15px;height:15px;float:right;background:url(.https://cdn.codeground.org/nsr/images/icon/ico-closeSmall.png) no-repeat 50% 50%;}
#SR_Talk-wrap .sns-list > li a:hover {background-position-y:-37px;}
#SR_Talk-wrap .url {overflow:hidden;float:left;width:70%;text-overflow:ellipsis;white-space:nowrap;line-height:1.8;}
#SR_Talk-wrap .btn-copy {float:right;display:inline-block;padding:0 .9em;font-size:.9em;border-radius:20px;background-color:#eeeeee;line-height:2em;-webkit-box-sizing:border-box;box-sizing:border-box;}
#SR_Talk-wrap hr {border-color:#000;}
#SR_Talk-wrap .SR_Talk-con {padding:3em 0;clear:both;}
#SR_Talk-wrap .SR_Talk-con h4.title {color:#000;font-size:1.35em;font-weight:900;line-height:1.5;}
#SR_Talk-wrap .SR_Talk-con p {color:#000;font-size:1.35em;font-weight:400;line-height:1.5;}
#SR_Talk-wrap .SR_Talk-con .SR_Talk-imgWrap.banner {margin-bottom:4.3em;}
#SR_Talk-wrap .SR_Talk-con h4.title,
#SR_Talk-wrap .SR_Talk-con p {margin-bottom:2.2em;}
#SR_Talk-wrap .SR_Talk-con p + h4.title {margin-top:4.4em;}
#SR_Talk-wrap .SR_Talk-con .tit-SR_TalkCon-sub {margin:1.5em 0 3em;font-family:'sss';font-size:2em;font-weight:700;text-align:center;}
#SR_Talk-wrap .SR_Talk-con .txt-subs {font-size:1.2em;}
#SR_Talk-wrap .SR_Talk-con p strong {display:block;padding:.8em 0 .5em;font-weight:800;}
#SR_Talk-wrap .SR_Talk-con p em {font-style:normal;font-weight:bold;}
#SR_Talk-wrap .SR_Talk-con p > span {display:block;margin-top:.3em;}
#SR_Talk-wrap .SR_Talk-con p > span:first-child {margin-top:0;}
#SR_Talk-wrap .SR_Talk-con .txt-skyBlue {font-size:1.3em;font-weight:700;}
#SR_Talk-wrap .SR_Talk-con p .txt-skyBlue {font-size:1em;}
h2.tit-SR_TalkSection + .SR_Talk-imgWrap {margin-top:1em;}
h2.tit-SR_TalkSection + .SR_Talk-imgWrap.label-img {margin-top:2em;}
#SR_Talk-wrap .SR_Talk-imgWrap {position:relative;margin-bottom:2em;text-align:center;}
#SR_Talk-wrap .SR_Talk-imgWrap.label-img {border-top:1px solid #ededed;padding-top:1em;}
#SR_Talk-wrap .SR_Talk-imgWrap span.label-source {position:absolute;top:-1.8em;right:0;z-index:1;border-top-left-radius:5px;border-top-right-radius:5px;padding:3px 7px;background:rgba(0, 0, 0, 0.5);color:#fff;font-weight:600;font-size:12px;}
#SR_Talk-wrap .SR_Talk-imgWrap img {max-width:100%;}
#SR_Talk-wrap .SR_Talk-imgWrap p {margin-top:1em;font-size:1.2em;}
#SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap {overflow:hidden;}
#SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap .fL {float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;}
#SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap .fL:nth-child(odd) {padding-right:.5em;}
#SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap .fL:nth-child(even) {padding-left:.5em;}
#SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap .fL + img {margin-top:1em;}
#SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap p {float:left;width:100%;}
#SR_Talk-wrap .colorBox {display:inline-block;margin-bottom:.3em;padding:0 .3em;font-size:2.5em;color:#fff;background-color:#85aeff;}
#SR_Talk-wrap .txt-subs {display:block;font-size:1.2em;}
#SR_Talk-wrap .sstf_link {color:#1428a0;text-decoration:underline;}
#SR_Talk-wrap .SR_Talk-imgTxt {width:100%;margin-top:.5em;color:#909090;font-size:1em !important;font-weight:400;line-height:1.5em;}
#SR_Talk-wrap .blue-txt {color:#2637b3;}
#SR_Talk-wrap .sky-txt {color:#00addf;}
#SR_Talk-wrap .img-size-3 {width:300px;}
#SR_Talk-wrap .img-size-5 {width:500px;}
#SR_Talk-wrap .img-size-8 {width:800px;}
#SR_Talk-wrap .img-size-full {width:100%;}
#SR_Talk-wrap .SR_Talk-imgWrap.qt {max-width:750px;margin:0 auto 1.5em;}
#SR_Talk-wrap .blue-line-link {color:blue;text-decoration:underline;}
#SR_Talk-wrap .btn-wrap {text-align:center;}
#SR_Talk-wrap .download-btn {display:inline-block;padding:1em 5em 1em 3em;border-radius:30px;border:1px solid #dbdbdb;background:url(.https://cdn.codeground.org/nsr/images/global/SR_Talk/download_arrow2.png) no-repeat 85% 50%;background-size:20px;}
#SR_Talk-wrap .small-txt {display:block;font-size:.7em;}
#SR_Talk-wrap .box-border {max-width:850px;margin:0 auto 3em;border:1px solid #dbdbdb;line-height:1.5em;padding:1.7em;}
#SR_Talk-wrap .box-border li {position:relative;padding-left:15px;}
#SR_Talk-wrap .box-border li:before {position:absolute;content:"*";left:0;top:0;}
#SR_Talk-wrap .SR_Talk-con p.bold-txt {font-weight:700;}
#SR_Talk-wrap .SR_Talk-con span.bold-txt {font-weight:700;}
#SR_Talk-wrap .SR_Talk-imgWrap.img2 .img-inner {overflow:hidden;}
#SR_Talk-wrap .SR_Talk-imgWrap .img-inner .left {float:left;width:49%;}
#SR_Talk-wrap .SR_Talk-imgWrap .img-inner .left img {width:100%;}
#SR_Talk-wrap .SR_Talk-imgWrap .img-inner .right {float:left;width:49%;margin-left:2%;}
#SR_Talk-wrap .SR_Talk-con span.dp-ib {display:inline-block;}
#SR_Talk-wrap .snum-list {margin:12px 0 0 4px;list-style:decimal;}
#SR_Talk-wrap .vline {display:block;padding-left:20px;position:relative;}
#SR_Talk-wrap .vline-header {position:absolute;top:0;left:0;}
#SR_Talk-wrap .SR_Talk-tle.max-10 {max-width:850px;}
#SR_Talk-wrap .large-txt {text-decoration:underline;}
#SR_Talk-wrap .download {display:block;font-size:1.4em;text-decoration:underline;margin-bottom:.5em;}
#SR_Talk-wrap .download:not(:first-child) {margin-top:3em;}
#SR_Talk-wrap .SR_Talk-imgWrap.img3 .img-inner {overflow:hidden;}
#SR_Talk-wrap .SR_Talk-imgWrap.img3 .img-inner div {float:left;width:32%;}
#SR_Talk-wrap .image_area {width:100%;margin-bottom:30px;}
#SR_Talk-wrap .image_area .image_row {padding:10px 0;width:100%;display:table;}
#SR_Talk-wrap .image_area .image_row .half:first-child {padding-right:10px;}
#SR_Talk-wrap .image_area .image_row .half {width:50%;float:left;}
#SR_Talk-wrap .image_area .image_row {padding:10px 0;width:100%;display:table;}
#SR_Talk-wrap .image_area.style4 .image_row .full {margin:-20% auto;width:50%;}
#SR_Talk-wrap .image_area .image_row .full img {width:100%;}
#SR_Talk-wrap .image_area.style4 .image_row .left {padding-right:10px;}
#SR_Talk-wrap .image_area.style2 .image_row {width:50%;padding:10px 0;}
#SR_Talk-wrap .image_area.style2 .image_row2 {margin-left:25%;}
#SR_Talk-wrap .image_area.style2 .image_row3 {margin-left:50%;}
#SR_Talk-wrap .image_area.style2 .image_row img {width:100%;}
#SR_Talk-wrap .image_area.style5 {display:table;width:100%;}
#SR_Talk-wrap .image_area.style5 .image_row {width:50%;display:table-cell;vertical-align:middle;}
#SR_Talk-wrap .image_area.style5 .image_row1 {padding-right:10px;}
#SR_Talk-wrap .image_area.style5 .image_row2 {padding-left:10px;}
#SR_Talk-wrap .image_area.style5 .image_row img {width:100%;}
#SR_Talk-wrap .image_area.style5 .image_row2 img:first-child {margin-bottom:20px;}
#SR_Talk-wrap .image_area5 .image_box.style_brick {display:table;width:100%;padding:0 1%;}
#SR_Talk-wrap .image_area5 .image_box.style_brick .img01 {width:42% !important;float:left;margin-bottom:2.1%;}
#SR_Talk-wrap .image_area5 .image_box.style_brick .img02 {width:55% !important;float:right;margin-bottom:2.1%;}
#SR_Talk-wrap .image_area5 .image_box.style_brick .img03 {width:55% !important;float:right;margin-bottom:2.1%;}
#SR_Talk-wrap .section2 .image_area2 {float:none;max-width:100%;width:auto;}
#SR_Talk-wrap .image_boxs {display:table;width:100%;padding:0 1%;}
#SR_Talk-wrap .image_boxs .srph_031 {width:31.8% !important;float:left;margin-bottom:2.1%;}
#SR_Talk-wrap .image_boxs .srph_032 {width:65% !important;float:right;margin-bottom:2.1%;}
#SR_Talk-wrap .image_boxs .srph_033 {width:65% !important;float:right;margin-bottom:2.1%;}
#SR_Talk-wrap .imgTxt-wrap {margin-top:-1em;text-align:center;}
#SR_Talk-wrap .SR_Talk-imgWrap.img2-rightBig .img-inner {width:100%;overflow:hidden;}
#SR_Talk-wrap .SR_Talk-imgWrap:after {content:"";display:block;clear:both;}
#SR_Talk-wrap .SR_Talk-imgWrap.img2-rightBig .left {width:31%;}
#SR_Talk-wrap .SR_Talk-imgWrap.img2-rightBig .right {width:67%;}
#SR_Talk-wrap .SR_Talk-imgWrap img.img-size-484 {width:484px;}
#SR_Talk-wrap .txt-link {text-decoration:underline;}
#SR_Talk-wrap .con-wid.algo-2019 {background:#f5f6f8;}
.verti-align {display:table;width:100%;padding:1em 0;}
.verti-align .verti-txt {display:table-cell;vertical-align:middle;}
.verti-align .verti-img {display:table-cell;padding-left:1em;vertical-align:middle;}
.verti-align .verti-img img {max-width:150px;}
.tbl-writer-info {position:relative;display:table;width:100%;table-layout:fixed;margin-bottom:2em;border-bottom:1px solid #e4e4e4;}
.writer-info-wrap {overflow:hidden;display:table-cell;width:50%;vertical-align:middle;padding:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;}
.tbl-writer-info .writer-info-row {display:table-row;}
.tbl-writer-info .writer-info-row:after {content:"";display:block;position:absolute;left:0;right:0;height:1px;background:#e4e4e4;}
.writer-info-wrap .thumb-nail {display:table-cell;position:relative;overflow:hidden;width:7.143em;height:7.413em;}
.writer-info-wrap .writer-info {display:table-cell;padding:0 0 0 2.3em;vertical-align:middle;}
.writer-info-wrap .writer-info span {display:block;font-size:1em;font-weight:500;color:#000;}
.writer-info-wrap .writer-info .writer-name {margin-bottom:.3em;font-size:1.286em;font-weight:800;}
.writer-info-wrap .thumb-nail .writer-pic {width:7.143em;height:7.143em;border-radius:50%;position:absolute;left:0;top:0;right:0;bottom:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
.writer-info-wrap + .writer-info-wrap {margin-top:0;}
.tit-SR_TalkSection {margin:2.5em 0 .5em;font-family:'sso', 'Malgun Gothic', '맑은 고딕', 'Dotum', '돋움', sans-serif;font-size:1.47em;font-weight:700;}
.tit-SR_TalkSection.tit-sub {font-size:1.47em;font-weight:400;}
.tit-SR_TalkSection.tit-big {font-size:1.9em;font-weight:500;}
.list-space {padding-left:1em;font-size:.9em;}
.list-space li {position:relative;padding-left:1em;}
.list-space li:before {position:absolute;left:0;top:.4em;content:"-";display:block;font-weight:bold;}
.box-text {max-width:650px;width:100%;margin:0 auto 2.5em;padding:1.5em 1em;border:1px solid #000;text-align:center;}
.box-text h1 {font-family:'sss';font-size:2em;text-decoration:underline;text-underline-position:from-font;}
.box-text h2 {margin-top:1em;font-family:'sss';font-weight:600;font-size:1.786em;}
.box-text div {font-size:1.3em;font-weight:500;color:#000;}
.box-text strong {font-family:'sss';font-weight:700;font-size:1.5em;}
.box-text .mg-con {margin-bottom:1.5em;}
.box-text div:not(.mg-con):before {content:"✓";margin-right:.5em;font-weight:600;}
h2.txt-blue {margin:2.5em 0;color:#0066cc;font-size:1.8em;text-align:center;}
#SR_Talk-wrap .SR_Talk-con .referInfo {margin-top:4em;padding:1em 0;border-top:1px solid #e7e7e7;-webkit-box-sizing:border-box;box-sizing:border-box;}
#SR_Talk-wrap .SR_Talk-con .referInfo p {margin-bottom:1em;font-size:14px;}
#SR_Talk-wrap .SR_Talk-con .referInfo p strong {padding:0;}
.img-fl {float:left;margin:0 1em .5em 0;}
.list-chk-area {padding:0 1em;}
#SR_Talk-wrap .SR_Talk-con .list-chk-area p {margin-bottom:.8em;}
#SR_Talk-wrap .SR_Talk-con .list-chk-area p:last-child {margin-bottom:2em;}
.bullet-sq:before {content:"";display:inline-block;width:12px;height:12px;margin-right:7px;background:url("https://cdn.codeground.org/nsr/images/icon/ico-sq.png") no-repeat 0 0;vertical-align:middle;}
.bullet-chk:before {content:"✓";margin-right:7px;font-size:15px;font-weight:bold;}
.bullet-sqDot:before {content:"■";display:inline-block;margin-right:7px;font-size:10px;vertical-align:middle;}
.pdl-con {padding-left:1.5em;}
#SR_Talk-wrap .SR_Talk-con .pdl-con .bullet-sq {margin-bottom:.8em;}
.writerInfo {display:none;position:relative;width:100%;table-layout:fixed;}
.writerInfo.writerShow {display:table;width:200%;}
#SR_Talk-wrap .writer-more {display:inline-block;width:130px;position:absolute;left:50%;bottom:-50px;border-radius:50px;margin-left:-65px;padding:.6em 0;border:1px solid #e4e4e4;background:#f5f6f8;font-size:13px;font-weight:600;color:#000 !important;text-align:center;line-height:1;}
.tL {text-align:left;}
.pdl-con .list-num {padding-left:1.5em;}
.list-num li {list-style-type:decimal;margin-bottom:2em;font-size:1.47em;font-weight:400;line-height:1.5;}
.MathJax_Display {margin:0 !important;}
.math {display:inline-block !important;}
#SR_Talk-wrap .SR_Talk-con .relative {display:inline-block;position:relative;}
#SR_Talk-wrap .SR_Talk-con .relative .math-subs {position:absolute;bottom:-1.5em;display:inline-block;font-size:0.929em;color:#5b9bd5;line-height:1;}
#SR_Talk-wrap .SR_Talk-con .relative .math-subs:before {content:"";display:inline-block;width:100%;height:2px;background:#5b9bd5;}
i.txt-red {color:#fd0303;font-style:normal;}
i.txt-blue {color:#0000ff;font-style:normal;}

@media screen and (max-width:768px) {
  #SR_Talk-wrap .image_area.style2 .image_row {width:100%;}
  #SR_Talk-wrap .image_area.style2 .image_row2 {margin-left:0;}
  #SR_Talk-wrap .image_area.style2 .image_row3 {margin-left:0;}
  #SR_Talk-wrap .SR_Talk-tle {font-size:2.3em;line-height:1.2em;}
  #SR_Talk-wrap .SR_Talk-imgWrap p {font-size:1.2em;}
  #SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap .fL {width:100%;margin-top:1em;padding:0 !important;}
  #SR_Talk-wrap .SR_Talk-imgWrap.fL-wrap .fL:first-child {margin-top:0;}
  h2.tit-SR_TalkSection + .SR_Talk-imgWrap.label-img {margin-top:3em;}
  .box-text {font-size:12px;}
  .writer-info-wrap {display:block;width:100%;margin-top:0;padding:1.5em 1em;border-top:1px solid #e4e4e4;}
  .writer-info-wrap:first-child {border-top:none;}
  .writer-info-wrap .writer-info {padding:0 0 0 1.5em;}
  .writer-info-wrap .thumb-nail,.writer-info-wrap .thumb-nail .writer-pic {width:6.143em;height:6.143em;}
  #SR_Talk-wrap .SR_Talk-con .referInfo p {font-size:13px;}
  .img-fl {float:none;margin:0 auto 1em;}
  .writerInfo.writerShow {width:100%}
}

@media screen and (max-width:520px) {
  .verti-align .verti-txt,.verti-align .verti-img {display:block;}
  .verti-align .verti-img {text-align:center;}
  .verti-align .verti-img img {max-width:200px;}
  #SR_Talk-wrap .SR_Talk-tle {font-size:2.1em;line-height:1.3em;}
  #SR_Talk-wrap .SR_Talk-imgWrap p {font-size:1.1em;}
  .box-text {font-size:11px;}
  .box-text h1 {font-size:1.8em;}
  .box-text h2 {font-size:1.6em;}
  .box-text strong {font-size:1.3em;}
  .writer-info-wrap {padding:1.5em 0;}
  .pdl-con {padding-left:1em}
}

/* 220711 */
/* 220805 */
@media (max-width:768px) {
  #SR_Talk-wrap .top-logo {max-width: 6.35em !important;}
   /* 크기 */
;}
/* 220805 */