#header {height:100px !important;border-bottom: 0 !important;}#header-wrap {height:100px !important;border-bottom: 0 !important;}#page-title.oc h1 {  font-size: 48px;  line-height: 1.2;  margin-bottom:0;  color: rgba(255, 255, 255, 1) !important;font-weight:500;}#page-title.page-title-center .breadcrumb {margin-top:10px !important;font-size:1rem}#page-title.oc {  padding: 70px 0;  background-size: cover;  background-position: center center;}@media (max-width: 1500px) {  #page-title.oc {padding:60px 0;}  #page-title.oc h1 {font-size: 40px;}}@media (max-width: 1199.98px) {  #page-title.oc {padding:50px 0;}  #page-title.oc h1 {font-size: 38px;}}@media (max-width: 991.98px) {  #page-title.oc {padding:40px 0;}  #page-title.oc h1 {font-size: 32px;}}@media (max-width: 767.98px) {  #page-title.oc {padding:40px 0;}  #page-title.oc h1 {font-size: 30px;}}@media (max-width: 575.98px) {  #page-title.oc {padding:40px 0;}  #page-title.oc h1 {font-size: 28px;}}@media (max-width: 300.98px) {  #page-title .breadcrumb { display:none !important  }}.sv-black:before {  content: '';  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: rgb(0,0,0,0.15);  background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 100%);  background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 100%);  background: linear-gradient(0deg, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#222",endColorstr="#000000",GradientType=1);  opacity: 0.15;}@media (min-width: 992px) { .page-menu-sub-menu {width:200px} .page-menu-sub-menu .page-menu-item > a {background-color: rgba(255,255,255,1) !important;} .page-menu-item > a {   margin: 10px 16px;   padding-top:4px;   padding-bottom:4px;   border-radius:0px; }}#page-menu {text-shadow:none;}.page-menu-row {}#page-menu-wrap {background:#fff !important;border-bottom:1px solid #ddd}.page-menu-item > a {color: #222;font-size: 1rem;font-weight:500}.page-menu-sub-menu {background-color: rgba(255,255,255,1) !important;border:1px solid #ddd;border-top:0;}.page-menu-sub-menu .page-menu-item > a {font-size:0.925rem}.page-menu-item:hover > a,.page-menu-item.current > a { background-color: rgba(0,0,0,0) !important; }.page-menu-sub-menu li:hover a,.page-menu-sub-menu li.current a { background-color: rgba(0,0,0,0.04) !important;font-weight:700 }.page-menu-container > li.page-menu-item {border-left:1px solid #ddd}@media (max-width: 991.98px) { #page-menu {display:none}}.noscroll { overflow:hidden; -ms-overflow-style: none;  scrollbar-width: none; }.noscroll::-webkit-scrollbar { display: none; }#sitemap-overlay{height: 0;}.sitemap ul{list-style:none !important;margin:0; padding:0}.sitemap ul li{margin-bottom:10px;}.sitemap ul.depth01 > li {float:left;width:25%;padding:0 10px;margin-bottom:20px;}.sitemap ul.depth02 {margin:20px 0 0 12px;}.sitemap ul.depth02 > li{background:url('/_skin/kor/images/common/li_arrow.png') left 3px no-repeat;padding-left:20px;margin-bottom:10px}.sitemap ul.depth03 {margin:4px 0 6px;}.sitemap ul.depth03 > li{margin-bottom:4px}.sitemap ul.depth01 > li > a {color:#fff;display:block;font-size:1.25rem;font-weight:700;padding:18px 20px 15px;background-color:var(--themecolor);border-radius:2px; font-family: 'GmarketSansMedium';line-height:1;text-align:center}.sitemap ul.depth02 > li > a {color:#000;display:inline-block;font-size:1.125rem;font-weight:500;}.sitemap ul.depth03 > li > a {color:#000;display:inline-block;font-size:1rem;text-decoration:underline;position: relative;}.sitemap ul.depth03 > li {position:relative;display:block}.sitemap ul.depth03 > li > a:before{top:12px;}.sitemap ul.depth03 > li > a:after{content:'';position:absolute;left:0px;bottom:5px;width:0;height:6px;background:rgba(57,112,255,0.2);transition-duration:0.3s;}.sitemap a:hover{color:var(--cnvs-themecolor);}.sitemap ul.depth01 > li > a:hover{color:#eee !important}.sitemap ul.depth02 > li > a:hover {color:#1C336F !important;}.sitemap ul.depth03 > li > a:hover {color:#1C336F !important;text-decoration:none}.sitemap ul.depth03 > li > a:hover:after{width:calc(100% - 0px);}@media (max-width: 976.98px) { .sitemap ul.depth01 > li {width:100%;padding:0 0px}}.sitemap-ov { height: 0%; width: 100%; position: fixed; z-index: 9999; top: 0; left: 0; background:#f9f9f9 url('/_skin/kor/images/site/am-bg.png') no-repeat bottom 50px right 50px; background-size:120px; overflow-y: auto; transition: 0.35s;}@media (max-width:1400.98px) { .sitemap-ov {background-size:80px;}}@media (max-height: 876.98px) { .sitemap-ov {background-image:none}}.sitemap-ov-content { position: relative; width: 100%;height:100%;padding:60px 30px; margin-top: 30px; z-index: 19999;}.sitemap-ov-content .dark .fancy-title h4 {background:#2d3436}.sitemap .sitemap-ov a { text-decoration: none; font-size: 36px; color: #818181; display: block; transition: 0.3s;}.sitemap .sitemap-ov a:hover, .sitemap .sitemap-ov a:focus { color: #f1f1f1;}.sitemap-ov .closebtn { color: #000; position: absolute; top: 20px; right: 20px; font-size: 40px; line-height:60px; z-index: 29999;}.sitemap-ov .closebtn:hover{ color:#b20000;}@media screen and (max-height: 450px) { .sitemap-ov {overflow-y: auto;} .sitemap .sitemap-ov a {font-size: 20px} .sitemap-ov .closebtn {  font-size: 40px;  top: 15px;  right: 35px; }}.fmu {background:#1A1F26;color:rgba(255,255,255,0.5);padding:30px 0;}.fmu .items {padding:0px 10px 15px;font-size:14px;}.fmu .items a {color:rgba(255,255,255,0.5) !important;}.fmu .items strong {font-size:18px;margin-bottom:5px;display:block;color:rgba(255,255,255,0.6);}.fmu .items .list-ro a{color: #fff;}.fmu .items .list-ro a:hover{color:rgba(255,255,255,.99) !important;}#footer .footer-widgets-wrap {padding: 0 0 30px 0 !important;}#footer {background:#15191E !important}.privacy-wrap{ display:flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #3E3E3E; padding: 10px 0; margin: 5px 0 20px 0;}.f-logo { height:60px;opacity: 0.4;margin-top:4px;}.fmu .btn {opacity: 0.8;}.dark .fmu .form-control:not(.not-dark) {  color: #999;  background-color: rgba(0, 0, 0, 0);  border-color: rgba(255, 255, 255, 0.5);}.dark .fmu .input-group-text {  color: #999;  background-color: rgba(0, 0, 0, 0);  border-color: rgba(255, 255, 255, 0.5);}.widget {color:rgba(255, 255, 255, 0.5);}@media (max-width: 567.98px) { #footer .footer-widgets-wrap {padding:0 15px 30px !important;}}.list-line:first-child {padding:0 5px 24px;}.list-line {padding:24px 5px;border-bottom:1px dashed #ccc;}.list-wrap a{color:#333}.list-wrap a:hover {color: var(--themecolor) !important;}.list-wrap h3.pjt{font-size:1.25rem;margin-bottom:20px;}.list-wrap h3.pjt a{color:#000}.list-wrap h3.pjt a:hover{color: var(--themecolor) !important;text-decoration:underline !important}.list-cont {width: calc(100% - 280px);}.list-img {max-width:230px;border-radius:8px;border:1px solid #ddd}.list-img img {border-radius:8px;max-width:230px;overflow:hidden; transition-duration: 0.35s; -webkit-transition-duration: 0.35s;}.list-cont.port {width: calc(100% - 200px);}.list-img.port {max-width:auto;max-height:210px;overflow:hidden;border-radius:8px;border:1px solid #ddd}.list-img.port img{border-radius:8px;max-width:150px;overflow:hidden;}.list-img:hover img,.list-img.port:hover img { transform: scale(1.1); transition-duration: 0.35s; -webkit-transform: scale(1.1); -webkit-transition-duration: 0.35s;}@media (max-width: 767.98px) { .list-line {padding:16px 8px} .list-cont.port, .list-cont {width:100%;} .list-img {display:none} .list-wrap h3.pjt{margin-bottom:10px;}}.p-summary { font-size:1rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 50px; text-overflow: ellipsis; margin-bottom:10px; padding-left:3px;}.p-date {font-size:1rem;color:#1c336f;font-weight:500; padding-left:3px;}.tag-wrap {margin:15px 0 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; max-height: 60px; text-overflow: ellipsis;}a.taglink {font-size:1rem;font-weight:400;letter-spacing:-0.03em;display:inline-block;color:#666;margin:0px;padding:1px 4px;transition: all 0.15s ease;border-radius:3px;}a.taglink:hover {background-color:#1c336f;color:#fff !important;}.linebox-wrap {position:relative;padding:20px 0;background:#fff;margin-bottom:30px}.linebox-wrap.pd0 {padding:0px !important;background:transparent !important}.linebox-wrap .tit {position:relative;}.linebox-wrap .tit span{position:absolute;background:#fff;padding:8px 14px;font-size:1.5rem;line-height:22px;font-weight:700;top:-20px;left:30px;}.linebox-wrap.pd0 .tit span{position:absolute;background:transparent !important;padding:8px 14px;font-size:32px;line-height:22px;font-weight:700;top:-20px;left:30px;color:var(--themecolor);}.linebox-wrap .contbox{border:3px solid #ddd;padding:40px;font-weight:400;line-height:1.6;border-radius:8px;}.linebox-wrap .contbox br{line-height:1;font-size:0;}.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 dashed #ccc;margin-bottom:26px;}.linebox-wrap .fs-cont .row {border-bottom:0px dashed #ccc;margin-bottom:0px;}.linebox-wrap .row:last-child {border-bottom:0;margin-bottom:0px;}@media (max-width: 991.98px) { .cl-manager {max-height:180px;}}@media (max-width: 768.98px) { .linebox-wrap .row {margin-bottom:20px;}}@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:16px;margin:10px 0 4px 0px;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} .linebox-wrap .row {margin-bottom:12px;} .cl-manager {max-height:140px;}}.lmu .tit {padding:10px 14px;font-weight:700;font-size:1.125rem;color:#fff;background:var(--themecolor);}.lmu .list-ro li {margin-bottom:8px;letter-spacing:-0.05em}.lmu .list-ro li a {color:#333}.lmu .list-ro li a:hover {color:var(--themecolor);}.lmu .list-ro li a.active{font-weight:700;color:var(--themecolor);}.video-container{ border:1px solid #ddd; padding-top:0px; overflow: hidden;}.pubview-wrap .tit {margin-bottom:0px;}.pubview-wrap .info-wrap {margin-bottom:30px;padding:8px 14px 6px;background:#f6f6f6;font-size:0.875rem;border:1px solid dotted #ddd;}.pubview-wrap .info1,.pubview-wrap .info2{display: flex !important;flex-wrap: wrap !important;}.pubview-wrap .info1 > div,.pubview-wrap .info2 > div {margin-right:22px;}.pubview-wrap .info-wrap span {font-weight:500;margin-right:6px;}.pubview-wrap .cont {margin-bottom:10px;padding:10px;background:#fff;font-size:1.125rem;}.pubview-wrap .cont h3 {font-size:1.25rem}.pubview-wrap a.links {color:#222}.pubview-wrap a.links:hover {color:var(--themecolor);}.pub-writer h3{font-size:1.18rem;}.pub-writer .pos{font-size:0.875rem;letter-spacing:-0.03em;line-height:1.3}@media (max-width: 991.98px) { .pubview-wrap .cont {font-size:1rem;} .pubview-wrap .tit {margin-bottom:10px;}}