@charset "utf-8";

#svisual{background-image:url(/images/music/main/intro/intro_bg.jpg);background-position:50% 61%}

/* 이수체계도 */
.completion-system .pic_btn {display: block;}
.completion-system .pic_btn a{display: block;}
.completion-system .pic_btn a:hover,
.completion-system .pic_btn a:focus {background: linear-gradient(90deg, #9C1727 0%, #132D73 100%);}
/* 이수체계도 End */

.greeting.gree_music01 { background: url(/images/music/sub01/sub01_01_img01.jpg) no-repeat left top; }
.greeting.gree_music02 { background: url(/images/music/sub02/sub02_01_img01.jpg) no-repeat left top; }
.greeting.gree_music03 { background: url(/images/music/sub03/sub03_01_img01.jpg) no-repeat left top; }

.sub01_01 .greeting { padding-bottom: 120px;}

/* 취업분야 */
.report_chmu{}
.report_chmu:after{content:"";clear:both;display:block;visibility:hidden;}
.report_chmu li{position:relative;padding:25px 15px 25px 25px;border:1px solid #c2c2c2;margin-top:-1px;}
.report_chmu li strong{margin-bottom:5px;color:#121212;font-size:20px;line-height:160%;font-weight:600;font-family:'nsr','Malgun Gothic';}
/*.report_chmu li>span{display:block;margin:0;color:#545454;font-size:14px;line-height:140%;}
.report_chmu li .ir-content{display:block;position:absolute;top:50%;left:22px;margin-top:-36px;width:71px;height:71px;} 
.report_chmu li .ir-minwon{background-position:0 0;}
.report_chmu li .ir-tel{background-position:-71px 0;}
*/

@media all and (min-width:768px) {
	.report_chmu li em{display:inline-block;}
	.report_chmu li p span{margin:0;}
}
@media all and (min-width:1024px){
	.report_chmu li{float:right; width: 49%;min-height:120px;}
	.report_chmu.mh158 li{min-height:158px;}
	.report_chmu li{float:left;margin-right:1%;margin-bottom: 1%;border-bottom:1px solid #c2c2c2;}
    .report_chmu .height{min-height:192px;}
}
@media all and (min-width:1280px) {
	/*.report_chmu li .ir-content{left:45px;}*/
	.report_chmu li{padding:45px 60px 25px 50px;text-align: center;}

}

/* 강사 프로필 */
.ui-list.card .ui-cont .inner span.ui-thumb {float:left}
.s0202 .ui-list.card .ui-cont .inner .ui-thumb-info {padding:37px 0 0 165px; min-height:150px; text-align:left}
.s0202 .ui-list .ui-cont .inner strong.tit {font-size:22px; margin-bottom:7px; font-weight:900}
.s0202 .ui-list .ui-cont .inner strong.txt {font-size:16px;}

@media all and (min-width:768px) {
    .s0202 .ui-list .ui-cont {width:100%; margin-right:0}
    .s0202 .ui-list.card .ui-cont .inner .ui-thumb-info {padding-left:200px;}
}

/* pdf */
#PDFviewerDiv{position:relative;height:auto;padding-top:140%;overflow:hidden}
#PDFviewerDiv iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}