/*내용 */
body{
    position: relative; z-index: 0;
}
section{position:relative;float:left;width:911px;height:598px;padding-left:40px;box-sizing:border-box;
background-image: url(../images/04_1/bg.png); background-repeat: no-repeat; background-position: right;}
/*다음강의예고*/

.white_bg{
    display:none;
    background-color: rgba(255,255,255, 0.6);
    margin-top: -40px;
    width: 1120px; height: 683px; margin-top: -85px;
    z-index:1;
}

.next_lesson_title{
    position: absolute; top:35%; right:-423px;
    background-image: url(../images/04_1/next_lesson.png); width: 473px; height: 158px; cursor: pointer; z-index: 9999;
}
.next_lesson_title .c_btn{
    background-image: url(../images/04_1/close_btn.png); width: 28px; height: 28px; position: absolute; top:10px; right:10px; z-index: 10000000;
}
.next_lesson_title p{
    font-size: 30px;
    padding: 55px 0 50px 110px;
    color: #fff;
}

.next_lesson_title span{
    font-weight: bold;
}

/*
.white_bg{
    display:none;
    position: absolute; top:0; left:0; 
    background-color: rgba(255,255,255, 0.6);
    width: 1120px; height: 675px; 
}
*/

/*
section h1{display:none}
section #intro_con1 {margin-top:10px}
section #intro_con1 h2{margin-left:12px;line-height:21px; }
section  #intro_con1 h2 img{vertical-align:middle;margin-right:9px}
*/

.review{
    display:block;
}

.words{
    font-size: 18px;
    line-height: 21px;
    color: #43454a;
    margin-top: 7px;
	float:left;

}

.main_content{
    width: 100%; height: 91%; position: relative; margin-top:50px;
}
.main_content .review1,
.main_content .review2,
.main_content .review3 {
    margin-left: 32px;
}
.main_content .review1{
    background-image: url(../images/04_1/review1_1.png); width: 751px;height:352px;
    margin-top: 30px;
}
.main_content .review2 {
    background-image: url(../images/04_1/review2.png); width: 750px;height:339px;
    margin-top: 16px;
}
/*
.main_content .review3{
    background-image: url(../images/04_1/review3.png); width: 751px;height:164px;
    margin-top: 16px;
}
*/

.main_content .next_prev__btn{
    position: absolute;
    top: 380px; left: 709px;
}



.rev h2{
    color: #fff; font-size: 18px; padding-top:8px; padding-left: 40px;
}
.rev p{
    font-size: 18px; margin-left: 20px;
}
.rev .first_p{
    padding-top: 32px;
}
.rev .box{
    display:inline-block;width:8px; height:8px; margin-right: 10px;
}
.rev .box1{
    background-color: #9356f7;
}
.rev .box2{
    background-color: #435af6;
}
.rev .box3{
    background-color: #d05393;
}





/*
section #summary_box {background-image:url('../images/04_1/s4_1_line.png');background-repeat:no-repeat;width:830px;height:480px;margin:0 auto;margin-top:20px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.3) inset; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3) inset; 	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3) inset;background-color:#fff}
ul.summary_text{float:left;margin-left:40px;margin-top:15px}
ul.summary_text li{float:left;width:100%;font-size:18px;line-height:45px;font-weight:bold}
ul.summary_text li span{color:#fff;padding:1px 8px;margin-right:6px;background-color:#a8d040;}
*/
.hid1{margin:0 !important;padding:1px 0 !important;color:#e9e9e9 !important ;background-color:#e9e9e9 !important; cursor:pointer !important;-ms-user-select: none;   -moz-user-select: -moz-none;  -khtml-user-select: none; -webkit-user-select: none;   user-select: none;}
.hid1_2{color:#000 !important ;background-color:#fff !important; }

.hid2{margin:0  !important;padding:1px 0 !important;color:#e9e9e9 !important ;background-color:#e9e9e9 !important; cursor:pointer !important;-ms-user-select: none;   -moz-user-select: -moz-none;  -khtml-user-select: none; -webkit-user-select: none;   user-select: none;}
.hid2_2{color:#000 !important ;background-color:#fff !important; }




/*내용 */
