
/* 기본태그 정의 */
select {font-size:11px;}
label {height:17px;}
.radio {margin:-4px -2px -3px -2px;}
.checkbox {margin:-4px -2px -3px -2px;}
input.box_type_01 {
	height:14px;
	font:11px Dotum,DotumChe; color:#999; line-height:14px;
	padding: 2px 2px 0 2px;
	border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb;
	background:url(http://image.ebs.co.kr/middle/common/bg_textbox.gif) no-repeat;
}
textarea.box_type_01 {
	border:1px solid #d9d9d9;
	padding:2px; margin-bottom:1px;
	overflow-y:auto;
}

/* 테이블하단 검색 */
center.search {margin:20px 0 0 0;}
center.search td {text-align:left;}


/* 게시물 상단 텍스트/강좌만족도 */
p.listNum {float:left; font-size:11px; padding-top:28px; font-weight:normal;}
div.listRating {float:left; width:124px; height:43px; background:url(http://image.ebs.co.kr/middle/premium/detail_box_06.gif) no-repeat; margin-left:10px;}
div.listRating table {width:104px; margin:10px;}
div.listRating th {padding:2px 0 0 0;}

/* Q&A 답변만족도 */
.barRating {padding:1px 0 5px 0;}
	.barRating .rating {float:left; width:384px; height:27px; position:relative; margin-right:20px;}
	.barRating .rating .btn_img {position:absolute; top:0px;}
	.barRating .rating_02 {float:left; width:351px; height:27px; position:relative; margin-right:20px;}
	.barRating .rating_02 .btn_img {position:absolute; top:0px;}
	.barRating .rating_03 {float:left; width:268px; height:27px; position:relative; margin-right:10px;}
	.barRating .rating_03 .btn_img {position:absolute; top:0px;}


/* 리스트 스타일 00 - (기본 리스트) */
.board_list_00 table {width:100%;}
.board_list_00 thead th {background-color:#f7faf4; text-align:center; padding:6px 0 2px 0; border-bottom-width:0px;}
.board_list_00 tbody td {text-align:center; padding:7px 0 2px 0; border-bottom:1px solid #ededed; color:#999;}
.board_list_00 tbody td.tl {text-align:left; padding-left:7px;}
.board_list_00 tbody td.answer {text-align:left; padding-left:27px;}
.board_list_00 tbody td.img {padding:2px 0 0 0;}
.board_list_00 tbody a:link {color:#999;}
.board_list_00 tbody a:active {color:#999;}
.board_list_00 tbody a:visited {color:#999;}
.board_list_00 tbody a:hover {color:#999;}
.board_list_00 tbody tr.notice a:link {color:#6b9a10; font-weight:bold;}
.board_list_00 tbody tr.notice a:active {color:#6b9a10; font-weight:bold;}
.board_list_00 tbody tr.notice a:visited {color:#6b9a10; font-weight:bold;}
.board_list_00 tbody tr.notice a:hover {color:#6b9a10; font-weight:bold;}
.board_list_00 tbody tr.off td {color:#999;}
.board_list_00 tbody tr.off td a:link {color:#999; text-decoration:none;}
.board_list_00 tbody tr.off td a:active {color:#999; text-decoration:none;}
.board_list_00 tbody tr.off td a:visited {color:#999; text-decoration:none;}
.board_list_00 tbody tr.off td a:hover {color:#6b990f; text-decoration:none;}
.board_list_00 tbody tr.on td {color:#6b990f;}
.board_list_00 tbody tr.on td a:link {color:#6b9a10; text-decoration:none;}
.board_list_00 tbody tr.on td a:active {color:#6b9a10; text-decoration:none;}
.board_list_00 tbody tr.on td a:visited {color:#6b9a10; text-decoration:none;}
.board_list_00 tbody tr.on td a:hover {color:#6b9a10; text-decoration:none;}
.board_list_00 tbody tr.sel td {color:#6b990f;} /* POll/설문 선택시 활용 */
.board_list_00 tbody tr.sel a:link {color:#6b990f;}
.board_list_00 tbody tr.sel a:active {color:#6b990f;}
.board_list_00 tbody tr.sel a:visited {color:#6b990f;}
.board_list_00 tbody tr.sel a:hover {color:#6b990f;}
.board_list_00 tbody img.icon {margin:-1px 0 0 0;}
	/* 나의 학습 Q&A 보기_Q&A */
	.board_list_00 .que {background:url(http://image.ebs.co.kr/middle/common/icon/ic_q_01.gif) 0 0 no-repeat; padding:1px 0 0 22px; margin:5px 0 5px 2px;}
	.board_list_00 .ans {background:url(http://image.ebs.co.kr/middle/common/icon/ic_a_01.gif) 0 0 no-repeat; padding:1px 0 0 27px; margin:5px 0 5px 2px;}
	/* 리스트 내 롤업/다운(수강후기용) */
	.roll_list {position:relative; border:4px solid #f0f5e9; padding:10px 15px 10px 40px; text-align:left; background:url(http://image.ebs.co.kr/middle/common/bul_02.gif) 18px 15px no-repeat;}
	.roll_list .comment {width:535px; border-left:1px solid #ededed; padding: 0 0 0 13px; line-height:18px; color:#999; font-family:Dotum; word-break:break-all;}
	.roll_list .alim {position:absolute; top:10px; right:15px;}
	.roll_list .dvbtn {margin:0px; text-align:right; margin-top:10px;}


/* 리스트 스타일 01 - (패키지상품 리스트) */
.board_list_01 img.ic {margin:0 2px 5px 0;}
.board_list_01 img.lec01 {margin:-2px 2px 0 0;}
.board_list_01 img.lec02 {margin:0 2px 0 0;}
.board_list_01 table {width:100%;}
.board_list_01 thead th {background-color:#f0f5e9; text-align:center; padding:6px 0 3px 0;}
.board_list_01 tbody td {text-align:center; padding:12px 0 0 0;}
.board_list_01 tbody td.tl {text-align:left; padding-left:8px;}
.board_list_01 tbody tr.on td {background-color:#f2f2f2;}
.board_list_01 .btn {text-align:right;}
.board_list_01 .btn img {margin:0 10px 0 0;}
.board_list_01 .lecture_off {background-color:#ffffff; border-bottom:1px solid #ddd; padding:0 0 0 0; margin:-2px 0 0 0;}
.board_list_01 .lecture_on {background-color:#f2f2f2; border-bottom:1px solid #ddd; padding:0 0 10px 14px; margin:-3px 0 0 0;}
.board_list_01 .lecture_on .lecture_list {margin:-4px 0 0 0; background:url(http://image.ebs.co.kr/middle/common/box_01_m.gif) repeat-y; padding: 0 20px;}
	table.lec_tbl_list {width:605px; background:#fff url(http://image.ebs.co.kr/middle/common/dot_line_02.gif) bottom left repeat-x;}
	table.lec_tbl_list td {padding:10px 0 7px 0; text-align:center;}
	table.lec_tbl_list td.tl {text-align:left; padding-left:8px;}
	table.lec_tbl_list td.lec_sel {background:url(none); padding-bottom:0px;}
	table.lec_tbl_list td.lec_sel p {background:url(http://image.ebs.co.kr/middle/premium/main_box_06.gif); text-align:left; padding:6px 0 1px 10px;}

/* 리스트 스타일 02 - (강좌 리스트) */
.board_list_02 {border-bottom:1px solid #c4c4c4;}
.board_list_02 table {width:100%;}
.board_list_02 thead th {background-color:#f7faf4; text-align:center; padding:6px 0 3px 0;}
.board_list_02 thead th.radio {padding:1px 0 0 0;}
.board_list_02 tbody td {text-align:center; padding:12px 0 8px 0; border-bottom:1px solid #e1e1e1;}
.board_list_02 tbody td.tl {text-align:left; padding-left:8px;}
.board_list_02 tbody td.teacher {vertical-align:top; padding-top:13px;}
.board_list_02 tbody td.teacher img.icon {margin:-3px 0 3px 0;}
.board_list_02 tbody tr.end td {border-bottom-width:0px;}
.board_list_02 tfoot td {background:url(http://image.ebs.co.kr/middle/common/line_03.gif) repeat-x; border-bottom:1px solid #96b363; font-weight:bold; padding:15px 0 11px 0;}

/* 리스트 스타일 03 - (연계강좌) */
.board_list_03 {border-top:1px solid #e1e1e1;}
.board_list_03 table {width:100%;}
.board_list_03 th {text-align:left; padding:10px;}
.board_list_03 td {padding:10px; border-bottom:1px solid #e1e1e1;}
.board_list_03 td table.lecture_detail {margin-top:5px;}
.board_list_03 td table.lecture_detail th {width:65px; color:#999; padding:0 0 6px 0;}
.board_list_03 td table.lecture_detail td {color:#999; border-bottom-width:0px; background:url(http://image.ebs.co.kr/middle/common/bar_tab_01.gif) 0 1px no-repeat; padding:0 0 6px 10px;}

/* 리스트 스타일 04 - (패키지강좌) */
.board_list_04 {border-top:2px solid #95b362;}
.board_list_04 table {width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #c4c4c4;}
.board_list_04 td {padding:10px 0 7px 0; text-align:center; border-bottom:1px solid #e1e1e1;}
.board_list_04 td.tl {text-align:left; padding-left:8px;}
.board_list_04 td.lec_sel {border-bottom-width:0px; padding-bottom:0px;}
.board_list_04 td.lec_sel p {background:url(http://image.ebs.co.kr/middle/premium/detail_box_12.gif) no-repeat; text-align:left; padding:6px 0 1px 10px;}
	/* 테이블 푸터 */
	.board_list_04 table.tbl_foot {border-top:1px solid #96b363; border-bottom:1px solid #96b363;}
	.board_list_04 table.tbl_foot tfoot td {font-weight:bold; text-align:left; padding:13px 0 10px 0;}
	.board_list_04 table.tbl_foot tfoot span.normal {font-weight:normal;}


/* 페이징 */
#paging {text-align:center; margin:19px 0 -5px 0;}
/* #paging {font-size:11px; color:#666; text-align:center; margin:19px 0 -5px 0;}
#paging img {margin:2px -2px 0 0;}
#paging a {padding:0 4px;}
#paging a:link, #paging a:visited, #paging a:active, #paging a:hover {font-size:11px; color:#666;}
#paging strong.sel {color:#6b990f; padding:0 6px 0 5px;} */


/* 읽기 스타일 00 - (기본 리스트) */
.board_view_00 {border-top:1px solid #95b362;}
.board_view_00 table {width:100%;}
.board_view_00 th {background-color:#f0f5e9; border-bottom:1px solid #d9d9d9; padding:7px 0 2px 0; color:#999; text-align:center;}
.board_view_00 td {background-color:#ffffff; border-bottom:1px solid #d9d9d9; padding:7px 0 2px 10px; color:#999;}
.board_view_00 td.tc {text-align:center; padding:7px 5px 2px 5px;}
	 /* 내용 */
	.board_view_00 td.viewContents {padding:13px 45px 35px 10px; line-height:18px;}
	.board_view_00 td.viewContents .alim {position:relative;}
	.board_view_00 td.viewContents .alim p {position:absolute; top:-3px; left:629px;}
	.board_view_00 td.viewContents .dvevent_photo {margin:30px 0;}
	 /* Q&A 아이콘 */
	.board_view_00 th.qna  {padding:5px 0;}
	 /* 첨부파일 */
	.board_view_00 td.file {font-size:11px;}
	.board_view_00 td.file a:link {font-size:11px; color:#999; text-decoration:underline;}
	.board_view_00 td.file a:visited {font-size:11px; color:#999; text-decoration:underline;}
	.board_view_00 td.file a:active {font-size:11px; color:#666; text-decoration:underline;}
	.board_view_00 td.file a:hover {font-size:11px; color:#666; text-decoration:underline;}
.board_view_00 strong.tit {color:#666;}
.board_view_00 img.icon {margin:-1px 0 0 0;}
.board_view_00 td table td {background-color:#ffffff; border-bottom-width:0px; padding:0px;}

/* 내용없음 코멘트 */
center.noComment {border-bottom:1px solid #d9d9d9; padding:27px 0 22px 0; color:#999;}


/* 이전글/다음글 */
table.view_listing {width:100%; border-top:1px solid #95b362; border-bottom:1px solid #95b362;}
table.view_listing th {width:85px; border-bottom:1px solid #d9d9d9; background:url(http://image.ebs.co.kr/middle/common/bg_th.gif) top right no-repeat; padding:7px 4px 4px 0; text-align:center;}
table.view_listing td {border-bottom:1px solid #d9d9d9; padding:7px 0 4px 10px; color:#999;}
table.view_listing td table td {border-bottom-width:0px; padding:0px;}
table.view_listing a:link {color:#999;}
table.view_listing a:active {color:#999;}
table.view_listing a:visited {color:#999;}
table.view_listing a:hover {color:#999;}
	/* 리스트 내 Q&A 나열 */
	table.view_listing td.qna {padding:0 0 0 10px;}
	table.view_listing td.qna table {width:100%;}
	table.view_listing td.qna td {padding:7px 0 4px 0;}
	table.view_listing td.qna td.answer {padding-left:23px;}


/* 등록 스타일 00 - (기본 리스트) */
.board_register_00 {border-top:1px solid #95b362; padding:0px;}
/*.board_register_00 table {width:100%;}*/
.board_register_00 th {background-color:#f0f5e9; border-bottom:1px solid #d9d9d9; padding:7px 0 2px 0; color:#999; text-align:center;}
.board_register_00 td {border-bottom:1px solid #d9d9d9; padding:4px 0 4px 10px; color:#999;}
.board_register_00 td.text {padding:7px 0 2px 10px;}
.board_register_00 input.box_type_01 {height:16px; background:#fff url(none); border:1px solid #d9d9d9;}
.board_register_00 td table td {border-bottom-width:0px; padding:2px;}


/* 등록 스타일 01 - (기본 리스트) */
.board_register_01 {border-top:1px solid #d9d9d9; padding:0px;}
.board_register_01 table {}
.board_register_01 th {background-color:#f0f5e9; border-bottom:1px solid #ededed; padding:6px 0 3px 10px; color:#666; font-size:11px;text-align:left;}
.board_register_01 td {border-bottom:1px solid #ededed; padding:2px 0 2px 10px; color:#666;}
.board_register_01 td.text {padding:6px 0 3px 10px;}
.board_register_01 td.radio {padding:6px 0 3px 6px;}
.board_register_01 input.box_type_01 {height:16px; background:#fff url(none); border:1px solid #d9d9d9;}
.board_register_01 td table td {border-bottom-width:0px; padding:0px;}


/* 덧글 남기기 스타일 00 - (기본 리스트) */
.board_reply_00 table {width:100%;}
.board_reply_00 th {width:83px; font-size:11px; padding:10px 0 10px 10px; border-bottom:1px solid #d9d9d9; vertical-align:top;}
.board_reply_00 td {font-size:11px; color:#999; padding:10px 0 5px 10px; border-bottom:1px solid #d9d9d9; vertical-align:top; background:url(http://image.ebs.co.kr/middle/common/bul_colon.gif) 0 14px no-repeat;}
.board_reply_00 span.date {color:#666;}
.board_reply_00 img.btn {margin:-1px 0 0 0;}
.board_reply_00 .register {height:54px; background:url(http://image.ebs.co.kr/middle/event/box_06.gif) no-repeat;}
	.board_reply_00 .register table {margin-top:7px;}
	.board_reply_00 .register th {width:93px; text-align:center; vertical-align:top; border-bottom-width:0px; padding:2px 0 0 0;}
	.board_reply_00 .register td {border-bottom-width:0px; padding:0 0 0 12px; background:url(none); border-left:1px solid #e7e8e5;}
	.board_reply_00 .register img.reply {margin-top:-1px;}
	.board_reply_00 .register textarea.box_type_01 {width:493px; height:34px; margin:-1px 0 0 0;}



/* #### 셀렉트박스 스타일정의  ########### */
.selectBoxTypeA_SelectedArea {
	background:#f5f5f5 url(http://image.ebs.co.kr/middle/common/bg_selectbox_01.gif) no-repeat;
	font:11px Dotum,DotumChe; color:#999;
	line-height:14px;
	letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeA_SelectedAreaFocus {
	background-color:#f5f5f5;
	font:11px Dotum,DotumChe; color:#999;
	line-height:14px;
	letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeA_Option {
	background-color:#f5f5f5;
	font:11px Dotum,DotumChe; color:#999;
	line-height:12px; letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeA_OptionOver {
	background-color:#ececec;
	font:11px Dotum,DotumChe; color:#666;
	line-height:12px; letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeA_OptionInnerLayer {
	overflow-y:auto;
	overflow-x:hidden;
	background-color:#f5f5f5;
	
	scrollbar-face-color:#c6c6c6;
	scrollbar-highlight-color:#d9d9d9;
	scrollbar-3dlight-color:#F3F3F3;
	scrollbar-shadow-color:#8b8b8b;
	scrollbar-darkshadow-color:#F3F3F3;
	scrollbar-track-color:#F3F3F3;
	scrollbar-arrow-color:#ffffff;
	}
	
/* #### 셀렉트박스 스타일정의  ########### */
.selectBoxTypeB_SelectedArea {
	background:#f5f5f5 url(http://image.ebs.co.kr/middle/common/bg_selectbox_02.gif) no-repeat;
	font:11px Dotum,DotumChe; color:#999;
	line-height:14px;
	letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeB_SelectedAreaFocus {
	background-color:#fff;
	font:11px Dotum,DotumChe; color:#999;
	line-height:14px;
	letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeB_Option {
	background-color:#fff;
	font:11px Dotum,DotumChe; color:#999;
	line-height:12px; letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeB_OptionOver {
	background-color:#fff;
	font:11px Dotum,DotumChe; color:#666;
	line-height:12px; letter-spacing:-1px;
	padding:2px 0 0 2px;
	text-align:left;
	}
.selectBoxTypeB_OptionInnerLayer {
	overflow-y:auto;
	overflow-x:hidden;
	background-color:#fff;
	
	scrollbar-face-color:#c6c6c6;
	scrollbar-highlight-color:#d9d9d9;
	scrollbar-3dlight-color:#F3F3F3;
	scrollbar-shadow-color:#8b8b8b;
	scrollbar-darkshadow-color:#F3F3F3;
	scrollbar-track-color:#F3F3F3;
	scrollbar-arrow-color:#ffffff;
	}
