﻿@charset "UTF-8";

/* 조경필 빈출 특강 모바일 20240409 */
.Kyeong-pil_frequent * {
    font-family: Pretendard, sans-serif;
    color: #000;
}

.Kyeong-pil_frequent img {
    vertical-align: top;
    width: 100%;
}

.Kyeong-pil_frequent .topImg { margin-top:56px; }


.Kyeong-pil_frequent .section04 {
    position: relative;
    padding-bottom: 20vw;
    background: #efefef;
}

.Kyeong-pil_frequent .apply_section a {
    display: block;
    position: absolute;
    width: 79.63vw;
    height: 13.89vw;
    top: 148vw;
    left: 10.74vw;
    background: #ff2d7c;
    color: #fff;
    font-size: 6.66vw;
    font-weight: 700;
    border-radius: 10px;
    text-align: center;
    padding-top: 3vw;
}

.Kyeong-pil_frequent .notice_section {
    margin: 0 auto;
    background: #d9d9d9;
    border: 1px solid #bcbcbc;
    width: 88.88vw;
    height: 55.55vw;
    padding: 6vw;
}

.Kyeong-pil_frequent .notice_section p{
    font-size: 4vw;
    font-weight: 700;
    margin-bottom: 10px;
}

.Kyeong-pil_frequent .notice_section ul{
    font-size: 3.5vw;
    margin-bottom: 10px;
    line-height: 4.4vw;
}

.Kyeong-pil_frequent .notice_section ul a{
    font-weight: 700;
    text-decoration: underline;
}

.Kyeong-pil_frequent .notice_section img {
    width: 32vw;
}

.Kyeong-pil_frequent .flo_banner{
    width: 100%;
    background: #3a31fa;
    position: fixed;
    bottom: 0;
    left: 0;
}

/* 모바일 푸터 간격 조절 */
@media (max-width: 895px){
    .footerMo {
        display: block;
        padding-bottom: 70px;
        background:#2e2b36
    }
    }