<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

#slider .slick-list,
#slider .slick-slide,
#slider,
#map,
#roadview,
#road {
    height: 300px;
    max-height: 300px !important;
}

@media (min-width: 1024px) {

    #slider .slick-list,
    #slider .slick-slide,
    #slider,
    #map,
    #roadview,
    #road {
        height: 400px;
        max-height: 400px !important;
    }
}

#slider-track {
    max-height: 100%;
    height: 100%;
}

#slider {
    position: relative;
}

#slider .slick-dotted.slick-slider {
    margin-bottom: 0px;
}

#slider .slick-dots {
    bottom: 10px;
}

#slider .slick-dots li button:before {
    color: #f00;
}

.bt-photo-wrap {
    position: absolute;
    top: 10px;
    right: 10px;
}

@media (max-width: 768px) {

    /* .tab-wrapper {
      height: 300px;
  } */
    input[type=radio]:nth-of-type(1),
    .tab-content:nth-of-type(1),
    input[type=radio]:nth-of-type(2),
    .tab-content:nth-of-type(2) {
        visibility: hidden;
    }

    input[type=radio]:nth-of-type(1):checked~.tab-contents&gt;.tab-content:nth-of-type(1),
    input[type=radio]:nth-of-type(2):checked~.tab-contents&gt;.tab-content:nth-of-type(2) {
        visibility: visible;
    }

    input[type=radio]:nth-of-type(1):checked~.btn-wrapper li:nth-of-type(1) .tab-label,
    input[type=radio]:nth-of-type(2):checked~.btn-wrapper li:nth-of-type(2) .tab-label {
        --tw-text-opacity: 1;
        color: rgb(37 99 235/var(--tw-text-opacity));
        --tw-border-opacity: 1;
        border-color: rgb(37 99 235/var(--tw-border-opacity));
    }
}

.sec {
    margin-bottom: 40px;
}

.sec-title {
    font-weight: bold;
    margin-bottom: 10px;
}

.read-more-state {
    display: none;
}

.less {
    max-height: 120px;
    overflow-y: hidden;
}

.read-more-btn {
    cursor: pointer;
}

.read-more-btn:before {
    content: "더보기";
}

.read-more-state:checked~.less {
    max-height: -webkit-max-content;
    max-height: -moz-max-content;
    max-height: max-content;
    overflow-y: inherit;
}

.btn-maptype.active {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

dl.mulgun-info dt {
    margin-bottom: 0.25rem;
    font-weight: 700;
    color: rgb(107, 114, 128);
}

dl.mulgun-info dd {
    padding-left: 10px;
    margin-bottom: 10px;
    font-size: 0.9rem;
}

@media (min-width: 1024px) {
    dl.mulgun-info {
        display: flex;
        flex-wrap: wrap;
    }

    dl.mulgun-info dt,
    dl.mulgun-info dd {
        padding: 4px;
        box-shadow: 1px 0 0 0 #ddd, 0 1px 0 0 #ddd, inset 1px 0 0 0 #ddd, inset 0 1px 0 0 #ddd, 1px 1px 0 0 #ddd;
    }

    dl.mulgun-info dt {
        flex-basis: 15%;
        margin-bottom: 0px;
        background-color: rgb(229, 231, 235);
        color: rgb(107, 114, 128);
    }

    dl.mulgun-info dd {
        flex-basis: 28%;
        flex-grow: 1;
        margin-bottom: 0px;
        padding-left: 4px;
    }
}</pre></body></html>