/* 카미위키 */
/* i_info */
.i_info {display:inline-block;position:relative;vertical-align:top;margin:1px 2px 0 0;}
.i_info::before {content: '!';display: block;width: clamp(14px, 1.3vw, 18px);border-radius: 100%;font-family: "Pretendard", sans-serif;font-size: clamp(10px, 1vw, 12px);font-weight: 500;line-height: clamp(14px, 1.3vw, 18px);color: #fff;letter-spacing: 0;text-align: center;background:var(--blue);}

/* focus */
.wiki_search_box button:focus,
.page_btn button:focus,
.wikiView_con .label .btn_wiki:focus,
.wikiView_con .reply_view button:focus {outline:auto black !important;}
				
/* wiki_info */
.wiki_info {position:relative;padding:clamp(25px, 4.3vw, 60px) clamp(25px, 3vw, 70px) clamp(25px, 3.3vw, 46px);padding-right:clamp(25px, 37vw, 520px);border-radius:clamp(10px, 1.8vw, 25px) clamp(10px, 1.8vw, 25px) 0 0;}
.wiki_info em {font-weight:700;font-size:clamp(17px, 2.2vw, 30px);}
.wiki_info .wiki_info_wrap {}
.wiki_info .wiki_txt {align-items:center;}
.wiki_info .tit_l {position:relative;min-width:clamp(120px, 16vw, 227px);margin-left:3px;line-height:1.2;font-size:clamp(17px, 1.9vw, 26px);}
.wiki_info .tit_l::after {content:'?';position:absolute;right:clamp(20px, 3vw, 42px);top:50%;transform:translateY(-50%);margin-top:8px;color:rgba(0,87,85,.2);font-size:clamp(26px, 11vw, 160px);}
.wiki_info .tit_l span {font-weight:700;}
.wiki_info .tit_l em {font-weight:900;}
.wiki_info .con {font-size:clamp(16px, 1.5vw, 20px);line-height:1.4;word-break:keep-all;word-wrap:break-word;}
.wiki_info .con span {display:block;}
.wiki_info .con span:nth-child(3) {line-height:1.85;}
.wiki_info .con em.type2 {color:#005755;}
html[data-dark="true"] .wiki_info .con em.type2 {color:#039d99;}
html[data-dark="true"] .wiki_info .tit_l::after {color:rgba(3,157,153,.4);}
.wiki_info .wiki_img {position:absolute;right:clamp(25px, 3vw, 70px);bottom:0;}
.wiki_info .wiki_img figure {display:inline-block;vertical-align:bottom;}
.wiki_info .wiki_img img {max-width:clamp(199px, 30vw, 424px);max-height:clamp(120px, 18vw, 256px);}

/* wiki_search_box */
.wiki_search_box {margin-bottom:clamp(30px, 4.5vw, 55px);border:1px solid #888;border-top:clamp(2px, 0.4vw, 5px) solid #000;border-radius:0 0 clamp(10px, 1.8vw, 25px) clamp(10px, 1.8vw, 25px);box-shadow:2px 2px 10px rgba(0,0,0,0.14);overflow:hidden;}
.wiki_search_box .search_input,
.word_filter {position:relative;padding:clamp(20px, 2.5vw, 35px) clamp(20px, 4.4vw, 75px) clamp(20px, 2.1vw, 30px); }
.wiki_search_box .row {display:flex;align-items:center;position:relative;column-gap:1rem;}
.wiki_search_box .tit {min-width:120px;font-size:clamp(14px, 1.3vw, 18px);}
.wiki_search_box .tit em {font-weight:700;}
.wiki_search_box .input_area {position:relative;width:520px;}
.wiki_search_box .srch_field {width:100%;border-radius:clamp(5px, 1.1vw, 15px);padding-right:clamp(52px, 5.7vw, 80px);}
.wiki_search_box .btn_word {position:absolute;right:clamp(10px, 1.1vw, 15px);top:0;width:clamp(32px, 3.8vw, 50px);height:clamp(32px, 3.8vw, 50px);background:url(/images/customer/wiki/icon_word.svg) no-repeat 50% / auto clamp(18px, 1.6vw, 23px);opacity:.75;} 
.wiki_search_box .srch_field,
.wiki_search_box .search_input .btn {height:clamp(32px, 3.8vw, 50px);line-height:clamp(32px, 3.8vw, 50px);}
.wiki_search_box .search_input .btn.refresh {min-width:clamp(100px, 13vw, 160px);}
.wiki_search_box .info_tip {color:#777;font-size:15px;margin-top:clamp(10px, 1.4vw, 20px);}
.wiki_search_box .info_tip .icon_word {margin:0 2px;vertical-align:middle;display:inline-block;width:clamp(19px, 1.9vw, 26px);height:clamp(12px, 1.2vw, 16px);background:url(/images/customer/wiki/icon_word.svg) no-repeat 50% / auto 100%;}
.word_filter .btn_word_close {position:absolute;left:50%;top:calc(clamp(16px, 1.8vw, 25px) * -1);margin-left:calc(clamp(16px, 1.8vw, 25px) * -1);border-radius:50%;transform:rotate(180deg);}
.word_filter .btn_word_close i {font-weight:700;}
.word_filter {display:none;padding-bottom:clamp(18px, 1.8vw, 25px);background-color:var(--basic-bg);border-top:1px solid #ccc;}
.word_filter li {float:left;/*margin:clamp(2px, 0.7vw, 5px);*/}
.word_filter button {width:clamp(32px, 3.8vw, 50px);height:clamp(32px, 3.8vw, 50px);font-size:clamp(15px, 1.8vw, 24px);font-weight:700;border:1px solid #dcdcdc;border-radius:5px;background-color:var(--btn-bg);}
.word_filter button:focus {border-color:var(--blue);}
.checkbox_area {position:relative;display:flex;flex-wrap:wrap;}
.checkbox_area li {display:inline-block;margin:4px 8px 4px 0;}
.checkbox_area li:last-child {margin-right:0;}
.checkbox_area input[type="checkbox"] {position:absolute;left:0;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0 none;}
.checkbox_area input[type="checkbox"] + label {position:relative;display:inline-block;height:clamp(32px, 3.8vw, 50px);line-height:clamp(32px, 3.4vw, 48px);font-size:clamp(15px, 1.8vw, 24px);font-weight:700;padding-left:clamp(32px, 2.9vw, 38px);padding-right:12px;border:1px solid #dcdcdc;border-radius:5px;background-color:var(--btn-bg);vertical-align:middle;cursor:pointer;}
.checkbox_area input[type="checkbox"] + label::before,
.checkbox_area input[type="checkbox"] + label::after {position:absolute;left:clamp(10px, 0.9vw, 13px);top:50%;width:clamp(16px, 1.4vw, 20px);height:clamp(16px, 1.4vw, 20px);line-height:clamp(16px, 1.4vw, 20px);margin-top:calc(clamp(8px, 0.7vw, 10px) * -1);}
.checkbox_area input[type="checkbox"] + label::before {content:'';border:1px solid #dcdcdc;border-radius:50%;}
.checkbox_area input[type="checkbox"] + label::after {content:'\e83f';text-align:center;font-family:'feather';color:#dcdcdc;font-size:12px;font-weight:500;}
.checkbox_area input[type="checkbox"]:checked + label {border-color:var(--blue);}
.checkbox_area input[type="checkbox"]:checked + label::before {border-color:var(--blue);background-color:var(--blue);}
.checkbox_area input[type="checkbox"]:checked + label::after {font-weight:700;color:#fff;}
.checkbox_area input[type="checkbox"]:focus + label {outline:1px dotted #444;outline:5px auto -webkit-focus-ring-color;}
.checkbox_area input[type="checkbox"]:focus + label::before {outline:0 none;}

/* wiki_list */
.wiki_list {border-top:1px solid #000;}
.wiki_list::after {content:'';clear:both;display:block;}
.wiki_list_wrap {width:100%;-moz-column-count:3;column-count:3;column-gap:clamp(10px, 2.7vw, 38px);margin-top:clamp(10px, 2.5vw, 35px);margin-bottom: clamp(10px, 1.4vw, 20px);}
.wiki_list .item {page-break-inside:avoid;margin-bottom:clamp(10px, 1.4vw, 20px);padding:clamp(10px, 0.9vw, 12px) clamp(10px, 1.8vw, 25px) clamp(10px, 1.2vw, 16px);border:1px solid var(--bdr);border-radius:clamp(10px, 1.8vw, 25px);}
.wiki_list .item h3 {color:#000;font-size:clamp(20px, 2.4vw, 34px);line-height:1;}
.wiki_list .item ul {border-top:1px solid #888;font-size:clamp(14px, 1.1vw, 16px);width:100%;display:flex;flex-wrap:wrap;margin-top:7px;padding-top:10px;}
.wiki_list .item ul li {position:relative;flex:0 1 auto;min-width:50%;padding-left:10px;color:#545454;line-height:23px;margin-top:3px;}
.wiki_list .item ul li::before {content:'';position:absolute;left:0;top:10px;width:3px;height:3px;background-color:#3953d5;}
.wiki_list .item ul li a:hover {color:#000;text-decoration:underline;}
.wiki_list .item .tag_new {position:relative;display:inline-block;width:22px;height:22px;color:#fff;border-radius:5px;background-color:#008ceb;border:1px solid #000;box-shadow:1px 1px 0 #000;text-indent:-9999px;overflow:hidden;margin-right:5px;}
.wiki_list .item .tag_new::before {content:'N';position:absolute;left:0;top:0;width:100%;height:100%;font-size:12px;font-weight:700;text-align:center;line-height:20px;text-indent:0;}
.wiki_list .item .tag_new + a,
.wiki_list .item .tag_new + a:hover {color:#3953d5;vertical-align:top;}
.wiki_list_wrap.no_data_wrap {column-count:1;}
.wiki_list .item.no_data {text-align:center;width:100%;font-size:clamp(14px, 1.1vw, 16px);padding:clamp(10px, 1.8vw, 25px);}

/* wiki_list */
.tbl_left {display:inline-block;}
.page_btn {float:right;font-size:0;text-align:right;}
.page_btn::after {content:'';clear:both;display:block;}
.page_btn button {font-size:clamp(14px, 1.1vw, 16px);width:clamp(60px, 5.9vw, 82px);height:clamp(32px, 2.9vw, 40px);line-height:clamp(30px, 2.7vw, 38px);background-color:#fff;border-radius:10px;border:1px solid #888;}
.page_btn button + button {margin-left:8px;}
.page_btn button[disabled],
.page_btn button[disabled="disabled"] {border-color:var(--bdr);cursor:inherit;}

/* wiki_view */
.btn_top.on {opacity:1;visibility:visible;}
.btn_top {opacity:0;visibility:hidden;position:fixed;right:clamp(10px, 2.1vw, 30px);bottom:clamp(10px, 2.1vw, 30px);transition:all .3s;z-index:51;}
.btn_top a {display:flex;align-items:center;justify-content:center;width:clamp(48px, 4.6vw, 65px);height:clamp(48px, 4.6vw, 65px);text-align:center;background-color:#008191;border-radius:100%;box-shadow:4px 4px 10px rgba(4, 0, 0, 0.26);transition:all .3s;}
.btn_top a:hover {background-color:#484848;}
.btn_top a span {position:relative;color:#fffc00;font-size:clamp(13px, 1.1vw, 16px);padding-top:clamp(18px, 1.5vw, 21px);padding-bottom:clamp(0px, 0.1vw, 2px);}
.btn_top a span::before {content:'\e946';position:absolute;left:0;top:0;text-align:center;font-size:clamp(16px, 1.4vw, 20px);font-family:'xeicon';width:100%;}
.l_focus {position:absolute;left:-999em;top:calc(14rem * -1);width:0;height:0;text-indent:-9999em;z-index:-1;}
/* .last_date {text-align:center;font-size:clamp(14px, 1.1vw, 15px);}
.last_date em {position:relative;font-weight:700;padding-right:10px;margin-right:10px;}
.last_date em::after {content:'';position:absolute;right:0;top:50%;width:1px;height:12px;margin-top:-6px;background-color:#cecece;} */
.write_info {text-align:right;font-size:clamp(14px, 1.1vw, 15px);margin-top:calc(clamp(0, 0.7vw, 10px) * -1);}
.write_info > div + div {margin-top:clamp(2px, 0.4vw, 5px);}
.write_info em {position:relative;font-weight:700;padding-right:10px;margin-right:10px;}
.write_info em::after {content:'';position:absolute;right:0;top:50%;width:1px;height:12px;margin-top:-6px;background-color:#cecece;}
.wikiView_con .label h4 span a,
.wikiView_con .l_ftn {position:relative;margin:0 2px;top:-1.2em;line-height:0;text-decoration:none !important;color:#4167ff;font-weight:700;font-size:clamp(14px, 1.1vw, 15px);}
.wikiView_con .wiki_con .l_ftn {top:-0.5em;font-size:clamp(13px, 1vw, 14px);}

/* wikiView_top */
.wikiView_top {position:relative;margin-top:clamp(10px, 1.5vw, 20px);display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start;}
.wikiView_top > div {display:flex;flex-direction:column;}

/* tit_wrap */
.tit_wrap {width:calc(100% - clamp(280px, 26vw, 405px));}
.tit_wrap .state_area {min-height:190px;margin-bottom:0;margin-top:clamp(10px, 2.1vw, 30px);gap:clamp(10px, 2.1vw, 30px);}
.tit_wrap .wiki_tit {width:100%;display:inline-block !important;padding:0 clamp(15px, 2.1vw, 30px) clamp(20px, 2.9vw, 40px);border:1px solid var(--bdr);border-radius:clamp(10px, 1.5vw, 20px);overflow:hidden;}
.tit_wrap .wiki_tit h3 {width:100%;height:clamp(50px, 7.1vw, 100px);font-weight:700;font-size:clamp(20px, 2.3vw, 32px);color:#171717;display:flex;align-items:center;}
.tit_wrap .wiki_tit_con .img {position:relative;max-width:50%;min-height:120px;margin:0 auto;border:1px solid #cecece;border-radius:clamp(10px, 1.8vw, 25px);overflow:hidden;box-shadow:clamp(3px, 0.4vw, 6px) clamp(3px, 0.4vw, 6px) 0 rgba(0, 0, 0, 0.09)}
.tit_wrap .wiki_tit_con .img::before {content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.05) url(../../../images/common/img_logo.svg) center center no-repeat;background-size:auto 30px;filter:grayscale(100%);opacity:.4;}
/* .tit_wrap .wiki_tit_con .img::before {content:'';position:absolute;left:clamp(20px, 2.9vw, 40px);top:clamp(20px, 2.9vw, 40px);width:calc(100% - clamp(40px, 5.7vw, 80px));height:calc(100% - clamp(40px, 5.7vw, 80px));border:1px solid var(--basic-bg);border-radius:clamp(10px, 1.5vw, 20px);} */
.tit_wrap .wiki_tit_con .img img {position:relative;width:100%;height:100%;object-fit:cover;vertical-align:top;z-index:2;}
.tit_wrap .wiki_tit_info {width:100%;display:flex;align-items:flex-start !important;justify-content:space-between;gap:0 !important;}
.tit_wrap .wiki_tit_info .img {margin:0;min-width:clamp(200px, 19vw, 270px);max-width:clamp(200px, 19vw, 270px);}
.tit_wrap .wiki_tit_info .txt_area {display:inline-block;flex-basis:calc(100% - clamp(220px, 24vw, 340px));margin-top:-6px;}
.tit_wrap .wiki_tit_info .txt_area > ul > li {position:relative;padding-left:22px;}
.tit_wrap .wiki_tit_info .txt_area > ul > li::before {content:'';position:absolute;left:0;top:clamp(10px, 1.1vw, 15px);width:10px;height:3px;background-color:#3964d8;}
.tit_wrap .wiki_tit_info .txt_area > ul > li + li {margin-top:clamp(12px, 1.9vw, 26px);}
.tit_wrap .wiki_tit_info .txt_area .tit {font-weight:700;font-size:clamp(16px, 1.3vw, 18px);}
.tit_wrap .wiki_tit_info .txt_area .txt {margin-top:5px;font-size:clamp(14px, 1.1vw, 15px);line-height:1.5;word-break:keep-all;word-wrap:break-word;}

/* table_contents */
.table_contents {position:absolute;left:0;top:0;width:clamp(250px, 20vw, 325px);height:100%;padding:clamp(10px, 1.5vw, 20px);border:1px solid #414761;border-radius:clamp(10px, 1.5vw, 20px);box-shadow:3px 3px 7px rgba(0, 0, 0, 0.31);overflow:hidden;}
.table_contents * {font-variant-numeric:tabular-nums;}
.table_contents .tit {border-bottom:1px solid #e7e7e7;padding:0 clamp(8px, 0.7vw, 10px) clamp(5px, 0.6vw, 8px);flex-shrink:0;}
.table_contents .tit span,
.table_contents .tit strong {display:block;}
.table_contents .tit span {font-size:clamp(13px, 1.2vw, 16px);}
.table_contents .tit strong {font-weight:900;font-size:clamp(20px, 2.2vw, 30px);}
.table_contents .list {padding:0 clamp(8px, 0.7vw, 10px);margin-top:clamp(10px, 1.1vw, 15px);flex:1;overflow-y:auto;}
.table_contents .list > li {color:#000;}
.table_contents .list > li + li {margin-top:6px;}
.table_contents .list li span {font-size:clamp(14px, 1.3vw, 18px);}
.table_contents .list li .num {font-weight:700;margin-left:2px;margin-right:5px;font-weight:700;color:#4167ff;font-size:clamp(16px, 1.4vw, 20px);}
.table_contents .list li .num::after {content:'.';color:#414761;}
.table_contents .list li .txt {font-weight:800;}
.table_contents .list > li > ul {padding:clamp(5px, 0.7vw, 10px) clamp(10px, 1.5vw, 20px);margin:clamp(5px, 0.7vw, 10px) 0 clamp(10px, 1.5vw, 20px);border-radius:clamp(10px, 1.5vw, 20px);background-color:var(--basic-bg);}
.table_contents .list > li > ul ul {padding-left:clamp(26px, 2.1vw, 30px);}
.table_contents .list li li span {font-size:clamp(14px, 1.1vw, 16px);}
.table_contents .list li li .num {font-weight:500;color:#005755;font-size:clamp(14px, 1.1vw, 16px);}
.table_contents .list li li .txt {font-weight:400;}

/* wikiView_con */
.wikiView_con {clear:both;width:100%;margin-top:clamp(20px, 3.6vw, 50px);}
.wikiView_con .item.wiki_con_hide,
.wikiView_con .item.open {border-bottom:1px solid #cecece;/*margin-top:-1px;*/}
.wikiView_con .label {position:relative;padding:0 clamp(45px, 7.1vw, 100px) 0 clamp(10px, 3vw, 40px);min-height:clamp(60px, 6.4vw, 90px);border-bottom:1px solid #cecece;display:flex;align-items:center;}
.wikiView_con .wiki_con_hide .label {border-bottom-width:0;}
.wikiView_con .wiki_con_hide .btn_wiki {display:none;} 
.wikiView_con .label h4 {color:#000;font-weight:700;padding:11px 0 7px;}
.wikiView_con .label h4 span {font-size:clamp(18px, 2.1vw, 30px);}
.wikiView_con .label h4 .num {margin-right:5px;font-weight:500;color:#4167ff;font-size:clamp(20px, 3.4vw, 48px);}
.wikiView_con .label h4 .num::after {content:'.';color:#414761;}
.wikiView_con .label h4 .sub_label + .num {color:#005755;}
.wikiView_con .label .btn_wiki {position:absolute;right:clamp(10px, 3vw, 40px);top:50%;margin-top:calc(clamp(15px, 1.4vw, 20px) * -1);border-radius:50%;background:#fff;width:clamp(30px, 3vw, 40px);height:clamp(30px, 3vw, 40px);border:1px solid #B9B9B9;}
.wikiView_con .label .btn_wiki::before {content:'\e943';position:absolute;left:0;top:0;text-align:center;font-family:'xeicon';width:100%;height:clamp(28px, 3vw, 40px);line-height:clamp(28px, 3vw, 40px);}
.wikiView_con .label .btn_wiki.wiki_active::before {transform:rotate(180deg);}
.wikiView_con .label .btn_wiki:hover,
.wikiView_con .label .btn_wiki:focus {border-color:#919191;}
.wikiView_con .wiki_con {font-size:clamp(14px, 1.3vw, 18px);padding:clamp(20px, 2.1vw, 30px);margin:clamp(20px, 3vw, 45px) clamp(10px, 3vw, 40px);word-break:keep-all;word-wrap:break-word;line-height:1.4;}
.wikiView_con .wiki_con::after {content:'';clear:both;display:block;}
.wikiView_con .txt_box strong,
.wikiView_con .txt_box a {font-weight:700;}
.wikiView_con .txt_box strong {color:#005755;}
.wikiView_con .txt_box a {text-decoration:underline;}
.wikiView_con .txt_box .point {font-weight:700;font-size:clamp(16px, 1.4vw, 20px);}
.wikiView_con .txt_box p + p {margin-top:clamp(4px, 0.6vw, 8px);}
.wikiView_con .keyword {font-size:0;}
.wikiView_con .keyword a,
.wikiView_con .keyword span {display:inline-block;padding:0 16px;margin:3px 5px 3px 0;height:30px;font-weight:700;line-height:28px;color:#888;border:1px solid #919191;border-radius:15px;text-decoration:none;background-color:var(--btn-bg);font-size:clamp(14px, 1.1vw, 15px);}
.wikiView_con .keyword a::before,
.wikiView_con .keyword span::before {content:'#';font-weight:700;margin-right:3px;}
.wikiView_con .keyword a:hover {color:#171717;}
.wikiView_con .footnote {width:100%;border-top:1px solid #414761;}
.wikiView_con .footnote ul {padding:clamp(15px, 1.4vw, 20px);margin-top:clamp(1px, 0.2vw, 3px);background-color:#e8eaf1;}
.wikiView_con .footnote ul li {font-size:clamp(14px, 1.1vw, 15px);}
.wikiView_con .footnote ul li a {font-weight:400;text-decoration:none;color:#4167ff;}
.wikiView_con .footnote ul li + li {margin-top:clamp(4px, 0.6vw, 8px);}
.wikiView_con table + .table_wrap,
.wikiView_con table + .table_sourceType,
.wikiView_con table + p,
.wikiView_con .table_wrap + p,
.wikiView_con .table_sourceType + p,
.wikiView_con p + table,
.wikiView_con p + .table_sourceType,
.wikiView_con p + .table_wrap {margin-top:clamp(8px, 0.9vw, 12px);}
.wikiView_con .table_sourceType + .table_sourceType {margin-top:clamp(10px, 1.4vw, 20px);}

.wikiView_con .table_wrap {}

.wikiView_con .wiki_con table thead th {color:#fff;background:#616676;}
.wikiView_con .wiki_con table:not(.board) th, 
.wikiView_con .wiki_con table:not(.board) td {border-color:#aaa;height:clamp(40px, 4vw, 52px);padding:clamp(5px, 1vw, 8px);border-right:1px solid var(--tbl-bdr);font-size:clamp(13px, 1.3vw, 18px);line-height:1.6;letter-spacing:-0.05rem;word-break:break-all;}
.wikiView_con .wiki_con table tbody th, 
.wikiView_con .wiki_con table td {border-bottom:1px solid #414761 !important;}
.wikiView_con .wiki_con table td {background-color:#fff;}
.wikiView_con .wiki_con table,
.wikiView_con .table_wrap table {border-top:1px solid var(--dark);}
.wikiView_con .wiki_con table caption,
.wikiView_con .table_wrap table caption {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
.wikiView_con .wiki_con table th,
.wikiView_con .wiki_con table td,
.wikiView_con .table_wrap table th, 
.wikiView_con .table_wrap table td {text-align:center;font-size:clamp(14px, 1.3vw, 18px);border-bottom-width:1px !important;line-height:1.3;}
.wikiView_con .wiki_con table thead th:first-child,
.wikiView_con .table_wrap table thead th:first-child {border-left:1px solid #616676;}
.wikiView_con .wiki_con table thead th:last-child,
.wikiView_con .table_wrap table thead th:last-child {border-right:1px solid #616676;}
.wikiView_con .wiki_con table tbody th,
.wikiView_con .table_wrap table tbody th {background-color:#e8eaf1;}
.wikiView_con .wiki_con table tbody td:first-child,
.wikiView_con .table_wrap table tbody td:first-child {border-left:1px solid #aaa;}
.wikiView_con .source_txt {text-align:left;margin-top:clamp(8px, 0.7vw, 10px);font-size:clamp(14px, 1.1vw, 16px);line-height:1.2;}
.wikiView_con .source_txt em {position:relative;font-weight:700;padding-left:8px;}
.wikiView_con .source_txt em::before {content:'';position:absolute;left:0;top:clamp(3px, 0.1vw, 2px);width:2px;height:clamp(10px, 1.1vw, 15px);background-color:#3a3a3a;}
.wikiView_con .source_txt em::after {content:':';margin-right:5px;margin-left:6px;}

.wikiView_con .mat0 {margin-top:0 !important;}
.wikiView_con .table_wrap .td_right {text-align:right !important;} 

/* 인용구blockquote */
.wiki_con blockquote {width:100%;margin:0;border-left:2px solid #414761;background-color:#e8eaf1;padding:clamp(15px, 1.4vw, 20px);}


/* img */
.wikiView_con .wiki_con .con_img  {display:block;width:100%;text-align:center;}
.wikiView_con .wiki_con p + .con_img,
.wikiView_con .wiki_con .con_img + .con_img {margin-top:10px;}
.wikiView_con .wiki_con img {max-width:100%;}

/* list */
.wiki_con ul,
.wiki_con .list_box .txt > ul,
.wikiView_con .wikiCon_list {margin-top:0;}
.wiki_con ul + ul,
.wiki_con .list_box .txt > p + ul,
.wiki_con:not(.photo_list) p + ul,
.wikiView_con p + .wikiCon_list,
.wiki_con p + ol {margin-top:clamp(8px, 0.9vw, 12px) !important;}
.wikiView_con .list_box .txt > ul > li,
.wikiView_con .wiki_con:not(.photo_list) > ul > li,
.wikiView_con .wikiCon_list > li {position:relative;padding-left:15px;}
.wikiView_con .list_box .txt > ul > li::before,
.wikiView_con .wiki_con:not(.photo_list) > ul > li::before,
.wikiView_con .wikiCon_list > li::before {content:'';position:absolute;left:0;top:clamp(8px, 0.7vw, 10px);width:6px;height:2px;background-color:var(--dark);}
.wikiView_con .list_box .txt > ul > li + li,
.wikiView_con .wiki_con:not(.photo_list) > ul > li + li,
.wikiView_con .wikiCon_list > li + li,
.wiki_con ol li + li {margin-top:clamp(2px, 0vw, 0px);}
.wiki_con ol li {list-style:decimal;list-style-position:inside;}
.wiki_con ol li p {display:inline-block;}
.wiki_con ol ol {margin-left:15px;margin-top:clamp(5px, 1vw, 8px) !important;}

/* check */
.wiki_con ul .task-list-item {padding-left:24px !important;}
.wiki_con ul .task-list-item::before {margin-left:0;margin-top:0;border-radius:2px;height:18px !important;width:18px !important;position:absolute;left:0;top:50% !important;margin-top:-9px;cursor:pointer;border:1px solid #ccc !important;;background-color:#fff !important;;}

/* list_box */
.wikiView_con .list_box {display:flex;overflow:hidden;margin-top:clamp(10px, 1.4vw, 20px);border-top:1px solid #414761;border-bottom:1px solid #414761;background-color:#e8eaf1;}
.wikiView_con .list_box > div {display:inline-block;}
.wikiView_con .list_box .img_group {padding:0;flex-shrink:0;width:268px;padding:clamp(10px, 1.4vw, 20px);display:flex;flex-direction:column;}
.wikiView_con .list_box .img_group .img {width:100%;display:inline-block;display:flex;align-items:center;justify-content:center;}
.wikiView_con .list_box .img_group .img img {max-width:100%;/*height:100%;object-fit:cover;*/border-radius:clamp(5px, 0.7vw, 10px);}
.wikiView_con .list_box.type2 .img_group {width:400px;}
.wikiView_con .list_box .txt {background:#fff;padding:clamp(12px, 1.4vw, 20px) clamp(15px, 1.4vw, 20px);border-left:1px solid var(--tbl-bdr);display:flex;flex-wrap:wrap;align-content:flex-start;flex-grow:1;word-break:keep-all;word-wrap:break-word;}
.wikiView_con .list_box .txt .tit {display:block;width:100%;color:var(--dark);font-weight:700;font-size:clamp(16px, 1.3vw, 18px);}
.wikiView_con .list_box .txt ul {width:100%;}
.wikiView_con .list_box .txt p,
.wikiView_con .list_box .txt li {font-size:clamp(14px, 1.1vw, 16px);display:inline-block;width:100%;}
.wikiView_con .list_box .txt ul + p,
.wikiView_con .list_box .txt p + ul,
.wikiView_con .list_box .txt p + p {margin-top:clamp(2px, 0.3vw, 4px);}
.wikiView_con .list_box_wrap {margin-top:clamp(10px, 1.4vw, 20px);}
.wikiView_con .list_box_wrap .list_box {margin-top:0;}
.wikiView_con .list_box_wrap .list_box + .list_box {margin-top:clamp(8px, 0.7vw, 10px);}
.wikiView_con .list_box .wikiCon_list {margin-top:0;margin-bottom:0;}

/* img_box */
.wikiView_con .img_box {clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(10px, 1.4vw, 20px) 0;margin-top:clamp(10px, 1.4vw, 20px);width:calc(100% + clamp(10px, 1.4vw, 20px));margin-left:calc(clamp(5px, 0.7vw, 10px) * -1);margin-right:calc(clamp(5px, 0.7vw, 10px) * -1);}
.wikiView_con .img_box .item {position:relative;width:100%;padding:0 clamp(5px, 0.7vw, 10px);min-width:33.3333%;flex:1 1 0;display:flex;flex-direction:column;text-align:center;overflow:hidden;}
.wikiView_con .img_box .item > div:not(.source_txt) {display:flex;justify-content:center;align-items:center;}
/*.wikiView_con .img_box .item .img {width:100%;height:100%;text-align:center;padding:10px;border:1px solid var(--tbl-bdr);background-color:#fff;}*/
.wikiView_con .img_box .item .img_group {width:100%;height:100%;flex-direction:column;text-align:center;padding:10px;border:1px solid var(--tbl-bdr);background-color:#fff;}
.wikiView_con .img_box .item .img_group .img {display:flex;align-items:center;justify-content:center;}
.wikiView_con .img_box .item .img_group .img img {width:100%;height:100%;object-fit:cover;border-radius:clamp(5px, 0.7vw, 10px);}
.wikiView_con .img_box .item .img_group .source_txt {width:100%;margin-top:clamp(12px, 1.1vw, 15px);}
.wikiView_con .img_box .item .tit {width:100%;background:#616676;color:#fff;margin-bottom:0;font-weight:700;font-size:clamp(14px, 1.1vw, 16px);height:clamp(40px, 4vw, 52px);padding:clamp(5px, 1vw, 8px);display:flex;justify-content:center;align-items:center;}
.wikiView_con .img_box + .source_txt {margin-top:clamp(10px, 1.4vw, 20px);}
.wikiView_con .img_box.type2 {justify-content:flex-start;}
.wikiView_con .img_box.type2 .item {min-width:auto;width:33.3333%;flex:0 1 auto;}
.wikiView_con .img_box.type3 {justify-content:flex-start;}
.wikiView_con .img_box.type3 .item {min-width:auto;width:25%;flex:0 1 auto;}


/* photo_list */
.wikiView_con .photo_list {position:relative;padding:0;}
.wikiView_con .photo_list .btn_more {position:relative;float:right;font-size:clamp(14px, 1.1vw, 15px);padding:0 clamp(15px, 1.8vw, 25px);/* margin-bottom:clamp(15px, 3vw, 40px); */width:clamp(86px, 9.3vw, 130px);height:clamp(32px, 2.9vw, 40px);line-height:calc(clamp(32px, 2.9vw, 40px) - 2px);border-radius:clamp(16px, 1.4vw, 20px);border:1px solid #919191;}
.wikiView_con .photo_list .btn_more i {position:absolute;right:clamp(13px, 1.6vw, 23px);top:50%;width:20px;height:20px;margin-top:-10px;text-align:center;}
.wikiView_con .photo_list .btn_more i::before {content:'\e9c5';font-family:'xeicon';font-weight:normal;font-size:clamp(18px, 1.4vw, 20px);position:absolute;left:0;top:0;width:100%;height:100%;line-height:20px;}
.wikiView_con .photo_list ul {clear:both;width:calc(100% + clamp(10px, 1.4vw, 20px));margin:calc(clamp(10px, 1.4vw, 20px) * -1) 0 0 calc(clamp(10px, 1.4vw, 20px) * -1);}
.wikiView_con .photo_list ul::after {content:'';clear:both;display:block;}
.wikiView_con .photo_list li {float:left;font-size:0;width:calc(25% - clamp(10px, 1.4vw, 20px));margin-left:clamp(10px, 1.4vw, 20px);margin-top:clamp(10px, 1.4vw, 20px);} 
.wikiView_con .photo_list li a {display:block;text-decoration:none !important;border:1px solid #cecece;border-radius:clamp(10px, 1.8vw, 25px);overflow:hidden;font-weight:400;font-size:clamp(14px, 1.3vw, 18px);transition:all .3s;}
.wikiView_con .photo_list li a > div,
.wikiView_con .photo_list li a > span {position:relative;display:inline-block;width:100%;vertical-align:top;}
.wikiView_con .photo_list li a .img {display:inline-block;width:100%;padding-top:100%;overflow:hidden;}
.wikiView_con .photo_list li a .img::before {content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;background-color:rgba(0,0,0,.5);z-index:2;transition:all .3s;}
.wikiView_con .photo_list li a .img img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1;}
.wikiView_con .photo_list li a .img i {display:none;}
.wikiView_con .photo_list li a .txt {position:relative;display:flex;width:100%;align-items:center;padding:0 clamp(47px, 5.0vw, 70px) 0 clamp(15px, 1.8vw, 25px);height:clamp(58px, 3.6vw, 88px);}
.wikiView_con .photo_list li a .txt .tit {display:inline-block;width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wikiView_con .photo_list li a .txt .tag {position:absolute;right:clamp(15px, 1.8vw, 25px);top:50%;margin-top:calc(clamp(30px, 2.6vw, 36px) / 2 * -1);width:clamp(30px, 2.6vw, 36px);height:clamp(30px, 2.6vw, 36px);border-radius:50%;font-size:0;border:1px solid #414761;}
.wikiView_con .photo_list li a .txt .tag::before {content:'\e9c5';font-family:'xeicon';font-weight:normal;font-size:clamp(18px, 1.4vw, 20px);position:absolute;left:50%;top:50%;width:20px;height:20px;line-height:20px;text-align:center;margin:-10px 0 0 -10px;}
.wikiView_con .photo_list li a:hover {box-shadow:3px 3px 7px rgba(0, 0, 0, 0.31);}
.wikiView_con .photo_list li a:hover .img::before {opacity:0;}
.wikiView_con .photo_list li.no_data {float:none;width:100%;text-align:center;color:#333;padding:20px 0;font-size:clamp(14px, 1.3vw, 18px);}
.wikiView_con .photo_list .source_txt {text-align:right;margin-top:clamp(10px, 1.4vw, 20px);}
.wikiView_con .photo_list .source_txt em::before {display:none;}
/* photo_list movie_list */
.wikiView_con .photo_list.movie_list li a .img {padding-top:56.25%;}
.wikiView_con .photo_list.movie_list li a .img::after {content:'';position:absolute;left:clamp(10px, 1.4vw, 20px);top:clamp(10px, 1.4vw, 20px);width:calc(100% - clamp(20px, 2.9vw, 40px));height:calc(100% - clamp(20px, 2.9vw, 40px));border-radius:clamp(10px, 1.8vw, 25px);border:1px solid #f4f5f6;z-index:3;}
.wikiView_con .photo_list.movie_list li a .img i {display:inline-block;position:absolute;left:50%;top:50%;width:clamp(46px, 5vw, 70px);height:clamp(30px, 3.3vw, 46px);margin:calc(clamp(30px, 3.3vw, 46px) / 2 * -1) 0 0 calc(clamp(46px, 5vw, 70px) / 2 * -1);color:#fff;z-index:5;}
.wikiView_con .photo_list.movie_list li a .img i::before {content:'\ec32';position:absolute;left:0;top:0;width:100%;height:100%;line-height:clamp(30px, 3.3vw, 46px);font-size:clamp(46px, 5.1vw, 72px);font-family:'xeicon';font-weight:normal;opacity:.8;}
.wikiView_con .photo_list.movie_list li a .txt {justify-content:center;height:clamp(38px, 4.1vw, 58px);padding-right:clamp(15px, 1.8vw, 25px);}
.wikiView_con .photo_list.movie_list li a:hover .img i::before {opacity:1;}

/* reply_view */
.wikiView_con .reply_view {position:relative;padding:0;}
.reply_write {margin-bottom:clamp(20px, 2.1vw, 30px);position:relative;}
.reply_write::after,
.reply_input_group::after {content:'';clear:both;display:block;}
.reply_input_group .reply_info {font-size:0;margin-bottom:clamp(4px, 0.7vw, 10px);}
.reply_input_group .reply_info .nm {display:inline-block;margin-left:clamp(5px, 1.1vw, 15px);margin-right:5px;display:inline-flex;align-items:center;height:26px;line-height:26px;font-weight:700;font-size:clamp(14px, 1.1vw, 16px);color:#484848;}
.reply_input_group textarea {padding:15px;border-radius:clamp(5px, 1.1vw, 15px);border-color:#e2e2e2;font-size:clamp(14px, 1.1vw, 16px);}
.reply_input_group .reply_info .form_check_wrap {padding:0 clamp(12px, 1.3vw, 18px) 0 clamp(10px, 0.9vw, 13px);display:inline-flex;align-items:center;}
.reply_input_group .reply_info .form_check {display:inline-block;position:relative;z-index:0;margin-right:12px;padding-right:35px;vertical-align:middle;}
.reply_input_group .reply_info .form_check:last-child {margin-right:0;}
.reply_input_group .reply_info .form_check input {position:absolute;left:0;top:0;opacity:0;height:auto;}
.reply_input_group .reply_info .form_check label {cursor:pointer;font-size:clamp(14px, 1.1vw, 15px);color:#171717;}
.reply_input_group .reply_info .form_check label::before {content:'';position:absolute;right:0;top:50%;z-index:-2;width:26px;height:26px;margin-top:-13px;border:1px solid #e2e2e2;border-radius:5px;background-color:#f8f8f8;}
.reply_input_group .reply_info .form_check label::after {content:'';font-family:'xeicon';font-weight:700;text-align:center;line-height:26px;position:absolute;right:0;top:50%;z-index:-1;width:26px;height:26px;margin-top:-13px;border-radius:5px;}
.reply_input_group .reply_info .form_check input:focus + label::before {outline:1px dotted #000;}
.reply_input_group .reply_info .form_check input:checked + label::before {/*border-color:#029c8f;*/}
.reply_input_group .reply_info .form_check input:checked + label::after {content:'\e928';/*background-color:#029c8f;*/}
.reply_input_group .reply_info .form_check input[disabled] + label::before,
.reply_input_group .reply_info .form_check input[disabled='disabled'] + label::before {background-color:rgba(145,145,145,.32);border-width:0;}
.reply_input_group .reply_info .form_check input[disabled] + label::after,
.reply_input_group .reply_info .form_check input[disabled='disabled'] + label::after {display:none;}
.reply_input_group .reply_info .form_check input:checked[disabled] + label::after,
.reply_input_group .reply_info .form_check input:checked[disabled='disabled'] + label::after {display:block;}
.reply_input_group .reply_con {width:100%;}
.reply_input_group .reply_con textarea {width:100%;height:clamp(60px, 7.9vw, 110px);min-height:auto;background-color:#f8f8f8;line-height:1.4;}
.reply_input_group .reply_con button {float:right;margin-top:clamp(10px, 1.1vw, 15px);color:#fff;background:#414761;width:clamp(86px, 7vw, 98px);height:36px;line-height:36px;border-radius:clamp(4px, 0.6vw, 8px);font-size:clamp(14px, 1.1vw, 16px);border:0 none;}
.reply_input_group .reply_con button i {display:inline-block;vertical-align:middle;width:18px;height:18px;margin-top:-1px;margin-right:6px;background:url(/images/customer/wiki/icon_reply.png) left top no-repeat;}
.reply_input_group .reply_btn {float:right;margin-top:clamp(10px, 1.1vw, 15px);}
.reply_input_group .reply_btn button {position:relative;color:#fff;background:#414761;width:clamp(86px, 7vw, 98px);height:36px;line-height:36px;border-radius:clamp(4px, 0.6vw, 8px);font-size:clamp(14px, 1.1vw, 16px);border:0 none;}
.reply_input_group .reply_btn button i {position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-top:-3px;margin-right:3px;}
.reply_input_group .reply_btn button.btn_add i {width:18px;height:18px;margin-top:-1px;margin-right:6px;background:url(/images/customer/wiki/icon_reply.png) left top no-repeat;}
.reply_input_group .reply_btn button.btn_modify i::before {content:'\e9c4';font-family:'xeicon';font-style:normal;position:absolute;left:0;top:0;width:100%;line-height:20px;font-size:18px;}
.reply_input_group .reply_btn button.btn_cancel {color:var(--dark);border:1px solid #B9B9B9;background-color:#fff;}
.reply_input_group .reply_btn button.btn_cancel i::before {content:'\e921';font-family:'xeicon';font-style:normal;position:absolute;left:0;top:0;width:100%;line-height:20px;font-size:18px;}

.reply_view_con {clear:both;padding:10px clamp(20px, 2.1vw, 30px);border-radius:clamp(10px, 2vw, 30px);background-color:var(--basic-bg);}
.reply_view_con .reply_item.no_data {padding:clamp(30px, 3.6vw, 50px) 0;text-align:center;font-size:clamp(14px, 1.1vw, 15px);}
.reply_view_con .reply_item {padding:clamp(1px, 0.2vw, 3px) 0 0;overflow:hidden;border-bottom:1px solid #414761;}
.reply_con_wrap {position:relative;}
.reply_view_con .reply_item:last-child {border-bottom-width:0;}
.reply_view_con .reply_item:last-child .reply_list,
.reply_view_con .reply_item:last-child .reply_input_group {border-bottom:1px solid #414761;}
.reply_view_con .reply_item:last-child .reply_input_group {margin-top:-1px;}
.reply_con_wrap .reply_input_group {border-top:1px solid #414761;position:relative;width:100%;background-color:#e8eaf1;padding:clamp(15px, 1.4vw, 20px);overflow:hidden;}
.reply_con_wrap .reply_input_group::before {content:'';position:absolute;left:0;bottom:0;width:100%;height:clamp(1px, 0.2vw, 3px);background-color:var(--basic-bg);}
.reply_con_wrap .reply_input_group::after {content:'';position:absolute;left:0;top:0;width:100%;height:clamp(1px, 0.2vw, 3px);background-color:var(--basic-bg);}
.reply_con_wrap .reply_input_group .reply_con textarea,
.reply_con_wrap .reply_input_group .reply_info .form_check label::before {background-color:#fff;}
.comment_group {position:relative;padding:20px 0 40px;color:#171717;}
.comment_group .comment_top {position:relative;padding:0 10px;}
.comment_group .tit_reply {font-size:clamp(16px, 1.3vw, 18px);margin-right:12px;}
.comment_group .date {position:relative;font-size:14px;color:#6d6d6d;margin:-2px 0 0 0;padding-left:8px;}
.comment_group .date::before {content:'';position:absolute;left:0;top:2px;width:1px;height:12px;background-color:#cecece;}
.comment_group .tag_secret {position:relative;display:inline-block;width:17px;height:20px;line-height:20px;vertical-align:middle;overflow:hidden;margin-right:4px;text-indent:-999px;background:url(/images/customer/wiki/icon_secret.png) left top no-repeat;}
.comment_group .comment_con {font-size:clamp(14px, 1.1vw, 15px);padding:clamp(12px, 1.3vw, 18px) clamp(15px, 1.4vw, 20px) 0 10px;}
.comment_group .comment_btn {position:absolute;right:0;top:19px;font-size:0;}
.comment_group .comment_btn a,
.comment_group .comment_btn button {position:relative;display:inline-block;padding:0 10px;border:1px solid #919191;background-color:#fff;font-size:14px;font-weight:500;color:#000;border-radius:15px;height:30px;line-height:28px;margin-left:5px;}
.comment_group .comment_btn a:hover,
.comment_group .comment_btn button:hover {border-color:#414761;}
.comment_group .btn_like {position:absolute;right:0;bottom:9px;padding:0 2px 0 25px;line-height:30px;color:#000;background-color:transparent;}
.comment_group .btn_like::before {content:'';position:absolute;left:0;top:50%;width:18px;height:15px;margin-top:-8px;background:url(/images/customer/wiki/icon_like.png) left top no-repeat;}
.comment_group .btn_like .num {font-size:14px;font-weight:700;}
.reply_list {border-top:1px solid #414761;}
.reply_list .reply_con_wrap {margin-top:0;}
.reply_list li {position:relative;padding-left:30px;background-color:#e8eaf1;margin-top:clamp(1px, 0.2vw, 3px);}
.reply_list li:last-child {margin-bottom:clamp(1px, 0.2vw, 3px);}
.reply_list li .reply_label {position:absolute;left:20px;top:20px;}
.reply_list li .reply_label::before {content:'\e981';font-family:'xeicon';font-style:normal;color:#404040;}
.reply_list li .comment_group {border-bottom-width:0;}
.reply_list li .comment_group .comment_btn,
.reply_list li .comment_group .btn_like {right:clamp(15px, 1.4vw, 20px);}


/* 다크모드 */
html[data-dark="true"] .wiki_search_box,
html[data-dark="true"] .wiki_list {border-top-color:var(--bdr);}
html[data-dark="true"] .table_contents,
html[data-dark="true"] .tit_wrap .wiki_tit {border-color:rgba(255, 255, 255, 0.12);}
html[data-dark="true"] .wiki_list .item h3,
html[data-dark="true"] .wiki_list .item ul li,
html[data-dark="true"] .wiki_list .item .tag_new + a, 
html[data-dark="true"] .wiki_list .item .tag_new + a:hover,
html[data-dark="true"] .page_btn button,
html[data-dark="true"] .wikiView_con .label h4 .num::after,
html[data-dark="true"] .reply_input_group .reply_info .form_check label,
html[data-dark="true"] .reply_input_group .reply_info .nm,
html[data-dark="true"] .comment_group .tit_reply,
html[data-dark="true"] .comment_group .comment_con,
html[data-dark="true"] .comment_group .date,
html[data-dark="true"] .reply_list li .reply_label::before,
html[data-dark="true"] .comment_group .btn_like .num,
html[data-dark="true"] .tit_wrap .wiki_tit_info .txt_area > ul > li,
html[data-dark="true"] .table_contents .list li .txt,
html[data-dark="true"] .table_contents .list li .num::after,
html[data-dark="true"] .wiki_view .state_area .num .unit span {color:rgba(255, 255, 255, 0.6);}
html[data-dark="true"] .wiki_list .item ul li::before,
html[data-dark="true"] .reply_input_group .reply_con button {background-color:var(--blue);}
html[data-dark="true"] .word_filter,
html[data-dark="true"] .page_btn button,
html[data-dark="true"] .reply_view_con,
html[data-dark="true"] .reply_list li,
html[data-dark="true"] .reply_con_wrap .reply_input_group,
html[data-dark="true"] .table_contents .list > li > ul {background-color:rgba(255, 255, 255, 0.05);}
html[data-dark="true"] .word_filter button,
html[data-dark="true"] .reply_input_group .reply_con textarea,
html[data-dark="true"] .reply_con_wrap .reply_input_group .reply_info .form_check label::before,
html[data-dark="true"] .wikiView_con .source_txt em::before,
html[data-dark="true"] .wikiView_con .wikiCon_list > li::before,
html[data-dark="true"] .wiki_con .list_box .txt > ul > li::before,
html[data-dark="true"] .wiki_con:not(.photo_list) > ul > li::before {background-color:rgba(255, 255, 255, 0.6);}
html[data-dark="true"] .wiki_search_box .btn_word,
html[data-dark="true"] .wiki_search_box .info_tip .icon_word {background-image:url(/images/customer/wiki/icon_word_w.svg);}
html[data-dark="true"] .table_contents .list li li .num,
html[data-dark="true"] .wikiView_con .txt_box strong,
html[data-dark="true"] .wikiView_con .label h4 .sub_label + .num {color:#87c9c8;}
html[data-dark="true"] .reply_input_group .reply_con textarea,
html[data-dark="true"] .reply_input_group .reply_con textarea::placeholder  {color:#171717;}
html[data-dark="true"] .reply_view_con .reply_item {border-color:var(--basic-bg);}
html[data-dark="true"] .reply_list,
html[data-dark="true"] .reply_con_wrap .reply_input_group {border-color:transparent;}
html[data-dark="true"] .reply_con_wrap .reply_input_group::before,
html[data-dark="true"] .reply_con_wrap .reply_input_group::after {display:none;}
html[data-dark="true"] .table_contents .tit,
html[data-dark="true"] .tit_wrap .wiki_tit h3,
html[data-dark="true"] .wikiView_con .label h4 .txt,
html[data-dark="true"] .tit_wrap .wiki_tit_info .txt_area .tit,
html[data-dark="true"] .wikiView_con .label h4 span a,
html[data-dark="true"] .wikiView_con .l_ftn,
html[data-dark="true"] .wikiView_con .footnote ul li a,
html[data-dark="true"] .wiki_view .state_area .num .unit,
html[data-dark="true"] .wikiView_con .table_wrap .responsive_type tbody td[data-label]::before,
html[data-dark="true"] .wikiView_con .list_box .source_txt,
html[data-dark="true"] .wikiView_con .list_box .txt .tit,
html[data-dark="true"] .wikiView_con .img_box .item .tit {font-weight:400;color:rgba(255, 255, 255, 0.87);}
html[data-dark="true"] .comment_group .tag_secret {background-image:url(/images/customer/wiki/icon_secret_w.png);}
html[data-dark="true"] .comment_group .btn_like::before {background-image:url(/images/customer/wiki/icon_like_w.png);}
html[data-dark="true"] .wikiView_con .wiki_con table:not(.board) th,
html[data-dark="true"] .wikiView_con .table_wrap table thead th,
html[data-dark="true"] .wikiView_con .table_wrap .responsive_type tbody td[data-label]::before {background:#616676 !important;border-color:rgba(255, 255, 255, 0.12);border-right-color:rgba(255, 255, 255, 0.12);}
html[data-dark="true"] .wikiView_con .table_wrap .responsive_type.tit_style tbody td[data-label]::before,
html[data-dark="true"] .wikiView_con .table_wrap .responsive_type.tit_style tbody td[data-label]::after {color:rgba(255, 255, 255, 0.6);background:none !important;}
html[data-dark="true"] .wikiView_con .table_wrap table th,
html[data-dark="true"] .wikiView_con .table_wrap table td,
html[data-dark="true"] .wikiView_con .wiki_con table:not(.board) td {background:none !important;}
html[data-dark="true"] .wikiView_con .table_wrap .responsive_type tbody .th_tit {background:#616676 !important;} 
html[data-dark="true"] .wikiView_con .footnote {border-top-width:0px;}
html[data-dark="true"] .wikiView_con .footnote ul {margin-top:0;padding:0;background:none;}
html[data-dark="true"] .wikiView_con .list_box .img_group {background:#616676 !important;}
html[data-dark="true"] .wikiView_con .list_box {background:none !important;}
html[data-dark="true"] .wikiView_con .list_box .txt,
html[data-dark="true"] .wikiView_con .img_box .item .img_group {background:rgba(255, 255, 255, 0.05);} 
html[data-dark="true"] .wikiView_con .list_box,
html[data-dark="true"] .wikiView_con .list_box .txt {border-width:0;}
html[data-dark="true"] .wikiView_con .list_box .txt .tit,
html[data-dark="true"] .wikiView_con .img_box .item .tit {font-weight:500;}
html[data-dark="true"] .wikiView_con .wiki_con table tbody td:first-child, 
html[data-dark="true"] .wikiView_con .table_wrap table tbody td:first-child {border-color:rgba(255, 255, 255, 0.12);}
html[data-dark="true"] .wikiView_con .wiki_con table, 
html[data-dark="true"] .wikiView_con .table_wrap table {border-color:rgba(255, 255, 255, 0.24);}
html[data-dark="true"] .wiki_con blockquote {border-color:rgba(255, 255, 255, 0.12);background:rgba(255, 255, 255, 0.05);}


/*** responsive ***/
@media screen and (max-width: 1400px) {

	.wikiView_con .label h4 span a,
	.wikiView_con .l_ftn {top:-1em;}

	/* wiki_search_box */
	.wiki_search_box .row{column-gap:0.5rem;}

	/* wiki_view */
	.l_focus {top:calc(5rem * -1);}

}

@media screen and (max-width: 1180px) {

	/* wiki_search_box */
	.wiki_search_box .tit {min-width:75px;}

	/* wiki_info */
	.wiki_info .con span:nth-child(n+2) {display:inline;}
}

@media screen and (max-width: 960px) {

	.wikiView_con .label h4 span a,
	.wikiView_con .l_ftn {top:-0.7em;}

	/* wiki_info */
	.wiki_info .con span {display:inline;}
	.wiki_info .con span:nth-child(3) {line-height:1.4;}

}

@media screen and (max-width: 900px) {

	/* img_box */
	.wikiView_con .img_box.type3 .item {width:50%;}	

}

@media screen and (max-width: 767px) {

	/* wiki_info */
	.wiki_info {padding-right:25px;}	
	.wiki_info .wiki_txt {align-items:flex-start;flex-direction:column;}
	.wiki_info .tit_l {margin-bottom:8px;}
	.wiki_info .tit_l::after {position:static;font-weight:900;font-size:26px;margin-left:-2px;line-height:1;vertical-align:bottom;}
	.wiki_info .tit_l p {display:inline;}
	.wiki_info .wiki_img {position:relative;top:-4rem;right:auto;text-align:center;margin-bottom:-2.5rem;}

	/* wiki_list */
	.wiki_list_wrap {-moz-column-count:2;column-count:2;}
	.wiki_list .item .tag_new {width:18px;height:18px;line-height:19px;}
	.wiki_list .item .tag_new::before {font-weight:500;font-size:10px;line-height:17px;}

	/* wiki_search_box */
	.word_filter,
	.wiki_search_box .btn_word,
	.wiki_search_box .info_tip {display:none !important;}
	.wiki_search_box .srch_field {padding-right:12px;}

	/* wiki_view */
	/* photo_list */
	.wikiView_con .photo_list li {min-width:calc(50% - clamp(10px, 1.4vw, 20px));}

	/* tit_wrap */
	.tit_wrap .wiki_tit h3 {height:auto;padding:15px 0 10px;}
	.tit_wrap .wiki_tit_con .img,
	.tit_wrap .wiki_tit_info .img {min-width:100%;max-width:100%;}
	.tit_wrap .wiki_tit_info .txt_area {flex-basis:100%;margin-top:18px;}

	/* list_box */
	.wikiView_con .list_box .img_group {width:200px;}
	.wikiView_con .list_box.type2 {flex-wrap:wrap;}
	.wikiView_con .list_box.type2 .img_group {width:100%;}
	.wikiView_con .list_box.type2 .txt {border-top:1px solid var(--tbl-bdr);border-left-width:0;}



}

@media screen and (max-width: 600px) {

	/* wiki_view */
	.comment_group {padding-top:60px;}
	.reply_list li .reply_label {top:60px;}

	/* wikiView_top */
	.wikiView_top {flex-direction:column;}
	.tit_wrap,
	.table_contents {width:100%;}
	.table_contents {position:static;left:auto;top:auto;margin-top:25px;}
	.tit_wrap .state_area {gap:0;min-height:auto;margin-top:0;}
	
	.tit_wrap .state_area a {margin-top: 10px;}
	
	/* table_wrap */
	.wikiView_con .table_wrap table th, 
	.wikiView_con .table_wrap table td {height:auto;}
	.wikiView_con .table_wrap .m_hidden {display:none !important;}

	/* table_wrap - nutrient_type */
	.wikiView_con .table_wrap .nutrient_type colgroup,
	.wikiView_con .table_wrap .nutrient_type th,
	.wikiView_con .table_wrap .nutrient_type td {display:none;background-color:none;}
	.wikiView_con .table_wrap .nutrient_type tbody, 
	.wikiView_con .table_wrap .nutrient_type tr, 
	.wikiView_con .table_wrap .nutrient_type td {width:100%;}
	.wikiView_con .table_wrap .nutrient_type thead th:first-child,	
	.wikiView_con .table_wrap .nutrient_type thead th:last-child,
	.wikiView_con .table_wrap .nutrient_type tbody th,
	.wikiView_con .table_wrap .nutrient_type tbody td[data-label] {display:inline-block;height:auto;}	
	.wikiView_con .table_wrap .nutrient_type thead th:first-child,
	.wikiView_con .table_wrap .nutrient_type tbody th {width:65%;}
	.wikiView_con .table_wrap .nutrient_type thead th:last-child,
	.wikiView_con .table_wrap .nutrient_type tbody td[data-label] {width:35%;}
	.wikiView_con .table_wrap .nutrient_type tbody td[data-label] {text-align:right;padding-right:8px;}
	.wikiView_con .table_wrap .nutrient_type tbody td[data-label]::after {content:attr(data-label);margin-left:2px;}

	/* table_wrap - responsive_type */
	.wikiView_con .table_wrap .responsive_type {border-top:2px solid #414761;}
	.wikiView_con .table_wrap .responsive_type colgroup,
	.wikiView_con .table_wrap .responsive_type thead {display:none;background-color:none;}
	.wikiView_con .table_wrap .responsive_type tbody, 
	.wikiView_con .table_wrap .responsive_type tbody tr, 
	.wikiView_con .table_wrap .responsive_type tbody th, 
	.wikiView_con .table_wrap .responsive_type tbody td {display:inline-block;height:auto;width:100%;text-align:left;}
	.wikiView_con .table_wrap .responsive_type tbody th,
	.wikiView_con .table_wrap .responsive_type tbody .th_tit {background:#616676;color:#fff;text-align:center;border:0 none;}
	.wikiView_con .table_wrap .responsive_type tbody th[data-label]::after,
	.wikiView_con .table_wrap .responsive_type tbody .th_tit[data-label]::after {content:attr(data-label);margin-left:2px;}
	.wikiView_con .table_wrap .responsive_type tbody td[data-label] {position:relative;padding-left:135px;padding-right:15px;border-left:1px solid var(--tbl-bdr);}
	.wikiView_con .table_wrap .responsive_type tbody td[data-label]::before,
	.wikiView_con .table_wrap .responsive_type tbody td[data-label]::after {content:'';position:absolute;left:0;top:0;width:120px;height:100%;}
	.wikiView_con .table_wrap .responsive_type tbody td[data-label]::before {content:attr(data-label);color:var(--dark);text-align:center;display:flex;align-items:center;justify-content:center;z-index:2;}
	.wikiView_con .table_wrap .responsive_type tbody td[data-label]::after {background-color:#e8eaf1;border-right:1px solid var(--tbl-bdr);}
	.wikiView_con .table_wrap .responsive_type tbody td.m_center {text-align:center;}

	/* table_wrap - responsive_type tit_style */
	.wikiView_con .table_wrap .responsive_type.tit_style {border-top-width:1px;}
	.wikiView_con .table_wrap .responsive_type.tit_style tbody tr + tr {margin-top:4px;}

	/* img_box */
	.wikiView_con .img_box.type2 .item,
	.wikiView_con .img_box.type3 .item,
	.wikiView_con .img_box .item {min-width:100%;width:100%;}
	.wikiView_con .img_box .item .img_group {height:auto;}

}

@media screen and (max-width: 480px) {

	/* wiki_search_box */
	.wiki_search_box .tit {display:none;}
	.checkbox_area {display:flex;flex-wrap:wrap;width:100%;gap:4px;table-layout:fixed;}
	.checkbox_area li {margin:0;flex:1 auto;min-width:20%;}
	.checkbox_area input[type="checkbox"] + label {width:100%;text-align:center;font-weight:500;}
	.wiki_search_box .row {flex-wrap:wrap;justify-content:center;gap:8px;}

	/* wiki_list */
	.wiki_list .item ul li {min-width:100%;}
	.tbl_top {flex-direction:row;justify-content:space-between;align-items:center;}
	
	/* list_box */
	.wikiView_con .list_box {flex-wrap:wrap;}
	.wikiView_con .list_box .img_group {width:100%;}
	.wikiView_con .list_box .txt {border-top:1px solid var(--tbl-bdr);border-left-width:0;}

	/* photo_list */
	.wikiView_con .photo_list .source_txt span {display:none;}


}
