@charset "utf-8";

/************************************* 
korea.net Style Sheet
Author : korea.net
Create date : 2025.08.01
Last update : 2025.08.01 !!마지막 업데이트 날짜 항상 표시!!
*************************************/
/* post img */
.post-img {}
.post-img .img-wrap {display:block; width:auto; min-height:auto; background:#fff;}
.post-img .img-wrap img {display:block; width:auto; margin:0 auto; max-width:1040px;}
.post-img .img-wrap video {display:block; width:auto; max-width:800px; margin:0 auto;}
.post-img .img-txt {margin: 4px 0 0 0;padding:0 !important;font-size: 16px !important;font-weight: 600;line-height:20px;text-align:left;}
p.figcaption {margin:10px 0 0 0;  padding:0 !important; font-size:13px !important; line-height:20px; text-align:left; color:#999; }
.post-txt {display:block; margin:60px 0 0 0; padding:0 0 40px 0; border-bottom:1px solid #f1f1f1}
.post-txt img {width:auto !important;text-align:center;max-width:1040px;}
.post-txt .figCenter {margin:0 auto;text-align:center;}
.post-txt .figCenter img {width:100% !important;}
.post-txt iframe {max-width:1040px; text-align:center !important;}
.post-txt iframe table {margin:0 auto;}
.post-txt:after {content:''; clear:both; display:block;}
.post-txt p {margin:0; padding:0;}
.post-txt p.abus-txt {font-size:18px; color:#111; line-height:30px;}

.post-txt .txt-another-lang { position:relative; margin:60px 0 0 0; padding-right:25px; float:right; font-size:16px; color:#333; background:url('../images/common/arrow/arrow-sel.png') right top 2px no-repeat;}
.post-txt .txt-another-lang.on {background:url('../images/common/arrow/arrow-sel-up.png') right top 2px no-repeat;}
.post-txt .txt-another-lang a {display:block;}
.post-txt .txt-another-lang .lang-wrap-inner {display:none; position:absolute; padding:35px 10px; right:0; top:35px; width:190px; text-align:left; z-index:5; background:#fff; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);}
.post-txt .txt-another-lang.on .lang-wrap-inner {display:block;}
.post-txt .txt-another-lang .lang-top button.btn-close-lang2 {padding:0 20px 0 0; width:150px; height:48px; font-size:16px; color:#333; vertical-align: middle; border:0; background:url('../images/common/arrow/arrow-language-up.png') right center no-repeat; }
.post-txt .txt-another-lang .lang-top button.btn-close-lang2 i {margin-right:5px;}
.post-txt .txt-another-lang .lang-bot {padding:5px 0 0 38px;}
.post-txt .txt-another-lang .lang-bot ul li {line-height:35px;}
.post-txt .txt-another-lang .lang-bot ul li a {font-size:16px;}
.post-txt .txt-another-lang .lang-bot ul li.on a {color:#9b1024;}
.al-list {margin: 62px auto 0;width: 887PX;background: #e8eff6;border-radius: var(--round01-radius);background-repeat: no-repeat;background-position: 0 0px;padding: 0 0 0 10px;}
.al-list:before {content: '';height: 26px;position:absolute;padding: 10px 0 10px 32px;background: url("../images/ico_lang.svg")no-repeat 4px 9px;background-size: 26px; filter: invert(35%) sepia(14%) saturate(7015%) hue-rotate(187deg) brightness(44%) contrast(99%); }
.al-list .txt-another-lang a.lang-ctrl{color: #395b83;width: 0;line-height: inherit;font-size: 0px;margin: 3px 0 0 30px;display: inline-block;}
.al-list .txt-another-lang .lang-wrap-inner {color: #395b83;width: auto; font-size: 11px;display: inline-grid;margin:3px 0 10px;}
.al-list .txt-another-lang .lang-wrap-inner .lang-top {display:none; }
.al-list .txt-another-lang .lang-top button.btn-close-lang2 {padding:0 20px 0 0;width: 138px;height:48px;font-size:16px;color:#333;vertical-align: middle;border:0;background:url('../images/common/arrow/arrow-language-up.png') right center no-repeat;}
.al-list .txt-another-lang .lang-top button.btn-close-lang2 i {margin-right:5px;}
.al-list .txt-another-lang .lang-bot {padding:10px 0 0 0;}
.al-list .txt-another-lang .lang-bot ul li {font-size: 14px;float: left;letter-spacing: -0.5px;margin:0 8px;}
.al-list .txt-another-lang div li {filter: grayscale(0) opacity(1);}
.al-list .txt-another-lang .on {font-weight: 600;}
.al-list .txt-another-lang .off {filter: grayscale(1) opacity(0.3); }

.al-list .txt-another-lang .lang-bot ul li.on a {color:#9b1024;}
.post-img.img-v1 {display:block; overflow:hidden;}
.post-img.img-v1 .img-wrap {float:left;}
.post-img.img-v1 .img-wrap img {display:block;}
.post-img.img-v1 .img-txt {float:left; margin:0 0 0 30px; padding:40px 0;}
.post-img.img-v1 .img-txt p.tit {margin:0; font-size:24px; font-weight:bold; color:#111; line-height:30px;}
.post-img.img-v1 .img-txt p.txt {margin:15px 0 0 0; font-size:16px; color:#666; line-height:30px;}

.cont-img {display:block;}
.cont-img img {display:block; width:100%;}

#content_text_ALLBOX {font-size:16px;}
.post-main-cont #content_text_ALLBOX.cont-img {text-align:center;}
.post-main-cont #content_text_ALLBOX.cont-img iframe {max-width:730px;}
#content_text_ALLBOX > p {font-size:16px;line-height:22px;word-break:break-word;}
.figCenter {display:block; margin:0 auto; padding:10px 0; max-width:100%;}
.figLeft {float:left; padding:5px 20px 10px 0;}
.figLeft img {width:fit-content !important; max-width:-webkit-fill-available; display:inline-block;}
.figRight {clear:both; float:right; padding:5px 0 10px 20px;box-sizing: content-box;}
.figRight img {float:right; padding:5px 0 10px 20px;}
/********************************************************************/