<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* HEADER */
#header &gt; .inner h1 a {background-image:url("../images/common/logo-pc.png")}
.gnbWrap #gnb div.titArea {width:25%}
.gnbWrap #gnb ul.depth01 &gt; li &gt; dl &gt; dt,
.gnbWrap #gnb ul.depth01 &gt; li &gt; dl &gt; dd {padding-left:15px}
.gnbWrap #gnb ul.depth01 &gt; li &gt; dl &gt; dt span {display:inline-block; line-height:26px}
.gnbWrap #gnb ul.depth01 &gt; li &gt; dl &gt; dt:before {left:15px}

.floatTop .fontSize span {padding-top:30px; line-height:15px}

/*CONTAINER*/
/* 공통 */
.rowTable tr th, .rowTable tr td {word-break:keep-all}

.mScrollTable .mScrollInfo {background:url("../images/common/img-info-scroll-en.png") no-repeat center/100% auto}

.detailTable table tr.title td .downFileBox.onlyDown &gt; div &gt; p {padding-right:50px} /* detail table에 바로보기 버튼 없을 경우 .onlyDown 추가 */
.detailTable table tr.title td .downFileBox.onlyDown &gt; div &gt; p a {right:0} /* detail table에 바로보기 버튼 없을 경우 .onlyDown 추가 */

.btnIco .icoLink {text-transform:uppercase}


.allMenuList .inner div &gt; ul &gt; li.noAcco a {padding:10px 20px; line-height:inherit; display: flex; align-items: center}/* 2024-02-19 */

@media (max-width: 1160px) {
    .pageTit h2 {line-height:30px;font-size: 23px;}
    .allMenuList ul li dl dt, .allMenuList .inner div &gt; ul &gt; li.noAcco a{line-height:76px}
    /* .allMenuList ul li dl dt, .allMenuList .inner div &gt; ul &gt; li.noAcco a {height: inherit; line-height: inherit} *//* 2024-02-19  */ /*240726 화면 틀어짐 수정*/
}
@media (max-width: 767px) {
    .allMenuList ul li dl dt {display:flex; align-items:center}/* 2024-02-19 */
}
@media (max-width:510px) {
    .detailTable table tr.title td .downFileBox.onlyDown &gt; div &gt; p a {right:0} /* detail table에 바로보기 버튼 없을 경우 .onlyDown 추가 */
    .detailTable table tr.title td .downFileBox &gt; div &gt; p a.download {top:50%; margin-top:-15px}
}

/* Management Team &lt; About KDIC */
.careerBox .career dl dd {margin-top:20px; line-height:20px}
@media (max-width: 767px) {
    .careerBox .career dl dd {margin-top:5px; line-height:17px}
}
@media (max-width: 1060px) {
    .careerBox .career dl dd {margin-top:5px; line-height:17px}
}

/* CI &lt; About KDIC */
.logoWrap .logoBgBox.v2 &gt; div table tr th {vertical-align:top}
.logoWrap .logoBgBox.v2 &gt; div table {margin-top:-20px}
.logoWrap .logoBgBox.v2 &gt; div table tr th,
.logoWrap .logoBgBox.v2 &gt; div table tr td {padding-top:20px}

.logoWrap.vEng {display:block}
.logoWrap.vEng .logoBgBox.v2 {padding:0 20px}
.logoWrap.vEng .logoBgBox.v2 p,
.logoWrap.vEng .logoBgBox.v2 &gt; div {padding:0}
.logoWrap.vEng .logoBgBox.v2 &gt; div {padding:30px 0 30px 250px; width:900px; background:no-repeat left center / 194px auto}
.logoWrap.vEng .logoBgBox.v2 &gt; div {background-image:url('../images/img-EN-E00-000-01.png')}
.logoWrap.vEng .logoBgBox.v2 + .logoBgBox.v2 {margin-top:-1px}
.logoWrap.vEng .logoBgBox.v2 + .logoBgBox.v2 &gt; div {background-image:url('../images/img-EN-E00-000-02.png')}
.logoWrap.vEng .logoBgBox.v2 &gt; div &gt; p {position:static; padding-bottom:15px; font-weight:600}
.logoWrap.vEng .logoBgBox.v2 {display:flex}
.logoWrap.vEng .logoBgBox.v2 ul li {padding-bottom:5px; letter-spacing:1px}
@media (max-width: 940px) {
    .logoWrap.vEng .logoBgBox.v2 &gt; div {padding:30px 0 30px 220px}
}
@media (max-width: 600px) {
    .logoWrap.vEng .logoBgBox.v2 &gt; div {padding:170px 0 10px; background-position:top 20px center}
}

/* contact us &lt; About KDIC */
.veriWrap {display:flex; align-items:center; margin:0 -5px}
.veriWrap &gt; * {padding:0 5px}
.veriWrap .veriNum {background:#000 !important; color:#666}
.veriWrap button {margin:0 5px}
@media (max-width: 767px) {
    .mapArea ul li p {padding:0 20px 0 0}
    .veriWrap {display:block; margin:0}
    .veriWrap &gt; * {padding:0}
}

/* Welcoming Message &lt; About KDIC */
.txtImg.eng .rightImg {cursor:pointer}

.layerPop.welcomMessage &gt; .inner {padding:55px 0 0}
.layerPop.welcomMessage &gt; .inner &gt; .cont {padding:45px 0}
.welcomMessage .cont strong {font-size:30px}
.scrollMsg {margin-top:30px; padding:0 30px; height:500px; overflow-y:auto}
@media (max-width:767px) {
    .layerPop.welcomMessage &gt; .inner &gt; .cont {padding:25px 0}
}

/* International Deposit Insurance &lt; Deposit Insurance  */
.bgArea {background:url("../images/bg-earth.png") no-repeat bottom right / 350px auto}
@media (max-width:940px) {
    .bgArea {background:none}
}
@media (max-width:767px) {
    .titLinkList ul li a {display:block}
}

/* 개요 &lt; Insolvency-Related Investigations &lt; What We Do */
.bannerImg {position:relative; margin-bottom:30px; padding-bottom:19%}
.bannerImg p {position:absolute; top:0; left:0; width:100%; height:100%; background:no-repeat center / cover}
@media (max-width: 767px) {
    .bannerImg p {background-size:100% auto}
}
@media (max-width: 510px) {
    .bannerImg {margin-bottom:10px;}
}

/* Vision and Core Values */
.visionBox &gt; strong {text-transform:uppercase}
.visionBox.v2 &gt; strong span:nth-child(2) {padding:0 10%}
.visionBox &gt; p:not(.img) {padding:25px 5px}
@media (max-width: 1160px) {
    .visionBox.v2 &gt; strong span:nth-child(2) {padding:0 5%}
}
@media (max-width: 600px) {
    .visionBox.v2 &gt; strong span {display:block}
    .visionBox.v2 &gt; strong span:nth-child(2) {padding:0}
}

/* overview */
.flagLink {display:flex; justify-content:flex-end; gap:10px; margin-bottom:-30px}
.flagLink &gt; a {width:60px}
.flagLink &gt; a img {width:100%}
@media (max-width: 767px) {
    .flagLink {margin-bottom:-10px}
}

/* FOOTER */
#footer .inner {position:relative; padding:35px 20px 48px 300px}
#footer .logo {top:35px; left:20px; width:240px; height:52px; background-image:url("../images/common/logo-footer-eng.png")}
@media (max-width: 1030px) {
    #footer .right {padding-top:0}
}
@media (max-width: 767px) {
    #footer .inner {padding:100px 20px 30px}
    #footer .logo {left:50%; margin-left:-120px}
    #footer .right {padding-top:0; text-align:center}
    #footer .copy {display:block}
}

/* 2023-08-03 레이아웃 수정 수정 */
#wrap.eng .gnbWrap #gnb .mCustomScrollbar {width:75%}
#wrap.eng .gnbWrap #gnb ul.depth01 &gt; li {padding-top:0}
#wrap.eng .gnbWrap #gnb ul.depth01 &gt; li &gt; dl &gt; dt {display:flex; align-items:end; margin-bottom:0; padding-bottom:15px; height:auto; min-height:95px}
#wrap.eng .location ol &gt; li strong {word-break:keep-all}
#wrap.eng .location .ulSelectBox &gt; a {overflow:initial}
#wrap.eng .location .ulSelectBox ul {top:100%}
@media (max-width:1220px) {
    #wrap.eng .location .ulSelectBox &gt; a {overflow:initial; white-space:initial}
}
@media (max-width:1160px) {
    #wrap.eng .allMenuList ul li dl dt {display:flex; align-items:center}
    #wrap.eng .allMenuList ul li dl dt span {line-height:1.6}
    #wrap.eng .allMenuList ul li dl dd &gt; ul.depth02 &gt; li &gt; a {font-size:17px}
    #wrap.eng .ulSelectBox {display:flex; align-items:center}
    #wrap.eng .location &gt; ol &gt; li:last-child .ulSelectBox &gt; ul {right:initial}
}
@media (max-width:767px) {
    #wrap.eng .allMenuList h2 {font-size:20px}
    #wrap.eng .allMenuList ul li dl dt {font-size:15px}
    #wrap.eng .allMenuList ul li dl dd &gt; ul.depth02 &gt; li {display:flex; align-items:center; justify-content:center; height:40px}
    #wrap.eng .allMenuList ul li dl dd &gt; ul.depth02 &gt; li &gt; a {height: initial; line-height:1.6; font-size:14px}
    #wrap.eng .location .ulSelectBox &gt; a {overflow:initial; white-space:initial}
    #wrap.eng .location .ulSelectBox &gt; ul li a {white-space:initial}
    #wrap.eng .location &gt; ol {display:flex; flex-direction:column}
    #wrap.eng .location &gt; ol &gt; * {flex:1}
}</pre></body></html>