.hand_point { cursor: pointer }

.mainNew .media__grid li a img
{
width:100%;
aspect-ratio:1;
object-fit:cover;
}

.mainNew ul.media__grid{
width:50%;

}


.promotions__popup__editor.--logo > img
{
max-height:120px !important;
}


input[name*="searchKwd"]{
    border: 1px solid #fff !important;
}

/*.header__nav__logo__link {*/
/*    background: url("https://english.visitkorea.or.kr/static/front/images/logo/logo_visitkorea_135x24_black.svg?v=1") no-repeat center/contain;*/
/*}*/

/* 2023.09.20 ~ 2023.10.10 임시 추석 BI 적용 */

/*.header__nav__logo__link {*/
/*    background: url("https://vr.visitkorea.or.kr/assets/logo/vk_logo.png") no-repeat center/contain;*/
/*}*/

.lasttxt {
    color: #ff5303;
    margin-left: 30px;
    margin-right: 30px;
}

.datepicker__range__group .datepicker-view .days .datepicker-cell.today > span {
    color: green;
}

.contents.en .food .--type03 .submain__banner__item__col2 > ul > li {
    max-width: calc(100% - 6px);
}

/* 2023.08.18 여행상품관에 등록된 이미지 축소 요청 시작 */

.card__type1__item .thumbnail img {
    width: 600px;
}

.template__swiper__group .swiper-slide img {
    width: 1370px;
}

/* 2023.08.18 여행상품관에 등록된 이미지 축소 요청 끝 */

/* 2023.08.18 일어 풋터 밑줄 삭제 시작 */

a {
    text-decoration: none !important;
    text-underline-position: auto !important;
}

/* 2023.08.18 일어 풋터 밑줄 삭제 끝 */

/* 2023.09.05 로그인 페이지에서 곧 페이스북 로그인 오픈 문구 삭제 시작 (다음 배포시 삭제 해야함) */
.log__sns__group .log__desc.--small {
    /*display:none;*/
}

.log__sns__ico.--facebook {
    display:none;
}
/* 2023.09.05 로그인 페이지에서 곧 페이스북 로그인 오픈 문구 삭제 끝 (다음 배포시 삭제 해야함) */

@media (max-width: 640px) {
    .mainPop {
        width: 350px !important;
        height: 150px !important;
    }
}


/* 팝업용 스타일 시작 */
mainPop img {height: 100%; display: block;}
.stopText {position: absolute;bottom: 15px;font-size: 16px; text-align: center; width: 100%;}
.stopText p {color: #aff2d1;}
.stopText .schedule {color: #fff;font-weight: bold;}

@media screen and (max-width:640px) {
    .stopText {position: absolute;bottom: -85px;font-size: 10px; text-align: center; width: 100%;}
    .stopText .schedule {color: #fff; font-weight: normal;}
    .stopPopupBox img {width: 100%;}
}

mainPop img {height: 100%; display: block;}
.stopText2 {position: absolute;bottom: 14px;font-size: 14px; text-align: center; width: 100%;}
.stopText2 p {color: #aff2d1;}
.stopText2 .schedule {color: #fff;font-weight: bold;}

@media screen and (max-width:640px) {
    .stopText2 {position: absolute;bottom: -85px;font-size: 9px; text-align: center; width: 100%;}
    .stopText2 .schedule {color: #fff; font-weight: normal;}
    .stopPopupBox img {width: 100%;}
}
/* 팝업용 스타일 끝 */

/* 일어 버튼 색상 고정 시작 */
.aco__btn__txt {
   color: #000000;
}
/* 일어 버튼 색상 고정 끝 */

.list01__tab__wrap li{position: relative; height: 60px; width: calc(100% / 4); border-right: 1px solid #bbb; border-bottom: 1px solid #bbb;}

/* 의료관광 중번 리스트 5개 처리 */
.list01__tab__wrap li{position: relative; height: 60px; width: calc(100% / 5) !important; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb;}

/* 의료관광 리스트 & 맵 임시 display : none 처리 */

.medical__banner__section {
    display: none !important;
}

/* https://spanish.visitkorea.or.kr/svc/thingsToDo/subUnesco.do?menuSn=235 페이지 왼쪽 정렬 */

.subMain__unesco__group .position .desc {
    display: flex;
    align-items: center;
    text-align: left;
}

@media (min-width: 1201px) {
    .subMain__visual__position__desc {
        font-size: 24px;
        font-weight: 400;
        font-style: normal;
        color: #fff;
        line-height: 36px;
        letter-spacing: inherit;
        text-overflow: ellipsis;
        white-space: inherit;
        overflow: hidden;
    }
}





