.contents .kmba_long {
	padding: 40px 50px 40px 100px;
}
.emba_fac{
	display: flex;
	gap: 4rem;
}
.emba_fac .img{
	text-align: center;
}
.emba_fac .img p{
	margin: 1rem;
    color: #8b0029;
    font-size: 1.25rem;
    font-weight: 400;
}

.kmba_course_tit{
	/* border-bottom: 4px solid #8b0029;
	padding: 1.5rem;
	text-align: center; */
	color: #8b0029;
	font-size: 27px;
	font-weight: 500;
}

.kmba_course_tit_b{
	border-bottom: 4px solid #bfae9e;
	padding: 1.5rem;
	text-align: center;
	color: #bfae9e;
	font-size: 27px;
	font-weight: 600;
}

.kmba_course_subtit{
	margin: 1.5rem;
    text-align: center;
    font-size: 1.5rem;
	line-height: 1.5rem;
    font-weight: 400;
}

.kmba_course_wrap{
	display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-top: 1rem;
}

.kmba_course_wrap .kmba_course{
	display: block;
    width: 50%;
    padding: 1rem 1rem 1rem 0;
}

.kmba_course_wrap .kmba_course p{
	margin: 0;
}
.kmba_course_wrap .kmba_course .tit{
	color: #bfae9e;
    font-size: 1.4rem;
    font-weight: 500;
}
.kmba_biddding_tit{
	color: #8b0029;
    font-size: 27px;
    font-weight: 500;
}
.kmba_biddding {
	/* border-left: 4px solid #8b0029; */
    margin: 1.4rem 0 0 0;
    /* padding-left: 1rem; */
}
.kmba_biddding ul{
	padding: 5px 0 12px 0;
}
.kmba_biddding ul>li{
	line-height: 32px;
}
.fmba_biddding{
	width: 850px;
}
/*KMBA 프로그램*/
.kmba_program_wrap{
	display: flex;
    /*justify-content: space-around;*/
	gap:3rem
}
.kmba_program_wrap .kmba_program{
	width: calc((100% - 6rem) / 3);
    border: 1px solid #bfae9e;
}
.kmba_program_wrap .kmba_program .tit{
	background-color: #bfae9e;
    height: 45px;
    text-align: center;
    line-height: 44px;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
}
.kmba_program_wrap .kmba_program p{
	margin: 0;
	padding: 1.5rem;
}

/*EMBA 프로그램(강좌)*/
.emba_program_wrap{
	display: flex;
    justify-content: center;
}
.emba_program_wrap .arrow{
	background-image: url(/images/mba/arrow.png);
    width: 35px;
    background-repeat: no-repeat;
    background-position: center;
}

.emba_program_wrap .emba_program{
	width: 28%;
    border: 1px solid #bfae9e;
	text-align: center;
}
.emba_program_wrap .emba_program .tit{
	background-color: #bfae9e;
    height: 45px;
    line-height: 44px;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
	letter-spacing: -0.5px;
}
.emba_program_wrap .emba_program .cont P{
	margin: 0;
	padding: 2rem;
}

/*fmba 프로그램*/
.factsheet4 .con_cir .con .tit_mba {
    font-size: 22px;
    font-weight: 400;
    color: #fff;
    padding: 1rem;
    line-height: 26px;
    letter-spacing: -0.5px;
}

.fmba_program_wrap{
	display: flex;
}

.fmba_program_wrap .fmba_program_r{
    width: 50%;
    border-right: 4px solid #bfae9e;
    padding: 0.5rem 2rem;
}
.fmba_program_wrap .fmba_program{
    width: 50%;
    padding: 0.5rem 2rem;
}
.fmba_program_wrap .tit{
    font-size: 25px;
    font-weight: 500;
    color: #bfae9e;
}
.fmba_program_wrap .tit_c{
    font-size: 25px;
    font-weight: 500;
    color: #8b0029;
}
.fmba_program_wrap p{
    margin-top: 10px;
	margin-bottom: 0;
}

/*네트워크*/

.kmba_network_wrap {
	display: flex;
    gap: 3rem
}

.kmba_network_wrap .kmba_network{
	width: calc((100% - 6rem) / 3);
}

.kmba_network_wrap .kmba_network .tit{
	color: #8b0029;
    font-size: 23px;
    font-weight: 500;
    letter-spacing: -1.0px;
    line-height: 26px;
    /*padding: 0 0 1.5rem 1rem;*/
	padding-bottom: 1.5rem;
	height: 70px;
    align-content: end;
}
.kmba_network_wrap .kmba_network .tit_e{
	color: #8b0029;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: -1.0px;
    line-height: 26px;
	padding-bottom: 1.5rem;
	height: 70px;
    align-content: end;
}
.kmba_network_wrap .kmba_network .img img{
	width: 100%;
}
.kmba_network_wrap .kmba_network .cont p{
	padding: 1rem 0 1rem 0;
	font-size: 16px;
	word-break: break-all;
    text-align: justify;
}
.kmba_network_wrap .kmba_network .cont span{
	text-align: right;
    font-weight: 500;
	line-height: 1.5rem;
	font-size: 15px;
}

/*emba IRP*/
.irp_wrap {
	display: flex;
	justify-content: space-around;
}
.irp_wrap .irp_img{
	width: 65%;
}
.irp_wrap .irp_cont{
	width: 30%;
    background: #bfae9e;
    padding: 3% 3% 0 3%;
}
.irp_wrap .irp_cont p{
	margin-bottom: 10px;
}
.irp_wrap .irp_cont .irp_cont_tit{
	margin-top: 2rem;
}
.irp_wrap .irp_cont .irp_cont_tit span{
	font-weight: 400;
}

/*원우 프로파일*/
.mba_profile{
	background: #fff;
    padding: 4rem 0;
}
.kmba_chart_wrap{
	display: flex;
    justify-content: space-around;
    /*gap: 2rem;*/
	margin-top: 5rem;
	flex-wrap: wrap;
	padding: 0 2rem;
}
.kmba_chart_wrap .kmba_chart{
	text-align: center;
	width: calc((100% - 6rem) / 3);
}
.kmba_chart_wrap .kmba_chart img{
	width: 80%;
}
.kmba_chart_wrap .kmba_chart p{
	text-align: center;
    margin-top: 10px;
	font-weight: 500;
}
.kmba_chart_wrap .kmba_chart .chart_cont{
	display: flex;
    margin-top: 20px;
}

.kmba_chart_wrap .kmba_chart .chart_cont .cont_r{
	width: 50%;
    padding-right: 15px;
    border-right: 1px solid #8b0029;
}

.kmba_chart_wrap .kmba_chart .chart_cont .cont_r_long{
	width: 60%;
    padding-right: 15px;
    border-right: 1px solid #8b0029;
}

.kmba_chart_wrap .kmba_chart .chart_cont .cont_r_long .text{
	letter-spacing: -1.0px;
}
.kmba_chart_wrap .kmba_chart .chart_cont .e_cont_r_long .text{
	letter-spacing: -1.0px;
}
.kmba_chart_wrap .kmba_chart .chart_cont .center{
	text-align: center !important;
}
.kmba_chart_wrap .kmba_chart .chart_cont span{
	text-align: right;
    float: right;
    line-height: 22px;
	font-size: 14px;
}

.kmba_chart_wrap .kmba_chart .chart_cont .cont_l{
	width: 50%;
	padding-left: 15px;
}
.kmba_chart_wrap .kmba_chart .chart_cont .cont_l span{
	text-align: left;
	float: left;
	color: #8b0029;
}

.gmba_profile .chart_tit_wrap{
    justify-content: flex-start;
    padding-left: 4rem;
}
.chart_tit_wrap{
    display: flex;
    justify-content: center;
}
.chart_tit_wrap .chart_tit_r{
	width: 55%;
    padding: 1rem;
}
.chart_tit_wrap .chart_tit_r p{
	color: #8b0029;
    font-size: 2.5rem;
    line-height: 45px;
    font-weight: 600;

}
.chart_tit_wrap .chart_tit_r span{
	color: #bfae9e;
    font-size: 22px;
    font-weight: 400;
    letter-spacing: -1.0px;
}

.chart_tit_wrap .chart_tit_l{
	background: #bfae9e;
    width: 400px;
    display: flex;
    text-align: center;
    align-items: center;
}
.chart_tit_wrap .chart_tit_l .box1{
	width: 45%;
}
.chart_tit_wrap .chart_tit_l .box2{
	width: 55%;
}
.chart_tit_wrap .chart_tit_l p{
	color: #fff;
    line-height: 3.5rem;
    letter-spacing: -1.0px;
}
.chart_tit_wrap .chart_tit_l .box2 .line{
	line-height: normal !important;
}
.chart_tit_wrap .chart_tit_l span{
	font-size: 4rem;
	font-weight: 500;
}
.kmba_chart_wrap .kmba_chart .chart_cont .e_cont_r{
	width: 50%;
    padding-right: 15px;
    border-right: 1px solid #4b2b79;
}
.kmba_chart_wrap .kmba_chart .chart_cont .e_cont_r_long{
	width: 60%;
    padding-right: 15px;
    border-right: 1px solid #4b2b79;
}
.kmba_chart_wrap .kmba_chart .chart_cont .e_cont_l{
	width: 50%;
	padding-left: 15px;
}
.kmba_chart_wrap .kmba_chart .chart_cont .e_cont_l span{
	text-align: left;
	float: left;
	color: #4b2b79;
}
.kmba_chart_wrap .kmba_chart .chart_cont .f_cont_r{
	width: 50%;
    padding-right: 15px;
    border-right: 1px solid #4a7949;
}
.kmba_chart_wrap .kmba_chart .chart_cont .f_cont_l{
	width: 50%;
	padding-left: 15px;
}
.kmba_chart_wrap .kmba_chart .chart_cont .f_cont_l span{
	text-align: left;
	float: left;
	color: #4a7949;
}

/*동아리*/
.kmba_club_tit {
	color: #8b0029;
    font-size: 27px;
    font-weight: 500;
	margin: 0 0 1rem;
}
.kmba_club_a{
	color: #8b0029;
	font-size: 1.25rem;
    font-weight: 400;
}
.kmba_club, .emba_club {
	margin-top: 2rem;
	background: #fff;
	padding: 3rem;
}
.kmba_club ul, .emba_club ul{
	display: flex;
    text-align: center;
    justify-content: center;
    gap: 1rem;
	margin-bottom: 1.5rem;
}
.kmba_club ul>li{
	width: 13%;
}
.emba_club ul>li{
	width: 20%;
}
.kmba_club ul>li p, .emba_club ul>li p{
	text-align: center;
	color: #bfae9e;
	font-weight: 400;
}
.emba_club_li{
	width: 20%;
}
.mb0{
	margin-bottom: 0;
}
.kmba_club.flex{
	display: flex; 
	flex-wrap: wrap;
}

.kmba_club .club_item_r{
    width: 33%;
    border-right: 1px solid #bfae9e;
    padding: 0.5rem 2rem;
}
.kmba_club .club_item{
    width: 33%;
    padding: 0.5rem 2rem;
}

.kmba_club .club_item_r .tit_c span,
.kmba_club .club_item .tit_c span{
	color: #bfae9e;
	font-weight: 500;
}

/*행사*/
.kmba_event_wrap{
	margin-top: 2rem;
}
.kmba_event{
	display: flex;
}
.kmba_event .img{
	width: 45%;
}
.kmba_event .cont{
	background: #bfae9e;
    width: 55%;
    margin: 1.2rem 0;
	padding: 0 2.5rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.kmba_event .cont .cont_tit{
	color: #fff;
	font-size: 27px;
    font-weight: 600;
	line-height: 2.2rem;
}
.kmba_event .cont .cont_txt{
    margin-top: 1rem;
}
.kmba_event .float_r{
	float: right;
}
.kmba_event .txt_r p{
	text-align: right;
}
.mt_1rem{
	margin-top: 1rem;
}
.mt_2rem{
	margin-top: 2rem;
}
.mt_3rem{
	margin-top: 3rem;
}
.mt_4rem{
	margin-top: 4rem;
}
.mt_6rem{
	margin-top: 6rem;
}

/*mba 생활*/
.mba_life{
	width: 900px;
    margin: 0 0 50px;
    height: 200px;
    position: relative;
	background: #8b0029;
}
.mba_life .life_tit {
	position: absolute;
}
.mba_life .life_tit .cont{
	margin: 69px 0 0 50px;
    color: #fff;
}
.mba_life .life_tit .cont .md{
	font-size: 2.7rem;
    font-weight: 500;
	font-family: "Poppins", "Noto Sans KR";
}
.mba_life .life_tit .cont .lg{
	font-size: 11rem;
    font-family: "Poppins", "Noto Sans KR";
    display: inline-block;
    font-weight: 500;
}
.mba_youtube_wrap{
	display: flex;
    justify-content: space-evenly;
    align-items: end;
    /*gap: 5rem;*/
    margin-top: 4rem;
}
.mba_youtube_wrap .img img{
	border-radius: 26px;
}

/***********************************************/
/***********************************************/
/********************* DBA *********************/
/***********************************************/
/***********************************************/

/* .dba_graph_wrap{
	display: flex;
    justify-content: center;
    align-items: center;
    gap: 6rem;
    margin-top: 3.5rem;
}
.dba_graph_wrap .img{
	width: 50%;
	text-align: center;
}
.dba_graph_wrap .img img{
	width: 100%;
	max-width: 500px;
} */

.pro_list .tit{
	width: 100%;
    padding: 1.25rem;
    background: #fff;
    border: 1px solid #bfae9e;
    color: #bfae9e;
    text-align: center;
    font-weight: 500;
    font-size: 1.4rem;
    margin-top: 0;
}
.pro_list .cont {
	display: flex;
    flex-wrap: wrap;
    gap: 5px;
    justify-content: space-between;
    margin-top: 5px;
}
.pro_list .cont div{
	width: calc((100% - 10px) / 3);
    padding: 1rem;
    background: #bfae9e;
    border: 1px solid #bfae9e;
    color: #fff;
    text-align: center;
    font-weight: 400;
    font-size: 1.25rem;
    cursor: pointer;
}
.pro_list .cont div:hover{
	background: #fff;
	color: #bfae9e;
}

.dba_profile{
	display: flex;
    border: 1px solid #bfae8e;
    height: 250px;
	margin-bottom: 2rem;
}
.dba_profile .img{
	width: 30%;
    background: #bfae9e;
}
.dba_profile .cont{
	width: 70%;
    padding: 1.5rem;
}
.dba_profile .cont p{
	font-size: 1.25rem;
}
.dba_profile .cont .p_name{
	font-size: 24px;
    font-weight: 500;
}
.pc_mt_3rem{
	margin-top: 3rem !important;
}

.dba_curr{
	width:100%; 
	border-top: 2px #999 solid;
    border-bottom: 2px #999 solid;
	table-layout: fixed; 
	min-width: 870px; 
	border-collapse: collapse; 
	line-height: 1.5em;
}
.dba_curr th { 
	padding: 15px; 
	text-align: center; 
	font-size: 16px; 
	color: #000; 
	word-break: break-all; 
	vertical-align: middle;
}
.dba_curr td { 
	padding: 10px 5px; 
	text-align: center; 
	font-size: 16px; 
	color: #555; 
	vertical-align: middle;
}
.dba_curr .gray{
	background: #ddd;
}
.dba_curr .green{
	background: #c7e5bb;
}
.dba_curr .blue{
	background: #bee5f7;
}
.dba_curr .pink{
	background: #ffd3dd;
}
.dba_curr .orange{
	background: #fdc6a6;
}


@media screen and (max-width:1200px) {
	/*fmba 프로그램*/
	.factsheet4 .con_cir .con .tit_mba {
		font-size: 16px;
		line-height: 20px;
	}

	/*emba IRP*/
	.irp_wrap .irp_cont .irp_cont_tit {
		margin-top: 1rem;
	}
	.irp_wrap .irp_cont p {
		margin-bottom: 0;
	}

	/*네트워크*/
	.kmba_network_wrap .kmba_network .tit {
		font-size: 1.5rem;
	}
	.kmba_network_wrap .kmba_network .tit_e{
		font-size: 17px;
		line-height: 22px;
	}


	/*mba 생활*/
	.mba_life{
		width: 100%;
		margin: 0 0 50px;
		height: 120px;
	}
	.mba_life .life_tit .cont{
		margin: 61px 0 0 20px;
	}
	.mba_life .life_tit .cont .md{
		font-size: 1.5rem;
	}
	.mba_life .life_tit .cont .lg{
		font-size: 5rem;
	}
	.kmba_event .cont {
		padding: 0 1rem;
	}
	.kmba_event .cont .cont_tit{
		font-size: 1.5rem;
		line-height: 1.7rem;
	}
	
	.kmba_event .cont .cont_txt{
		font-size: 16px;
        line-height: 19px;
	}

	/*DBA*/
	.pro_list .tit {
		font-size: 1.25rem;
	}
	.pro_list .cont div {
		font-size: 16px;
	}

}


@media screen and (max-width:1000px) {
	/*emba IRP*/
	.irp_wrap {
		flex-direction: column;
	}
	.irp_wrap .irp_img {
		width: 100%;
	}
	.irp_wrap .irp_img img {
		width: 100%;
	}
	.irp_wrap .irp_cont {
		width: 100%;
		padding: 1rem 2rem 2rem 2rem;
	}
	.irp_wrap .irp_cont br {
		display: inline-block;
       	content: " ";
       	padding: 0 2px;
	}

	/*프로그램*/
	.kmba_course_tit {
		font-size: 1.5rem;
	}
	.kmba_course_wrap .kmba_course .tit {
		font-size: 1.25rem;
	}
	.kmba_biddding_tit {
		font-size: 1.5rem;
	}
	.kmba_course_tit_b {
		font-size: 1.5rem;
		padding: 1.5rem 1rem;
	}

	/*네트워크*/
	.kmba_network_wrap {
		flex-wrap: wrap;
		margin-top: 4rem;
	}
	.kmba_network_wrap .kmba_network {
		width: 95%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
	}
	.kmba_network_wrap .kmba_network .tit, .tit_e {
		width: 100%;
	}
	.kmba_network_wrap .kmba_network .tit_e{
		font-size: 1.5rem;
		line-height: 26px;
	}
	.kmba_network_wrap .kmba_network .img {
		width: 40%;
	}
	.kmba_network_wrap .kmba_network .cont {
		width: 55%;
	}
	.kmba_network_wrap .kmba_network .cont p {
		padding: 0rem 0 1rem 0;
	}

	/*mba 생활*/
	.kmba_event_wrap{
		margin-top: 0;
	}
	.kmba_club_tit {
		font-size: 1.5rem;
	}
	.kmba_chart_wrap{
		justify-content: center;
		gap: 2rem;
	}
	.kmba_chart_wrap .kmba_chart{
		width: calc((100% / 2) - 2rem);
	}

	.kmba_chart_wrap .kmba_chart img{
		width: 200px;
	}

	/*원우 프로파일*/
	.chart_tit_wrap .chart_tit_r p {
		font-size: 2rem;
		line-height: 35px;
	}
	.chart_tit_wrap .chart_tit_r {
		padding: 1rem 3rem;
	}
	.chart_tit_wrap .chart_tit_r span {
		font-size: 1.2rem;
	}
	.chart_tit_wrap .chart_tit_l p {
		line-height: 3rem;
	}
	.chart_tit_wrap .chart_tit_l span {
		font-size: 3.5rem;
	}

}
@media screen and (max-width:875px) {
	/*프로그램*/
	.kmba_biddding ul>li{
		font-size: 16px !important;
	}
	/*kmba 타이틀*/
	.contents .kmba_long {
		padding: 20px;
	}

	/*DBA*/
	.pc_mt_3rem{
		margin-top: 0 !important;
	}
	.dba_graph_wrap .cont ul>li:first-child{
		font-size: 16px;
	}
	.dba_graph_wrap .cont ul>li{
		font-size: 16px;
	}
}

@media screen and (max-width:870px) {

	/*프로그램*/
	.kmba_program_wrap {
		gap: 2rem;
		flex-direction: column;
		margin-top: 3rem;
	}
	.kmba_program_wrap .kmba_program {
		width: 100%;
	}
	.kmba_program_wrap .kmba_program .tit {
		font-size: 16px;
	}
	.kmba_program_wrap .kmba_program p {
		padding: 1.5rem;
	}

	/*EMBA 프로그램(강좌)*/
	.emba_program_wrap{
		display: flex;
		justify-content: center;
		flex-direction: column;
		gap: 2rem;
	}
	.emba_program_wrap .arrow{
		display: none;
	}

	.emba_program_wrap .emba_program{
		width: 100%;
	}

	/*FMBA 프로그램(강좌)*/
	.fmba_biddding{
		width: 100%;
		padding-right: 1rem;
	}
	.fmba_program_wrap{
		display: flex;
		flex-direction: column;
		gap: 2rem;
	}
	.fmba_program_wrap .fmba_program_r{
		width: 100%;
		border-right: 0;
		padding: 0;
	}
	.fmba_program_wrap .fmba_program{
		width: 100%;
		padding: 0;
	}
	.fmba_program_wrap .tit{
		font-size: 1.5rem;
	}
	.fmba_program_wrap .tit_c{
		font-size: 1.5rem;
	}


	/*mba 생활*/
	.kmba_event {
		flex-direction: column;
		margin-bottom: 2rem;
	}
	.kmba_event_r{
		flex-direction: column-reverse !important;
	}
	.kmba_event .img {
		width: 100%;
	}
	.kmba_event .img img {
		width: 100%;
	}
	.kmba_event .cont {
		margin: 0;
		width: 100%;
        padding: 1.5rem;
	}
	.kmba_event .txt_r p {
		text-align: left;
	}

	/*mba 생활 - 유튜브*/
	.mba_youtube_wrap {
		align-items: flex-start;
		gap: 1rem;
		flex-direction: column;
	}
	.mba_youtube_wrap .img{
		width: 100%;
	}
	.mba_youtube_wrap .img img{
		width: 100%;
	}

	/*DBA*/
	.dba_curr th, .dba_curr td { 
		font-size: 14px; 
	}

}

@media screen and (max-width:740px) {
	/*프로그램*/
	.kmba_course_wrap .kmba_course {
		width: 100%;
	}
	.kmba_program_wrap {
		gap: 2rem;
		flex-direction: column;
		margin-top: 3rem;
	}
	.kmba_program_wrap .kmba_program {
		width: 100%;
	}
	.kmba_program_wrap .kmba_program .tit {
		font-size: 16px;
	}
	.kmba_program_wrap .kmba_program p {
		padding: 1.5rem;
	}
	.emba_fac {
		flex-direction: column;
		gap: 2rem;
	}
	.emba_fac .img p {
		font-size: 16px;
	}

	/*네트워크*/
	.kmba_network_wrap .kmba_network {
		width: 100%;
        flex-direction: column;
        gap: 1.5rem;
    }
	.kmba_network_wrap .kmba_network .tit, .tit_e {
        text-align: left;
    }
	.kmba_network_wrap .kmba_network .tit br, .tit_e br {
		display: inline-block;
       	content: " ";
       	padding: 0 2px;
	}
	.kmba_network_wrap .kmba_network .img {
        width: 100%;
        overflow: hidden;
        height: 500px;
        position: relative;
    }
	.kmba_network_wrap .kmba_network .img img {
		width: 100%;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.kmba_network_wrap .kmba_network .cont {
        width: 100%;
    }

	/*원우 프로파일*/
	.mba_profile {
		padding: 2rem 0;
	}
	.chart_tit_wrap {
		flex-direction: column;
	}
	.gmba_profile .chart_tit_wrap{
		padding-left: 0;
	}
	.chart_tit_wrap .chart_tit_r {
		width: 100%;
	}
	.chart_tit_wrap .chart_tit_r p {
        font-size: 1.7rem;
        line-height: 30px;
    }
	.chart_tit_wrap .chart_tit_r span {
        font-size: 16px;
    }
	.chart_tit_wrap .chart_tit_l {
		width: 100%;
		padding: 1rem 0;
	}

	/*DBA*/
	.dba_graph_wrap{
		flex-direction: column;
		gap: 3rem;
	}
	.dba_graph_wrap .img{
		width: 100%
	}
	.dba_graph_wrap .img img{
		width: 400px;
	}
	.dba_graph_wrap .cont {
		width: 100%;
	}
	.dba_graph_wrap .cont ul>li:first-child{
		width: 100%;
	}
	.dba_graph_wrap .cont ul>li{
		width: 100%;
	}
	
}

@media screen and (max-width:640px) {
	.txt_16px{
		font-size: 16px;
	}

	/*프로그램*/
	.kmba_biddding_tit {
        font-size: 1.25rem;
    }
	.fmba_program_wrap .tit {
        font-size: 1.25rem;
    }
	.fmba_program_wrap .tit_c {
        font-size: 1.25rem;
    }

	
	/*네트워크*/
	.kmba_network_wrap .kmba_network .tit {
        font-size: 1.25rem;
		height: auto;
        padding: 0;
    }
	.kmba_network_wrap .kmba_network .tit_e {
        font-size: 1.25rem;
		height: auto;
        padding: 0;
    }
	.kmba_network_wrap .kmba_network .cont {
		font-size: 16px;
	}
	/*mba 생활*/
	.kmba_club_tit {
        font-size: 1.25rem;
    }
	.kmba_club ul, .emba_club ul {
		justify-content: flex-start;
		flex-wrap: wrap;
	}
	.kmba_club ul>li, .emba_club ul>li {
		width: 30%;
	}
	.kmba_club ul>li p, .emba_club ul>li p{
		font-weight: 400;
		font-size: 12px;
	}
	.kmba_club_a {
		font-size: 16px;
	}
	.kmba_event .cont .cont_tit {
		font-size: 1.25rem;
        line-height: 1.5rem;
    }
	.mba_life{
		height: 77px;
	}
	.mba_life .life_tit .cont{
		margin: 41px 0 0 20px;
	}
	.mba_life .life_tit .cont .md{
		font-size: 1.25rem;
	}
	.mba_life .life_tit .cont .lg{
		font-size: 3rem;
	}

	/*DBA*/
	.pro_list .cont div {
		width: 100%;
		padding: 10px;
	}
	.pro_list .tit {
		padding: 1rem;
	}
}

@media screen and (max-width:580px) {
	/*원우 프로파일*/
	.kmba_chart_wrap .kmba_chart .chart_cont span{
		line-height: 19px;
		font-size: 12px;
	}
}

/****모바일 해상도***/

@media screen and (max-width:480px) {
	/*네트워크*/
	.kmba_network_wrap .kmba_network .img {
        height: 400px;
    }
	/*mba 생활*/
	.kmba_club ul, .emba_club ul {
		justify-content: space-between;
	}
	.kmba_club ul>li, .emba_club ul>li {
		width: 45%;
	}
}

/* gmba */
.kmba_chart_wrap .kmba_chart .gmba_graph{
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 1rem;
}
.kmba_chart_wrap .kmba_chart .gmba_graph .box{
	width: calc((100% - 2rem) / 4);
	display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    font-size: 14px;
}
.kmba_chart_wrap .kmba_chart .gmba_graph.two .box{
	width: fit-content;
}
.kmba_chart_wrap .kmba_chart .gmba_graph .one{
	background: #b74c4c;
	width: 7px;
	height: 7px;
}
.kmba_chart_wrap .kmba_chart .gmba_graph .two{
	background: #ff5959;
	width: 7px;
	height: 7px;
}
.kmba_chart_wrap .kmba_chart .gmba_graph .three{
	background: #ff8585;
	width: 7px;
	height: 7px;
}
.kmba_chart_wrap .kmba_chart .gmba_graph .four{
	background: #ffc2c2;
	width: 7px;
	height: 7px;
}
.kmba_chart_wrap .kmba_chart .gmba_graph p{
	margin-top: 0;
}
@media screen and (max-width:520px) {
	.kmba_chart_wrap .kmba_chart .gmba_graph{
		flex-wrap: wrap;
	}
	.kmba_chart_wrap .kmba_chart .gmba_graph .box{
		flex-wrap: wrap;
	}
}