
	/* ================================================= 배너 */
	/* --------------------------------- */
	.quality_banner { width:100%; text-align:center;}
	/* ================================================= 맛보기 */
	/* --------------------------------- */
	.qsection_mov { width:100%; text-align: center;}
	/* --------------------------------- 타이틀 */
	.qsection_mov h3 {height: 57px; background: #323a45; margin-bottom: 100px; padding-top: 20px;}
	/* --------------------------------- 타이틀외 영역 */
	.qsection_mov .mov_area {height: 700px; text-align:center; background: url('/template/1/course/tpl_02/mov_bg.png') no-repeat center bottom;}
	/* --------------------------------- 플레이어 */
	.qsection_mov .qsection_sample_player { width:722px; height:426px; margin:0 auto; padding:20px 0; background-position: center 20px; background-repeat: no-repeat; cursor: pointer;}
	/* --------------------------------- 설명글 */
	.qsection_mov .text_desc { color: #323a45; font-weight: 600; font-size: 18px; font-family: '나눔고딕', 'Nanum-Gothic'; margin-bottom: 20px;}
	/* --------------------------------- 수강신청 버튼 */
	.qsection_mov .btn_register_course { width: 701px; height: 82px; line-height: 82px; display: inline-block; background: url('/template/1/course/tpl_02/mov_btn.png') no-repeat center center; }
	.qsection_mov .btn_register_course .text_course   { font-weight: bold; line-height: 82px; font-size: 25px; font-family: 'Jeju Gothic'; color: #F5FF4D; }
	.qsection_mov .btn_register_course .text_register { font-weight: bold; line-height: 82px; font-size: 25px; font-family: 'Jeju Gothic'; color: #FFFFFF; margin-left: 10px;}
	/* ================================================= 합격후기 */
	/* --------------------------------- */
	.qsection_story { width:100%; text-align:center; background-color: #323a45; }
	/* --------------------------------- 타이틀 */
	.qsection_story h3 { width:960px; margin:0 auto;  }
	/* --------------------------------- 후기 이미지 */
	.qsection_story .qsection_story_img {}
	/* --------------------------------- 더보기 버튼 */
	.qsection_story .qsection_story_btn { width:960px; margin:0 auto; text-align:center; margin-top: 40px; padding-bottom: 50px;}
	.qsection_story .qsection_story_btn a { width: 436px; height: 51px; display: inline-block; background: url('/template/1/course/tpl_02/story_btn_more.png') no-repeat center center; }
	/* ================================================= 합격이유 */
	/* --------------------------------- */
	.qsection_whypass { width:100%; background: url('/template/1/course/tpl_02/whypass_bg.png') no-repeat center top; } 
	/* --------------------------------- 타이틀 */
	.qsection_whypass h3 {width:960px; margin:0 auto; padding-top: 104px;}
	/* --------------------------------- 이미지 */
	.qsection_whypass ul li { float: left; margin-bottom: 64px; }
	.qsection_whypass ul li.first { margin-right: 53px; }
	/* ================================================= 학습시스템 */
	/* --------------------------------- */
	.qsection_system { width:100%; background: url('/template/1/course/tpl_02/system_bg.png') no-repeat center top ; padding-top: 53px; } 
	/* --------------------------------- 컨텐츠 영역 */
	.qsection_system .system_area { width: 100%; background: #323a45; margin:0 auto; }
	/* --------------------------------- 타이틀 */
	.qsection_system h3 { width:960px; margin:0 auto; padding-top: 86px; padding-bottom:50px; }
	/* --------------------------------- 이미지 */
	.qsection_system .system_img { text-align: center;}
	/* ================================================= 수강신청 */
	/* --------------------------------- */
	.qsection_package { clear:both; width: 100%; /*height: 966px;*/ text-align: center; background: #323a45 url('/template/1/course/tpl_02/package_bg.png') no-repeat center bottom;}
	/* --------------------------------- 타이틀 */
	.qsection_package h3 {width:960px; margin:0 auto; padding-bottom:20px; text-align:left; }
	/* --------------------------------- */
	.qsection_package > ul { position:relative; width:960px; margin:0 auto; margin-bottom: 120px; display: inline-block;}
	.qsection_package > ul > li { position:relative; float:left; width:240px; margin-top:54px; margin-bottom:55px; }
	.qsection_package > ul > li > div.package_info {width: 240px; height: 214px; }
	/* --------------------------------- 텍스트 */
	.qsection_package .package_info.bg1 { background: url('/template/1/course/tpl_02/package_bg1.png') no-repeat center center;}
	.qsection_package .package_info.bg1 .package_title       { position:absolute; top:  25px; font-size: 20px; font-weight: bold; color: #152831; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg1 .package_cust_amount { position:absolute; top:  93px; font-size: 18px; font-weight: bold; color: #676565; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg1 .package_lec_amount  { position:absolute; top: 170px; font-size: 21px; font-weight: bold; color: #101010; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg1 .package_dc_rate     { position:absolute; top: 120px; font-size: 20px; font-weight: bold; color: #CC1911; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg2 { background: url('/template/1/course/tpl_02/package_bg2.png') no-repeat center center;}
	.qsection_package .package_info.bg2 .package_title       { position:absolute; top:  25px; font-size: 20px; font-weight: bold; color: #152831; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg2 .package_cust_amount { position:absolute; top:  93px; font-size: 18px; font-weight: bold; color: #676565; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg2 .package_lec_amount  { position:absolute; top: 170px; font-size: 21px; font-weight: bold; color: #101010; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	.qsection_package .package_info.bg2 .package_dc_rate     { position:absolute; top: 120px; font-size: 20px; font-weight: bold; color: #CC1911; text-align: center; width: 100%; font-family: 'Nanum Gothic';}
	/* --------------------------------- 아이콘 표시 */
	.qsection_package .pkg_best  { position:absolute; top:-50px; left:60px; width: 132px; height: 67px; background: url('/template/1/course/tpl_02/package_icon_best.png') no-repeat center center; }
	.qsection_package .pkg_hot   { position:absolute; top:-40px; left:60px; width: 132px; height: 67px; background: url('/template/1/course/tpl_02/package_icon_hot.png') no-repeat center center; }
	.qsection_package .pkg_event { position:absolute; top:-50px; left:60px; width: 132px; height: 67px; background: url('/template/1/course/tpl_02/package_icon_event.png') no-repeat center center; }
	.qsection_package .pkg_good  { /*position:absolute; top:185px; left: 5px; width:  58px; height: 76px; background: url('/template/1/course/tpl_02/package_icon_popular.png') no-repeat center center;*/ }
	.qsection_package .pkg_econo { position:absolute; top:-30px; left:30px; width: 152px; height: 43px; background: url('/template/1/course/tpl_02/package_icon_economic.png') no-repeat center center; }
	.qsection_package .pkg_pass  { position:absolute; top:-27px; left:30px; width: 164px; height: 49px; background: url('/template/1/course/tpl_02/package_icon_pass.png') no-repeat center center; }
	/* --------------------------------- 수강신청버튼 */
	.qsection_package .pkg_btn   { position:absolute; top:214px; left: 21px; }
	.qsection_package .pkg_btn.bg1 a { width: 198px; height: 55px; display: inline-block; background: url('/template/1/course/tpl_02/package_btn1.png') no-repeat center center;}
	.qsection_package .pkg_btn.bg2 a { width: 198px; height: 55px; display: inline-block; background: url('/template/1/course/tpl_02/package_btn2.png') no-repeat center center;}
	/* ================================================= 할인이벤트 */
	/* --------------------------------- */
	.qsection_dcevent { width:100%; height:850px; text-align:center; background: url('/template/1/course/tpl_02/dcevent_bg.png') no-repeat center top ; padding-bottom:30px; } 
	/* --------------------------------- 타이틀 */
	.qsection_dcevent h3 {width:960px; margin:0 auto; padding-top: 100px; padding-bottom: 75px; }
	/* --------------------------------- */
	.qsection_dcevent .dcevent_area { width:960px; position:relative; margin:0 auto; text-align:left; }
	/* --------------------------------- 할인정보 */
	.qsection_dcevent .dcevent_step { position:absolute; /*left:10px; width:640px; */}
	.qsection_dcevent .dcevent_step ul { width: 646px; }
	.qsection_dcevent .dcevent_step li.img00 { height:   0px; /*background: url('/template/1/course/tpl_02/dcevent_img00.png') no-repeat; */}
	.qsection_dcevent .dcevent_step li.img01 { height: 126px; background: url('/template/1/course/tpl_02/dcevent_img01.png') no-repeat; }
	.qsection_dcevent .dcevent_step li.img02 { height: 126px; background: url('/template/1/course/tpl_02/dcevent_img02.png') no-repeat; }
	.qsection_dcevent .dcevent_step li.img03 { height: 126px; background: url('/template/1/course/tpl_02/dcevent_img03.png') no-repeat; }
	.qsection_dcevent .dcevent_step li.img04 { height: 126px; background: url('/template/1/course/tpl_02/dcevent_img04.png') no-repeat; }
	.qsection_dcevent .dcevent_step li.img05 { height: 126px; background: url('/template/1/course/tpl_02/dcevent_img05.png') no-repeat; }
	/* --------------------------------- 이벤트목록 가기 */
	.qsection_dcevent .dcevent_list { position:absolute; left:670px; top: 2px;  width:266px; height:242px; background: url('/template/1/course/tpl_02/dcevent_bg_list.png') no-repeat; }
	.qsection_dcevent .dcevent_list .btn_more { /*display: inline-block; margin:160px 0 0 30px; width: 215px; height: 73px; background: url('/template/1/course/tpl_02/dcevent_btn_event_more.png') no-repeat;*/}
	/* --------------------------------- 할인계산기 */
	.qsection_dcevent .dcevent_calc { position:absolute; left:670px; top:254px; width:266px; height:242px; }
	.qsection_dcevent .dcevent_calc .calc_box { /*margin-left:15px; padding-top:183px;  */}
	.qsection_dcevent .dcevent_calc .calc_box .login_btn { display: inline-block; width: 266px; height: 242px; background: url('/template/1/course/tpl_02/dcevent_bg_calc_login.png') no-repeat; }
	.qsection_dcevent .dcevent_calc .calc_box ul         { display: inline-block; width: 266px; height: 242px; background: url('/template/1/course/tpl_02/dcevent_bg_calc_logined.png') no-repeat; }
	.qsection_dcevent .dcevent_calc .calc_box ul li { margin-left: 10px; height: 25px; line-height: 25px;}
	.qsection_dcevent .dcevent_calc .calc_box ul li.li_coupon { padding-top: 170px; }
	.qsection_dcevent .dcevent_calc .calc_box ul li.li_point  {}
	.qsection_dcevent .dcevent_calc .calc_box span { display:block; float:left; height:32px; line-height:32px; font-size:15px; font-weight:bold;}
	.qsection_dcevent .dcevent_calc .calc_box .calc_num { width: 80px; text-align:right; padding-right:5px; margin-left:-5px; color: #FFFFFF;}
	.qsection_dcevent .dcevent_calc .calc_box .calc_num .calc_num_txt { font-weight: bold; color: red;}
	.qsection_dcevent .dcevent_calc .calc_box .txt_coupon { display: inline-block; width: 77px; height: 23px; background: url('/template/1/course/tpl_02/dcevent_txt_coupon.png')     no-repeat center center; margin-top: 3px; }
	.qsection_dcevent .dcevent_calc .calc_box .coupon_btn { display: inline-block; width: 92px; height: 23px; background: url('/template/1/course/tpl_02/dcevent_btn_coupon.png')     no-repeat center center; margin-top: 3px; }
	.qsection_dcevent .dcevent_calc .calc_box .txt_point  { display: inline-block; width: 77px; height: 23px; background: url('/template/1/course/tpl_02/dcevent_txt_point.png')      no-repeat center center; margin-top: 3px; }
	.qsection_dcevent .dcevent_calc .calc_box .cyber_btn  { display: inline-block; width: 92px; height: 23px; background: url('/template/1/course/tpl_02/dcevent_btn_cybermoney.png') no-repeat center center; margin-top: 3px; }
	/* --------------------------------- 카톡상담 */
	.qsection_dcevent .dcevent_kakao { position:absolute; left:670px; top:505px; width: 266px; height: 117px; background: url('/template/1/course/tpl_02/dcevent_bg_kakao.png') no-repeat;}
	.qsection_dcevent .dcevent_kakao a { display: inline-block; width:100%; height: 117px; }
	/* ================================================= 강의구성 */
	/* --------------------------------- */
	.qsection_lecture { width:100%; text-align:center; }
	.qsection_lecture .lecture_con { width:941px; margin:0 auto; padding-bottom:110px; text-align:center; }
	.qsection_lecture .lecture_bot { height: 50px; background: url('/template/1/course/tpl_02/lecture_bot_bg.png') no-repeat bottom center; }
	/* --------------------------------- 타이틀 */
	.qsection_lecture .lecture_con h3 {width:960px; margin:0 auto; padding-top:62px; padding-bottom:59px; }
	/* ================================================= 수강신청 */
	/* --------------------------------- */
	.qsection_register { width:100%; text-align:center; background-color: #323a45; padding-top: 40px; padding-bottom: 50px;}
	/* --------------------------------- 수강신청 버튼 */
	.qsection_register .btn_register { width: 701px; height: 82px; line-height: 82px; display: inline-block; background: url('/template/1/course/tpl_02/register_btn.png') no-repeat center center; }
	.qsection_register .btn_register .text_course   { font-weight: bold; line-height: 82px; font-size: 25px; font-family: 'Jeju Gothic'; color: #F5FF4D; }
	.qsection_register .btn_register .text_register { font-weight: bold; line-height: 82px; font-size: 25px; font-family: 'Jeju Gothic'; color: #FFFFFF; margin-left: 10px;}