.swiper-container {
	  position: relative;
	  color:#000;
      width: 100%;
      height: 100%;
    }
     .swiper-slide {
      text-align: center;
      background: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    } 
	
    .swiper-pagination-bullet {
      width: 20px;
      height: 20px;
      text-align: center;
      line-height: 20px;
      font-size: 12px;
      color:#000;
      opacity: 1;
      background: rgba(0,0,0,0.2);
    }
    .swiper-pagination-bullet-active {
      color:#fff;
      background: #007aff;
    }
	.training_box{position:absolute; width:900px; height:500px; left:54px; top:70px;}
	.training_contents{text-align:center; width:100%;}
	.training_con_img{padding-bottom:5px;}
	.training_con_area{background:#e0e0e0; border-radius:10px; margin:0 50px 10px 50px; padding:10px 0 10px 0;}
	.training_con_title{font-size:1.1em; font-weight:600; text-align:left; margin:0 30px 5px 30px;}
	.training_con_text{font-size:1em; text-align:left; margin:5px 35px 0 35px;}
	.training_con_text2{font-size:1em; text-align:left; margin:5px 35px 0 45px;}

	/*½Ç½À¿µ¿ª ÆÁ ¼³Á¤*/
	.tck_main_img{position:relative;}
	.tck_main_img_hover{position:absolute; z-index:8; opacity:0;}
	.tck_main_img_hover:hover{opacity:1; cursor:pointer;}
	.tck_main_con{position:absolute; font-size:1.1em; line-height:2em; left:420px; top:50px;}
	.tck_area_summ{position:relative; font-size:1.0em; padding:25px 0 15px 0;}
	.tck_box_table{width:100%; font-size:1em;}
	.tck_box_table th{height:10px; font-weight:500; font-size:0.8em; text-align:left;}
	.tck_box_table td{padding:7px 0 7px 0; border-bottom:1px dotted gray;}
	.tck_box_area{border-radius:10px; padding:5px 15px 15px 15px; background:#ebf7ff;}
	.tck_box_btn{background-image:url('../../SMT_course_common/img/select_none.png'); background-repeat: no-repeat; width:25px; height:25px;}
	.tck_box_btn:hover{background-image:url('../../SMT_course_common/img/select_hover.png'); background-repeat: no-repeat; cursor:pointer;}
	.tck_box_select{background-image:url('../../SMT_course_common/img/select_ed.png'); background-repeat: no-repeat; width:25px; height:25px;}
	.prof_tip_pop_area{position:absolute; top:25px; right:0;}
	.main_img_pop_area{position:absolute; z-index:10; left:90px; top:80px; border:10px solid white;}
	.main_img_pop_background{position:absolute; z-index:9; left:0; top:0; width:1008px; height:590px; background:black; opacity:0.5;}

	/*±³¼öÀÚ ÆÁ ¼³Á¤*/
	.prof_tip_area{position:absolute; padding:25px; z-index:10; top:0; left:0; right:0; bottom:0; margin:auto; font-size:1.1em; width:600px; background:white; border-radius:15px; line-height:1.5em;}
	.prof_tip_close_btn{position:absolute; z-index:11; right:-20px; top:-20px; width:53px; height:53px; background-image:url('../../SMT_course_common/img/pop_up_close.png'); background-repeat: no-repeat;}
	.prof_tip_close_btn:hover{background-image:url('../../SMT_course_common/img/pop_up_close_h.png'); background-repeat: no-repeat; cursor:pointer;}
	.prof_tip_background{position:absolute; z-index:9; left:0; top:0; width:1008px; height:590px; background:black; opacity:0.5;}
	.prof_tip_title{width:100%; border-bottom:1px dotted gray; font-size:1.4em; color:#2da2d2; font-weight:700; padding-bottom:10px;}
	.prof_tip_con_title{font-size:1em; padding:10px 10px 5px 10px;}
	.prof_tip_con_title ol li{margin-bottom:10px;}
	.prof_tip_con{padding:0 10px 10px 35px;}
	.prof_tip_con li{font-size:0.85em; line-height:1.6em;}
	.prof_tip_summ{position:relative; font-size:0.8em; text-align:center; padding:10px 0 10px 0;}
	.prof_tip_m_area{position:relative; left:200px;}
	.prof_tip_m_btn{text-align:center; background:#4baa46; padding:5px 10px 5px 10px; color:white; border-radius:10px; width:150px;}
	.prof_tip_m_btn:hover{background:#379132; cursor:pointer;}