@charset "UTF-8";
/*공통*/
#container_wrap {
	position:relative;
}
.apply {margin-top: 50px;}
.apply .con {
	width:100%;
	font-family:'noto3';
	font-weight:100;
    position:relative;
}

.apply .con .inner {
	width:1000px;
	margin: 0 auto;
	position:relative;
	text-align:center;
}
.dangi .con1 .inner{
	text-align: right;
}
.apply .con strong{
	font-family:'noto5';
}

.apply .line {
	text-align:center;
}
.line-inner h3 {
	font-family:'noto5';
	font-weight:100;
	font-size:30px;
}
.apply .con a {
	display:block;
}
.apply .div-table{
	display:table;
}
.apply .div-table > * {
	display: table-cell;
	vertical-align: middle;	
}
.col-navyblue{
	color:#8390ff;
}
.col-lightgreen{
	color:#c8df28 !important;
}
.bg-black{
	background:#000;
}
.bg-lightgray{
	background:#f1f1f1;	
}
.bg-lightblue{
	background:#4337e9;
}
/*초단기 :S*/
.dangi .con1{
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/top_bg.png') center no-repeat;
	padding: 114px 0 60px 0;
}
.dangi .con1 .bullet{
	position:absolute;
	left: -35px;
	top: -26px;
}
.dangi .con2{
	padding:80px 0;
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/con1_bg.png') center no-repeat;
}
.dangi .con2 .use_list {
	display: table;
	width:100%;
	margin:56px auto 0;
	text-align: center;
}
.dangi .con2 .use_list >li {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.dangi .con2 .use_list >li  p{
	font-size:19px;
	font-family:'noto5';
	font-weight:600;
	margin:20px 0 8px;
}
.dangi .con2 .use_list >li  span{
	display: block;
	font-size:16px;
	font-family:'noto2';
	line-height:23px;
}
.dangi .line1{
	background:#2b423a;
	font-size:28px;
	color:#fff;
	padding:23px 0;
}
.dangi .con3 {
	padding:77px 0 0;
	background:#f7f5f6;
}
.dangi .con3 .inner{
	text-align: right;
}
.dangi .con3 .tab-menu{
	position: absolute;
	right:26px;
	top:168px;
	z-index:1;
	width:340px;
	display:table;
}
.dangi .con3 .tab-menu li {
	display: table-cell;
	width:50%;
	height:53px;
	padding-left:12px;
	box-sizing:border-box;
}
.dangi .con3 .tab-menu li a {
	display:inline-block;
	width:100%;
	height:53px;
	line-height:52px;
	border:2px solid #c35838;
	text-align: center;
	color:#c35838;
	font-size:20px;
	box-sizing:border-box;
}
.dangi .con3 .tab-menu li a.selected,
.dangi .con3 .tab-menu li a:hover{
	background:#c35838;
	color:#fff;
}
.dangi .con3 .tab-content{
	margin-top:-75px;
	padding-top:270px;
	height:602px;
	box-sizing:border-box;
}
.dangi .con3 .tab-content1{
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/con2_teacher1.png') left bottom no-repeat;
}
.dangi .con3 .tab-content2{
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/con2_teacher2.png') left bottom no-repeat;
}
.dangi .con3 .tab-content .teacher_info{
	width:352px;
	text-align: left;
	margin-left:calc(100% - 352px);
}
.dangi .con3 .tab-content .teacher_info h2{
	color:#c35838;
	font-size:30px;
	margin: 0 0 27px 0;
}
.dangi .con3 .tab-content .teacher_info h2 span{
	font-family:'noto2';
}
.dangi .con3 .tab-content .teacher_info p{
	font-family:'noto5';
	font-size:16px;
	font-weight: 100;
	margin : 0 0 10px 0;
}
.dangi .con3 .tab-content .teacher_info ul li {
	color:#34343;
	font-family:'noto2';
}
.dangi .con3 .tab-content .teacher_info a{
	width:168px;
	height:42px;
	background:#343748;
	border-radius: 21px;
	text-align: center;
	line-height:42px;
	font-family:'noto5';
	color:#fff;
	font-size:18px;
	margin:44px 0 0 0;
}
.dangi .con4{
	height:524px;
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/con3_bg.png') center no-repeat;
	box-sizing:border-box;
}
.dangi .con4 .inner{
	padding-top:79px;
	box-sizing:border-box;
}
.dangi .con4 .inner img:first-of-type{
  float: left;
}
.dangi .con5 {
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/con4_bg.png') bottom no-repeat;
	padding:80px 0;
	height:666px;
	box-sizing:border-box;
}
.dangi .con5 .inner:after{
	width:168px;
	height:168px;
	display: block;
	content:'';
	position: absolute;
	right:15px;
	top:100px;
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/con4_bullet.png') center no-repeat;
}
.dangi .con5 .book_curri {
	text-align: left;
	margin:75px 0 0 0 ;
}
.dangi .con5 .book_curri li {
	font-size:18px;
	margin: 0 0 10px 0;
	line-height:26px;
}
.dangi .con5 .book_curri li span{
	display: inline-block;
	width:28px;
	height:28px;
	background:#cf8f69;
	border-radius: 14px;
	color:#fff;
	text-align: center;
	line-height:26px;
	font-size:16px;
	font-family:'noto5';
	margin: 0 10px 0 0;
}
.dangi .con5 .popupVideo{
	text-align: center;
	line-height:42px;
	font-family:'noto5';
	color:#fff;
	font-size:18px;
	margin:30px 0 0 0;
}
.dangi .benefit_wrap{
	background:#dfe3ec;
	padding:70px 0;
}
.dangi .benefit1{
	display: table;
	width:100%;
	margin:60px 0 0 0;
}

.dangi .benefit1 > div{
	height:172px;
	width:50%;
	text-align:left;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-size:15px;
}
.dangi .benefit1 > div strong{
	font-size:20px;
	margin:15px 0 14px 0;
	display: inline-block;
	color:#323b98;
	font-family: 'noto5';
}
.dangi .benefit1 > div img{
	float:left;
	margin:0 0 0 60px;
}

.dangi .benefit2{
	background:#c8d3e5;
}

.dangi .benefit2 .div-table{
	display: table;
	width:100%;
}

.dangi .benefit2 p{
	width:20%;
	height:auto;
	display: table-cell;
	vertical-align: top;
	text-align: center;
	padding:90px 0 30px;
	font-size:17px;
	position:relative;
}
.dangi .benefit2 p strong{
	font-family: 'noto5';
}
.dangi .benefit2 p a{
	display:block;
	background:#333333;
	width:69px;
	height:21px;
	font-size:12px;
	color:#fff;
	margin:5px auto 0;
	border-radius: 15px;
	line-height:20px;
	position:relative;
	right:0;
	bottom:0;
}

.dangi .benefit2 p:after{
	background:url('/_skin/tpl_skin/common_images/bene_icon_x.png')center no-repeat;
  width:14px;
	height:14px;
	content:'';
	display:block;
	position: absolute;
	right:-7px;
	top:calc(50% - 0px);
}
.dangi .benefit2 p:last-child:after{
	display: none;
}
.dangi .benefit2 p:nth-child(1){
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/benefit_3.png') center 29px no-repeat;
}
.dangi .benefit2 p:nth-child(2){
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/benefit_4.png') center 35px no-repeat;
}
.dangi .benefit2 p:nth-child(3){
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/benefit_5.png') center 20px no-repeat;
}
.dangi .benefit2 p:nth-child(4){
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/benefit_6.png') center 30px no-repeat;
}
.dangi .benefit2 p:nth-child(5){
	background:url('/_skin/tpl_skin/basic_nurse/apply/dangi/benefit_7.png') center 32px no-repeat;
}

/*초단기 :E*/

/*엱*/