.resource{overflow:hidden;max-width:1500px;margin:0 auto}
.resource ul{max-width:1500px;margin:0 auto}
.resource li{border-bottom:1px solid rgba(0,0,0,0.1)}
.resource li .text_area{padding-top:20px}
.resource li .sub_ttl_logo{vertical-align:middle}
.resource li .sub_num{margin-left:12px;color:#d11a3a;vertical-align:middle}
.resource li .stitle{text-align:center}
.resource li .text{padding:14px 0 40px;max-width:1100px;margin:0 auto}
.resource li .bible_verse{color:#d11a3a}
.charac_ico{margin-left: 5px;width:51px;background: no-repeat center / cover;vertical-align: bottom}
.charac_ico01{height:55px;background-image:url('../img/page/prose/04/charac_ico01.png')}
.charac_ico02{height:58px;background-image:url('../img/page/prose/04/charac_ico02.png')}
.charac_ico03{height:57px;background-image:url('../img/page/prose/04/charac_ico03.png')}
.charac_ico04{height:59px;background-image:url('../img/page/prose/04/charac_ico04.png')}
.charac_ico05{height:64px;background-image:url('../img/page/prose/04/charac_ico05.png')}
.charac_ico06{height:54px;background-image:url('../img/page/prose/04/charac_ico06.png')}
.charac_ico07{height:67px;background-image:url('../img/page/prose/04/charac_ico07.png')}
.charac_ico08{width:100px;height:50px;background-image:url('../img/page/prose/04/charac_ico08.png')}
@media screen and (min-width:768px) {
    .resource li .text{padding:23px 0 90px}
    .charac_ico{margin-left: 10px}
    .charac_ico01{width:71px;height:77px}
    .charac_ico02{width:64px;height:73px}
    .charac_ico03{width:70px;height:79px}
    .charac_ico04{width:63px;height:73px}
    .charac_ico05{width:57px;height:72px}
    .charac_ico06{width:67px;height:71px}
    .charac_ico07{width:59px;height:78px}
    .charac_ico08{width:165px;height:83px}
}
@media screen and (min-width:1080px) {
    .resource li .text_area{padding-top:60px}
    .resource li.li8 .text{line-height:2.22}
}

.nbsp2{display:none}
.rs_howto{padding-bottom:70px}
.rs_howto_page_title_area{padding-bottom:0}
.rs_ul > li{overflow:hidden;margin-bottom:10px}
.rs_ul .num_area{float:left;margin:0 5px 0 10px}
.rs_ul .num{width:22px;height:22px;border-radius:50%;background-color:#d11a3a;line-height:22px;font-family:'NotoSansKR-Medium';font-size:0.75rem;letter-spacing:-0.03em;color:#fff;text-align:center}
.rs_ul .text_area{float:left}
.rs_ul .stext{line-height:22px}
.rs_ul .text{padding:8px 0 10px}
.rs_ul .text em.pink{margin-right:10px;color:#d11a3a}
.resume_down{display:block;width:288px;height:80px;padding:18px 0 0 30px;margin:0 auto;background:url('../img/page/enter/05/enter_down.png')no-repeat right 30px center;background-size:12px 12px;border:1px solid #d6d6d6;box-sizing:border-box;font-family:'NotoSerifKR-SemiBold';font-size:0.8125rem;letter-spacing:-0.07em;line-height:140%}
.resume_down em{font-size:0.9375rem}
@media screen and (min-width:768px) {
    .rs_ul > li{margin-bottom:15px}
    .rs_ul .num_area{margin-left:0;margin-right:10px}
    .rs_ul .num{width:25px;height:25px;line-height:25px;font-size:0.9375rem}
    .rs_ul .stext{font-size:1.25rem;line-height:25px}
    .nbsp{display:none}
    .resume_down{width:380px;height:90px;padding-top:22px;background-size:22px 22px;font-size:0.9375rem}
    .resume_down em{font-size:1.125rem}
}
@media screen and (min-width:1080px) {
    .nbsp2{display:inline-block}
    .rs_resume{padding-top:120px}
    .rs_howto_page_title_area{float:left;text-align:left;width:50%;box-sizing:border-box}
    .rs_howto_page_title_area .page_title{padding-top:0}
    .rs_howto{float:left;width:50%}
    .resume_down{position:absolute;left:0;bottom:90px}
}
@media screen and (min-width:1260px) {
    .nbsp2{display:inline-block}
    .rs_resume{padding-top:120px}
    .rs_howto_page_title_area{padding-left:100px}
    .resume_down{left:100px}
}
