@charset "utf-8";
[data-skin="searchtop"]{overflow:hidden; position:relative; padding:17px 30px; border:1px solid #ECECEC; box-sizing:border-box;}
[data-skin="searchtop"] .count{position:absolute; top:27px; left:30px; font-weight:400;}
[data-skin="searchtop"] .count>strong{position:relative; display:inline-block; padding-right:24px; box-sizing:border-box;}
[data-skin="searchtop"] .count>strong:after{content:""; position:absolute; top:calc(50% - 7px); right:11px; width:1px; height:14px; background-color:#ccc;}
[data-skin="searchtop"] .count>strong{position:relative; display:inline-block; padding-right:24px; box-sizing:border-box;}
[data-skin="searchtop"] .count>strong>span{display:inline-block; font-weight:700; color:#33415F;padding: 0 2px;}
[data-skin="searchtop"] .rbx{/* float:right; */display: flex;justify-content: flex-end;vertical-align: middle;align-items: center;}
[data-skin="searchtop"] .rbx [data-skin="select"]{width:160px; vertical-align:middle;}
[data-skin="searchtop"] .rbx [data-skin="input"]{position:relative;width: 370px; vertical-align:middle;height: 48px;display: block;margin-right: 7px;}
[data-skin="searchtop"] .rbx [data-skin="input"]>a{content:""; position:absolute; top:calc(50% - 15px); right:10px; width:30px; height:30px; background:url(../images/content/searchtop_icon_find.svg) no-repeat right center;}
[data-skin="searchtop"] .rbx [data-skin="input"]>input[type="text"]{padding:0 40px 0 10px;height: 48px;border-radius: 0 !important;margin: 0 4px;font-size: 16px;}
[data-skin="searchtop"] .rbx [data-skin="input"]>input[type="text"]::placeholder{color:#909090;}
[data-skin="searchtop"] .rbx [data-skin="btn"]{height:48px; line-height:46px; vertical-align:middle; font-size:16px; font-weight:400;padding: 0;min-width: 140px;/* display: inline-block; */outline: none;border: none;}
[data-skin="searchtop"] .rbx [data-skin="btn"]{
    min-width:140px;height: 48px; line-height:50px; padding:0 10px; background-color:#34353A; border:1px solid #34353A; border-radius:4px; text-align:center; font-weight:500; color:#fff; box-sizing:border-box;
    transition:all 0.2s ease;-webkit-transition:all 0.2s ease;margin: 0 1px;}
[data-skin="searchtop"]+[data-board]{margin-top:30px;}
[data-skin="searchtop"] .rbx [data-skin="btn"][data-type="1"]{background-color: #003668;border-color: #003668;}
[data-skin="searchtop"] .rbx [data-skin="btn"][data-type="1"]:hover{background-color:#242E43; border-color:#242E43;}

/* ìƒì„¸ê²€ìƒ‰ */
[data-skin="search"]{position:relative;padding:30px 40px 40px;background-color:#f9f9f9;border:1px solid #ECECEE;box-sizing:border-box}
[data-skin="search"]>ul>li{display:table;table-layout:fixed;position:relative;width:100%;min-height:68px;padding:5px 0;border-bottom:1px solid #ECECEE;box-sizing:border-box}
[data-skin="search"]>ul>li .tt{position:absolute;top: 19px;left:0;width:150px;font-size: 19px;color:#000;letter-spacing:-1px}
[data-skin="search"]>ul>li .txts{display:table-cell;height:100%;width:100%;padding-left:160px;vertical-align:middle;box-sizing:border-box}
[data-skin="search"]>ul>li .txts>span{vertical-align:middle}
[data-skin="search"] .btns{margin-top:30px;text-align: center;}
[data-skin="search"] .btns .btn{margin:0}
[data-skin="search"] .btns [data-skin="btn"]{display:inline-block;min-width:140px;height:52px;line-height:50px;padding:0 10px;background-color:#34353A;border:1px solid #34353A;border-radius:4px;text-align:center;font-weight:500;color:#fff;box-sizing:border-box;transition:all .2s ease;-webkit-transition:all .2s ease;font-size:18px}
[data-skin="search"] .btns [data-skin="btn"]:hover{background-color:#1A1A1D;}
[data-skin="search"] .btns [data-skin="btn"][data-type="1"]{background-color: #003668;border-color: #003668;}
[data-skin="search"] .btns [data-skin="btn"][data-type="1"]:hover{background-color:#242E43; border-color:#242E43;}
[data-skin="search"] .btns [data-skin="btn"][data-type="2"]{background-color: #206db4;border-color: #206db4;}
[data-skin="search"] .btns [data-skin="btn"][data-type="2"]:hover{background-color:#003668; border-color:#003668;}
[data-skin="search"] .btns [data-skin="btn"][data-type="3"]{background-color:#A67F5B; border-color:#A67F5B;}
[data-skin="search"] .btns [data-skin="btn"][data-type="3"]:hover{background-color:#745940; border-color:#745940;}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]{width:auto;margin-right:4%}
[data-skin="search"]>ul>li>.txts [data-skin="input"]{width:100%}
[data-skin="search"]>ul>li>.txts [data-skin="input"] input{height:48px;font-size:16px;border-radius:0!important;border:1px solid #ececee;padding:0 10px;-webkit-box-shadow:none}
[data-skin="search"]>ul>li>.txts span[data-skin="checkbox"]{display:inline-block}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]{position:relative}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]>input[type="checkbox"]{overflow:hidden;position:absolute;top:0;left:0;width:18px;height:18px}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]>input[type="checkbox"]+label{position:relative;line-height:29px;padding-left:31px;box-sizing:border-box;font-size:18px;color:#333;font-weight:n}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]>input[type="checkbox"]+label:before{content:"";position:absolute;top:2px;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #ECECEE;box-sizing:border-box}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]>input[type="checkbox"]+label:after{content:"";position:absolute;top:2px;left:0;width:24px;height:24px;background-color:#003668;box-sizing:border-box;transform:scale(0);-webkit-transform:scale(0)}
[data-skin="search"]>ul>li>.txts [data-skin="checkbox"]>input[type="checkbox"]:checked+label:after{transform:scale(0.5);-webkit-transform:scale(0.5);transition:all .2s ease;-webkit-transition:all .2s ease}

@media (max-width:1023px) {
    [data-skin="search"]{padding:20px 20px 20px}
    [data-skin="search"]>ul>li .txts{padding-left:100px;}
    [data-skin="search"]>ul>li .tt{width:100px;}
}
@media (max-width:767px) {
    [data-skin="search"]>ul>li .txts{padding-left:0;}
    [data-skin="search"]>ul>li .tt{display:none;}

}
@media (max-width:560px) {
    .program--control .form.switch{display:none;}
}

[data-board="bodo"]>ul>li>a .photos>img{transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
[data-board="bodo"]{border-top:3px solid #444;}
[data-board="bodo"]>ul>li{border-bottom:1px solid #ECECEE;}
[data-board="bodo"]>ul>li>a{position:relative; display:block; padding:25px 0; box-sizing:border-box;}
[data-board="bodo"]>ul>li>a>i{display:inline-block; width:80px; font-style:normal; text-align:center; vertical-align:middle;}
[data-board="bodo"]>ul>li>a .photos{overflow:hidden; display:inline-block; width:200px; height:124px; border:1px solid #ECECEE; border-radius:8px; vertical-align:middle; box-sizing:border-box; background-color:#f1f1f1;position:relative}
[data-board="bodo"]>ul>li>a .photos .ico{top:10px;right:auto;left:10px;}

[data-board="bodo"]>ul>li>a .photos>img{
    position:
      relative; top:50%; left:50%;
    display:
      block; width:100%;
    height: auto;
    transform:
      translate(-50%,-50%) scale(1);
    -webkit-transform:translate(-50%,-50%) scale(1);
    max-height:none;
}
[data-board="bodo"]>ul>li>a:hover .photos>img{
    transform:translate(-50%,-50%) scale(1.1); -webkit-transform:translate(-50%,-50%) scale(1.1);
}
[data-board="bodo"]>ul>li>a .txts{display:inline-block; width:calc(100% - 280px - 10px); padding-left:30px; vertical-align:middle; box-sizing:border-box;}
[data-board="bodo"]>ul>li>a .txts .tt{overflow:hidden; display:block; margin-bottom:9px; text-overflow:ellipsis; white-space:nowrap; font-size:22px; letter-spacing:-1px;color:#000;}
[data-board="bodo"]>ul>li>a .txts .groups{display:flex;flex-wrap:wrap;}
[data-board="bodo"]>ul>li>a .txts .groups .txt{margin-right: 3%;font-size: 17px;}

[data-board="bodo"]>ul>li>a .txts .groups .txt{display:block; padding-left:19px;font-weight: bold; box-sizing:border-box;color: #003668;}
[data-board="bodo"]>ul>li>a .txts .groups .txt>span{position:relative; padding-left:16px; box-sizing:border-box;color: #666;font-weight: normal;}
[data-board="bodo"]>ul>li>a .txts .groups .txt>span:before{content:""; position:absolute; top:calc(50% - 7px); left:8px; width:1px; height:14px; background-color:#ccc;}

[data-board="bodo"]>ul>li>a .txts .groups .txt.days{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M9 1v2h6V1h2v2h4a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h4V1h2zm11 9H4v9h16v-9zm-4.964 1.136l1.414 1.414-4.95 4.95-3.536-3.536L9.38 12.55l2.121 2.122 3.536-3.536zM7 5H4v3h16V5h-3v1h-2V5H9v1H7V5z' fill='rgba(0,54,104,1)'/%3E%3C/svg%3E");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: left 50%;
}
[data-board="bodo"]>ul>li>a .txts .groups .txt.mans{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M2 22a8 8 0 1 1 16 0h-2a6 6 0 1 0-12 0H2zm8-9c-3.315 0-6-2.685-6-6s2.685-6 6-6 6 2.685 6 6-2.685 6-6 6zm0-2c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm8.284 3.703A8.002 8.002 0 0 1 23 22h-2a6.001 6.001 0 0 0-3.537-5.473l.82-1.824zm-.688-11.29A5.5 5.5 0 0 1 21 8.5a5.499 5.499 0 0 1-5 5.478v-2.013a3.5 3.5 0 0 0 1.041-6.609l.555-1.943z' fill='rgba(0,54,104,1)'/%3E%3C/svg%3E");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: left 50%;
}

[data-board="bodo"]>ul>li>a .txts .groups .txt.kogl{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 8.5l2.116 5.088 5.492.44-4.184 3.584 1.278 5.36L12 20.1l-4.702 2.872 1.278-5.36-4.184-3.584 5.492-.44L12 8.5zm0 5.207l-.739 1.777-1.916.153 1.46 1.251-.447 1.871L12 17.756l1.641 1.003-.446-1.87 1.459-1.252-1.915-.153L12 13.707zM8 2v9H6V2h2zm10 0v9h-2V2h2zm-5 0v5h-2V2h2z' fill='rgba(0,54,104,1)'/%3E%3C/svg%3E");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: left 50%;
}
[data-board="bodo"]>ul>li>a .txts .groups .txt.regDt{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M17 3h4a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h4V1h2v2h6V1h2v2zm3 8H4v8h16v-8zm-5-6H9v2H7V5H4v4h16V5h-3v2h-2V5zm-9 8h2v2H6v-2zm5 0h2v2h-2v-2zm5 0h2v2h-2v-2z' fill='rgba(0,54,104,1)'/%3E%3C/svg%3E");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: left 50%;
}
@media (max-width:1100px) {
    [data-board="bodo"]>ul>li>a>i{display:none;}
    [data-board="bodo"]>ul>li>a .txts{width:calc(100% - 220px)}
}
@media (max-width:1023px) {
    [data-board="bodo"]>ul>li>a .txts .groups .txt{width: 47%;margin-top:1%;}
    [data-board="bodo"]>ul>li>a .txts .tt{border-bottom:1px solid #efefef}
    [data-skin="searchtop"] .rbx{justify-content:center}
    [data-skin="searchtop"] .count{display:none;}
}
@media (max-width:640px) {
    [data-board="bodo"]>ul>li>a .txts .groups .txt{width:97%}
    [data-skin="searchtop"] .rbx{flex-wrap:wrap}
    [data-skin="searchtop"] .rbx [data-skin="input"]{width:100%;}
    [data-skin="searchtop"] .rbx [data-skin="btn"]{width:49%;margin-top:1%}
}

@media (max-width:540px) {
    [data-board="bodo"]>ul>li>a .photos{width:100%;height:240px;}
    [data-board="bodo"]>ul>li>a .txts{width:100%;margin-top:20px;}
}
/* slick */
.slick-slider{ position: relative; display: block; box-sizing: border-box;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;z-index: 9;}
.slick-list:focus{outline: none; }
.slick-list.dragging{cursor: pointer; cursor: pointer; }
.slick-slider .slick-track,
.slick-slider .slick-list{ transform: translate3d(0, 0, 0); }
.slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; }
.slick-track:before,
.slick-track:after{display: table; content: ''; }
.slick-track:after{clear: both; }
.slick-loading .slick-track{visibility: hidden; }
.slick-slide{display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide{float: right; }
.slick-slide img{display: block; }
.slick-slide.slick-loading img{display: none; }
.slick-initialized .slick-slide{display: block; }
.slick-loading .slick-slide{visibility: hidden; }
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden {/* display: none; */ }
/*  í•„ìˆ˜ */
.pilsu{font-size: 0!important;}


.btn-secondary, .btn-secondary:link, .btn-secondary:visited,.btn-primary, .btn-primary:link, .btn-primary:visited{border-color: #164571;background-color: #164571;color: #fff;border-radius: 5px;font-size: 15px;line-height: 20px;}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-secondary:active, .btn-secondary:focus, .btn-secondary:hover{background-color: #fff;border-color: #164571; color: #132438;}
.btn-primary.btn-outline, .btn-primary.btn-outline:link, .btn-primary.btn-outline:visited{background-color: #fff;border-color: #164571; color: #132438;border-radius: 5px;font-size: 15px;line-height: 20px;}
.btn-primary.btn-outline:active, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:hover {background-color: #fff;border-color: #164571 !important; color: #132438 !important;}




.program--search{background-color:#f9f9f9;padding:18px;border:none;text-align:center;position:relative;margin-bottom:10px;/* padding: 30px 40px 40px; */background-color: #f9f9f9;border: 1px solid #ECECEE;}
.program--search:before{display:none;}
.program--search .search_inner:after{display:none;}
.program--search_detail{padding:26px 18px;}
.ui__archive-list,.ui__archive-view{position:relative}
.card--list{position:relative;overflow:hidden}
.card-list__block{display:flex;flex-wrap:wrap;margin:0 -8px}
.card--list .card{margin:8px;}
.card--list .card__link{display:block;overflow:hidden;width:100%;height:100%;background:#fff;border:1px solid #d8d8d8;color:#666;border-radius:2px;position:relative}
.card--list.hover--card .card__link:before,.card--list .card__link:after{content:"";position:absolute;display:none;}
.card--list.hover--card .card__link:before{z-index:6;top:-36px;left:50%;margin-left:-16px;background-color:rgba(0,0,0,0.7);height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out;display:block;}
.card--list.hover--card .card__link:after{z-index:7;top:50%;left:50%;margin-left:-28px;margin-top:-25px;height:52px;width:52px;transform:scale(0);transform-origin:50% 50%;opacity:0;transition:transform .25s ease-out,opacity .25s ease-out;transition-delay:.25s;background:#fffurl(/archive/images/home/common/card__more.png)no-repeat center / cover;border-radius:50%;}
.card--list.hover--card .card__link:hover:before{transform:scale(45)}
.card--list.hover--card .card__link:hover:after{transform:scale(1);opacity:1}
.card--list.hover--card .card .card__inner{position:relative;height:100%;padding:0}
.card__thumb{position:relative;overflow:hidden;display:block;height:100%}
.card--list .card .card__thumb{width:100%;height:auto}
.card__img{display:block;min-width:100%;min-height:100%}
.card--list .card .card__img{position:relative;padding-top: 67.25%;}
.card--list .card .card__thumb.card__thumb-horizontal{width:100%;height:auto;background-color:#efefef}
.card--list .card .card__thumb.card__thumb-vertical{width:100%}
.card--list .card .card__thumb.card__thumb-vertical .card__img{position:relative;padding-top: 137%;}
.card--list .card .card__thumb.card__thumb-vertical .card__img img{min-width:auto;max-width:none;width:100%;height:auto;max-height:auto;}
.card__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;height:100%;-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform-origin:left top;transform-origin:left top}
.card__img:after{position:absolute;left:0;right:0;top:auto;bottom:0;height:35%;display:block;content:"";opacity:.3;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.9));mix-blend-mode:multiply;z-index:1}
.card--list .card .card__thumb.card__thumb-horizontal .card__img img{min-width:auto;width:auto}


.card--list .card .card__head{text-align:left;padding:21px 12px}
.card__label{display:inline-block;margin-bottom:0;padding:0;font-size:15px;line-height:1.76;letter-spacing:-.21px;color:#053863;font-family:"GmarketSans","Gothic A1","Malgun Gothic","ë§‘ì€ ê³ ë”•",Dotum,ë‹ì›€,Helvetica,"Apple SD Gothic Neo","ì• í”Œ SD ì‚°ëŒê³ ë”• Neo";font-weight:400}
.card--list .card .card__title{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:25px;font-family:"GmarketSans","Gothic A1","Malgun Gothic","ë§‘ì€ ê³ ë”•",Dotum,ë‹ì›€,Helvetica,"Apple SD Gothic Neo","ì• í”Œ SD ì‚°ëŒê³ ë”• Neo";color:#222;font-size:18px;line-height:1.3;font-weight:400;letter-spacing:-1px}
.card--list .card .card__name{display:block;font-size: 14px;letter-spacing:-1px;color:#888;line-height:1.2;overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;max-height: 32px;}
.card--list .card .card__block-list{margin-top:15px}
.card--list .card .card__block-list li *{vertical-align:middle}
.card--list .card .card__block-list li{display:block;margin:2px 0;color:#666;font-size:15px;position:relative;padding-left:118px}
.card--list .card .card__block-list li em{position:absolute;top:0;left:0;display:inline-block;padding-left:11px;width:123px;font-weight:700;color:#271e1d;vertical-align:middle}
.card--list .card .card__block-list li em:before{content:'';position:absolute;top:50%;left:0;width:5px;height:5px;background-color:#114ab0;border-radius:50%;transform:translate(0,-50%)}
.card--exhibition .card .card__inner{padding:21px}
.card--exhibition .card__img:after{height:85%}
.card--exhibition .card .card__head{padding:20px 0 0}
.card--exhibition .card__label{position:absolute;top:21px;right:21px;line-height: 34px;height: 32px;padding: 0 15px 0 15px;border-radius:30px;background: #333333;color: #fff;font-size: 15px;font-weight: bold;font-family:"Gothic A1"}
.card--exhibition .card .card__block-list li{padding-left:80px;}
.card--exhibition .card .card__block-list li em{width:70px;}
/*
.card--exhibition .card__label.label_01{padding-left: 34px;background-color:#333;background-size: 16px;background-repeat: no-repeat;background-position: 14px center;background-image: url(https://www.iha.go.kr/images/content/alllst_icon_book.svg);}
*/
[data-view="archive-grid-view"] .card{width:calc(100% / 4 - 16px);min-width:calc(100% / 4 - 16px)}
[data-view="archive-list-view"] .card{width:calc(100% / 2 - 16px);min-width:calc(100% / 2 - 16px)}
[data-view="archive-list-view"] .card .card__inner{padding-left:250px}
[data-view="archive-list-view"] .card .card__thumb{position:absolute;top:0;left:0;}
[data-view="archive-list-view"] .card .card__thumb.card__thumb-horizontal,
[data-view="archive-list-view"] .card .card__thumb.card__thumb-vertical{width:240px;height:100%;}
[data-view="archive-list-view"] .card .card__img{padding-top: 0;}
[data-view="archive-list-view"].card--exhibition .card .card__inner{padding:37px 21px;padding-left:270px;/* min-height: 336px; */}
[data-view="archive-list-view"].card--exhibition .card .card__head{padding-top: 57.9%;}


[data-view="archive-grid-view"] .card.nodata--article,
[data-view="archive-list-view"] .card.nodata--article{width:calc(100% - 16px);min-width:calc(100% - 16px)}
[data-view="archive-grid-view"] .card.nodata--article .card__inner,
[data-view="archive-list-view"] .card.nodata--article .card__inner{padding:21px;width:100%;}
[data-view="archive-grid-view"] .card.nodata--article .card__head,
[data-view="archive-list-view"] .card.nodata--article .card__head{padding:0;text-align:center}





@media (max-width:1279px) {
    [data-view="archive-grid-view"] .card{width:calc(100% / 3 - 16px);min-width:calc(100% / 3 - 16px)}
}
@media (max-width:1023px) {
    [data-view="archive-list-view"] .card{width:calc(100% - 16px);min-width:calc(100% - 16px)}
}
@media (max-width:767px) {
    [data-view="archive-grid-view"] .card{width:calc(100% / 2 - 16px);min-width:calc(100% / 2 - 16px)}
    [data-view="archive-list-view"].card--exhibition .card .card__head{padding-top:30%}
    [data-view="archive-list-view"].card--exhibition .card .card__inner{min-height:342px;}
    [data-view="archive-list-view"] .card .card__title{max-height: 46px;height: 46px;-webkit-line-clamp:2;word-break: break-all;}
    [data-view="archive-list-view"] .card .card__block-list li br{display:none}
}
@media (max-width:560px) {
    [data-view="archive-list-view"] .card .card__inner{padding-top:240px;padding-left:0;}
    [data-view="archive-list-view"] .card .card__thumb.card__thumb-horizontal, [data-view="archive-list-view"] .card .card__thumb.card__thumb-vertical{width:100%;height:240px;}

}

@media (max-width:480px) {
    [data-view="archive-grid-view"] .card{width:calc(100% - 16px);min-width:calc(100% - 16px)}
}


.ui__archive-view{margin-top:-45px;}
.component-archive_head{border-top:2px solid #000;border-bottom:1px solid #222;padding:55px 0}
.component__head-label,
.component__head-title,
.component__head-name{display:block;text-align:center;line-height:1.3}
.component__head-label,
.component__head-title{font-family:"GmarketSans","Gothic A1","Malgun Gothic","ë§‘ì€ ê³ ë”•",Dotum,ë‹ì›€,Helvetica,"Apple SD Gothic Neo","ì• í”Œ SD ì‚°ëŒê³ ë”• Neo";font-weight:400}
.component__head-label{color:#053863;font-size:18px;}
.component__head-title{color:#222;font-size:35px;font-weight:700;margin: 13px 0 5px;}
.component__head-name{color:#666;font-size: 20px;}
.component-archive_summary{position:relative;margin-top:38px;margin-bottom:75px;padding-left:524px;min-height:371px;}
.component-archive_summary .archive-summary__poster{position:absolute;top:0;left:0;width:460px;height: 366px;border:1px solid #d2d2d2}
.component-archive-tabs{/* border-bottom:1px solid #d9d9d9; */display:flex;border-bottom: 1px solid #f1f2f4;margin-bottom:30px;justify-content: center;}
.component-archive-tabs li{position:relative;margin-bottom:-1px}
.component-archive-tabs li + li{margin-left:-1px}
.component-archive-tabs .component-tabs_link{display:block;/* height:46px; */padding:0 30px;font-size: 28px;color:#7a7a7a;font-family: 'GmarketSans';font-weight: 300;text-align:center;line-height:44px;/* border:1px solid #ccc; *//* border-bottom:1px solid #206db4!important; *//* border-radius:5px 5px 0 0; */transition:.2s ease all;min-width:178px;letter-spacing: -1px;}
.component-archive-tabs .active .component-tabs_link{/* border-color: #003668; *//* background-color:#003668; */color: #003668;border-bottom: 4px solid #003668!important;}
.fullwidth_background{position:relative;padding-bottom: 50px;}
.fullwidth_background:before,
.fullwidth_background:after{content:'';position:absolute;top: 46px;width:100%;height: calc(100% - 46px);background: #f1f2f4;z-index: -1;}
.fullwidth_background:before{left:-50%}
.fullwidth_background:after{right:-50%}

.fullwidth_background2{position:relative;padding-top: 160px;margin-top: -205px;}
.fullwidth_background2:before,
.fullwidth_background2:after{content:'';position:absolute;top:0;width:100%;height:100%;background: #f1f2f4;z-index: -1;}
.fullwidth_background2:before{left:-50%}
.fullwidth_background2:after{right:-50%}


.fullwidth_background3{position:relative;padding: 80px 0;}
.fullwidth_background3:before,
.fullwidth_background3:after{content:'';position:absolute;top:0;width: 200%;height:100%;background: #f1f2f4;z-index: -1;}
.fullwidth_background3:before{left: -100%;}
.fullwidth_background3:after{right: -100%;}

.fullwidth_background2 .detail-title{font-size: 32px;text-align:center;padding-bottom: 20px;margin-bottom: 20px;position: relative;z-index: 10;}
.fullwidth_background2 .detail-title span{position: relative;}
.fullwidth_background2 .detail-title span:before{content:"";position: absolute;top: -37px;right: -33px;width: 62px;height: 62px;background-color:#c59c28;z-index: -1;border-radius: 50%;}


.fullwidth_background .descript_tabs{border-bottom: 1px solid #f1f2f4;justify-content: center;}
.fullwidth_background .descript_tabs .active .component-tabs_link{font-weight: 300;border-bottom: 4px solid #003668!important;color: #003668;}
.media_tabs{margin-top:100px;}

.component-archive-tab .component-tab_content{margin-top: 0;/* border:1px solid #dbd5d5; */}
.component-archive-tab .component__body{overflow:hidden;visibility:hidden;height:0;opacity:0}
.component-archive-tab .component__body.active{overflow:visible;height:auto;visibility:visible;opacity:1}
.component-tab__body{padding: 30px 20px 58px 20px;position:relative;}
.component-button__group{text-align:center;padding-top:30px;margin-top:30px;display:block;}
.archive-summary_list{padding: 16px 0;min-height: 371px;border-bottom: 1px solid #ddd;}
.archive-summary_list .archive-summary-item{display:block;position:relative;padding-left:161px;min-height: 22px;margin-bottom: 15px;color:#666;font-size:16px;line-height:1.4;letter-spacing: -1px;}
.archive-summary_list .archive-summary-item.no-title{padding-left:0;padding: 11px;margin-top: 30px;padding-top: 20px;border-top: 1px dashed #ddd;text-align: right;}
.archive-summary_list .archive-summary-title{position:absolute;top:0;left:0;display:inline-block;padding-left:11px;width:140px;font-weight:700;color:#271e1d;vertical-align:middle}
.archive-summary_list .archive-summary-title:before{content:'';position:absolute;top:10px;left:0;width:5px;height:5px;background-color:#114ab0;border-radius:50%;transform:translate(0,-50%)}
.archive-summary_list .archive-summary-text{display:block;/* margin-left: -5px; */}
.archive-summary_list .archive-summary-text.tag{margin: -2px;}
.archive-summary_list .archive-summary-tag{display:inline-block;padding:0 15px;line-height:27px;border:1px solid #ddd;border-radius: 30px;margin: 2px;font-size:14px;/* letter-spacing: -1px; */}
.archive-summary-stats{display:inline-block;margin:2px;padding:0 15px;line-height:27px;border:1px solid;border-radius: 30px;font-size: 14px;}
.archive-summary-stats.stats1{border-color:#222;color:#222}
.archive-summary-stats.stats2{border-color:#779ee1;color:#779ee1}
.archive-summary-stats.stats3{border-color:#38965c;color:#38965c}
.archive-summary-stats.stats4{border-color:#3390a3;color:#3390a3}
.archive-summary-stats.stats5{border-color:#c7a429;color:#c7a429}
.archive-summary-stats.stats6{border-color:#763f2e;color:#763f2e}
.archive-summary-stats.stats7{border-color:#b270cd;color:#b270cd}
.archive-summary-stats.stats8{border-color:#132f5a;color:#132f5a}
.archive-view_exhibition{border-top: 2px solid #000;padding-top:55px;}
.archive-view_exhibition .component-archive_head{padding-top:0;padding-bottom: 12px;margin-bottom:23px;border-top:none;border-bottom: 2px solid #222;}
.archive-view_exhibition .component__head-label, .archive-view_exhibition .component__head-title{text-align:left;}
.archive-view_exhibition .component__head-title{margin:5px 0}



.mediaGroup-view{padding-top:5px;}
.mediaGroup-view .component-archive_head{padding-top: 10px;padding-bottom: 12px;padding-left: 39px;margin-bottom:23px;border-top:none;border-bottom: 2px solid #222;position: relative;padding-right: 70px;}
.mediaGroup-view .component__head-title{margin:5px 0;text-align:left;font-size: 27px;line-height: 1.1;}
.mediaGroup-view .component__head-group{position:absolute;top: 14px;left:0;width: 30px;height: 30px;font-size:0;line-height:0;display:none;}
.mediaGroup-view .component__head-group.photo{
    background-image: url(https://www.iha.go.kr/images/content/data_icon_04.svg);background-repeat: no-repeat;
    background-position: left center;
    background-size: 100% auto;
    vertical-align: top;}
.mediaGroup-view .component__head-group.video{
    background-image: url(https://www.iha.go.kr/images/content/data_icon_01.svg);background-repeat: no-repeat;
    background-position: left center;
    background-size: 100% auto;
    vertical-align: top;}
.mediaGroup-view .component__head-group.sound{
    background-image: url(https://www.iha.go.kr/images/content/data_icon_03.svg);background-repeat: no-repeat;
    background-position: left center;
    background-size: 100% auto;
    vertical-align: top;}
.mediaGroup-view .component__head-group.doc{
    background-image: url(https://www.iha.go.kr/images/content/data_icon_02.svg);background-repeat: no-repeat;
    background-position: left center;
    background-size: auto 100%;
    vertical-align: top;}
.mediaGroup-view .component__head-name{text-align:left;font-size: 17px;/* position: relative; *//* padding-right: 147px; */position: relative;padding-left: 21px;/* margin-top: -5px; */}
.mediaGroup-view .component__head-name a{position:absolute;top:-50px;right:-70px;width: 70px;height: 70px;border-radius: 5px;padding: 11px 10px;font-size: 14px;letter-spacing: -1px;background-color: #053863;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M10 6v2H5v11h11v-5h2v6a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h6zm11-3v9l-3.794-3.793-5.999 6-1.414-1.414 5.999-6L12 3h9z' fill='rgba(236,240,241,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-size: 16px;background-position: 50% 85%;color: #fff;line-height: 1.2;font-weight: bold;text-align: center;}
.mediaGroup-view .component__head-name .arrow{display:inline-block;width: 10px;height: 10px;border-top: 1px solid #aaa;border-right: 1px solid #aaa;transform: rotate(-180deg);position:absolute;top: 4px;left: 7px;}


.archive-group{margin:-15px; margin-bottom:0;}
.archive-group:after{display:block;content:"";clear:both;visibility:hidden;}
.archive-photo-item{float:left; width:calc(33.33% - 30px);margin:15px;position: relative;}
.archive-item-inner{display:block;position:relative;text-align: center;color: #180e0d !important;font-size: 18px;z-index: 10;}
.archive-photo-item .photo-thumb{display:block;position:relative;padding: 20px;border: 1px solid #d5d8db;line-height:0;margin-bottom: 17px;transition: all 0.3s ease;background: #fff;overflow:hidden}
.archive-photo-item .photo-thumb img{object-fit:cover;width: 100%;}
.archive-item-inner:focus .photo-thumb{border-color: #003668;}
.archive-group_more{display:block;}
.archive-group_more button{display:block;width:100%;border-radius: 5px;font-size: 15px;line-height: 20px; padding: 8.5px 22px 8.5px 22px;border:1px solid #164571;background-color: #164571;color: #fff;border-radius: 5px;font-size: 15px;line-height: 20px;}
.archive-group .archive-photo-item{text-align:center}

.archive-group.hover--card .button_data_view .photo-thumb:before,
.archive-group.hover--card .button_data_view .photo-thumb:after{content:"";position:absolute;display:none;}
.archive-group.hover--card .button_data_view .photo-thumb:before{z-index:6;top:-36px;left:50%;margin-left:-16px;background-color:rgba(0,0,0,0.7);height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out;display:block;}
.archive-group.hover--card .button_data_view .photo-thumb:after{z-index:7;top:50%;left:50%;margin-left:-28px;margin-top:-25px;height:52px;width:52px;transform:scale(0);transform-origin:50% 50%;opacity:0;transition:transform .25s ease-out,opacity .25s ease-out;transition-delay:.25s;background:#fffurl(/archive/images/home/common/card__more.png)no-repeat center / cover;border-radius:50%;}
.archive-group.hover--card .button_data_view:hover .photo-thumb:before{transform:scale(45)}
.archive-group.hover--card .button_data_view:hover .photo-thumb:after{transform:scale(1);opacity:1}
.archive-group.hover--card .button_data_view{position:relative;height:100%;padding:0;}
.archive-group.hover--card .photo-thumb .detai-result {position: absolute;z-index: 9999;transform: scale(0);transition: transform .25s ease-out,opacity .25s ease-out;transition-delay: .25s;transform-origin: 50% 50%;left: 0;top: 0;display: none;width: 100%;text-align: center;opacity: 0;}
.archive-group.hover--card .photo-thumb .detai-result .text {margin: 0px;font-size: 24px;line-height: 1.4;color: #fff;font-weight: 600;}
.archive-group.hover--card .photo-thumb .detai-result .text .number {font-size: 24px;color: #e6002d;}
.archive-group.hover--card .button_data_view:hover:before{display:block;}
.archive-group.hover--card .button_data_view:hover .detai-result {transform: scale(1);opacity: 1;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;height: 100%;}




@keyframes pulsate{0%,to{opacity:1}50%{opacity:.2}}#spotlight{position:fixed;top:-1px;bottom:-1px;width:100%;z-index:99999;color:#fff;background-color:#000;opacity:0;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .2s ease-out;font-family:Arial,sans-serif;font-size:16px;font-weight:400;contain:strict;touch-action:none;pointer-events:none}#spotlight.show{opacity:1;transition:none;pointer-events:auto}#spotlight.white{color:#212529;background-color:#fff}#spotlight.white .spl-next,#spotlight.white .spl-page~*,#spotlight.white .spl-prev,#spotlight.white .spl-spinner{filter:invert(1)}#spotlight.white .spl-progress{background-color:rgba(0,0,0,.35)}#spotlight.white .spl-footer,#spotlight.white .spl-header{background-color:rgba(255,255,255,.65)}#spotlight.white .spl-button{background:#212529;color:#fff}.spl-footer,.spl-header{background-color:rgba(0,0,0,.45)}#spotlight .contain,#spotlight .cover{object-fit:cover;height:100%;width:100%}#spotlight .contain{object-fit:contain}#spotlight .autofit{object-fit:none;width:auto;height:auto;max-height:none;max-width:none;transition:none}.spl-scene,.spl-spinner,.spl-track{width:100%;height:100%;position:absolute}.spl-track{contain:strict}.spl-spinner{background-position:center;background-repeat:no-repeat;background-size:42px;opacity:0}.spl-spinner.spin{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2Utb3BhY2l0eT0iLjY1Ij48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuMTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L2c+PC9zdmc+);transition:opacity .2s linear .25s;opacity:1}.spl-spinner.error{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYsMUExNSwxNSwwLDEsMCwzMSwxNiwxNSwxNSwwLDAsMCwxNiwxWm0wLDJhMTMsMTMsMCwwLDEsOC40NSwzLjE0TDYuMTQsMjQuNDVBMTMsMTMsMCwwLDEsMTYsM1ptMCwyNmExMywxMywwLDAsMS04LjQ1LTMuMTRMMjUuODYsNy41NUExMywxMywwLDAsMSwxNiwyOVoiIGlkPSJiYW5fc2lnbl9jcm9zc2VkX2NpcmNsZSIvPjwvc3ZnPg==);background-size:128px;transition:none;opacity:.5}.spl-scene{transition:transform .65s cubic-bezier(.1,1,.1,1);contain:layout size;will-change:transform}.spl-pane>*{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;left:50%;top:50%;margin:0;padding:0;border:0;transform:translate(-50%,-50%) scale(1);transition:transform .65s cubic-bezier(.3,1,.3,1),opacity .65s ease;contain:layout style;will-change:transform,opacity;visibility:hidden}.spl-header,.spl-pane,.spl-progress{position:absolute;top:0}.spl-pane{width:100%;height:100%;transition:transform .65s cubic-bezier(.3,1,.3,1);contain:layout size;will-change:transform,contents}.spl-header{width:100%;height:50px;text-align:right;transform:translateY(-100px);transition:transform .35s ease;overflow:hidden;will-change:transform}#spotlight.menu .spl-footer,#spotlight.menu .spl-header,.spl-footer:hover,.spl-header:hover{transform:translateY(0)}.spl-header div{display:inline-block;vertical-align:middle;white-space:nowrap;width:50px;height:50px;opacity:.5}.spl-progress{width:100%;height:3px;background-color:rgba(255,255,255,.45);transform:translateX(-100%);transition:transform linear}.spl-footer,.spl-next,.spl-prev{position:absolute;transition:transform .35s ease;will-change:transform}.spl-footer{left:0;right:0;bottom:0;line-height:20px;padding:20px 20px 0;padding-bottom:env(safe-area-inset-bottom,0);text-align:left;font-size:15px;font-weight:400;transform:translateY(100%)}.spl-title{font-size:22px}.spl-button,.spl-description,.spl-title{margin-bottom:20px}.spl-button{display:inline-block;background:#fff;color:#000;border-radius:5px;padding:10px 20px;cursor:pointer}.spl-next,.spl-page~*,.spl-prev{background-position:center;background-repeat:no-repeat}.spl-page{float:left;width:auto;line-height:50px}.spl-page~*{background-size:21px;float:right}.spl-fullscreen{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjUiIHZpZXdCb3g9Ii0xIC0xIDI2IDI2IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggM0g1YTIgMiAwIDAgMC0yIDJ2M20xOCAwVjVhMiAyIDAgMCAwLTItMmgtM20wIDE4aDNhMiAyIDAgMCAwIDItMnYtM00zIDE2djNhMiAyIDAgMCAwIDIgMmgzIi8+PC9zdmc+)}.spl-fullscreen.on{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04IDN2M2EyIDIgMCAwIDEtMiAySDNtMTggMGgtM2EyIDIgMCAwIDEtMi0yVjNtMCAxOHYtM2EyIDIgMCAwIDEgMi0yaDNNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIvPjwvc3ZnPg==)}.spl-autofit{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBoZWlnaHQ9Ijk2cHgiIHZpZXdCb3g9IjAgMCA5NiA5NiIgd2lkdGg9Ijk2cHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTAgNTApIiBmaWxsPSIjZmZmIiBkPSJNNzEuMzExLDgwQzY5LjY3LDg0LjY2LDY1LjIzLDg4LDYwLDg4SDIwYy02LjYzLDAtMTItNS4zNy0xMi0xMlYzNmMwLTUuMjMsMy4zNC05LjY3LDgtMTEuMzExVjc2YzAsMi4yMSwxLjc5LDQsNCw0SDcxLjMxMSAgeiIvPjxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSIgZmlsbD0iI2ZmZiIgZD0iTTc2LDhIMzZjLTYuNjMsMC0xMiw1LjM3LTEyLDEydjQwYzAsNi42Myw1LjM3LDEyLDEyLDEyaDQwYzYuNjMsMCwxMi01LjM3LDEyLTEyVjIwQzg4LDEzLjM3LDgyLjYzLDgsNzYsOHogTTgwLDYwICBjMCwyLjIxLTEuNzksNC00LDRIMzZjLTIuMjEsMC00LTEuNzktNC00VjIwYzAtMi4yMSwxLjc5LTQsNC00aDQwYzIuMjEsMCw0LDEuNzksNCw0VjYweiIvPjwvc3ZnPg==)}.spl-zoom-in,.spl-zoom-out{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4Ii8+PGxpbmUgeDE9IjIxIiB4Mj0iMTYuNjUiIHkxPSIyMSIgeTI9IjE2LjY1Ii8+PGxpbmUgeDE9IjgiIHgyPSIxNCIgeTE9IjExIiB5Mj0iMTEiLz48L3N2Zz4=);background-size:22px}.spl-zoom-in{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4Ii8+PGxpbmUgeDE9IjIxIiB4Mj0iMTYuNjUiIHkxPSIyMSIgeTI9IjE2LjY1Ii8+PGxpbmUgeDE9IjExIiB4Mj0iMTEiIHkxPSI4IiB5Mj0iMTQiLz48bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIvPjwvc3ZnPg==)}.spl-download{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNDEuNzMycHgiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE0MS43MzIgMTQxLjczMiIgd2lkdGg9IjE0MS43MzJweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTIwLjY3NCwxMjUuMTM4SDIwLjc5M3YxNi41OTRoOTkuODgxVjEyNS4xMzh6IE0xMTkuMDE5LDU4Ljc3NmMtMi41NjEtMi41NjItNi43MTYtMi41NjItOS4yNzUsMEw3Ny4yMSw5MS4zMTJWNi41NjIgICBDNzcuMjEsMi45MzYsNzQuMjY5LDAsNzAuNjQ4LDBjLTMuNjI0LDAtNi41NiwyLjkzNy02LjU2LDYuNTYzdjg0Ljc1TDMxLjk5Miw1OS4yMThjLTIuNTYyLTIuNTY0LTYuNzE1LTIuNTY0LTkuMjc3LDAgICBjLTIuNTY1LDIuNTYyLTIuNTY1LDYuNzE2LDAsOS4yNzlsNDMuMjk0LDQzLjI5M2MwLjE1LDAuMTU0LDAuMzE0LDAuMjk5LDAuNDgxLDAuNDM4YzAuMDc2LDAuMDYyLDAuMTU1LDAuMTEzLDAuMjM0LDAuMTc2ICAgYzAuMDk0LDAuMDY1LDAuMTg2LDAuMTQyLDAuMjc5LDAuMjA2YzAuMDk3LDAuMDYzLDAuMTkyLDAuMTE0LDAuMjg2LDAuMTc0YzAuMDg4LDAuMDU0LDAuMTc0LDAuMTA1LDAuMjY1LDAuMTUzICAgYzAuMSwwLjA1NiwwLjE5OSwwLjEsMC4yOTgsMC4xNDdjMC4wOTcsMC4wNDUsMC4xOSwwLjA5MSwwLjI4MywwLjEzMmMwLjA5OCwwLjA0LDAuMTk2LDAuMDcyLDAuMjk1LDAuMTA1ICAgYzAuMTA0LDAuMDM4LDAuMjA3LDAuMDc4LDAuMzEyLDAuMTA5YzAuMTAxLDAuMDMsMC4xOTcsMC4wNTIsMC4yOTcsMC4wNzdjMC4xMDgsMC4wMjMsMC4yMTQsMC4wNTgsMC4zMjQsMC4wNzggICBjMC4xMTUsMC4wMjEsMC4yMzEsMC4wMzMsMC4zNDYsMC4wNTRjMC4wOTcsMC4wMTUsMC4xOTIsMC4wMzIsMC4yODksMC4wNDJjMC40MywwLjA0MiwwLjg2NSwwLjA0MiwxLjI5NSwwICAgYzAuMS0wLjAxLDAuMTkxLTAuMDI3LDAuMjg5LTAuMDQyYzAuMTE0LTAuMDIxLDAuMjMzLTAuMDI5LDAuMzQ0LTAuMDU0YzAuMTA5LTAuMDIxLDAuMjE3LTAuMDU1LDAuMzI0LTAuMDc4ICAgYzAuMTAyLTAuMDI1LDAuMTk5LTAuMDQ3LDAuMjk5LTAuMDc3YzAuMTA1LTAuMDMxLDAuMjA3LTAuMDcxLDAuMzEyLTAuMTA5YzAuMTAyLTAuMDMsMC4xOTUtMC4wNjIsMC4yOTUtMC4xMDUgICBjMC4wOTYtMC4wNDEsMC4xOTEtMC4wODcsMC4yODMtMC4xMzJjMC4xLTAuMDQ4LDAuMTk5LTAuMDkyLDAuMjk3LTAuMTQ3YzAuMDkxLTAuMDQ4LDAuMTc3LTAuMTA0LDAuMjY0LTAuMTUzICAgYzAuMDk4LTAuMDYsMC4xOTMtMC4xMSwwLjI4Ny0wLjE3NGMwLjA5Ni0wLjA2NCwwLjE4OS0wLjE0MSwwLjI4MS0wLjIwNmMwLjA3Ni0wLjA2MiwwLjE1Ni0wLjExMywwLjIzMy0wLjE3NiAgIGMwLjI0OS0wLjIwNCwwLjQ3OS0wLjQzNywwLjY5NC0wLjY3YzAuMDc2LTAuMDY3LDAuMTU0LTAuMTMxLDAuMjI5LTAuMjAzbDQzLjI5NC00My4yOTYgICBDMTIxLjU4MSw2NS40OTEsMTIxLjU4MSw2MS4zMzcsMTE5LjAxOSw1OC43NzYiLz48L2c+PC9zdmc+);background-size:20px}.spl-theme{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBoZWlnaHQ9IjI0cHgiIHZlcnNpb249IjEuMiIgdmlld0JveD0iMiAyIDIwIDIwIiB3aWR0aD0iMjRweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTIsNGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOHM4LTMuNTgyLDgtOFMxNi40MTgsNCwxMiw0eiBNMTIsMThjLTMuMzE0LDAtNi0yLjY4Ni02LTZzMi42ODYtNiw2LTZzNiwyLjY4Niw2LDYgUzE1LjMxNCwxOCwxMiwxOHoiLz48cGF0aCBkPSJNMTIsN3YxMGMyLjc1NywwLDUtMi4yNDMsNS01UzE0Ljc1Nyw3LDEyLDd6Ii8+PC9nPjwvc3ZnPg==)}.spl-play{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSItMC41IC0wLjUgMjUgMjUiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIvPjxwb2x5Z29uIGZpbGw9IiNmZmYiIHBvaW50cz0iMTAgOCAxNiAxMiAxMCAxNiAxMCA4Ii8+PC9zdmc+)}.spl-play.on{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSItMC41IC0wLjUgMjUgMjUiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIvPjxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5Ii8+PGxpbmUgeDE9IjE0IiB4Mj0iMTQiIHkxPSIxNSIgeTI9IjkiLz48L3N2Zz4=);animation:pulsate 1s ease infinite}.spl-close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIyIDIgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bGluZSB4MT0iMTgiIHgyPSI2IiB5MT0iNiIgeTI9IjE4Ii8+PGxpbmUgeDE9IjYiIHgyPSIxOCIgeTE9IjYiIHkyPSIxOCIvPjwvc3ZnPg==)}.spl-next,.spl-prev{top:50%;width:50px;height:50px;opacity:.65;background-color:rgba(0,0,0,.45);border-radius:100%;cursor:pointer;margin-top:-25px;transform:translateX(-100px);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cG9seWxpbmUgcG9pbnRzPSIxNSAxOCA5IDEyIDE1IDYiLz48L3N2Zz4=);background-size:30px}.spl-prev{left:20px}.spl-next{left:auto;right:20px;transform:translateX(100px) scaleX(-1)}#spotlight.menu .spl-prev{transform:translateX(0)}#spotlight.menu .spl-next{transform: translateX(0) scaleX(1);}@media (hover:hover){.spl-page~div{cursor:pointer;transition:opacity .2s ease}.spl-next:hover,.spl-page~div:hover,.spl-prev:hover{opacity:1}}@media (max-width:500px){.spl-header div{width:44px}.spl-footer .spl-title{font-size:20px}.spl-footer{font-size:14px}.spl-next,.spl-prev{width:35px;height:35px;margin-top:-17.5px;background-size:15px 15px}.spl-spinner{background-size:30px 30px}}.hide-scrollbars{overflow:hidden!important}

.gallery-slider{position:relative;overflow:hidden;/* background-color:#e6e6e6; */border: 15px solid #fff;height: 364px;}
.gallery-slider__images{margin:0;position:relative;height: 260px;overflow: hidden;background: #fafafa;}
.gallery-slider__images .item{padding:0}
.gallery-slider__images .item .img-fill{text-align:center;height: 260px;}
.gallery-slider__images .item .img-fill .open_layer{position:relative;width:100%;height:100%;display: block;}
.gallery-slider__images .item .img-fill img{display:inline-block;position:relative;width: auto;max-width: none;max-height: 110%;height: 110%;top:50%;transform:translateY(-50%)}
.gallery-slider__images .slick-prev,
.gallery-slider__images .slick-next{display:none !important;}
.gallery-slider__images .caption{width:100%;position:relative;text-align:center;display:block;opacity:0;transition:opacity .15s;display:none;}
.gallery-slider__images .caption.hide{opacity:0}
.gallery-slider__images .scope{position:absolute;right: 8px;bottom:0;z-index:10;width:50px;height:50px;background-color: #053863;}
.gallery-slider__images .scope span{display:block;position: relative;width:100%;height:100%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 22px;}
.gallery-slider__thumbnails{position:relative;top:auto;left:0;width:100%;z-index:4;transition:all .8s;margin: 5px 0 -30px 0;padding: 0 45px;height: 71px;overflow: hi;}

.gallery-slider__thumbnails .item .img-fill{height: 71px;/* background: #333333; */cursor:pointer;border:5px solid #fff;text-align:center}
.gallery-slider__thumbnails .item .img-fill img{opacity: 1;transition:all .5s;display:inline-block;position:relative;/* max-width:100%; *//* max-height:100%; */width: auto;height: 100%;top:50%;transform:translateY(-50%)}
.gallery-slider__thumbnails .item:hover .img-fill img{opacity:1}
.gallery-slider__thumbnails .item.slick-center img{opacity:1}
.gallery-slider__thumbnails .next-arrow,.gallery-slider__thumbnails .prev-arrow{position:absolute;width: 13px;height: 25px;top:50%;transform: translateY(-36%);background:rgba(0,0,0,0.6);color:#FFF;border:0 none;z-index:15;font-size: 0;}
.gallery-slider__thumbnails .next-arrow svg,.gallery-slider__thumbnails .prev-arrow svg{top:2px}
.gallery-slider__thumbnails .next-arrow{right:0;background: url(/archive/images/home/common/next.png) no-repeat;}
.gallery-slider__thumbnails .prev-arrow{left:0;background: url(/archive/images/home/common/prev.png) no-repeat;}
.gallery-slider .next-arrow,.gallery-slider .prev-arrow{cursor:pointer}
.gallery-slider .next-arrow svg,.gallery-slider .prev-arrow svg{width:18px;height:18px;position:relative}
.gallery-slider .img-fill{width:100%;display:block;overflow:hidden;position:relative;text-align:center}
.gallery-slider .slick-slider{margin:0 -7.5px;padding:0!important;z-index: 9;}
.gallery-slider .slick-slide{float:left;padding: 0;outline:none}

/* ê²€ìƒ‰ë°” ê³µí†µì„¤ì • */
.program--search .search--date span, .program--search .search--select span, .program--search .search--text span, .program--search .search--btn span{height:48px;}
.program--search .search--date input[type="date"], .program--search .search--date input[type="text"], .program--search .search--select select, .program--search .search--text input[type="text"] {border-radius: 5px;padding: 0 10px;height: 48px;border-radius: 0 !important;line-height: 48px;}
.program--search .search--text input[type="text"]::placeholder ,
.program--search .search--date input[type="text"]::placeholder {font-size:14px;letter-spacing:-1px;}

.ui.program--search .search--btn {}
.ui.program--search .search--btn .btn--submit {padding: 0;background-color: #206db4;width: 81px;border-radius: 5px;/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E"); *//* background-repeat: no-repeat; *//* background-position: 10px 10.5px; *//* margin-right: -3px; */position: relative;margin-left: 3px;height: 48px;}
.ui.program--search .search--btn .btn--submit:before{content:'';position: absolute;top: calc(50% - 0.5px);left: calc(50% - 12px);width: 16px;height: 16px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-size: 100%;transform: translate(-50%, -50%);}
.ui.program--search .search--btn .btn--submit input[type=submit] {width: 100%;height: 100%;display: inline-block;background-color: transparent;border: none;font-size: 16px;padding: 0;padding-left: 23px;line-height: 48px;}
.ui.program--search .search--btn .btn.btn-default {padding: 0px 10px;font-size: 16px;background-color: #003668;border: none;color: #fff;line-height: 42px;vertical-align: middle;display: inline-flex;align-items: center;width: 81px;justify-content: flex-end;border-radius: 5px;justify-content: center;height: 48px;}
.ui.program--search .search--btn .btn.btn-default i {display: inline-block;margin-right: 5px;}
.program--search .program--page button {border-radius: 5px;}

@media (max-width:640px) {
    .program--search{padding:20px}
    .ui.program--search .search--btn{display:flex;justify-content: space-between;/* flex-direction: column; */}
    .ui.program--search .search--btn .btn--submit{width: 49.7%;margin-left: 0;margin-top:2px;border-radius: 0;}
    .ui.program--search .search--btn .btn.btn-default{width: 49.7%;margin-top:2px;border-radius: 0;}
}
@media (max-width:480px) {
    .ui.program--search .search--btn{flex-direction: column;}
    .ui.program--search .search--btn .btn--submit{width:100%}
    .ui.program--search .search--btn .btn.btn-default{width:100%}
}

/* ëª©ë¡ë²„íŠ¼ ìŠ¤íƒ€ì¼ */
.component-button__group .btn.btn-default.btn-outline.btn-icon {padding: 18px 56px 18px 18px;border-color: #003668;color: #333333;min-width: 200px;text-align: left;font-size: 17px;letter-spacing: -1px;}
.component-button__group .btn.btn-default.btn-outline.btn-icon:hover {background-color:#003668;color:#fff;}
.component-button__group .btn.btn-default.btn-outline.btn-icon i {background: url(/archive/pcms/dist/img/ir-bbs.png) no-repeat;background-position: -180px -254px;}
.component-button__group .btn.btn-default.btn-outline.btn-icon:hover i {background-position: -165px -236px;}

/* í…Œì´ë¸” ì•ˆ ë°”ë¡œê°€ê¸° ë²„íŠ¼ ìŠ¤íƒ€ì¼ */
.table td:last-child {text-align: center;}
td .btn.btn-primary.btn-outline.btn-icon {padding: 10px 47px 10px 17px;}
td .btn.btn-primary.btn-outline.btn-icon i {background: url(/archive/pcms/dist/img/ir-bbs.png) no-repeat;background-position: -180px -254px;}


/* select ë°•ìŠ¤ */
.program--control .search--select select {padding: 0.5em;}


/* ë§¤ì²´ë³„ ê²€ìƒ‰ */
.s0201 {}
.s0201 .program--search .search_inner {/* max-width: none; *//* width: 100%; *//* padding-left: 62px; */}
.s0201 .ui.program--search {}
.s0201 .ui.program--search .fieldset {text-align: left;}
.s0201 .ui.program--search .fieldset:nth-child(1) {margin-bottom: 18px;}
.s0201 .ui.program--search .fieldset .search--label {text-align: left;display: none;margin-right: 65px;}
.s0201 .ui.program--search .fieldset .search--label span {display: inline-block;}

.s0201 .ui.program--search .fieldset:nth-child(2) {display: inline-block;}
.s0201 .ui.program--search .fieldset:nth-child(2) .search--select {display: inline-block;width: calc(20% - 1px);}
.s0201 .ui.program--search .fieldset:nth-child(2) .search--text {display: inline-block;width: calc(80% - 174px);}
.s0201 .ui.program--search .fieldset:nth-child(2) .search--btn {display: block;width: 100%;margin-top: 24px;text-align: center;}
.s0201 .ui.program--search .fieldset:nth-child(2) .search--label span {display: inline-block;margin-top: 8px;}
.s0201 .ui.program--search .fieldset .search--label label {color: #333333;font-size: 15px;font-weight: 600;}

.s0201 .ui.program--search .fieldset .search--checkbox {display: inline-block;padding-left: 6px;}
.s0201 .ui.program--search .fieldset .search--checkbox label:first-child {margin-left:0px}
.s0201 .ui.program--search .fieldset .search--checkbox label {color:#767676;margin-left: 30px;}
.s0201 .ui.program--search .fieldset .search--checkbox input[type=checkbox] {margin-top: 6px;}
.s0201 .ui.program--search .search--btn .btn--submit, .s0201 .ui.program--search .search--btn .btn.btn-default {/* margin: 0 5px; */width: 80px;padding: 0 5px;justify-content: center;}

/* ë§¤ì²´ë³„ ê²€ìƒ‰ í…ìŠ¤íŠ¸ */
.s0201 .card--list .card .card__inner .detai-result {position: absolute;z-index: 9999;transform: scale(0);transition: transform .25s ease-out,opacity .25s ease-out;transition-delay: .25s;transform-origin: 50% 50%;left: 0;top: 0;display: none;width: 100%;text-align: center;opacity: 0;}
.s0201 .card--list .card .card__inner .detai-result .text {margin: 0px;font-size: 24px;line-height: 1.4;color: #fff;font-weight: 600;}
.s0201 .card--list .card .card__inner .detai-result .text .number {font-size: 24px;color: #e6002d;}
.s0201 .card--list .card__link:hover:before{display:block;}
.s0201 .card--list .card__link:hover .detai-result {transform: scale(1);opacity: 1;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;height: 100%;}
.s0201 [data-view="archive-list-view"] .card__link:after {top: 74%;}

@media (max-width:1000px) {
    .s0201 .program--search .search_inner {padding-left: 0px;}
    .s0201 .ui.program--search .fieldset .search--label {display: block;width: 100%;}
    .s0201 .ui.program--search .fieldset .search--checkbox {padding-left: 0;}
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--select {width: calc(25% - 1px);}
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--text {width: calc(75% - 30px);}
}

@media (max-width:740px) {
    .s0201 .ui.program--search .fieldset .search--checkbox label {margin: 0px;width: calc(100% / 4 - 4px);}
    .s0201 .ui.program--search .fieldset .search--checkbox span {white-space: normal;}
    .s0201 .ui.program--search .fieldset .search--checkbox {width: 100%;}

    .s0201 .ui.program--search .fieldset:nth-child(2) {white-space: normal;}
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--select {width: 100%;margin-bottom: 2px;}
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--text {width: 100%;}
}

@media (max-width:640px) {
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--btn {margin-top: 2px;}
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--btn .btn--submit {width: 100%;background-image: none;}
    .s0201 .ui.program--search .fieldset:nth-child(2) .search--btn .btn.btn-default {width: 100%;}
}

@media (max-width:480px) {
    .s0201 .ui.program--search .fieldset .search--checkbox label {width: calc(100% / 3 - 4px);}
}

@media (max-width:375px) {
    .s0201 .ui.program--search .fieldset .search--checkbox label {width: calc(100% / 2 - 3px);}
}


.ui__archive-view .ui-thumb{position:relative;overflow:hidden;width: 100%;height: 100%;}
.ui__archive-view .ui-thumb:after{display:block;clear:both;content:''}
.ui__archive-view .ui-thumb .thumb-block{position:relative;width: 100%;padding: 10px;text-align:center;overflow:hidden;display:inline-block;height: 100%;background: #fff;}
.ui__archive-view .ui-thumb .open_layer{position:relative;width:100%;height:100%;display:block;background: #fff;}
.ui__archive-view .ui-thumb .thumb-block .scope{position:absolute;right:0;bottom:0;z-index:10;width:50px;height:50px;background-color: #053863;}
.ui__archive-view .ui-thumb .thumb-block .scope span{display:block;position: relative;width:100%;height:100%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 22px;}
.ui__archive-view .ui-thumb .thumb-block .thumb_inner{display:block;position:relative;text-align:center;width:100%;height:100%;z-index:9;overflow:hidden;}
.ui__archive-view .ui-thumb .thumb-block .thumb_inner img {max-width: none;width: auto;height: 100%;}


/* ì „ì‹œí–‰ì‚¬ ìƒì„¸ë³´ê¸° íŽ˜ì´ì§€ */
.ui__archive-view.archive-view_exhibition {padding-top: 59px;}
.ui__archive-view.archive-view_exhibition .component-archive_summary {min-height: 520px;padding-left: 493px;margin-top: 0px;}
.ui__archive-view.archive-view_exhibition .component-archive_summary .archive-summary__poster {width: 412px;height: 520px;}
.ui__archive-view.archive-view_exhibition .component-archive_summary .archive-summary_list {min-height: 404px;border-bottom: 0;}
.ui__archive-view.archive-view_exhibition .component-archive-tab .component-tab_content {margin-top: 10px;}

.ui__archive-view.archive-view_exhibition .ui-thumb{position:relative;overflow:hidden;width: 100%;height: 100%;}
.ui__archive-view.archive-view_exhibition .ui-thumb:after{display:block;clear:both;content:''}
.ui__archive-view.archive-view_exhibition .ui-thumb .thumb-block{position:relative;width: 100%;padding: 10px;text-align:center;overflow:hidden;display:inline-block;height: 100%;background: #fff;}
.ui__archive-view.archive-view_exhibition .ui-thumb .open_layer{position:relative;width:100%;height:100%;display:block;background: #fff;}
.ui__archive-view.archive-view_exhibition .ui-thumb .thumb-block .scope{position:absolute;right:0;bottom:0;z-index:10;width:50px;height:50px;background-color: #053863;}
.ui__archive-view.archive-view_exhibition .ui-thumb .thumb-block .scope span{display:block;position: relative;width:100%;height:100%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50%;background-size: 22px;}
.ui__archive-view.archive-view_exhibition .ui-thumb .thumb-block .thumb_inner{display:block;position:relative;text-align:center;width:100%;height:100%;z-index:9;overflow: hidden;}
.ui__archive-view.archive-view_exhibition .ui-thumb .thumb-block .thumb_inner img {max-width: none;width: 100%;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.ui__archive-view.archive-view_exhibition .photo-thumb {overflow:hidden;}
.ui__archive-view.archive-view_exhibition .photo-thumb:before,.card--list .card__link:after{content:"";position:absolute}
.ui__archive-view.archive-view_exhibition .photo-thumb:before{z-index:6;top:-36px;left:50%;margin-left:-16px;background-color:rgba(0,0,0,0.7);height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out}
.ui__archive-view.archive-view_exhibition .photo-thumb:after{content:'';z-index:7;top:50%;left:50%;margin-left:-28px;margin-top:-25px;height:52px;width:52px;transform: scale(0);transform-origin:50% 50%;opacity: 0;transition:transform .25s ease-out,opacity .25s ease-out;transition-delay:.25s;background:#fff url(/archive/images/home/common/card__more.png)no-repeat center / cover;border-radius:50%;position: absolute;}
.ui__archive-view.archive-view_exhibition .photo-thumb:hover:before{transform: scale(30);}
.ui__archive-view.archive-view_exhibition .photo-thumb:hover:after{transform:scale(1);opacity:1}



.ui__archive-view.archive-view_exhibition.extrl__view .component-archive_summary .archive-summary__poster{width:460px;height:366px;}


.ui__archive-view.archive-view_exhibition.extrl__view .ui-thumb .thumb-block .thumb_inner{display:flex;align-items:center}
.ui__archive-view.archive-view_exhibition.extrl__view .ui-thumb .thumb-block .thumb_inner img{height:auto;width:100%}



@media only screen and (max-width: 1320px){
    .component-archive_summary{padding-left:484px;}
    .ui__archive-view.archive-view_exhibition .component-archive_summary{padding-left:463px;}
}
@media only screen and (max-width: 1024px){
    .component-archive_summary{padding-left: 400px;}
    .component-archive_summary .archive-summary__poster{width: 370px;height:318px;}
    .gallery-slider{height: 314px;}
    .gallery-slider__images{height:210px;}
    .ui__archive-view.archive-view_exhibition .component-archive_summary .archive-summary__poster{width:350px;height:442px;}
    .ui__archive-view.archive-view_exhibition .component-archive_summary{padding-left: 380px;}
    .ui__archive-view.archive-view_exhibition .component-archive_summary{min-height:450px;}
}
@media only screen and (max-width: 860px){

    .component-archive_summary{padding-left:0;}
    .component-archive_summary .archive-summary__poster{position:relative;top:auto;left:auto;margin:0 auto;margin-bottom: 50px;width: 100%;height: 366px;}

    .gallery-slider{height: 364px;}
    .gallery-slider__images{height: 260px;}
    .gallery-slider__images .item .img-fill{height: 260px;}

}
@media only screen and (max-width: 767px){
    .ui__archive-view.archive-view_exhibition .component-archive_summary{padding-left:0;min-height: auto;}
    .ui__archive-view.archive-view_exhibition .component-archive_summary .archive-summary__poster{position:relative;top:auto;left:auto;margin:0 auto;margin-bottom: 50px;width: 412px;height: 520px;}
    .archive-view_exhibition .component-archive_head{text-align:center}
    .component__head-title{font-size: 25px;letter-spacing: -0.07em;}
}
@media only screen and (max-width: 540px){
    .ui__archive-view.archive-view_exhibition .component-archive_summary .archive-summary__poster{width:320px;height:442px;}
    .component-archive_summary .archive-summary__poster{width: 100%;/* height: 255px; */}

    .gallery-slider{/* height: 250px; */}
    .gallery-slider__images{/* height: 150px; */}
    .gallery-slider__images .item .img-fill{height: 150px;}
}
.ui-modal__backdrop{padding:0}
.ui-modal__ajax.modal_popup{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #f8f8f8;overflow: hidden;width: 100%;height: 100%;z-index: 99999;padding:0;transform: translate(0, 0);border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;-ms-border-radius: 0;}
.ui-modal__ajax.modal_popup .close-modal{width:60px;height:60px;line-height: 60px;/* width: auto; */border: 1px solid rgba(255,255,255,0.3);background-color: #000;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIyIDIgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bGluZSB4MT0iMTgiIHgyPSI2IiB5MT0iNiIgeTI9IjE4Ii8+PGxpbmUgeDE9IjYiIHgyPSIxOCIgeTE9IjYiIHkyPSIxOCIvPjwvc3ZnPg==);background-size: 21px;background-position: center;background-repeat: no-repeat;position: absolute;top: 0;right: 0;outline:none;border-radius:0;}
.ui-modal__ajax.modal_popup .close-modal:fouse{outline:none !important;border-radius:0!important;}



#ajaxModal .modal-header{position:absolute;top: 0;width: 100%;height: 60px;background-color: #000;border: none;padding: 5px 35px;}
#ajaxModal .modal-header strong{color:#fff;display:block;line-height:50px;font-family: 'GmarketSans';font-weight: 300;font-size: 26px;/* line-height: 32px; */}
#ajaxModal .modal-header strong em{font-weight:700;}
.ui-modal__backdrop:before{margin:0}

#ajaxModal{position:fixed;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height:100%;padding-top: 60px;}
.data-contents-wrap{/* display:flex; *//* flex-wrap:wrap; */width:100%;}
.data-contents-wrap .page{/* max-width:1240px; */width:100%;height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.data-contents-wrap .page .panner{max-width:1240px;width:100%;height: 100%;margin:0 auto;padding-top: 110px;}
.data-contents-wrap .page .panner iframe{width:100%;height: calc(100% - 160px);}
.data-contents-wrap .outview-img-box{width:457px;height:calc(100% - 160px);margin:0 auto;position: relative;}
.data-contents-wrap .outview-img-box .outview{margin-top:18px;height:100%; position: relative;box-shadow: 8px 8px #dadada;position:relative;}
.data-contents-wrap .outview-img-box .outview:before{position: absolute; width:100%; height:100%; content:""; background-color:rgba(0, 0, 0, 0.03)}
/*
.data-contents{position:absolute;left: 0;right: 0;bottom: 0;transition: transform .35s ease;background-color: #000;z-index: 11;padding: 0;}
.data-contents .item-area {}
.data-contents .item-tit{position: absolute;bottom:0;left:0; width:100%;height: 100px;background-color: rgba(0, 0, 0, 0.7); z-index:10;}
.data-contents .item-tit .item-txt{max-width: 1240px;padding: 30px 15px; margin:0 auto; color:#fff; text-align:center;}
.data-contents .item-tit .item-txt .spl-title{display:block;margin:0;margin-bottom: 0;font-family: 'GmarketSans';font-weight: 300; font-size:32px; line-height:32px;}
.data-contents .item-tit .item-txt button{position: absolute; top:40px; right:30px}
.data-contents .item-tit .item-txt button i{width:59px; height:31px; display:block; background: url('/archive/images/home/common/btn_arrow_open.png') no-repeat center;}
.data-contents .item{position: absolute; width:100%; bottom:0;left:0;background-color: rgba(0, 0, 0, 0.7); z-index:10;}
.data-contents .item .item-txt {max-width: 1240px; padding:50px 15px; margin:0 auto; color:#fff}
.data-contents .item .item-txt:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.data-contents .item .item-txt .info-txt-l{width: 60%; float:left;}
.data-contents .item .item-txt .info-txt-l .tit{display:block;padding: 0 5px;margin-bottom: 25px;padding-bottom: 25px;font-family: 'GmarketSans';font-weight: 700;font-size: 45px;line-height:1;border-bottom: 2px solid rgba(255,255,255,0.6);}
.data-contents .item .item-txt .info-txt-l .tit em{font-weight:300;font-family: 'GmarketSans';display:block;line-height: 1.6;font-size: 32px;}
.data-contents .item .item-txt .info-txt-l ul{padding:0 10px;}
.data-contents .item .item-txt .info-txt-l ul > li{display: table; width:100%;margin-bottom: 10px;line-height: 24px;}
.data-contents .item .item-txt .info-txt-l ul > li > span{display: table-cell;width: 215px;font-weight: bold;position: relative;font-size: 18px;letter-spacing: -1px;padding-left: 14px;}
.data-contents .item .item-txt .info-txt-l ul > li > p{display: table-cell;width: calc(100% - 215px);font-size: 17px;letter-spacing: -1px;color: #eee;}
.data-contents .item .item-txt .info-txt-l ul > li > p .btn{background-color:transparent;color: #fff;border:none;border-bottom: 1px solid #fff;border-radius: 0;float: right;margin-top: -8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13 10h5l-6 6-6-6h5V3h2v7zm-9 9h16v-7h2v8a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-8h2v7z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 85% 50%;background-size: 18px;}
.data-contents .item .item-txt .info-txt-l ul > li > p .btn:hover{color: #fff !important;border:none;border-bottom: 1px solid #fff !important;}
.data-contents .item .item-txt .info-txt-r{width:35%;float:right;padding-top: 110px;}
.data-contents .item .item-txt .info-txt-r .gray_box {padding: 24px 35px;background-color: #f5f5f5;}
.data-contents .item .item-txt .info-txt-r .gray_box .caption{}
.data-contents .item .item-txt .info-txt-r .gray_box .caption:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.data-contents .item .item-txt .info-txt-r .gray_box .caption > em{width: 100px;color: #000;float: left;font-size: 17px;letter-spacing: -1px;}
.data-contents .item .item-txt .info-txt-r .gray_box .caption > div{float: left;width: calc(100% - 110px);color:#666;display: inline-block;margin-top: -4px;text-align:left;}
.data-contents .item .item-txt .info-txt-r .gray_box .caption > div > i{display: inline-block;border-radius: 21px;background-color: #fff;font-weight: 500;padding: 5px 10px;font-size: 14px;}
.data-contents .item .item-txt .btn-close {position: absolute; top:40px; right:30px}
.data-contents .item .item-txt .btn-close i{width:59px; height:31px; display:block; background: url('/archive/images/home/common/btn_arrow_close.png') no-repeat center;}

*/
.ui-modal__ajax.modal_popup{max-height:1010px}
.ui-modal__ajax.modal_popup.doc-modal{max-height:1010px}
.ui-modal__ajax.modal_popup.sound-modal{max-height:720px}

.ui-modal__ajax.modal_popup{max-width:1200px;top:50%;left:50%;bottom:auto;right:auto;transform: translate(-50%, -50%);}
.ui-modal__ajax.modal_popup .data-contents-wrap{display:flex;flex-wrap:wrap;flex-direction: row;justify-content: space-between;padding: 20px;}

.ui-modal__ajax.modal_popup .sound-contents-wrap{display:flex;flex-wrap:wrap;flex-direction:column;justify-content: space-between;padding: 20px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .page{position:relative;width: 670px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .page .panner{padding-top:0;/* min-height: 900px; */}
.ui-modal__ajax.modal_popup .data-contents-wrap .page .panner iframe{width:100%;height:100%;min-height: 900px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .page .panner .outview-img-box .outview{height:100%;position: relative;box-shadow: 8px 8px #dadada;position:relative;min-height: 840px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .page.nopage .panner .outview-img-box .outview:before{position: absolute; width:100%; height:100%; content:"";background: url('/archive/images/home/common/nopage.jpg') no-repeat;background-size: 100%;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .sound-page{}
.ui-modal__ajax.modal_popup .sound-contents-wrap .sound-page .panner audio{width:100%;}
.ui-modal__ajax.modal_popup .data-contents-wrap .outview-img-box{width:100%;height:calc(100% - 160px);margin:0 auto;position: relative;min-height: 840px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .outview-img-box .outview{margin-top:18px;height:100%; position: relative;box-shadow: 8px 8px #dadada;position:relative;}
.ui-modal__ajax.modal_popup .data-contents-wrap .outview-img-box .outview:before{position: absolute; width:100%; height:100%; content:""; background-color:rgba(0, 0, 0, 0.03)}
.data-contents .item .item-txt .info-txt-r .gray_box {padding: 24px 35px;background-color: #f5f5f5;}
.data-contents .item .item-txt .info-txt-r .gray_box .caption{}
.data-contents .item .item-txt .info-txt-r .gray_box .caption:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.data-contents .item .item-txt .info-txt-r .gray_box .caption > em{width: 100px;color: #000;float: left;font-size: 17px;letter-spacing: -1px;}
.data-contents .item .item-txt .info-txt-r .gray_box .caption > div{float: left;width: calc(100% - 110px);color:#666;display: inline-block;margin-top: -4px;text-align:left;}
.data-contents .item .item-txt .info-txt-r .gray_box .caption > div > i{display: inline-block;border-radius: 21px;background-color: #fff;font-weight: 500;padding: 5px 10px;font-size: 14px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents{width: calc(100% - 700px);padding-top: 60px;padding-right: 18px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l{}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l .tit{display:block;padding: 0;margin-bottom: 25px;padding-bottom: 25px;font-family: 'GmarketSans';font-weight: 700;font-size: 30px;color: #000;line-height:1;border-bottom: 2px solid rgba(0,0,0,0.6);}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l .tit em{font-weight:300;font-family: 'GmarketSans';display:block;line-height: 1.;font-size: 21px;color: #888;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul{padding: 0;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li{display: table; width:100%;padding-bottom: 10px;margin-bottom: 10px;line-height: 24px;border-bottom: 1px solid #ddd;vertical-align: middle;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > span{display: table-cell;width: 30%;font-weight: bold;position: relative;font-size: 15px;letter-spacing: -1px;padding-left: 14px;letter-spacing: -1px;line-height: 1;color: #333;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p{display: table-cell;width: 68%;font-size: 16px;letter-spacing: -1px;color: #666;vertical-align: middle;line-height: 24px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p .btn{background-color:transparent;color: #000;border:none;border-bottom: 1px solid #000;border-radius: 0;float: right;margin-top: -8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13 10h5l-6 6-6-6h5V3h2v7zm-9 9h16v-7h2v8a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-8h2v7z' fill='rgba(0,0,0,0.7)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 85% 50%;background-size: 18px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p .btn:hover{color: #000 !important;border:none;border-bottom: 1px solid #000 !important;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p i{display: inline-block;padding: 2px 16px;border:1px solid #ddd;margin: 0.5%;border-radius: 15px;font-size: 14px;letter-spacing: -1px;min-width:70px;}
.ui-modal__ajax.modal_popup .data-contents-wrap .data-contents .item .item-txt .info-txt-r p{line-height:1}

.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents{position:absolute;left: 0;right: 0;bottom: 0;transition: transform .35s ease;background-color: #000;z-index: 11;padding: 0;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item-area {}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item-tit{position: absolute;bottom:0;left:0; width:100%;height: 100px;background-color: rgba(0, 0, 0, 0.7); z-index:10;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item-tit .item-txt{max-width: 1240px;padding: 30px 15px; margin:0 auto; color:#fff; text-align:center;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item-tit .item-txt .spl-title{display:block;margin:0;margin-bottom: 0;font-family: 'GmarketSans';font-weight: 300; font-size:32px; line-height:32px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item-tit .item-txt button{position: absolute; top:40px; right:30px}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item-tit .item-txt button i{width:59px; height:31px; display:block; background: url('/archive/images/home/common/btn_arrow_open.png') no-repeat center;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item{position: absolute; width:100%; bottom:0;left:0;background-color: rgba(0, 0, 0, 0.7); z-index:10;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt {max-width: 1240px; padding:50px 15px; margin:0 auto; color:#fff}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l{width: 60%; float:left;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l .tit{display:block;padding: 0 5px;margin-bottom: 25px;padding-bottom: 25px;font-family: 'GmarketSans';font-weight: 700;font-size: 45px;line-height:1;border-bottom: 2px solid rgba(255,255,255,0.6);}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l .tit em{font-weight:300;font-family: 'GmarketSans';display:block;line-height: 1.6;font-size: 32px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l ul{padding:0 10px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li{display: table; width:100%;margin-bottom: 10px;line-height: 24px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > span{display: table-cell;width: 215px;font-weight: bold;position: relative;font-size: 18px;letter-spacing: -1px;padding-left: 14px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p{display: table-cell;width: calc(100% - 215px);font-size: 17px;letter-spacing: -1px;color: #eee;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p .btn{background-color:transparent;color: #fff;border:none;border-bottom: 1px solid #fff;border-radius: 0;float: right;margin-top: -8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13 10h5l-6 6-6-6h5V3h2v7zm-9 9h16v-7h2v8a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-8h2v7z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 85% 50%;background-size: 18px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-l ul > li > p .btn:hover{color: #fff !important;border:none;border-bottom: 1px solid #fff !important;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r{width:35%;float:right;padding-top: 110px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r .gray_box {padding: 24px 35px;background-color: #f5f5f5;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r .gray_box .caption{}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r .gray_box .caption:after{clear:both; display:block; overflow:hidden; content:""; height:0}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r .gray_box .caption > em{width: 100px;color: #000;float: left;font-size: 17px;letter-spacing: -1px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r .gray_box .caption > div{float: left;width: calc(100% - 110px);color:#666;display: inline-block;margin-top: -4px;text-align:left;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .info-txt-r .gray_box .caption > div > i{display: inline-block;border-radius: 21px;background-color: #fff;font-weight: 500;padding: 5px 10px;font-size: 14px;}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .btn-close {position: absolute; top:40px; right:30px}
.ui-modal__ajax.modal_popup .sound-contents-wrap .data-contents .item .item-txt .btn-close i{width:59px; height:31px; display:block; background: url('/archive/images/home/common/btn_arrow_close.png') no-repeat center;}



@media screen and (max-width:580px) {
    .data-contents .item{display:none; position: relative; bottom:auto; background-color:#181818}
    .data-contents  .item-tit{display:none;}
}
.data-detail-thumb-list-header{min-height:46px;border-bottom: 1px solid #206db4;position: relative;margin-bottom: 40px;}
.data-details{position:absolute;top:0;right: 8px;display:flex;flex-wrap:wrap;align-items: center;}
.data-details .btn-wrap{display:flex;align-items: center;}
.data-details .btn{padding:8.5px 22px 8.5px 22px;min-width: 130px;background-color: #003668;border-color: #003668;color: #fff;font-size: 15px;text-align: center;}
.data-details .btn:last-child{background-color:#fff;color:#003668;}
.archive-photo-item .checkbox-item{font-size:0;position: absolute;top: 20px;left: 20px;z-index: 11;display: inline-block;}
.ui__archive-view.archive-view_exhibition .photo-thumb,
.archive-photo-item .archive-item-inner .photo-thumb{transition: all 0.3s ease;height: 274px;display: flex;align-items: center;}
.archive-photo-item .archive-item-inner .photo-thumb:before{content:""; position:absolute;top:50%;left:50%;width: calc(100% - 40px);height: calc(100% - 40px);background-color:#F6F6F9;transform: translate(-50%, -50%);}
.ui__archive-view.archive-view_exhibition a:hover .photo-thumb,
.archive-photo-item .archive-item-inner:hover .photo-thumb{box-shadow: 0 20px 20px rgb(50 50 71 / 10%);}

.ui__archive-view.archive-view_exhibition .photo-thumb img,
.archive-photo-item .archive-item-inner .photo-thumb img{width: 100%;height: auto;max-height: 234px;max-width: none;position: relative;}
.archive-photo-item .archive-item-inner strong,
.ui__archive-view.archive-view_exhibition strong{display:block;line-height:1.2}

.checkbox-item,
.checkbox-item>label{position:relative; display:inline-block;}
.checkbox-item>label>input[type="checkbox"] {vertical-align: top;margin-right: 3px;position: absolute;top: 2px;width: 18px;height: 18px;overflow: hidden;-webkit-appearance: none;-moz-appearance: none;appearance: none;/* border-width: 0px !important; *//* border: none !important; *//* border-radius: 0 !important; */cursor: pointer;}
.checkbox-item>label>input[type="checkbox"]{background: #fff url(/archive/pcms/common/images/common/split_check.png) no-repeat 0 0;background-size: auto 100%;cursor: pointer;/* border: 1px solid #ddd; */outline: none;}
.checkbox-item>label>input[type="checkbox"]:checked {background-position: -53px 0;border-width: 0px !important;}
.checkbox-item>label>input[type="checkbox"]:disabled {background-position: -79px 0;border-width: 0px !important;}
.checkbox-item>label>input[type="checkbox"]:checked:disabled {xbackground-position: -106px 0;border-width: 0px !important;}

.checkbox-inline{position:relative; display:inline-block;/* border: 1px solid; */padding-left: 25px;}
.checkbox-inline>input[type="checkbox"] {vertical-align: top;/* margin-right: 3px; */position: absolute;top:2px;left: 0;width: 20px;height: 18px;overflow: hidden;-webkit-appearance: none;-moz-appearance: none;appearance: none;/* border-width: 0px !important; *//* border: none !important; *//* border-radius: 0 !important; */cursor: pointer;margin-left: 0;}
.checkbox-inline>input[type="checkbox"]{background: #fff url(/archive/pcms/common/images/common/split_check.png) no-repeat 0 0;background-size: auto 100%;cursor: pointer;/* border: 1px solid #ddd; */}
.checkbox-inline>input[type="checkbox"]:checked {background-position: -52px 0;border-width: 0px !important;}
.checkbox-inline>input[type="checkbox"]:disabled {background-position: -79px 0;border-width: 0px !important;}
.checkbox-inline>input[type="checkbox"]:checked:disabled {xbackground-position: -106px 0;border-width: 0px !important;}


@media screen and (max-width:1023px) {
    .ui__archive-view.archive-view_exhibition .photo-thumb, .archive-photo-item .archive-item-inner .photo-thumb{height:224px;}
    .ui__archive-view.archive-view_exhibition .photo-thumb img, .archive-photo-item .archive-item-inner .photo-thumb img{max-height:194px;}
    .archive-group .archive-photo-item{margin:5px;width: calc(33.33% - 10px);}
    .archive-group{margin:-5px;}
}
@media screen and (max-width:800px) {
    .archive-group .archive-photo-item{width: calc(100% - 20px);margin: 10px;}

}

.ui-modal__backdrop{padding:0}
.ui-modal__ajax.checkdownload-modal,
.ui-modal__ajax.checkdownload-modal2{max-width:600px;width:100%;padding:0}
.ui-modal__ajax.checkdownload-modal .modal-dialog,
.ui-modal__ajax.checkdownload-modal2 .modal-dialog{margin:0}
.ui-modal__ajax.checkdownload-modal .modal-header,
.ui-modal__ajax.checkdownload-modal2 .modal-header{background-color: #004282;}
.ui-modal__ajax.checkdownload-modal .modal-header .modal-title,
.ui-modal__ajax.checkdownload-modal2 .modal-header .modal-title{font-family: "GmarketSans", "Gothic A1", "Malgun Gothic", "ë§‘ì€ ê³ ë”•", Dotum, ë‹ì›€, Helvetica, "Apple SD Gothic Neo", "ì• í”Œ SD ì‚°ëŒê³ ë”• Neo";font-size:30px;color:#fff}

.ui-filedown{position:relative;padding:20px;/* padding-right:125px; */border: 1px solid #c4cbd2;border-radius: 5px;}
.ui-filedown .item{position:relative;padding-right:105px;min-height: 42px;}
.ui-filedown .item .ui-banner__title{position: relative;display:block;padding: 8px;padding-left: 34px;color:#3a3a3a;font-size: 16px;line-height: 20px;font-weight: normal;letter-spacing: -1px;/* padding: 8px; */}
.ui-filedown .item .ui-banner__title:before{content: ""; position: absolute;top:50%;left: 0;width:20px;height:20px;margin-top: -10px;background:url(/archive/pcms/dist/img/ir-bbs.png) 0 -340px;}
.ui-filedown .item .btn{position: absolute;top: 0;right: 0;border-radius: 5px;}
.ui-filedown .item .btn.btn-sm{font-size: 14px;padding: 7px 15px;font-weight: bold;}
.archive-summary-scroll{max-height: 270px;overflow-y: scroll;}

.file-table{/* display:table; */}

.file-table .item{display: table;width: 100%;/* table-layout: fixed; */}
.file-table .item .ui-banner__title,
.file-table .item span{display:table-cell;padding:8px;}
.file-table .item .ui-banner__title{width:60%;padding:8px;padding-left:34px;}
.file-table .item .date{width:100px}
.file-table .item .btn{top:-11px}


/* login-box */
.ui-login--box{}
.ui-login--box.sns--box{background-color:#f4f5f7;position:relative;padding:33px 155px;padding-right: 624px;border: 1px solid #d5d8db;}
.ui-login--box.sns--box:before{content:'';position:absolute;top:50%;left:51px;width:76px;height:76px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' height='32'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M19 10h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1V9a7 7 0 1 1 14 0v1zM5 12v8h14v-8H5zm6 2h2v4h-2v-4zm6-4V9A5 5 0 0 0 7 9v1h10z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-color: #013b6c;border-radius:50%;transform: translate(0, -50%);}
.ui-login--box.sns--box strong{display:block;color:#222;font-size:21px;font-weight:500;font-family: 'GongGothic';margin-bottom: 7px;}
.ui-login--box.sns--box ul{}
.ui-login--box.sns--box ul li{line-height: 1.3;}
.ui-login--box.sns--box .sns-button-box{position:absolute;top:50%;right:31px; transform:translateY(-50%)}
.ui-login--box.sns--box .sns-button-box *{vertical-align:middle}
.ui-login--box.sns--box .sns-button-box .btn,
.ui-login--box.sns--box .sns-button-box .g_id_signin{display:inline-block; border-radius:5px;width:30.333%;min-width: 177px; background-color:#fff; margin:0 2px;height:66px;}
.ui-login--box.sns--box .sns-button-box .btn span{display:block;width:100%;height:100%;padding: 12px 10px;}
.ui-login--box.sns--box .sns-button-box .btn span:before{content:'';margin:0 auto 10px;width:35px;height:29px;display:block; background-image:url(/images/common/sns_ir.png);}
.nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb{padding: 31px 5px 0 !important;position: relative;}
.nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb .nsm7Bb-HzV7m-LgbsSe-Bz112c{position: absolute;top:7px;left:50%;transform: translateX(-50%);margin: 0;}
.ui-login--box.sns--box .sns-button-box .btn.btn-naver {
    background: #01c73c;
    border-color: #01c73c;
    color:#fff;
    font-weight: 500;
    background-image: url(/archive/images/prog/naver_login2x.png);
    background-size: 17px;
    background-position: 50% 13px;
    background-repeat: no-repeat;
    padding: 31px 5px 0;}
.ui-login--box.sns--box .sns-button-box .btn.btn-naver:hover,
.ui-login--box.sns--box .sns-button-box .btn.btn-naver:focus {
    background: #00bb38 ;
    background-image: url(/archive/images/prog/naver_login2x.png);
    background-size: 17px;
    background-position: 50% 13px;
    background-repeat: no-repeat;
    border-color : #00bb38;;
    color: #fff;
}
.ui-login--box.sns--box .sns-button-box .btn.btn-kakaotalk {
    background-color: #FFEB00 !important;
    background-image: url(/archive/images/prog/kakao_icon.png);
    background-size: 25px;
    background-position: 50% 7px;
    background-repeat: no-repeat;
    color: #3c1e1e !important;
    border-color: #FFEB00 !important;
    padding: 31px 5px 0;}
.ui-login--box.sns--box .sns-button-box .btn.btn-kakaotalk:hover{
    background-color: #FFE000 !important;
    background-image: url(/archive/images/prog/kakao_icon.png);
    background-size: 25px;
    background-position: 50% 7px;
    background-repeat: no-repeat;
    border-color: #FFE000 !important;
}
.ui-login--box.sns--box .sns-button-box .btn.kakaotalk-icon span:before{background-position:1px 0;}
.ui-login--box.sns--box .sns-button-box .btn.naver-icon span:before{background-position:-41px 0;}
.ui-login--box.sns--box .sns-button-box .btn.smart-icon span:before{background-position:-81px 0;}
.ui-login--box.sns--box .sns-button-box .g_id_signin [aria-labelledby="button-label"]{height:66px;padding: 0 !important;font-size: 16px;}
.ui-login--box.sns--box .sns-button-box .btn:focus,.ui-login--box.sns--box .sns-button-box .btn:active{outline:1px solid #222}
@media screen and (max-width:1023px) {
    .ui-login--box.sns--box{padding:33px 33px 33px 164px}
    .ui-login--box.sns--box:before{transform:none ; top:33px}
    .ui-login--box.sns--box .sns-button-box{position:static; transform: none; margin-top: 15px; display: flex;}
    .ui-login--box.sns--box .sns-button-box .btn{position:relative; width:calc(33% - 4px);}
}
@media screen and (max-width:720px) {
    .ui-login--box.sns--box{padding:33px}
    .ui-login--box.sns--box:before{display:none}
}
@media screen and (max-width:580px) {
    .ui-login--box.sns--box .sns-button-box{display:block}
    .ui-login--box.sns--box .sns-button-box .btn{display: block; width:100%; padding-left: 50px; margin-bottom: 5px;}
    .ui-login--box.sns--box .sns-button-box .btn span{text-align: left;}
    .ui-login--box.sns--box .sns-button-box .btn span{padding: 14px 10px 11px;box-sizing: border-box;}
    .ui-login--box.sns--box .sns-button-box .btn span:before{display:inline-block; position:absolute; top:50%; left:10px; margin-top: -13.5px; }
}

.btn-list,.btn-list:link,.btn-list:visited{padding: 18px 56px 18px 18px;border-color: #003668;color: #333333;min-width: 200px;text-align: left;font-size: 17px;letter-spacing: -1px;}
.btn-list:hover,.btn-list:focus {background-color:#003668;color:#fff;}
.btn-list i,.btn-list:link i,.btn-list:visited i {background: url(/archive/pcms/dist/img/ir-bbs.png) no-repeat;background-position: -180px -254px;}
.btn-list:hover i,.btn-list:focus i{background-position: -165px -236px;}
.ico { display: block; position: absolute; top:30px; right:30px; width: 30px; height: 30px; background: url(https://www.daarts.or.kr/images/ico_image_bg.png) no-repeat transparent center; background-size: 100%; text-indent: 99999px; }
.ico.img{ background-image: url(https://www.daarts.or.kr/images/ico_image_bg.png); }
.ico.video { background-image: url(https://www.daarts.or.kr/images/ico_video_bg.png); }
.ico.audio{ background-image: url(https://www.daarts.or.kr/images/ico_audio_bg.png); }
.ico.doc { background-image: url(https://www.daarts.or.kr/images/ico_doc_bg.png); }
.ico.document_music { background-image: url(https://www.daarts.or.kr/images/ico_music_sheet_bg.png); }
.ico.music { background-image: url(https://www.daarts.or.kr/images/icon_music.png); }
.ico.movie { background-image: url(https://www.daarts.or.kr/images/icon_movie.png); }
.ico.paper { background-image: url(https://www.daarts.or.kr/images/icon_paper.png); }
.ico.text { background-image: url(https://www.daarts.or.kr/images/icon_text.png); }
.ico.lock { background-image: url(https://www.daarts.or.kr/images/icon_lock.png); background-size: 22px; }
.ico.empty { background-image: url(https://www.daarts.or.kr/images/icon_empty.png); }

.detail-title{font-family: 'GmarketSans';font-weight: 300;font-size:28px;text-align:center;position: relative;margin-bottom: 30px;}
.detail-title span{font-family: 'GmarketSans';font-weight:700;display:inline-block;position: relative;}
.icon1-title.detail-title span:before{content:"";position: absolute;top: -37px;right: -33px;width: 62px;height: 62px;background-color:#c59c28;z-index: -1;border-radius: 50%;}
.icon1-title.detail-title{margin-top:70px;}
.icon4-title.detail-title{font-size: 32px;text-align:center;padding-bottom: 20px;margin-bottom: 20px;position: relative;z-index: 10;margin-top: 110px;}
.icon4-title.detail-title span{position: relative;}
.icon4-title.detail-title span:before{content:"";position: absolute;top: -37px;left: -33px;width: 62px;height: 62px;background-color:#c8685a;z-index: -1;border-radius: 50%;}

.exhibition-title{position:relative;padding: 10px 0;padding-left: 53px;line-height: 1;text-align: c;}
.exhibition-category{position:absolute;width: 45px;height: 45px;border:2px solid #004993;text-align:center;color:#004993;border-radius: 50%;font-size: 14px;font-weight:600;top: -3px;left:0px;line-height: 1;display: inline-flex;align-items: center;padding: 0 4px;flex-wrap: wrap;word-break: break-all;justify-content: c;}
.exhibition-category2{position:absolute;width: 45px;height: 45px;border:2px solid #7fb2d7;text-align:center;color:#7fb2d7;border-radius:50%;font-size:14px;font-weight:600;top: -3px;left:0px;line-height: 1;display: inline-flex;align-items: center;padding: 0 4px;flex-wrap: wrap;word-break: break-all;}

#spotlight{background: #f8f8f8;}
#spotlight .spl-header{height:60px;transform: translateY(0);background-color:#000}
#spotlight .spl-header div{min-width: 60px;height:60px;text-align: center;line-height: 60px;width: auto;border: 1px solid  rgba(255,255,255,0.3);margin: 0 -1px;background-color: #000;}
#spotlight .spl-next,
#spotlight .spl-prev{width:127px;height: 127px;border: 0;margin: 0;border-radius: 0;transform: translateX(0) scaleX(1) !important;opacity: 1;z-index: 10;}
#spotlight .spl-next{background: #000 url('/archive/images/home/common/btn_swiper_next.png') no-repeat center;right: -10px;}
#spotlight .spl-prev{background: #000 url('/archive/images/home/common/btn_swiper_prev.png') no-repeat center;left: -10px;}
#spotlight .spl-footer{background-color: #000;z-index: 11;padding: 0;}
#spotlight .spl-footer .item-area {}
#spotlight .spl-footer .item-tit{position: absolute;bottom:0;left:0; width:100%;height: 100px;background-color: rgba(0, 0, 0, 0.7); z-index:10;}
#spotlight .spl-footer .item-tit .item-txt{max-width: 1280px;padding: 30px 15px; margin:0 auto; color:#fff; text-align:center;}
#spotlight .spl-footer .item-tit .item-txt .spl-title{display:block;margin:0;margin-bottom: 0;font-family: 'GmarketSans';font-weight: 300; font-size:32px; line-height:32px;}
#spotlight .spl-footer .item-tit .item-txt button{position: absolute; top:40px; right:30px}
#spotlight .spl-footer .item-tit .item-txt button i{width:59px; height:31px; display:block; background: url('/archive/images/home/common/btn_arrow_open.png') no-repeat center;}
#spotlight .spl-footer .item{position: absolute; width:100%; bottom:0;left:0;background-color: rgba(0, 0, 0, 0.7); z-index:10;display:none;}
#spotlight .spl-footer .item .item-txt {max-width: 1280px; padding:50px 15px; margin:0 auto; color:#fff}
#spotlight .spl-footer .item .item-txt:after{clear:both; display:block; overflow:hidden; content:""; height:0}
#spotlight .spl-footer .item .item-txt .info-txt-l{width: 60%; float:left;}
#spotlight .spl-footer .item .item-txt .info-txt-l .tit{display:block;padding: 0 5px;margin-bottom: 25px;padding-bottom: 25px;font-family: 'GmarketSans';font-weight: 700;font-size: 32px;line-height:1;border-bottom: 2px solid rgba(255,255,255,0.6);}
#spotlight .spl-footer .item .item-txt .info-txt-l .tit em{font-weight:300;font-family: 'GmarketSans';display:block;line-height: 1.6;font-size: 32px;}
#spotlight .spl-footer .item .item-txt .info-txt-l ul{padding:0 10px;}
#spotlight .spl-footer .item .item-txt .info-txt-l ul > li{display: table; width:100%;margin-bottom: 10px;line-height: 24px;}
#spotlight .spl-footer .item .item-txt .info-txt-l ul > li > span{display: table-cell;width: 215px;font-weight: bold;position: relative;font-size: 18px;letter-spacing: -1px;padding-left: 14px;}
#spotlight .spl-footer .item .item-txt .info-txt-l ul > li > p{display: table-cell;width: calc(100% - 215px);font-size: 17px;letter-spacing: -1px;color: #eee;}
#spotlight .spl-footer .item .item-txt .info-txt-l ul > li > p .btn{background-color:transparent;color: #fff;border:none;border-bottom: 1px solid #fff;border-radius: 0;float: right;margin-top: -8px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13 10h5l-6 6-6-6h5V3h2v7zm-9 9h16v-7h2v8a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-8h2v7z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 85% 50%;background-size: 18px;}
#spotlight .spl-footer .item .item-txt .info-txt-l ul > li > p .btn:hover{color: #fff !important;border:none;border-bottom: 1px solid #fff !important;}
#spotlight .spl-footer .item .item-txt .info-txt-r{width: 38%;float:right;padding-top: 110px;}
#spotlight .spl-footer .item .item-txt .txt-box2{background-color:transparent;clear:both}
#spotlight .spl-button{display:none;}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box {padding: 24px 35px;background-color: #f5f5f5;}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption{}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption + .caption{margin-top:10px;}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption:after{clear:both; display:block; overflow:hidden; content:""; height:0}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption > em{width: 100px;color: #000;float: left;font-size: 17px;letter-spacing: -1px;}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption > div{float: left;width: calc(100% - 110px);color:#666;display: inline-block;margin-top: -4px;text-align:left;}

#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption.overflow-h > div{height: 43px;overflow-y:auto}
#spotlight .spl-footer .item .item-txt .info-txt-r .gray_box .caption > div > i{display: inline-block;border-radius:15px;background-color: #fff;font-weight: 500;padding: 4px 16px;margin:2px;font-size:13px;letter-spacing: -1px;}
#spotlight .spl-pane video{width: 100%;/* min-width: 100%; */height: 100%;/* min-height: 100%; *//* object-fit: fill; */max-width: 1280px;margin: 0 auto;max-height: calc(100% - 160px);top: 60px;transform: translate(-50%, 0);}
#spotlight .spl-footer .item .item-txt .btn-close {position: absolute; top:40px; right:30px}
#spotlight .spl-footer .item .item-txt .btn-close i{width:59px; height:31px; display:block; background: url('/archive/images/home/common/btn_arrow_close.png') no-repeat center;}
@media screen and (max-width:580px) {
    #spotlight .spl-footer .item{display:none; position: relative; bottom:auto; background-color:#181818}
    #spotlight .spl-footer  .item-tit{display:none;}
}
.ui-detail__box{margin-top:70px;}
.ui-detail__box .detail-title{text-align:center;font-size:32px;position: relative;z-index: 10;}
.ui-detail__box .detail-title span{position: relative;}
.ui-detail__box .detail-title span:before{content:"";position: absolute;top: -37px;left: -33px;width: 62px;height: 62px;background-color:#c8685a;z-index: -1;border-radius: 50%;}
.ui-detail__list{display:flex;flex-wrap:wrap;margin:0 -15px;width: calc(100% + 30px);}
.ui-detail__list .item{width: calc(33.333% - 30px);margin:10px 15px;}
.ui-detail__list .item .txtbox{display:block;position: relative;border:1px solid #d5d8db;background-color:#fff;box-shadow:0 10px 10px rgb(50 50 71 / 10%);padding:20px;transition: all 0.3s ease;}
.ui-detail__list .item .txtbox:hover{border-color: #003668;}
.ui-detail__list .item .txt_01 {color: #666;font-size: 14px;font-weight: bold;line-height: 14px;}
.ui-detail__list .item .tit {display: block;margin-top: 7px;font-size: 20px;line-height: 30px;font-weight: 700;word-break: break-all;letter-spacing: -1px;color: #000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ui-detail__list .item .info{margin-top:20px;}
.ui-detail__list .item .info li {margin-top: 10px;font-size: 16px;line-height: 23px;overflow: hidden;}
.ui-detail__list .item .info li em{display:inline-block;padding-left: 28px;font-size: 16px;position: relative;padding-right: 10px;margin-right: 10px;color: #000;font-weight: bold;min-width:80px;}
.ui-detail__list .item .info li em:before{content:"";position: absolute;top: 50%;right:0;width:1px;height:12px;background-color:#ddd;transform: translate(0, -50%);}
.ui-detail__list .item .info li.ico1 em{background: url('/archive/images/home/common/ico_s01.png') no-repeat}
.ui-detail__list .item .info li.ico2 em{background: url('/archive/images/home/common/ico_s02.png') no-repeat}
.ui-detail__list .item .info li.ico2 em{background: url('/archive/images/home/common/ico_s03.png') no-repeat}
.detail-title.icon3-title{text-align:left;font-size: 25px;}
.sub01_03 .program--control .search--select:before,.sub01_02 .program--control .search--select:before{right: 10px;}
.sub01_03 .program--control .search--select select,.sub01_02 .program--control .search--select select{padding-right: 25px;}
@media screen and (max-width:1023px) {
    .ui-detail__list{margin:0 -10px;width:calc(100% + 20px)}
    .ui-detail__list .item{width:calc(50% - 20px);margin:10px;}
}
@media only screen and (max-width: 767px){
    .detail-title.icon3-title{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;text-align: c;}
    .data-details{position:relative;justify-content: space-between;margin-top: -3px;margin-bottom: 5px;}
    .fullwidth_background2 .detail-title,
    .icon4-title.detail-title{font-size:27px;}
    .ui-detail__list{margin:0 -5px;width:calc(100% + 10px)}
    .ui-detail__list .item{width:calc(50% - 10px);margin:5px;}
}

@media screen and (max-width:520px) {
    .ui-detail__list{margin:0 -5px;width:calc(100% + 10px)}
    .ui-detail__list .item{width:calc(100% - 10px);margin:5px;}
}
.btn-icon.btn-primary .ir-arrow {
    background: url(/archive/pcms/dist/img/ir-bbs.png) no-repeat;
    background-position: -165px -236px;
}
