.pop_title{display:block;margin-top:20px;margin-left:5%;font-size:20px;letter-spacing:-1;}
.right_top_x{border:none;padding:3px 15px;background:#555;color:#fff;margin-top:15px;}
.text_contents{border:1px solid #ccc;padding:15px 5px;border-radius:10px;margin:10px;}
.text_contents h3{letter-spacing:-1}
.text_contents h3 span{color:#dc539e;}
.width_30{width:30%;}
.color_button{margin:20px auto 10px auto;border:none;}
.detail_con{border-top:1px solid #ccc;margin-top:5px;padding-top:15px;}
.admin_detail{width:90%;margin:0 auto;font-size:12px;border:1px solid #dbdbdb;background:#fafafa;word-spacing:;}
.mt_20{margin:20px 0 0 0;}
.mb_30{margin-bottom:30px;}
.agree{margin:20px 10px 10px 10px;padding:15px 0;}
.agree p{font-size:13px;margin-bottom:10px;}



/*������û ��ȭ��

@font-face {
    font-family: 'yg-jalnan';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.2/JalnanOTF00.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}*/
@font-face {
    font-family: 'CookieRunOTF-Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/CookieRunOTF-Bold00.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


.clearfix:after{content:""; display:black; clear:both;}


.edu_list_intro{font-family:'Noto Sans KR', sans-serif;}
.edu_list_intro .eli_title{text-align:center;}
.edu_list_intro .eli_title span#eName{font-family:'CookieRunOTF-Bold';font-size:38px;color:#222;letter-spacing:-2px;line-height:1.5;}
.edu_list_intro .eli_title p{display:inline-block;font-family:'Noto Sans KR', sans-serif;font-size:25px;background:#fed150;border-radius:30px;font-weight:500;padding:5px 25px;margin-right:10px;text-}
.edu_list_intro .eli_detail{margin-top:70px;background:#fff9e8;line-height:1;padding:15px 30px;}
.edu_list_intro .eli_detail p{display:inline-block;font-weight:300;font-size:18px;padding:0;margin:0;}
.edu_list_intro .eli_detail p span{letter-spacing:-1px;}
.edu_list_intro .eli_detail p.mini_font{font-size:15px;}
.edu_list_intro .eli_detail p.mini_font strong{font-weight:500 !important;}
.edu_list_intro .eli_detail .eli_detail_left{float:left;}
.edu_list_intro .eli_detail .eli_detail_right{float:right;}

.edu_list_intro .eli_detail .eli_detail_left p{margin-right:55px;font-weight:100;}
.edu_list_intro .eli_detail .eli_detail_left p strong{font-weight:500 !important;}
.edu_list_intro .eli_detail p.mf_01{margin-right:15px;}

.change_btn{text-align:right;margin:20px 0 10px 0;}

@media only screen and (max-width: 1100px){
	.edu_list_intro .eli_detail .eli_detail_left{margin-bottom:15px;}
}



@media only screen and (max-width: 886px){
	.edu_list_intro .eli_title{}
	.edu_list_intro .eli_title p{font-size:18px;margin:0 0 5px 0;}
	.edu_list_intro .eli_title span#eName{display:block;width:100%;margin:0 auto 10px auto;font-size:25px;}
	.edu_list_intro .eli_detail{margin-top:25px;padding:15px 20px;}
	.edu_list_intro .eli_detail p{font-size:15px;padding:5px 0;}
	.edu_list_intro .eli_detail .eli_detail_left{float:none;margin-bottom:0;}
	.edu_list_intro .eli_detail .eli_detail_left p{display:block;}
	.edu_list_intro .eli_detail .eli_detail_right{float:none;margin-top:15px;}
	#contents table th{padding:0;}
	#contents table td{padding:6px;}
	
}

/*����� ���̺�*/
.yellow_table{border:1px solid #ccc;}
.yellow_table th{background:#fed150;text-align:center;}
.yellow_table td, .yellow_table th{padding:5px;font-size:15px;}
.yellow_table td{text-align:center;}
.yellow_table td:nth-child(2){text-align:left;}
.yellow_table.table-bordered td{border:none;border-bottom:1px solid #ccc;}
.yellow_table.table-bordered th{border:none;}
.yellow_table td:nth-child(2),
.yellow_table td:nth-child(4),
.yellow_table td:nth-child(6){background:#fff9e8;}
.yellow_table td:nth-child(2):hover{font-weight:bold;color:#111;}

.yellow_table.is_02 td,
.yellow_table.is_02 th{padding:.75rem;}


.yellow_table td:nth-child(2){width:400px;}
.yellow_table td:nth-child(3){width:200px;white-space:nowrap;}
.yellow_table td:nth-child(7) button.btn-primary{white-space:nowrap;}

.yellow_table.is_02 td:nth-child(2){width:auto;}
.yellow_table.is_02 td:nth-child(3){width:auto;}

.scroll_m{display:none;}
@media only screen and (max-width: 886px){
	.yellow_table td:nth-child(2){white-space:nowrap;}
	.yellow_table td:nth-child(3){white-space:nowrap;}
	.yellow_table td:nth-child(7) button.btn-primary{white-space:nowrap;}
	.scroll_m{display:block;font-weight:900;font-size:13px;}
	.scroll_m span{color:#ff0000;}
}

@media only screen and (max-width: 886px){
	.yellow_table.is_02 td:nth-child(2){white-space:nowrap;}
	.yellow_table.is_02 td:nth-child(4){white-space:nowrap;}
	.yellow_table.is_02 td:nth-child(6){white-space:nowrap;}
}

.bootstrap-table .fixed-table-container .table thead th .both{background-image:none;}
.bootstrap-table .fixed-table-container .table thead th .sortable{padding-right:12px !important;}




/*������ �߰�*/


.clearfix {*zoom:1;}
.clearfix:before, .clearfix:after {display:block; content: ''; line-height: 0;}
.clearfix:after {clear: both;}


#contents.edu_board{padding:0;}



.edu_table{width:100%;border:none;/*border:1px solid #ccc;*/}
.edu_table textarea{border:1px solid #ccc;padding:0 0 0 10px;}


.red_star{color:#ff0000;padding:0 5px;font-weight:bold;}
.day_sea{margin:0 5px;line-height:3;}
.edu_table .program_detail{margin-top:30px;}
.edu_table .program_detail .plus_minus{margin-bottom:10px;}
.edu_table .program_detail .plus_minus .tete{float:right}
.edu_table .program_detail .plus_minus .tete button{border:none;background:#969696;padding:6px 15px;color:#fff;}

@media screen and (max-width: 600px) {
	.red_star{padding:0 3px 0 0;}
	.day_sea{line-height:1;}
}

.edu_table .bottom_memo{margin-top:30px;}
.edu_table .bottom_memo .input-group{height:150px;}

/*����,��� ��ư*/
.sb_botton{margin-top:50px;text-align:center;}
.sb_botton button{border:none;background:#969696;padding:6px 45px;color:#fff;}
.sb_botton button.sb_submit{background:#dc539e;}

.form-group{margin-bottom:0px !important;}


@media screen and (max-width: 770px) {
	#contents.edu_board{padding-top:100px;}
}

.day_select .form-check .form-check-input{display:none;}
.day_select{margin:10px 5px 0 5px;display:inline-block;}
.day_select .day{padding:3px;margin:0;background:#9e9e9e;color:#fff;}
.day_select .day label{cursor:pointer;padding:0 3px;}
.day_select .day:hover{transition-duration: 0.2s}
.day_select .day.on{background:#dc539e;color:#fff;}
@media screen and (max-width: 600px) {
	.day_select{margin-left:10px;}
	.day_select .day{padding:2px;}
	.day_select .day input{margin:0;}

}

.program_set{margin-bottom:13px;border-top:2px solid #767676;}
.program_set .row{margin-left:0;margin-right:0;border:1px solid #eee;padding:15px 0 15px 0;background:#f9f9f9;}
.input-group{margin-top:4px;margin-bottom:4px;}
.input-group-text.start_day{padding-top:0;padding-bottom:0;}
.form-group.start_day_datail{padding:0;}

.mini_lema{margin-left:3px;}
.mini_rama{margin-right:20px;}
@media screen and (max-width: 600px) {
	.mini_lema{margin-left:0;}
	.mini_rama{margin-right:0px;}
}


.title_pointer{cursor:pointer;}
.title_pointer:hover{font-weight:bold;}

/*
@font-face {
    font-family: 'ROKABold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.1/ROKABold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
 */
.yellow_dotde{width:92%;margin:0 auto;}
.edu_intro_point{/*font-family: 'ROKABold';*/font-size:25px;color:#222;font-weight:600;background:url("/theme/basic/img/yellow_dot.png") left top 12px no-repeat;padding-left:20px;margin-top:30px;}
@media only screen and (max-width: 640px){
	.yellow_dotde{width:96%;margin:0 auto;}
}
