@charset "utf-8";

#pceo_menu { background:url("/layout/images/ceo/main/pceo_gnb_bg.png") no-repeat scroll 0 0; height:38px; width:1000px; top:71px; position:fixed; z-index:9997; }
	
	.pceo_lnb { width:258px; height:31px; background:url("/layout/images/ceo/pceo_menu/pceo_gnb_select.gif") no-repeat scroll 24px 5px;}
	
	.pceo_selected { margin:0; padding:0; position:absolute; top:7px; left:56px;}
	
	.list_control { margin:0; padding:0; position:absolute; top:2px; left:155px;}


	.pceo_lnb_list { position:absolute; top:31px; left:48px; width:182px; border:1px #868686 solid; border-top:none; display:none;}
	.pceo_lnb_list ul { background:#fff; padding:5px 5px 8px 10px;}
	
	
	
	
	.pceo_gnb {background: url("/layout/images/ceo/menu/2dp_bg.gif") no-repeat scroll 0 0; width:721px; padding:0; margin:0; height:35px; position:absolute; top:0; left:269px;}
	.pceo_gnb li { float:left; margin-right:1px;}
	
	.menu_order1 { width:82px; text-align:center;}
	.menu_order2 { width:92px;  text-align:center;}
	.menu_order3 { width:101px; text-align:center;}
	.menu_order4 { width:87px; text-align:center;}
	.menu_order5 { width:97px; text-align:center;}
	.menu_order6 { width:82px; text-align:center;}
	.menu_order7 { width:82px; text-align:center;}
	.menu_order8 { width:81px; text-align:center;}
	

	/* 씨오/크레딧 point.html */

.class_title {
	font-size:18px; 
	font-weight:bold; 
	
	line-height:1.5em; 
	margin:20px 0 5px 0; 
	background-image: url("/layout/images/common/icon/h3_1.png") no-repeat scroll 2px 7px transparent; 
	padding-left:25px;
	padding-bottom:30px;
	} 
.class_title.line{position:relative;}	
.class_title.line::before{ 
    content: '';
    width: 5px;
    height: 18px;
    background-color: #c8005f;
    display: inline-block;
    left:0;
	background-image:none;
	position:absolute;
	top: 50%;
    transform: translateY(-50%);
	
	
 }
 
.point_table th:nth-child(1) { width:60px; }
.point_table th:nth-child(2) { width:100px; }
.point_table th:nth-child(3) { width:80px; }
.point_table th:nth-child(4) { width:100px; }
.point_table td:nth-child(4) { text-align:right; padding-right:20px; }
.point_table td:nth-child(5) { text-align:left; }
.point_table tr:last-child {font-weight:bold;}
.point_table tr:last-child td:nth-child(2) {text-align:right; padding-right:20px;}
.total_point_table {font-weight:bold; }
.total_point_table th:nth-child(1) { width:170px; }
.total_point_table td:nth-child(2) { width:240px; }
.total_point_table th:nth-child(3) { width:170px; }


/* pceo_class.css */
#content_top {margin-bottom:0px;}

/* .class_title,  */
.class_title2, .class_title3 {font-size:18px; font-weight:bold; color:#555; line-height:1.5em !important; clear:both;margin:15px 0 5px 0;}

/* .class_title {border-bottom:2px solid #999;height:40px;margin-bottom:20px;} */

 .class_title3 {background: url("/layout/images/common/icon/h3_1.png") no-repeat scroll 2px 8px transparent; padding-left:21px;} 
.class_course {display:inline-block; margin:0 10px 0 0px;}
.class_class {display:inline-block; font-size:24px; margin-bottom: 10px;}
.class_program {display:inline-block;}

/* .summary, .contents {border:1px solid #999; overflow:auto; height:150px; padding:5px;} */

/* .summary, .contents {padding:5px;} */


.span_button {font-size:0.9em; border:1px solid #9ba3bc;margin-left:10px;padding:2px 8px 2px 8px; border-radius:5px; background-color:#e9ecf3; cursor:pointer;}

.files { margin:0px !important;  }
.files li { border:0px solid #000; margin:1px 0 1px 0 !important; padding-left:0px !important; background-image:none !important; }
.w500 {width:500px;}
.bold {font-weight:bold;}

span.icon_attach {
    display: inline-block;
    overflow: hidden;
/*    text-indent: -5000px !important;*/
    vertical-align: middle;
    background: url("/layout/images/board/board_icon_attach.png") no-repeat scroll 0 0 transparent;
    width: 11px;
    height: 12px;
	margin:0 5px 0 5px;
}


	
