/* 폰트 */
@font-face{
    font-family: 'YoonGulim';
    src: url("/appv2/resources/fonts/YoonGulimPro780.woff2");
}
@font-face{
    font-family: 'NanumGothicBold';
    src: url("/appv2/resources/fonts/NanumGothicBold.woff2");
}
/* @font-face{
    font-family: 'NanumGothicExtraBold';
    src: url("/appv2/resources/fonts/NanumGothicExtraBold.woff2");
} */
/* @font-face{
    font-family: 'NanumSquareRoundOTFB';
    src: url("/appv2/resources/fonts/NanumSquareRoundOTFB.woff2");
} */

html, body, div, img, p, span, ul, li, table, th, tr, td, thead, tbody, form, input, fieldset, legend, button, a{
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}

html, body{
    font-family: 'NanumGothicBold' !important;
}

a{
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
}

ul, li{
    list-style: none;
}

/* 검은 투명 배경 */
.reading_bg_dim{
    position: absolute;
    width: 1280px;
    height: 800px;
    background: #050505;
    opacity: 0.6;
    /* background: url(/appv2/resources/main/img/mypage/mypagepop_all2.png) no-repeat; */
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 12;
}

/* 전체 크기 */
.reading_all_wrap{
	z-index: 8889;
    display: none;
    position: absolute;
    width: 1280px;
    height: 800px;
    top: 0;
    left: 0;
    overflow: hidden;
}


.reading_pop_view{
    position: absolute;
    width: 1280px;
    height: 770px;
    z-index: 12;
    top: 0px;
    left: 0px;
    border-radius: 19px;
	overflow-y: scroll;
}
.reading_pop_view img{
	width: 100%;
}

.reading_pop_close{
    background: url('/appv2/resources/main/images/reading_home/reading_pop_close.svg') no-repeat;
    position: absolute;
    width: 74px;
    height: 63px;
    z-index: 12;
    top: 75px;
    left: 1063px;
}