

.questions{
    margin-top: 50px;
    margin-bottom: 80px;
}


.questions > div > iframe{ 
    border-radius: 10px;
    padding-top: 40px;
    background: white;
}




/*동방디자인 관련 사이트*/
.ll2{
    display: flex;
    justify-content: center;
    padding-bottom: 100px;
    background: rgb(239 239 239);
}

.ellips_vartical{
    display: flex;
}

.ellipse{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 20px;
    width: 110px;
    height: 110px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.251);
    border-radius: 100px;
}



.ellipse > a > img{
    width: 90px;
}


.ellipse > a{
    width: 90px;
    height: 90px;
}

.ellipse > a > li{
    font-weight: 600;
    color: #535353;
    margin-top: 20px;
    text-align: center;
    font-size: 14px;
}

.ellipse_l{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-inline: 20px;
    width: 110px;
    height: 110px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.251);
    border-radius: 100px;
}


.ellipse_l > a > img{
    width: 90px;
}

.ellipse_l > a{
    width: 90px;
    height: 90px;
}

.ellipse_l > a > li{
    font-weight: 600;
    color: #535353;
    margin-top: 20px;
    text-align: center;
    font-size: 14px;
}

.ellipse_0{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    margin-left: 20px;
    width: 112px;
    height: 112px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.251);
    border-radius: 100px;
}

.ellipse_0 > a{
    width: 97px;
    height: 97px;
}

.ellipse_0 > a > li{
    font-weight: 600;
}



/*온라인 수강신청*/

.out_border{
    padding-block: 80px;
    width: 900px;
    border: 1px solid #c5c5c5;
    border-radius: 10px;
    background: white;
}

.out_border > table{
    border-collapse: collapse;
}



.ltext{
    padding-inline: 80px;
}


.itemb6{
    text-align: left;
    color: rgb(87, 94, 109);
    font-size: 15pt;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: -0.8px;
}


.itemb6 > b{
    color: rgb(11, 118, 240);
}


.itemb6 > span{
    color: #303541;
    font-weight: 700;
    font-size: 18pt;
}


.commu_border{
    border-bottom: 1px solid #d1d1d1;
    padding-top: 10px;
}



.bstext{
    font-size: 18pt;
    font-weight: 700;
    color: #f5f8fc;
    background: #368ddd;
    padding: 15px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    text-align: center;
}


.ltex2{
    font-family: 'S-CoreDream-5Medium';
    text-align: left;
    color: rgb(38, 79, 141);
    font-size: 14pt;
    font-weight: 500;
    line-height: 33px;
    padding-top: 10px;
    padding-block: 35px;
    padding-inline: 50px;
    border: 1px solid rgb(176, 186, 202);
}

.ltex2 > img{
    width: 14px;
    transform: rotate(90deg);
    margin-bottom: 2px;
}


/*수강료 입금계좌*/

.payment_title > td{
    font-family: 'S-CoreDream-6Bold';
    text-align: center;
    background: rgb(220, 234, 253);
    font-weight: 600;
    font-size: 12pt;
    color: #3f5873;
    border: 1px solid rgb(176, 186, 202);
    padding-block: 10px;
}



.payment_bank > th{
    font-weight: 700;
    text-align: center;
    font-size: 13pt;
    color: #3f597c;
    background: #f0f6f8;
    padding-block: 17px;
    border: 1px solid rgb(176, 186, 202);
}


.payment_bank > td{
    text-align: center;
    font-weight: 700;
    font-size: 12pt;
    color: #31506b;
    border: 1px solid  rgb(176, 186, 202);
}