<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wiztheme_list_webzine_wrap {
    margin-top: 50px;
}
.wiztheme_list_webzine_wrap .box_wrap {
    display:flex;
    margin-bottom: 50px;
    border-bottom: 1px #ddd solid;
    padding-bottom: 50px;
    /* justify-content: center; */
    /* align-items: center; */

}
.wiztheme_list_webzine_wrap .image_wrap {
        overflow: hidden

}
.wiztheme_list_webzine_wrap .image_wrap p {
    position: absolute;
    background: rgba(255, 255, 255, 0.3);
    padding: 9px 20px;
    color: #000;
    font-size: 13px;
    font-weight: 600;
    font-family: 'Nanum Gothic';
    letter-spacing: 1px;
    border-radius: 2em;
    margin-top: 18px;
    margin-left: 12px;
    z-index: 1;
}
.wiztheme_list_webzine_wrap .text_wrap {
    color: #696969;
    font-size:19px;
    line-height: 30px;


}
.wiztheme_list_webzine_wrap .text_wrap h1 {
    position: relative;
    text-decoration: none;
    display: inline-block;
}
.wiztheme_list_webzine_wrap .text_wrap h1 a {
    font-size:22px;
    font-weight:800;
}
.wiztheme_list_webzine_wrap .text_wrap h1::before {
    background: #d1bcf8;
    content: "";
    height: 5px;
    left: 0;
    margin-top: 35px;
    position: absolute;
    width: 0%;
    transition: 0.5s;
    z-index: -1
}

.wiztheme_list_webzine_wrap .text_wrap h1:hover::before {
    width: 100%;
}

.wiztheme_list_webzine_wrap .text_wrap h1 a:hover {
    text-decoration: none;
    color: #000;
}
.wiztheme_list_webzine_wrap .text_wrap ul {
    display:block;
    align-items: center;
    margin-bottom: 30px;
    margin-top: 28px;
}
.wiztheme_list_webzine_wrap .text_wrap  ul li {
    font-size: 17px;
    color: #565656;
    margin-right: 20px;
    font-weight:500;
}
.wiztheme_list_webzine_wrap .text_wrap ul li span.badge {
    display: inline-block;
    min-width: 90px;
    padding: 10px 0;
   font-size:14px;
    font-weight: 600;
    color: #565656;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: left;
    background-color: #fff;
    border-radius: 0;
}
.wiztheme_list_webzine_wrap .text_wrap .btn_wrap {
    margin-top: 50px;

}
.wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn {
    /* min-width: 100px; */
    /* height: 58px; */
    font-size:14px;
    border-radius: 0;
    line-height: normal;

        padding: 10px 30px;
    border: 1px #532075 solid;
    letter-spacing: 0;

}

.wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn:after {
    border-color: #532075;
    background-color: #532075;
}
.wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn:hover {
    color: #fff;
}


.wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn.blue {
    background: #0351c5;
    border: 1px #0351c5 solid;
    letter-spacing: 0;
}
.wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn.blue:after {
    border-color: #0351c5;
    background-color: #fff;
}
.wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn.blue:hover {
    color: #0351c5;
}
.wiztheme_list_webzine_wrap .text_wrap .btn_wrap i {
    margin-right: 2px;
}
@media(min-width:992px){
    .wiztheme_list_webzine_wrap .image_wrap {
        /* width: 35%; */
        margin-right: 40px;
        background: #fff;
    }
    .wiztheme_list_webzine_wrap .image_wrap.poster img {
        /* width: 35%; */
       width:200px;
        background: #fff;
    }

    .wiztheme_list_webzine_wrap .text_wrap {
        width: 65%;
    }
 }
 @media(max-width:991px){
    .wiztheme_list_webzine_wrap {
        margin-top: 25px;
    }
    .wiztheme_list_webzine_wrap .image_wrap {
        width: 33%;
        margin-right: 40px;
        background: #eee;
    }
    .wiztheme_list_webzine_wrap .text_wrap {
        width: 55%;
    }
    .wiztheme_list_webzine_wrap .image_wrap p {

        border-radius: 0;
        margin-top: 0;
        margin-left: 0;
        font-size:12px;
    }
    .wiztheme_list_webzine_wrap .text_wrap {
        color: #696969;
        font-size:14px;
        line-height: 20px;


    }
    .wiztheme_list_webzine_wrap .text_wrap h1 a {
        font-size:26px;
        font-weight:900;
    }

    .wiztheme_list_webzine_wrap .text_wrap ul {
        display:block;
        align-items: center;
        margin-bottom: 20px;
        margin-top: 18px;
    }
    .wiztheme_list_webzine_wrap .text_wrap  ul li {
        font-size: 14px;
        color: #565656;
        margin-right: 8px;
        font-weight:500;
    }
    .wiztheme_list_webzine_wrap .text_wrap ul li span.badge {
        display: inline-block;
        min-width: 60px;
        padding: 8px 0;
       font-size:13px;
        font-weight: 400;
        color: #999;
        line-height: 1;
        vertical-align: baseline;
        white-space: nowrap;
        text-align: left;
        background-color: #fff;
        border-radius: 0;
    }
    .wiztheme_list_webzine_wrap .text_wrap .btn_wrap {
        margin-top: 20px;

    }
    .wiztheme_list_webzine_wrap .text_wrap .btn_wrap a.btn {
        min-width: 100px;
        height: 48px;
        font-size:14px;
        border-radius: 0;
        line-height: 46px;
        padding: 0px 40px;
        border: 1px #000 solid;
        letter-spacing: 0;

    }
 }
 @media(max-width:768px){
    .wiztheme_list_webzine_wrap .image_wrap {
        width: 100%;
        margin-right: 0;
        background: #fff;
    }
    .wiztheme_list_webzine_wrap .image_wrap img {
        width: 100%;
    }
    .wiztheme_list_webzine_wrap .text_wrap {
        width: 100%;
        margin-top: 15px;
    }
    .wiztheme_list_webzine_wrap .box_wrap {
        display:block;
        margin-bottom: 50px;
        border-bottom: 1px #ddd solid;
        padding-bottom: 50px;
        justify-content: center;
        align-items: center;

    }

    .wiztheme_list_webzine_wrap .text_wrap h1 a {
        font-size:22px;
        font-weight:900;
        line-height: 1.2;
    }
   }

   #bo_gall select{
    width: 120px; /* �먰븯�� �덈퉬�ㅼ젙 */
    padding: 10px 15px; /* �щ갚�쇰줈 �믪씠 �ㅼ젙 */
    font-family: inherit; /* �고듃 �곸냽 */
    background: url(/en/service/ubc/img/select_arrow.png) no-repeat 90% 50%; /* �ㅼ씠�곕툕 �붿궡�� ��泥� */
    border: 1px solid #d7d7d7; border-radius: 0px; /* iOS �κ렐紐⑥꽌由� �쒓굅 */
    -webkit-appearance: none; /* �ㅼ씠�곕툕 �명삎 媛먯텛湲� */
    -moz-appearance: none;
    appearance: none;
    font-weight:800;
    float:left;
    margin-right:5px;
}

.sMonth{
    display: block;
    padding:10px;
    border:1px solid #d7d7d7;
    width:50px;
    text-align: center;
    margin:0px 5px;

    float: left;

}

.sMonth.total{
    width:100px !important;
}


.sMonth.on{
    display: block;
    padding:10px;
    border:1px solid #552377;
    background: #552377;
    width:50px;
    text-align: center;
    float: left;
    color:#fff;
}

.perfCal{
    padding:0px 0px 50px 0px;

}


@media(max-width:991px){




    #bo_gall select{
        width: 100px; /* �먰븯�� �덈퉬�ㅼ젙 */
        padding: 10px 15px; /* �щ갚�쇰줈 �믪씠 �ㅼ젙 */
        font-family: inherit; /* �고듃 �곸냽 */
        background: url(/service/ubc/img/select_arrow.png) no-repeat 90% 50%; /* �ㅼ씠�곕툕 �붿궡�� ��泥� */
        border: 1px solid #d7d7d7; border-radius: 0px; /* iOS �κ렐紐⑥꽌由� �쒓굅 */
        -webkit-appearance: none; /* �ㅼ씠�곕툕 �명삎 媛먯텛湲� */
        -moz-appearance: none;
        appearance: none;
        font-weight:800;
        float:none;
        margin-right:5px;
        display: block;
    }





    .sMonth{
        display: inline-block;
        padding:10px;
        border:1px solid #d7d7d7;
        width:50px;
        text-align: center;
        margin:5px 5px;
        font-weight:600;
        font-size:12px;
        float: none;
    }

    .sMonth:first-child{
        display: inline-block;
        padding:12px;
        border:1px solid #d7d7d7;
        width:50px;
        text-align: center;
        margin:0px 0px 0px 0px;
        font-weight:600;
        float: none;

    }


    .sMonth.on{
        display: inline-block;
        padding:10px;
        border:1px solid #552377;
        background: #552377;
        width:50px;
        text-align: center;
        color:#fff;
        float: none;
    }

    .perfCal{
        padding:0px 0px 50px 0px;
        margin-bottom:20px;
        display: flex;

    }





}</pre></body></html>