@charset "utf-8";


* { padding:0px; margin:0px;}
html,body {width:100%; background:#ffffff; font-size:1.0em; line-height:18px; font-family:Dotum,"돋움", Verdana, sans-serif; color:#444;}

table {border-collapse:collapse; border:0px;}
img { border:none;}
a { color:#606060; text-decoration:none;}
input, select { font-size:12px; font-family:Dotum,"돋움", Verdana, sans-serif; color:#606060;}
select {height:19px;border:1px solid #ABADB3;}
a:hover {color:#646464; text-decoration:none;}
optgroup {  font-size:12px; font-family:"돋움", Dotum; color:#444; font-weight:bold; font-style:normal;}
textarea {border:1px solid #DBDBDB;font-size:12px;font-family:Dotum,"돋움", Verdana, sans-serif;color:#606060;overflow-y:auto;}
caption, legend, #accessibity  {display:none;}
fieldset, p {border:none; margin:0px; padding:0px;}
ul, li  {list-style:none; margin:0px; padding:0px;}
h1{margin:0; padding:0;}
form {margin:0px; padding:0px;}

.cboth {clear:both;}
.fleft {float:left;}
.fright {float:right;}
.wrdbreak {word-break:break-all;}
.input  {height:15px; padding-top:2px; padding-left:2px; border:1px solid #DBDBDB; vertical-align:middle;}
.nlabel {display:none; margin:0px ;padding:0px;}
.radio {margin:2px 4px 0px 4px; padding:0px; vertical-align:top;}
.radio2 {margin:1px 4px 0px 4px; padding:0px; vertical-align:top;}
.checkbox {margin:0px 4px 0px 0px; padding:0px; vertical-align:top;}
.checkbox2 {margin:0px 4px 0px 0px; padding:0px; vertical-align:middle;}
.checkbox3 {margin:0px 4px 0px 20px; padding:0px; vertical-align:middle;}
.checkbox4 {margin:0px 4px 0px 3px; padding:0px; vertical-align:middle;}
.checkbox5 {margin:0px 2px 0px 8px; padding:0px; vertical-align:middle;}
.checkbox6 {margin:0px 2px 0px 0px; padding:0px; vertical-align:middle;}
.checkbox7 {margin:0px 4px 2px 0px; padding:0px; vertical-align:middle;}

/* 보이지 않는 텍스트 */
.blindtext { visibility:visible; width:0; height:0; overflow:hidden; font-size:0; line-height:0; text-indent:-3000em; position:absolute;}

/* 컨텐츠 바로가기 */
#skip_navi { list-style:none; font-size:1.15em;}
#skip_navi a:active,
#skip_navi a:focus{ text-align:center; }
#skip_navi a:active,
#skip_navi a:focus{ color:#000; background:#fff; border:1px solid #475470; outline:0;}
#skip_navi { position:absolute; top:-10em; left:0; margin:0 auto; width:18em;}
#skip_navi a:active,
#skip_navi a:focus{ position:absolute; top:10.5em; left:0; width:18em; z-index:2;}

/* 전체 레이아웃 */
#wrap{margin:0 auto; padding:0; width:100%;}
#head_wrap{margin:0px auto; padding:0px 0px 16px 0px; width:100%; height:154px; background:url('/images/user/common/gnb_menubar_bg.gif') repeat-x left top;}
#header{margin:0 auto; width:962px; padding:17px 0px 0px 0px;}
#container{margin:0 auto; width:962px;}
#left_colgroup {float:left; width:220px;}
#right_colgroup {float:right; width:733px;}
#footer {float:left; width:100%; margin:32px 0px 0px 0px; border-top:1px solid #a9a9a9;}

/* 상단 */
.head {float:left; width:962px; background:url('/images/user/common/main_bg12.gif') no-repeat 166px top;}
.head h1 {float:left; padding:0px 0px 0px 0px; width:175px;}
.head ul {margin:0px; padding:0px;}
.head ul li {float:left; margin:0px; padding:0px 0px 0px 115px;}
.head ul li.gnb_favorit {margin:0px 0px 0px 0px; padding:0px 0px 0px 58px;}
.head ul li.gnb_function {width:128px; height:17px; padding:0px 0px 0px 26px; background:url('/images/user/common/gnb_t_bg01.gif') no-repeat 15px top;}
.head ul li.gnb_function img {vertical-align:top; padding-top:3px;}
.head ul.login_warp {float:right; margin:0px; padding:5px 0px 0px 0px;}
.head ul.login_warp li {margin:0px; padding:0px 7px 0px 7px;  background:url('/images/user/common/gnb_bg01.gif') no-repeat right 4px;}
.head ul.login_warp li.first {background:url('/images/user/common/gnb_bg01.gif') no-repeat right 4px; padding:0px 7px 0px 7px}
.head ul.login_warp li.last {background:none; padding:0px 0px 0px 7px}

/* 통합검색 */
.head div.search_bar {float:left; margin:11px 0px 0px 98px; width:418px; height:44px; background:url('/images/user/common/gnb_sch_barbg.gif') no-repeat left top;}
.head div.search_bar .input_search {position:absolute; color:#5c5e5f; border:none; background-color:#fff; width:277px; height:16px; margin:14px 0px 0px 64px; padding:3px 0px 0px 0px;}
.head div.search_bar span {float:right; padding:11px 12px 0px 0px;}

/* 상단대메뉴 (091221 롤오버 삽입시 css 바뀜) */
.head div.topmenu {float:left; margin:0px auto; padding:0px; width:820px;}
.head div.topmenu ul {float:left; margin:0px; padding:15px 0px 0px 135px; text-align:center;}
.head div.topmenu ul li {margin:0px; padding:0px;}
.head div.topmenu ul li.firstM {float:left; background:none; width:132px;}
.head div.topmenu ul li.twoM {float:left; width:70px; margin:0px; padding:0px 24px 0px 28px; background:url('/images/user/common/bullet01.gif') no-repeat left 6px;}
.head div.topmenu ul li.threeM {float:left; width:90px; margin:0px; padding:0px 24px 0px 28px; background:url('/images/user/common/bullet01.gif') no-repeat left 6px;}
.head div.topmenu ul li.fourM {float:left; width:90px; margin:0px; padding:0px 24px 0px 28px; background:url('/images/user/common/bullet01.gif') no-repeat left 6px;}
.head div.topmenu ul li.fiveM {float:left; width:85px; margin:0px; padding:0px 24px 0px 28px; background:url('/images/user/common/bullet01.gif') no-repeat left 6px;}


/* 동호회 */
.head div.com_group {clear:both; position:absolute; width:160px; top:67px;}
.head div.com_group ul {width:963px; margin:0px; padding:0px;}
.head div.com_group ul li {float:right; margin:0px; padding:0px; width:134px; height:70px; background:url('/images/user/common/gnb_1dept_menu06_bg.gif') no-repeat right top;}
.head div.com_group img {float:left; margin:0px 0px 0px 70px; padding:15px 0px 0px 0px;}


/* 전체교육과정 서브메뉴 */
.head div.gnb_subMenu {clear:both; float:left; padding:0px; margin:0px;}
.head div.gnb_subMenu_wrap {position:absolute; width:585px; z-index:1; top:20px}
.head div.gnb_subleft_bar { float:left; width:25px; height:28px; background:url('/images/user/common/gnb_sub_leftBg.gif') no-repeat left top;}
.head div.gnb_subm_bar { float:left; height:28px; background:url('/images/user/common/gnb_sub_mBg.gif') repeat-x left top;}
.head div.gnb_subright_bar { float:left; width:23px; height:28px; background:url('/images/user/common/gnb_sub_rightBg.gif') no-repeat left top;}
.head div.gnb_subMenu ul {margin:0px; padding:0px; color:#444; font-size:0.75em; padding:5px 0px 0px 0px;}
.head div.gnb_subMenu ul li {background:none; margin:0px; padding:0px 10px 0px 0px; color:#444;}
.head div.gnb_subMenu ul li span {background:none; margin:0px; padding:0px; color:#ff6c00; font-weight:bold;}
.head div.gnb_subMenu ul li.last {background:none; margin:0px; padding:0px; color:#444;}
.head div.gnb_subMenu ul li span a {color:#ff6c00;}

/* 정보마당 서브메뉴 */
.head div.gnb_subMenu02 {clear:both; float:left; padding:0px;}
.head div.gnb_subMenu02_wrap {position:absolute; width:500px; z-index:1; top:20px}
.head div.gnb_subleft_bar { float:left; width:25px; height:28px; background:url('/images/user/common/gnb_sub_leftBg.gif') no-repeat left top;}
.head div.gnb_subm_bar { float:left; height:28px; background:url('/images/user/common/gnb_sub_mBg.gif') repeat-x left top;}
.head div.gnb_subright_bar { float:left; width:23px; height:28px; background:url('/images/user/common/gnb_sub_rightBg.gif') no-repeat left top;}
.head div.gnb_subMenu02 ul {margin:0px; padding:0px; color:#444; font-size:0.75em; padding:5px 0px 0px 0px;}
.head div.gnb_subMenu02 ul li {background:none; margin:0px; padding:0px 10px 0px 0px; color:#444;}
.head div.gnb_subMenu02 ul li span {background:none; margin:0px; padding:0px; color:#ff6c00; font-weight:bold;}
.head div.gnb_subMenu02 ul li.last {background:none; margin:0px; padding:0px; color:#444;}
.head div.gnb_subMenu02 ul li span a {color:#ff6c00;}

/* 학습지원센터 서브메뉴 */
.head div.gnb_subMenu03 {clear:both; float:left; padding:0px;}
.head div.gnb_subMenu03_wrap {position:absolute; width:590px; z-index:1; top:20px}
.head div.gnb_subleft_bar { float:left; width:25px; height:28px; background:url('/images/user/common/gnb_sub_leftBg.gif') no-repeat left top;}
.head div.gnb_subm_bar { float:left; height:28px; background:url('/images/user/common/gnb_sub_mBg.gif') repeat-x left top;}
.head div.gnb_subright_bar { float:left; width:23px; height:28px; background:url('/images/user/common/gnb_sub_rightBg.gif') no-repeat left top;}
.head div.gnb_subMenu03 ul {margin:0px; padding:0px; color:#444; font-size:0.75em; padding:5px 0px 0px 0px;}
.head div.gnb_subMenu03 ul li {background:none; margin:0px; padding:0px 10px 0px 0px; color:#444;}
.head div.gnb_subMenu03 ul li span {background:none; margin:0px; padding:0px; color:#ff6c00; font-weight:bold;}
.head div.gnb_subMenu03 ul li.last {background:none; margin:0px; padding:0px; color:#444;}}
.head div.gnb_subMenu03 ul li span a {color:#ff6c00;}

/* 교육사업안내 서브메뉴 */
.head div.gnb_subMenu04 {clear:both; float:left; padding:0px;}
.head div.gnb_subMenu04_wrap {position:absolute; width:925px; z-index:1; top:20px}
.head div.gnb_subleft_bar { float:left; width:25px; height:28px; background:url('/images/user/common/gnb_sub_leftBg.gif') no-repeat left top;}
.head div.gnb_subm_bar { float:left; height:28px; background:url('/images/user/common/gnb_sub_mBg.gif') repeat-x left top;}
.head div.gnb_subright_bar { float:left; width:23px; height:28px; background:url('/images/user/common/gnb_sub_rightBg.gif') no-repeat left top;}
.head div.gnb_subMenu04 ul {margin:0px; padding:0px; color:#444; font-size:0.75em; padding:5px 0px 0px 0px;}
.head div.gnb_subMenu04 ul li {background:none; margin:0px; padding:0px 10px 0px 0px; color:#444;}
.head div.gnb_subMenu04 ul li span {background:none; margin:0px; padding:0px; color:#ff6c00; font-weight:bold;}
.head div.gnb_subMenu04 ul li.last {background:none; margin:0px; padding:0px; color:#444;}
.head div.gnb_subMenu04 ul li span a {color:#ff6c00;}

/* 마이페이지 서브메뉴 */
.head div.gnb_subMenu05 {clear:both; float:left; padding:0px;}
.head div.gnb_subMenu05_wrap {position:absolute; width:335px; z-index:1; top:20px}
.head div.gnb_subleft_bar { float:left; width:25px; height:28px; background:url('/images/user/common/gnb_sub_leftBg.gif') no-repeat left top;}
.head div.gnb_subm_bar { float:left; height:28px; background:url('/images/user/common/gnb_sub_mBg.gif') repeat-x left top;}
.head div.gnb_subright_bar { float:left; width:23px; height:28px; background:url('/images/user/common/gnb_sub_rightBg.gif') no-repeat left top;}
.head div.gnb_subMenu05 ul {margin:0px; padding:0px; color:#444; font-size:0.75em; padding:5px 0px 0px 0px;}
.head div.gnb_subMenu05 ul li {background:none; margin:0px; padding:0px 10px 0px 0px; color:#444;}
.head div.gnb_subMenu05 ul li span {background:none; margin:0px; padding:0px; color:#ff6c00; font-weight:bold;}
.head div.gnb_subMenu05 ul li.last {background:none; margin:0px; padding:0px; color:#444;}
.head div.gnb_subMenu05 ul li span a {color:#ff6c00;}

/* 좌측 회원로그인 전 */
.login {float:left; width:209px;}
.login ul {margin:0px; padding:0px;}
.login ul li.login_tline {text-align:center; padding:7px 0px 0px 0px; width:209px; height:24px; background:url('/images/user/common/login_t_line.gif') no-repeat left top;}
.login ul li {line-height:11px; margin:0px; padding:0px; width:209px; background:url('/images/user/common/login_bg_line.gif') repeat-y left top;}
.login ul li.login_fline {line-height:0px; vertical-align:top; width:209px; height:12px; background:url('/images/user/common/login_f_line.gif') no-repeat left top;}
.login ul.login_form {margin:0px; padding:0px;}
.login ul.login_form li .input_id { background:url('/images/user/common/input_id_bg.gif') no-repeat left top; margin:9px 0px 0px 12px; color:#666; padding:2px 0px 0px 2px; border-top:1px solid #aeb0ad; border-left:1px solid #aeb0ad; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; width:118px; height:16px;}
.login ul.login_form li span {vertical-align:top;}
.login ul.login_form li span input {margin:11px 0px 0px 4px}
.login ul.login_form li span.save_id {vertical-align:top}
.login ul.login_form li span.save_id img {margin:12px 0px 0px 0px}
.login ul.login_pw {margin:0px; padding:0px;}
.login ul.login_pw li .input_pw { background:url('/images/user/common/input_pw_bg.gif') no-repeat left top; margin:4px 0px 0px 12px; color:#666; padding:2px 0px 0px 2px; border-top:1px solid #aeb0ad; border-left:1px solid #aeb0ad; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; width:118px; height:16px;}
.login ul.login_pw li span {vertical-align:top;}
.login ul.login_pw li span img {margin:3px 0px 0px 4px;}
.login ul.member_txt {margin:0px; padding:9px 0px 0px 5px; line-height:11px;}
.login ul.member_txt li {margin:0px; padding:0px 7px 0px 7px; background:url('/images/user/common/gnb_bg01.gif') no-repeat 50px 2px;}
.login ul.member_txt li span {margin:0px; padding:0px 0px 0px 5px; background:url('/images/user/common/li_line02.gif') no-repeat 60px 3px;}
.login ul.member_txt li span img {padding:0px 5px 0px 4px;}


/* 좌측 회원로그인 후 */
.login ul.loginIn {margin:0px; padding:0px;}
.login ul.loginIn li.login_tline2 { float:left; margin:0px; padding:6px 0px 0px 0px; width:209px; height:25px; background:url('/images/user/common/login_t_line2.gif') no-repeat left top;}
.login ul.loginIn li.login_tline2 span { float:left; color:#000; font-size:0.75em; font-weight:bold; padding:2px 8px 0px 12px; margin:0px; vertical-align:top;}
.login ul.loginIn li {float:left; line-height:16px; margin:0px; padding:0px; width:209px; background:url('/images/user/common/login_bg_line2.gif') repeat-y left top;}
.login ul.loginIn li.login_fline2 {line-height:0px; vertical-align:top; width:209px; height:12px; background:url('/images/user/common/login_f_line2.gif') no-repeat left top;}
.login ul.loginIn_cnts {float:left; margin:0px; padding:9px 0px 0px 13px;}
.login ul.loginIn_cnts li {width:119px; line-height:16px; margin:0px; padding:0px 0px 0px 5px; color:#000; font-size:0.75em; background:none; background:url('/images/user/common/bullet02.gif') no-repeat left 6px;}
.login ul.loginIn_cnts li.frist {width:58px; text-align:right; margin:0px; padding:0px 0px 0px 0px; color:#5c5e5f; font-size:0.75em; background:none;}


/* 좌측 나의 강의실,교육이력조회,수료확인발급 */
.main_rbaner {float:left; width:209px; margin:17px 0px 0px 0px;}
.main_rbaner01 {float:left; margin:0px; padding:0px;}
.main_rbaner01 ul.first {float:left; margin:0px; padding:0px;}
.main_rbaner01 ul.first li {margin:0px; padding:9px 0px 0px 0px; text-align:center; width:67px; height:94px; background:url('/images/user/common/main_bg01.gif') no-repeat left top;}
.main_rbaner01 ul.two {float:left; margin:0px; padding:0px 4px 0px 4px;}
.main_rbaner01 ul.two li {margin:0px; padding:9px 0px 0px 0px; text-align:center; width:67px; height:94px; background:url('/images/user/common/main_bg02.gif') no-repeat left top;}
.main_rbaner01 ul.three {float:left; margin:0px; padding:0px;}
.main_rbaner01 ul.three li {margin:0px; padding:9px 0px 0px 0px; text-align:center; width:67px; height:94px; background:url('/images/user/common/main_bg03.gif') no-repeat left top;}

/* 좌측 로그인 후 수강중인교육, 수강완료교육 */
.main_rtab {float:left; width:209px; margin:13px 0px 0px 0px;}
.main_rtab ul {float:left; margin:0px 0px 6px 0px; padding:0px; width:207px; height:25px; background:url('/images/user/common/main_tab_bg01.gif') no-repeat left top;}
.main_rtab ul li {float:left; margin:0px; padding:0px;}
.main_rtab ul li.tab02 {margin:0px; padding:5px 0px 0px 0px;}
.main_rtab div.main_rtab_list {width:200px; height:77px; margin:0px auto; padding:0px; overflow-y:auto; overflow-x:hidden;}
.main_rtab div.main_rtab_list ul {margin:0px; padding:6px 0px 6px 0px; background:none; height:77px; overflow-y:auto; overflow-x:hidden;}
.main_rtab div.main_rtab_list ul li {width:200px; margin:0px; padding:5px 0px 0px 0px; color:#444; font-size:0.75em;}
.main_rtab div.main_rtab_list img {float:left; padding:2px 4px 0px 0px;}
.main_rtab div.main_rtab_list a {color:#444;;}


/* 좌측 자가진단프로그램 */
.main_selfPro {float:left; width:209px; margin:13px 0px 0px 0px;}
.main_selfPro h2 {margin:0px; padding:0px 0px 5px 7px;}
.main_selfPro div.self_tline {margin:0px; padding:0px; width:209px; height:11px; background:url('/images/user/common/main_t_line02.gif') no-repeat left bottom;}
.main_selfPro div.self_bgline {margin:0px; padding:0px; width:209px; background:url('/images/user/common/main_bg_line02.gif') repeat-y left top;}
.main_selfPro div.self_fline {margin:0px; padding:0px; width:209px; height:15px; background:url('/images/user/common/main_f_line02.gif') no-repeat left top;}
.main_selfPro ul {width:190px; margin:0px auto; padding:0px;}
.main_selfPro ul li.first {width:190px; margin:0px; padding:0px 0px 4px 4px; border-bottom:1px dotted #aaa;}
.main_selfPro ul li {width:190px; margin:0px; padding:5px 0px 0px 4px;}

/* 좌측 농업교육사업 */
.main_agriedu {float:left; width:209px; margin:16px 0px 0px 0px;}
.main_agriedu h2 {margin:0px; padding:0px 0px 5px 7px;}
.main_agriedu div.agri_tline {margin:0px; padding:0px; width:205px; height:10px; background:url('/images/user/common/main_t_line01.gif') no-repeat left bottom;}
.main_agriedu div.agri_bgline {margin:0px; padding:0px; width:205px; background:url('/images/user/common/main_bg_line01.gif') repeat-y left top;}
.main_agriedu div.agri_fline {margin:0px; padding:0px; width:205px; height:9px; background:url('/images/user/common/main_f_line01.gif') no-repeat left top;}
.main_agriedu table {width:190px; font-size:0.75em; margin:0 auto; padding:0px;}
.main_agriedu table td {color:#444; padding:0px 0px 2px 11px; background:url('/images/user/common/bullet02.gif') no-repeat 4px 9px; border-bottom:1px dotted #aaaaaa}
.main_agriedu table td.first {background:none; text-align:right; padding:0px 4px 2px 0px;}
.main_agriedu table td.tit_agri {color:#444; padding:3px 0px 3px 11px; background:url('/images/user/common/bullet02.gif') no-repeat 4px 13px; border-bottom:1px dotted #aaaaaa}
.main_agriedu table td.tit_agri2 {border:none; color:#444; padding:3px 0px 0px 11px; background:url('/images/user/common/bullet02.gif') no-repeat 4px 12px;}
.main_agriedu table td.two {background:none; text-align:right; padding:2px 4px 1px 0px;}
.main_agriedu table td.three {background:none; border:none; text-align:right; padding:2px 4px 0px 0px;}

/* 좌측 귀농,귀촌 지자체 지원정책 10.01.13 수정*/
.main_rbaner2 {float:left; width:209px; height:152px; margin:14px 0px 0px 0px; }
.main_rbaner2 span {float:left; width:205px; margin:4px 0px 0px 0px; padding:0px; text-align:center;}
.main_rbaner2 ul { float:left; margin:0px; padding:8px 0px 0px 0px;}
.main_rbaner2 ul li { float:left; margin:0px; padding:14px 0px 0px 10px; line-height:11px;}
.main_rbaner2 ul li p { margin:0px; padding:3px 0px 0px 10px;}
.main_rbaner2 ul li.rbaner_txt02 { float:left; margin:0px; padding:14px 0px 0px 69px; line-height:11px;}
.main_rbaner2 ul li.rbaner_txt02 p { margin:0px; padding:3px 0px 0px 10px;}

/* 좌측 컨설팅/멘토링 사업, FAQ 자주 찾는 질문  10.01.13 추가*/
.main_rbaner3 {float:left; width:209px; height:65px; margin:4px 0px 0px 0px;}
.main_rbaner3 ul { float:left; margin:0px; padding:0px; line-height:11px;}
.main_rbaner3 ul li { float:left; margin:0px; padding:7px 0px 0px 8px; width:205px; height:21px; background:url('/images/user/common/main_bg08.gif') no-repeat left top;}
.main_rbaner3 ul li.faq_txt01 { float:left; margin:5px 0px 0px 0px; padding:7px 0px 0px 8px; width:205px; height:21px; background:url('/images/user/common/main_bg08.gif') no-repeat left top;}


/* 좌측 컨설팅/멘토링 사업, FAQ 자주 찾는 질문  10.01.13 추가*/
.main_custCenter {float:left; width:207px; margin:14px 0px 0px 2px; height:122px; background:url('/images/user/common/main_bg09.gif') no-repeat left top; display:inline;}
.main_custCenter h3 { margin:0px; padding:14px 0px 15px 52px;}
.main_custCenter ul { float:left; margin:0px; padding:0px; line-height:11px;}
.main_custCenter ul li { float:left; margin:0px; padding:0px 0px 10px 12px; line-height:11px;}
.main_custCenter ul li.cust_txt01 { float:left; margin:0px; padding:0px 0px 0px 12px; line-height:11px;}

/* 좌측 고객센터  10.01.19 미가*/
.main_custCenter2 {float:left; width:207px; margin:14px 0px 0px 2px; height:122px; background:url('/images/user/common/sub_banner_bg.gif') no-repeat left top; display:inline;}
.main_custCenter2 h3 { margin:0px; padding:14px 0px 15px 52px;}
.main_custCenter2 ul { float:left; margin:0px; padding:0px; line-height:11px;}
.main_custCenter2 ul li { float:left; margin:0px; padding:0px 0px 6px 12px; line-height:11px;}
.main_custCenter2 ul li.cust_txt01 { float:left; margin:0px; padding:0px 0px 0px 15px; line-height:11px;}


/* 우측 비주얼 추천교육 */
#main_leftwarp {float:left; width:658px;}
.main_visual {float:left; width:658px; height:334px; background:url('/images/user/common/main_visual_bg.gif') no-repeat left top;}
.main_visual div.tab_warp {margin:6px 6px 0px 6px; height:34px; background:url('/images/user/common/main_visual_tab_bg.gif') repeat-x left top;}
.main_visual ul li {float:left; line-height:11px;}
.main_visual_cnts {float:left; width:605px; padding:11px 25px 0px 26px;}
.main_visual_cnts ul {float:left; width:607px;}
.main_visual_cnts ul li {width:197px; margin:0px; padding:11px 0px 0px 0px; background:url('/images/user/common/li_line04.gif') no-repeat right top;}
.main_visual_cnts ul li dl dt {line-height:11px; color:#444; font-size:0.75em; font-weight:bold; letter-spacing:-0.1em}
.main_visual_cnts ul li dl dd {line-height:11px; color:#444; font-size:0.75em; padding:8px 0px 0px 0px;}
.main_visual_cnts ul li dl dd.dd_cnts {line-height:14px; color:#444; font-size:0.7em; padding:7px 0px 0px 6px; width:176px;}
.main_visual_cnts ul li dl dd span {color:#007ec6;}
.main_visual_cnts ul li.cnts_01 {width:182px; margin:0px; padding:11px 15px 0px 15px; background:url('/images/user/common/li_line04.gif') no-repeat right top;}
.main_visual_cnts ul li.cnts_01 dl dt {line-height:11px; color:#444; font-size:0.75em; font-weight:bold;}
.main_visual_cnts ul li.cnts_01 dl dd {line-height:11px; color:#444; font-size:0.75em; padding:8px 0px 0px 0px;}
.main_visual_cnts ul li.cnts_01 dl dd.dd_cnts {line-height:14px; color:#444; font-size:0.7em;; padding:7px 0px 0px 6px;}
.main_visual_cnts ul li.cnts_01 dl dd span {color:#007ec6;}
.main_visual_cnts ul li.cnts_02 {float:right; margin:0px; width:182px; padding:11px 0px 0px 15px; background:none;}
.main_visual_cnts ul li.cnts_02 dl dt {line-height:11px; color:#444; font-size:0.75em; font-weight:bold;}
.main_visual_cnts ul li.cnts_02 dl dd {line-height:11px; color:#444; font-size:0.75em; padding:8px 0px 0px 0px;}
.main_visual_cnts ul li.cnts_02 dl dd.dd_cnts {line-height:14px; color:#444; font-size:0.7em; padding:7px 0px 0px 6px;}
.main_visual_cnts ul li.cnts_02 dl dd span {color:#007ec6;}


/* 우측 비주얼 수강신청 */
.main_visual_cnts03 {float:left; width:605px; padding:11px 25px 0px 26px;}
.main_visual_cnts03 h2 {float:left; margin:0px; padding:8px 0px 9px 8px;}
.main_visual_cnts03 span {float:right; margin:0px; padding:8px 0px 0px 0px;}
.main_visual_cnts03 ul {clear:both; float:left; width:605px; margin:0px; padding:0px;}
.main_visual_cnts03 ul li {margin:0px; padding:0px 16px 0px 0px;}
.main_visual_cnts03 ul li.last {margin:0px; padding:0px;}
.main_visual_cnts03 ul.calendar_bg {margin:0px; padding:0px; width:604px; height:51px; background:url('/images/user/common/main_bg05.gif') no-repeat 2px top;}
.main_visual_cnts03 ul.calendar_bg li {margin:0px; padding:13px 0px 0px 17px; width:55px; height:37px; background:url('/images/user/common/calendar_bg01.gif') no-repeat 9px top;}
.main_visual_cnts03 ul.calendar_bg li p {margin:0px; padding:5px 0px 0px 0px; color:#444; font-size:0.75em; font-weight:bold; width:28px; text-align:center;}
.main_visual_cnts03 ul.calendar_bg li.calen_left {width:20px; height:26px; margin:0px; padding:22px 0px 0px 0px; background:none;}
.main_visual_cnts03 ul.calendar_bg li.calen_num {width:47px; height:32px; margin:0px; padding:17px 0px 0px 0px; background:none;}
.main_visual_cnts03 ul.calendar_bg li.calen_right {width:17px; height:26px; margin:0px; padding:22px 0px 0px 13px; background:none;}
.main_visual_cnts03 ul.calendar_bg li.calen_edutit {width:85px; height:14px; margin:0px; padding:14px 0px 0px 38px; background:none;}
.main_visual_cnts03 ul.calendar_bg li.calen_more {width:235px; height:18px; margin:0px; padding:10px 0px 0px 0px; background:none; text-align:right;}
.main_visual_cnts03 ul.calendar_bg li.calen_txt {width:157px; height:14px; margin:0px; padding:6px 0px 0px 41px; color:#444; font-size:0.75em; background:url('/images/user/common/bullet02.gif') no-repeat 33px 9px;}
.main_visual_cnts03 ul.calendar_bg li.calen_txt2 {width:152px; height:14px; margin:0px; padding:6px 0px 0px 7px; color:#444; font-size:0.75em; background:url('/images/user/common/bullet02.gif') no-repeat left 9px;}
.main_visual_cnts03 ul.calendar_bg li.calen_txt span {position:absolute; text-align:left; width:45px; height:14px; margin:0px; padding:0px 0px 0px 2px; color:#f83108;}
.main_visual_cnts03 ul.calendar_bg li.calen_txt2 span {position:absolute; text-align:left; width:40px; height:14px; margin:0px; padding:0px 0px 0px 2px; color:#f83108;}
.main_visual_cnts03 ul.edu_find {margin:0px; padding:0px; width:608px; height:94px; background:url('/images/user/common/main_bg06.gif') no-repeat left 5px;}
.main_visual_cnts03 ul.edu_find li {margin:0px; padding:11px 0px 0px 37px; width:568px;}
.main_visual_cnts03 ul.edu_find li.select_tit01 {margin:0px; padding:7px 0px 0px 37px; width:121px; height:45px; background:url('/images/user/common/li_line07.gif') no-repeat right 5px;}
.main_visual_cnts03 ul.edu_find li.select_tit01 select {margin:6px 0px 0px 0px; padding:0px; width:110px; color:#333; font-size:0.75em;}
.main_visual_cnts03 ul.edu_find li.select_tit02 {margin:0px; padding:7px 0px 0px 20px; width:138px; height:45px; background:url('/images/user/common/li_line07.gif') no-repeat right 5px;}
.main_visual_cnts03 ul.edu_find li.select_tit02 select {margin:6px 0px 0px 0px; padding:0px; width:110px; color:#333; font-size:0.75em;}
.main_visual_cnts03 ul.edu_find li.select_tit03 {margin:0px; padding:7px 0px 0px 20px; width:128px; height:45px; background:url('/images/user/common/li_line07.gif') no-repeat right 5px;}
.main_visual_cnts03 ul.edu_find li.select_tit03 select {margin:6px 0px 0px 0px; padding:0px; width:110px; color:#333; font-size:0.75em;}
.main_visual_cnts03 ul.edu_find li.wayView {margin:0px; padding:2px 0px 0px 18px; width:112px;}


/* 우측 공지사항,홍보마당 */
.main_board_warp {float:left; width:658px; margin:20px 0px 0px 0px;}
.main_notice {float:left; width:440px;}
.main_notice h2 {float:left; padding:0px 0px 7px 8px;}
.main_notice span {float:right; padding:6px 4px 0px 0px;}
.main_notice table {float:right; width:435px; font-size:0.75em; background:url('/images/user/common/board_line.gif') no-repeat left top;}
.main_notice table td {color:#444; padding:10px 0px 2px 10px; background:url('/images/user/common/bullet03.gif') no-repeat 5px 17px;}
.main_notice table td.first{color:#444; background:none; text-align:right; padding:8px 3px 2px 0px; margin:0px;}
.main_notice table td.td_list {color:#444; padding:0px 0px 0px 10px; background:url('/images/user/common/bullet03.gif') no-repeat 5px 7px;}
.main_notice table td.two{color:#444; background:none; text-align:right; padding:0px 3px 2px 0px; margin:0px;}
.main_notice a {color:#444;}

/* 우측 홍모마당 */
.main_info_warp {float:left; width:194px; padding:0px 0px 0px 19px;}
.main_info_warp h2 {float:left;}
.main_info_warp span {float:right;}
.main_info_warp span img {float:left; padding:1px 4px 0px 0px;}
.main_info_warp ul li {float:left; padding:7px 0px 0px 0px;}


/* 귀농&middot;귀촌 동영상 10.01.13 추가 */
.main_video_wrap {float:left; width:658px; margin:17px 0px 0px 0px;}
.main_video {float:left; width:440px;}
.main_video h2 {float:left; padding:0px 0px 7px 8px;}
.main_video span {float:right; padding:6px 4px 0px 0px;}
.main_video table {width:435px; font-size:0.75em; background:url('/images/user/common/board_line.gif') no-repeat left top;}
.main_video table td { color:#444; margin:0px; padding:0px 0px 0px 0px; background:url('/images/user/common/main_bg10.gif') no-repeat 15px 10px;}
.main_video table td span { position:absolute; text-align:left; padding:5px 0px 0px 20px; margin:0px;}
.main_video table td p { margin:0px; padding:13px 0px 13px 0px; text-align:center; background:url('/images/user/common/board_line3.gif') no-repeat left bottom;}
.main_video table td.first { color:#444; text-align:left; margin:0px; padding:16px 0px 0px 0px; vertical-align:top;  background:url('/images/user/common/board_line3.gif') no-repeat left bottom;}
.main_video table td.first dl dt { margin:0px; padding:0px 0px 8px 8px; color:#000; background:url('/images/user/common/bullet02.gif') no-repeat left 7px;}
.main_video table td.first dl dd { margin:0px; padding:0px; line-height:17px; color:#424242;}
.main_video a {color:#444;}
.main_video table td p.tdPnone { margin:0px; padding:13px 0px 13px 0px; text-align:center; background:none;}
.main_video table td.tdNone1 { color:#444; text-align:left; margin:0px; padding:16px 0px 0px 0px; vertical-align:top;  background:none;}
.main_video table td.tdNone1 dl dt { margin:0px; padding:0px 0px 8px 8px; color:#000; background:url('/images/user/common/bullet02.gif') no-repeat left 7px;}
.main_video table td.tdNone1 dl dd { margin:0px; padding:0px; line-height:17px; color:#424242;}
.main_video table td.first dl dt a:hover u {text-decoration:underline;}
.main_video table td.first dl dt u { color:#1c4fc2; text-decoration:none;}
.main_video table td.tdNone1 dl dt a:hover u {text-decoration:underline;}
.main_video table td.tdNone1 dl dt u { color:#1c4fc2; text-decoration:none;}

/* 우측 추천 E-book 10.01.13 추가*/
.main_ebook_wrap {float:left; width:210px;}
.main_ebook_wrap h2 {float:left; padding:0px 0px 0px 19px;}
.main_ebook_wrap span {float:right; padding:3px 2px 0px 0px;}
.main_ebook {float:left; width:192px; height:163px; margin:8px 0px 0px 19px;display:inline;background:url('/images/user/common/main_bg11.gif') no-repeat left top;}
.main_ebook h2 {float:left; padding:7px 0px 0px 12px;}
.main_ebook dl { float:left; padding:7px 0px 0px 29px; width:136px; background:url('/images/user/common/board_line4.gif') no-repeat 13px 6px;}
.main_ebook dl dt { float:left; margin:0px; padding:10px 0px 0px 0px; width:51px;}
.main_ebook dl dd { float:left; color:#000; font-size:0.75em; margin:0px; padding:16px 0px 0px 0px; width:85px; line-height:15px; vertical-align:middle;}
.main_ebook dl dd a { color:#000;}
.main_ebook dl.ebookNone { float:left; padding:7px 0px 0px 29px; width:136px; background:none;}
.main_ebook dl.ebookNone dt { float:left; margin:0px; padding:10px 0px 0px 0px; width:51px;}
.main_ebook dl.ebookNone dd { float:left; color:#000; font-size:0.75em; margin:0px; padding:16px 0px 0px 0px; width:85px; line-height:15px; vertical-align:middle;}
.main_ebook dl.ebookNone dd a { color:#000;}
.main_ebook .ebook_btn { float:left;}
.main_ebook .ebook_btn span { float:left; margin:0px; padding:18px 0px 0px 0px;}
.main_ebook .ebook_btn span.ebook_pre { clear:both; float:left; margin:0px; padding:57px 0px 0px 0px;}

/* 우측 눈에 띄는 동호회,추천서비스 */
.main_info_warp2 {float:left; width:658px; margin:18px 0px 0px 0px;}
.main_notice2 {float:left; width:440px;}
.main_notice2 h2 {float:left; padding:0px 0px 0px 8px;}
.main_notice2 span {float:right; padding:3px 4px 0px 0px; margin:0px;}
.main_notice2 ul {float:right; margin:8px 0px 0px 0px; width:434px; height:96px; background:url('/images/user/common/main_bg04.gif') no-repeat left top;}
.main_notice2 ul li.notice_img1 {float:left; width:95px; padding:12px 9px 23px 12px;}
.main_notice2 ul li.notice_txt1 {float:left; width:95px; color:#333; font-size:0.75em; font-weight:bold; padding:13px 0px 0px 0px;}
.main_notice2 ul li.notice_txt1 span {float:left; color:#333; font-weight:100; padding:0px 0px 0px 4px;}
.main_notice2 ul li.notice_txt1 span.member_tit {float:left; width:55px; padding:11px 0px 0px 9px; color:#6babca; background:url('/images/user/common/bullet04.gif') no-repeat 4px 16px;}
.main_notice2 ul li.notice_txt1 span.member_num {float:left; color:#a39f9b; padding:11px 0px 0px 0px;}
.main_notice2 ul li.notice_iist1 {float:right; width:182px; color:#333; line-height:16px; font-size:0.75em; padding:9px 0px 0px 28px; margin:0px; background:url('/images/user/common/bullet02.gif') no-repeat 19px 15px;}
.main_notice2 ul li.notice_iist2 {float:right; width:182px; line-height:16px; color:#333; font-size:0.75em; padding:0px 0px 0px 28px; margin:0px; background:url('/images/user/common/bullet02.gif') no-repeat 19px 7px;}
.main_notice2 ul li.notice_iist1 a {color:#333;}
.main_notice2 ul li.notice_iist2 a {color:#333;}

/* 우측 추천서비스 */
.main_info_warp3 {float:left; width:194px; padding:0px 0px 0px 19px;}
.main_info_warp3 h2 {float:left;}
.main_info_warp3 span {float:right;}
.main_info_warp3 span img {float:left; padding:1px 4px 0px 0px;}
.main_info_warp3 ul li {float:left; padding:7px 0px 0px 0px;}


/* 하단 배너 */
#main_foot_baner {float:left; width:877px; margin:23px 0px 0px 0px;}
.main_fbaner {float:left; width:855px; padding:5px 7px 0px 15px; height:45px; border:1px solid #e1e1e1;}
.main_fbaner ul {margin:0px; padding:0px;}
.main_fbaner ul li.left_btn {margin:0px; padding:15px 0px 15px 9px;}
.main_fbaner ul li {float:left; padding:10px 3px 0px 24px}
.main_fbaner ul li.right_btn {margin:0px; padding:15px 9px 15px 22px;}

/* 하단 배너 노스크립트 */
.main_fbaner_no {float:left; width:877px; border:1px solid #e1e1e1;}
.main_fbaner_no ul {margin:0px; padding:0px;}
.main_fbaner_no ul li.left_btn {margin:0px; padding:15px 0px 15px 9px;}
.main_fbaner_no ul li {float:left; padding:10px 3px 0px 24px}
.main_fbaner_no ul li.right_btn {margin:0px; padding:15px 9px 15px 22px;}

/* 하단 주소 */
.foot_wrap {margin:0px auto; padding:0px; width:962px;}
.foot_wrap ul {margin:0px; padding:0px;}
.foot_wrap ul li {float:left;  margin:0px; padding:19px 10px 0px 10px; background:url('/images/user/common/li_line03.gif') no-repeat left 23px;}
.foot_wrap ul li.first {float:left; background:none; padding:19px 10px 0px 19px;}
.foot_wrap ul li.two {float:left; background:none; padding:19px 0px 0px 32px;}
.foot_wrap ul li.select_box {margin:0px; padding:14px 0px 0px 30px;}
.foot_wrap ul li.select_box select {margin:0px; padding:0px; width:135px; color:#333; font-size:0.7em;;}
.foot_wrap address {clear:both; float:left; color:#969696; font-size:0.75em; padding:4px 0px 0px 19px; font-style:normal;}
.foot_wrap address a {color:#969696;}
.foot_wrap ul.select_box2 {float:left; background:none; margin:0px; padding:0px 0px 0px 28px;}
.foot_wrap ul.select_box2 li {margin:0px; padding:0px;}
.foot_wrap ul.select_box2 li select {margin:0px; padding:0px; width:135px; color:#333; font-size:0.7em;;}
.foot_wrap span {float:left; padding:8px 0px 30px 32px}

/* 퀵메뉴 */
#quick {float:right; position:relative;}

/* 공통 팝업 */
.pop_noreamal {width:100%;}
.t_popbg {height:45px; background:url('/images/user/popup/pop_bg01.gif') repeat-x left top;}
.pop_noreamal h1 {float:left; margin:0px; padding:14px 0px 0px 18px; width:282px; height:31px;}
.pop_noreamal span {float:left; margin:0px; padding:15px 0px 0px 0px; width:80px;}
.pop_noreamal span u {color:#cd2027; font-weight:bold;}

.pop_noreamal2 h1 {float:left; margin:0px; padding:14px 0px 0px 18px; width:585px; height:31px;}
.pop_noreamal2 span {float:left; margin:0px; padding:15px 0px 0px 0px; width:80px;}

.pop_noreamal3 h1 {float:left; margin:0px; padding:14px 0px 0px 18px; width:375px; height:31px;}
.pop_noreamal3 span {float:left; margin:0px; padding:15px 0px 0px 0px;}

.pop_noreamal4 h1 {float:left; margin:0px; padding:14px 0px 0px 18px; width:398px; height:31px;}
.pop_noreamal4 span {float:left; margin:0px; padding:15px 0px 0px 0px;}

.pop_noreamal5 h1 {float:left; margin:0px; padding:14px 0px 0px 18px; width:582px; height:31px;}
.pop_noreamal5 span {float:left; margin:0px; padding:15px 0px 0px 0px;}

/* 테이블 공통 */
.t_comm {float:left; width:608px; overflow:hidden;  background:url('/images/user/common/bg_th_nanum.gif') no-repeat left top;}
.t_comm table {width:608px; font-size:0.75em;}
.t_comm table th {color:#6e7a7d; text-align:center; padding:5px 0px 9px 0px; background:url('/images/user/common/th_rline1.gif') no-repeat left 9px;}
.t_comm table .first {border:none; background:none;}
.t_comm table td {color:#444; text-align:center; padding:2px 0px 3px 0px; background:url('/images/user/common/td_line1.gif') no-repeat left 21px;}
.t_comm td.tdleft {text-align:left; padding-left:8px;}
.t_comm table td.tdnone {color:#444; text-align:center; padding:1px 0px 3px 0px; background:none;}
.t_comm td.tdlnone {text-align:left; padding-left:8px;  background:none;}
.t_comm a {color:#444;}


/* 인풋스타일 */
.input_box01 {border:1px solid #cdcdcd; width:118px; height:16px; color:#444}
.input_box02 {border:1px solid #cdcdcd; width:82px; height:16px; color:#444}
.input_box03 {border:1px solid #cdcdcd; width:50px; height:16px; color:#444}
.input_box04 {border:1px solid #cdcdcd; width:230px; height:16px; color:#444; margin:2px 0px 0px 0px;}
.input_box05 {border:1px solid #cdcdcd; width:470px; height:16px; color:#444; margin:2px 0px 0px 0px;}
.input_box06 {border:1px solid #cdcdcd; width:130px; height:16px; color:#444}
.input_box07 {border:1px solid #cdcdcd; width:160px; height:12px; color:#444; padding:2px 0px 2px 0px;}
.input_box08 {border:1px solid #cdcdcd; width:230px; height:12px; color:#444; padding:2px 0px 2px 0px; margin:2px 0px 0px 0px;}
.input_box09 {border:1px solid #cdcdcd; width:582px; height:16px; color:#444;}
.input_box10 {border:1px solid #cdcdcd; width:550px; height:16px; color:#444;}
.input_box11 {border:1px solid #cdcdcd; width:325px; height:16px; color:#444;}
.input_box12 {border:1px solid #cdcdcd; width:30px; height:16px; color:#444;}
.input_box13 {border:1px solid #cdcdcd; width:107px; height:16px; color:#444;}
.input_box14 {border:1px solid #cdcdcd; width:70px; height:16px; color:#444;}
.input_box15 {border:1px solid #cdcdcd; width:504px; height:16px; color:#444;}
.input_box16{border:1px solid #cdcdcd; width:610px; height:16px; color:#444;}
.input_box17 {border:1px solid #cdcdcd; width:115px; height:16px; color:#444}
.input_box18 {border:1px solid #cdcdcd; width:110px; height:16px; color:#444}
.input_box19 {border:1px solid #cdcdcd; width:92px; height:16px; color:#444}
.input_box20 {border:1px solid #cdcdcd; width:175px; height:16px; color:#444}
.input_box21 {border:1px solid #cdcdcd; width:220px; height:16px; color:#444}



/* 아이디 중복 확인 팝업 */
.pop_noreamal div.idCheck {width:342px; font-size:0.75em; color:#444; padding:0px; margin:0px auto;}
.pop_noreamal div.idCheck span {margin:0 auto; padding:22px 0px 14px 0px; width:350px; color:#444;}
.pop_noreamal div.idCheck ul li {float:left; margin:0px; padding:0px;}
.pop_noreamal div.idCheck ul li.pop_tline01 {width:340px; height:15px; background:url('/images/user/popup/pop_t_line01.gif') no-repeat left top;}
.pop_noreamal div.idCheck ul li.pop_bgline01 {width:340px; background:url('/images/user/popup/pop_bg_line01.gif') repeat-y left top;}
.pop_noreamal div.idCheck ul li.pop_fline01 {width:340px; height:11px; background:url('/images/user/popup/pop_f_line01.gif') no-repeat left top;}
.pop_noreamal div.idCheck ul li.pop_bgline01 span {margin:0px; padding:0px 0px 9px 18px; width:310px;}
.pop_noreamal div.idCheck ul li.pop_bgline01 p {float:left; margin:0px; padding:0px 0px 0px 26px; width:314px;}
.pop_noreamal div.idCheck ul li.pop_bgline01 p img {padding:0px 6px 0px 0px; vertical-align:top;}
.pop_noreamal div.idCheck span.appli_btn {position:absolute; text-align:right; width:65px; margin:0px; padding:0px;}
.pop_noreamal div.idCheck ul li.pop_bgline01 span.adr_num {margin:0px; padding:0px 0px 0px 40px; width:300px;}
.pop_noreamal div.idCheck ul li.pop_bgline01 span.adr_num img {padding:0px 6px 0px 0px; vertical-align:top;}
.pop_noreamal div.idCheck span.adr_result {margin:0 auto; padding:16px 0px 5px 0px; width:345px; color:#444;}
.pop_noreamal div.idCheck div {float:left;  width:340px; height:90px; overflow-y:auto; overflow-x:hidden;}
.pop_noreamal div.idCheck div table {width:322px;}
.pop_noreamal div.idCheck div table th {color:#444; text-align:center; padding:5px 0px 5px 0px; border-top:2px solid #c5c6c6; border-bottom:1px solid #c5c6c6; background-color:#e3e3e3;}
.pop_noreamal div.idCheck div table td {color:#444; text-align:left; padding:6px 0px 5px 8px; border-bottom:1px solid #c5c6c6;}

/* 서브 테이블 리스트 공통 */
.t_subComm {float:left; width:658px; overflow:hidden; background:url('/images/user/common/bg_th_nanum2.gif') no-repeat left top; border-bottom:1px solid #d3d3d3;}
.t_subComm table {width:658px; font-size:0.75em;}
.t_subComm table th {color:#646464; text-align:center; padding:6px 0px 15px 0px; background:url('/images/user/common/th_rline2.gif') no-repeat left 9px;}
.t_subComm table .first {border:none; background:none;}
.t_subComm table td {text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_subComm table td.retxt01 {text-align:left; vertical-align:middle; padding:8px 0px 8px 9px;}
.t_subComm table td.retxt01 img {padding:0px 6px 0px 0px;float:left; vertical-align:top;}
.t_subComm td.tdleft {text-align:left; padding-left:8px;}
.t_subComm td.tdleft_bg {text-align:left; padding-left:8px; background-color:#f5f5f5;}
.t_subComm table td.tdcenter_bg {color:#444; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3; background-color:#f5f5f5;}
.t_subComm a {color:#444;}
.t_subComm table td img {vertical-align:middle;}
.t_subComm td.tdleft_bg a {font-weight:bold; text-decoration:underline;}
.t_subComm table td.tdgreen {color:#9db051; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_subComm table td.tdred {color:#d56868; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}

/* 서브 테이블 보기 공통 */
.t_subComm_view {float:left; width:635px; margin:18px 0px 0px 0px;}
.t_subComm_view ul {float:left; margin:0px; padding:0px; font-size:0.75em;}
.t_subComm_view ul li {float:left; margin:0px; padding:0px 10px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat 2px 7px;}
.t_subComm_view table {float:left; width:658px; font-size:0.75em; border:none; margin:6px 0px 0px 0px;}
.t_subComm_view table th {color:#646464;  border:none; text-align:left; padding:6px 0px 15px 12px; background:url('/images/user/common/bg_th_nanum4.gif') no-repeat left top;}
.t_subComm_view table td {color:#444; text-align:left; padding:5px 12px 20px 12px; border:none; border-bottom:1px solid #c1c1c1;}
.t_subComm_view table th.thtit01 {text-align:center; padding:0px; margin:0px; background-color:#f9f9f9; background-image:none; border-bottom:2px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.t_subComm_view table td.tdcnts01 {color:#444; text-align:left; padding:5px 0px 5px 10px; border-bottom:2px solid #c1c1c1;}
.t_subComm_view table td.tdcnts01 a {color:#444;}
.t_subComm_view table td.tdCenter {color:#444; text-align:left; padding:5px 12px 20px 12px; border:none; border-bottom:1px solid #c1c1c1; text-align:center;}
.t_subComm_view span {float:left; width:648px; text-align:right; padding:13px 10px 0px 0px;}

/* 서브 테이블 보기 공통 fckeditor 한글 복사할때 깨진 현상을 고쳤음 미가 2010.1.23*/
.t_subComm_view2 {float:left; width:658px; margin:18px 0px 0px 0px;}
.t_subComm_view2 ul {float:left; margin:0px; padding:0px; font-size:13px;}
.t_subComm_view2 ul li {float:left; margin:0px; padding:0px 10px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat 2px 7px;}
.t_subComm_view2 table {float:left; width:650px; border:none; margin:6px 0px 0px 0px;font-size:13px;}
.t_subComm_view2 table th {font-size:14px;color:#646464;  border:none; text-align:left; padding:6px 0px 15px 12px; background:url('/images/user/common/bg_th_nanum4.gif') no-repeat left top;}
.t_subComm_view2 table td {color:#444; line-height:140%; text-align:left; padding:5px 12px 20px 8px; border:none; border-bottom:1px solid #c1c1c1;}
.t_subComm_view2 table th.thtit01 {text-align:center; padding:0px; margin:0px; background-color:#f9f9f9; background-image:none; border-bottom:2px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.t_subComm_view2 table td.tdcnts01 {color:#444; text-align:left; padding:5px 0px 5px 10px; border-bottom:2px solid #c1c1c1;}
.t_subComm_view2 table td.tdcnts01 div {width:500px;text-align:left;vertical-align:middle;}
.t_subComm_view2 table td.tdcnts01 a {color:#444;}
.t_subComm_view2 table td.tdCenter {color:#444; text-align:left; padding:5px 12px 20px 12px; border:none; border-bottom:1px solid #c1c1c1; text-align:center;}
.t_subComm_view2 div.button {float:left;width:648px; text-align:right; padding:13px 10px 0px 0px;}



/* 서브 테이블 다음글/이전글 공통 */
.t_subComm_list {float:left; width:658px; margin:13px 0px 0px 0px;}
.t_subComm_list table {width:658px; font-size:0.75em; border:none; margin:6px 0px 0px 0px;}
.t_subComm_list table th {text-align:left; padding:6px 0px 5px 16px; border-top:2px solid #818181;  background-color:#f9f9f9;}
.t_subComm_list table td {color:#444; text-align:left; border:none; padding:6px 0px 5px 10px; border-top:2px solid #c1c1c1;}
.t_subComm_list table th.thpre {text-align:left; padding:6px 0px 5px 16px; border-top:1px solid #e2e2e2; border-bottom:2px solid #818181; background-color:#f9f9f9;}
.t_subComm_list table td.tdpre {color:#444; text-align:left; border:none; padding:6px 0px 5px 10px; border-top:1px solid #e2e2e2; border-bottom:2px solid #c1c1c1;}
.t_subComm_list a {color:#444;}

/* 서브 테이블 답글 공통 */
.t_subComm_answer {float:left; width:658px; margin:18px 0px 0px 0px; background:#f5f5f5;}
.t_subComm_answer .t_answer {float:left; width:640px; margin:0px; padding:13px 0px 13px 10px;}
.t_subComm_answer .t_answer table {width:640px; font-size:0.75em; border:none; line-height:15px;}
.t_subComm_answer .t_answer table td {color:#444; text-align:left; border:none; padding:0px 0px 5px 2px;}
.t_subComm_answer .t_answer table td img {vertical-align:middle; padding:0px 3px 0px 0px;}
.t_subComm_answer .t_answer table td.tdtxt01 {color:#444; text-align:left; border-bottom:2px solid #b6b6b6; padding:0px 0px 13px 2px;}
.t_subComm_answer .t_answer table td.tdtxt02 {color:#444; text-align:left; border:none; padding:13px 0px 5px 2px;}
.t_subComm_answer .t_answer table td.tdtxt03 {color:#444; text-align:left; border-bottom:2px solid #fff; padding:0px 0px 13px 2px;}
.t_subComm_answer .t_answer table th {text-align:left; padding:12px 0px 0px 0px;}
.t_subComm_answer .t_answer table td.tdinput {padding:11px 0px 0px 0px;}
.t_subComm_answer .t_answer table td.tdadd {padding:10px 0px 0px 0px;}


/*서브 테이블 페이지*/
.t_subComm_write {float:left; width:646px; padding:8px 0px 0px 0px;}
.t_subComm_write .t_write table {float:left; width:658px; font-size:0.75em; border:none;}
.t_subComm_write .t_write table th {vertical-align:top; text-align:left; padding:6px 0px 5px 13px; border-top:2px solid #a6a6a6; border-bottom:1px solid #a6a6a6; background-color:#f7f7f7; border-right:none;}
.t_subComm_write .t_write table td {padding:6px 0px 5px 10px; border-top:2px solid #a6a6a6; border-bottom:1px solid #a6a6a6; background-color:#fff; border-right:none;}
.t_subComm_write .t_write table th.ththin {text-align:left; padding:6px 0px 5px 13px; border-bottom:1px solid #a6a6a6; background-color:#f7f7f7; border-right:none; border-top:none;}
.t_subComm_write .t_write table td.tdthin {padding:6px 0px 5px 10px; border-bottom:1px solid #a6a6a6; background-color:#fff; border-right:none; border-top:none;}
.t_subComm_write .t_write table th.thnone {text-align:left; padding:6px 0px 5px 13px; border-bottom:2px solid #c1c1c1; background-color:#f7f7f7; border-top:none;  border-right:none;}
.t_subComm_write .t_write table td.tdnone {padding:6px 0px 5px 10px; border-bottom:2px solid #c1c1c1; background-color:#fff; border-top:none; border-right:none;}
.t_subComm_write .t_write table td.tdlast {text-align:center; padding:4px 0px 5px 0px; border-bottom:2px solid #c1c1c1; background-color:#fff; border-top:none; border-right:none;}
.t_subComm_write .t_write table td.tdlast img {padding:3px 0px 0px 0px;}
.t_subComm_write .t_write span {float:left; width:648px; padding:15px 10px 0px 0px; text-align:right;}
.t_subComm_write .t_write table td textarea {border:1px solid #cdcdcd; width:477px; height:48px;}

/* 서브 테이블 답글 공통 */
.t_subComm_answer2 {float:left; width:658px; margin:18px 0px 0px 0px; background:#f5f5f5;}
.t_subComm_answer2 .t_answer {float:left; width:640px; margin:0px; padding:13px 0px 13px 10px;}
.t_subComm_answer2 .t_answer table {width:640px; font-size:0.75em; border:none; line-height:15px;}
.t_subComm_answer2 .t_answer table td {color:#444; text-align:left; border:none; padding:0px 0px 5px 2px;}
.t_subComm_answer2 .t_answer table td img {vertical-align:middle; padding:0px 3px 0px 0px;}
.t_subComm_answer2 .t_answer table td.tdtxt01 {color:#444; text-align:left; padding:10px 0px 0px 2px; background:url('/images/user/common/li_line09.gif') no-repeat left top;}



/* 학습창 테이블 리스트 공통 width:770px */
.t_subComm4 {width:770px; overflow:hidden; background:url('/images/user/common/bg_th_nanum5.gif') no-repeat left top; border-bottom:1px solid #d3d3d3;}
.t_subComm4 table {width:770px; font-size:0.75em; color:#444;}
.t_subComm4 table th {color:#646464; text-align:center; padding:6px 0px 15px 0px; background:url('/images/user/common/th_rline2.gif') no-repeat left 9px;}
.t_subComm4 table .first {border:none; background:none;}
.t_subComm4 table td {text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_subComm4 table td.retxt01 {text-align:left; padding:8px 0px 8px 9px;}
.t_subComm4 table td.retxt01 img {padding:0px 6px 0px 0px; float:left; vertical-align:top;}
.t_subComm4 td.tdleft {text-align:left; padding-left:8px;}
.t_subComm4 td.tdleft_bg {text-align:left; padding-left:8px; background-color:#f5f5f5;}
.t_subComm4 table td.tdcenter_bg {color:#444; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3; background-color:#f5f5f5;}
.t_subComm4 a {color:#444;}
.t_subComm4 table td img {vertical-align:middle;}
.t_subComm4 td.tdleft_bg a {font-weight:bold; text-decoration:underline;}
.t_subComm4 table td.tdgreen {color:#9db051; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_subComm4 table td.tdred {color:#d56868; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_comm4_bg {background-color:#fafaef;}
.t_comm4_ft {font-weight:bold; color:#ea7c11;}


/* 학습창 테이블 보기 공통 width:770px */
.t_subComm4_view {float:left; width:770px; margin:18px 0px 0px 0px;}
.t_subComm4_view ul {float:left; margin:0px; padding:0px; font-size:0.75em;}
.t_subComm4_view ul li {float:left; margin:0px; padding:0px 10px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat 2px 7px;}
.t_subComm4_view table {float:left; width:770px; font-size:0.75em; border:none; margin:6px 0px 0px 0px;}
.t_subComm4_view table th {color:#646464;  border:none; text-align:left; padding:6px 0px 15px 12px; background:url('/images/user/common/bg_th_nanum5.gif') no-repeat left top;}
.t_subComm4_view table td {color:#444; text-align:left; padding:5px 12px 20px 12px; border:none; border-bottom:1px solid #c1c1c1;}
.t_subComm4_view table th.thtit01 {text-align:center; padding:0px; margin:0px; background-color:#f9f9f9; background-image:none; border-bottom:2px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.t_subComm4_view table td.tdcnts01 {color:#444; text-align:left; padding:5px 0px 5px 10px; border-bottom:2px solid #c1c1c1;}
.t_subComm4_view table td.tdcnts01 a {color:#444;}
.t_subComm4_view span {float:left; width:760px; text-align:right; padding:13px 10px 0px 0px;}

/* 학습창 테이블 다음글/이전글 공통 width:770px */
.t_subComm4_list {float:left; width:770px; margin:13px 0px 0px 0px;}
.t_subComm4_list table {width:770px; font-size:0.75em; border:none; margin:6px 0px 0px 0px;}
.t_subComm4_list table th {text-align:left; padding:6px 0px 5px 16px; border-top:2px solid #818181;  background-color:#f9f9f9;}
.t_subComm4_list table td {color:#444; text-align:left; border:none; padding:6px 0px 5px 10px; border-top:2px solid #c1c1c1;}
.t_subComm4_list table th.thpre {text-align:left; padding:6px 0px 5px 16px; border-top:1px solid #e2e2e2; border-bottom:2px solid #818181; background-color:#f9f9f9;}
.t_subComm4_list table td.tdpre {color:#444; text-align:left; border:none; padding:6px 0px 5px 10px; border-top:1px solid #e2e2e2; border-bottom:2px solid #c1c1c1;}
.t_subComm4_list a {color:#444;}

/* 학습창 테이블 답글 공통  width:770px*/
.t_subComm4_answer {float:left; width:770px; margin:18px 0px 0px 0px; background:#f5f5f5;}
.t_subComm4_answer .t_answer {float:left; width:760px; margin:0px; padding:13px 0px 13px 10px;}
.t_subComm4_answer .t_answer table {width:750px; font-size:0.75em; border:none; line-height:15px;}
.t_subComm4_answer .t_answer table td {color:#444; text-align:left; border:none; padding:0px 0px 5px 2px;}
.t_subComm4_answer .t_answer table td img {vertical-align:middle; padding:0px 3px 0px 0px;}
.t_subComm4_answer .t_answer table td.tdtxt01 {color:#444; text-align:left; border-bottom:2px solid #b6b6b6; padding:0px 0px 13px 2px;}
.t_subComm4_answer .t_answer table td.tdtxt02 {color:#444; text-align:left; border:none; padding:13px 0px 5px 2px;}
.t_subComm4_answer .t_answer table td.tdtxt03 {color:#444; text-align:left; border-bottom:2px solid #fff; padding:0px 0px 13px 2px;}
.t_subComm4_answer .t_answer table th {padding:12px 0px 0px 0px; text-align:left;}
.t_subComm4_answer .t_answer table td.tdinput {padding:11px 0px 0px 0px;}
.t_subComm4_answer .t_answer table td.tdadd {padding:10px 0px 0px 0px;}


/*페이징 */
.boardfoot {float:left; width:658px; margin:0px padding:0px;}
.boardfoot .paging_wrap {float:left; width:658px; margin:0px; padding:14px 0px 0px 0px;}
.boardfoot .paging {float:right; width:658px; height:18px; text-align:center; margin:0px auto; font-size:9pt;}
.boardfoot .paging img {vertical-align:middle; padding-bottom:2px;}
.boardfoot .paging span {color:#ff8a2d; padding:0px 4px 0px 7px; background:url('/images/user/common/paging_line.gif') no-repeat left top; font-weight:100;}
.boardfoot .paging span.first {color:#ff8a2d; padding:0px 4px 0px 7px; background:none;}
.boardfoot .paging span.last {color:#ff8a2d; padding:0px 7px 0px 7px;}

.boardfoot span.btn_write {position:absolute; padding:0px; margin:0px; background:none;}
.boardfoot span.btn_write img {float:right; text-align:right; padding:10px 5px 0px 0px;}

/*페이징2 */
.offline_info_tab .boardfoot2 .paging_wrap {float:left; width:588px; margin:0px; padding:14px 0px 0px 0px;}
.offline_info_tab .boardfoot2 .paging {float:right; width:588px; height:18px; text-align:center; margin:0px auto; font-size:9pt;}
.offline_info_tab .boardfoot2 .paging img {vertical-align:middle; padding-bottom:2px;}
.offline_info_tab .boardfoot2 .paging span {color:#ff8a2d; padding:0px 4px 0px 7px; background:url('/images/user/common/paging_line.gif') no-repeat left top; font-weight:100;}
.offline_info_tab .boardfoot2 .paging span.first {color:#ff8a2d; padding:0px 4px 0px 7px; background:none;}
.offline_info_tab .boardfoot2 .paging span.last {color:#ff8a2d; padding:0px 7px 0px 7px;}
/*글쓰기 */
.boardfoot2 span.btn_write {position:absolute; padding:0px; margin:0px; background:none;}
.boardfoot2 span.btn_write img {float:right; text-align:right; padding:10px 5px 0px 0px;}

/*페이징3 */
.boardfoot3 {float:left; width:660px; margin:0px padding:0px;}
.boardfoot3 .paging_wrap {float:left; width:588px; margin:0px; padding:14px 0px 0px 0px;}
.boardfoot3 .paging {float:right; width:588px; height:18px; text-align:center; margin:0px auto; font-size:9pt;}
.boardfoot3 .paging img {vertical-align:middle; padding-bottom:2px;}
.boardfoot3 .paging span {color:#ff8a2d; padding:0px 4px 0px 7px; background:url('/images/user/common/paging_line.gif') no-repeat left top; font-weight:100;}
.boardfoot3 .paging span.first {color:#ff8a2d; padding:0px 4px 0px 7px; background:none;}
.boardfoot3 .paging span.last {color:#ff8a2d; padding:0px 7px 0px 7px;}
/*우측버튼 */
.boardfoot3 span.btn_write {float:right; padding:0px; margin:0px; width:68px; background:none;}
.boardfoot3 span.btn_write img {float:left; text-align:right; padding:10px 5px 0px 0px;}



/* 수강신청 중복 /취소 확인 팝업 */
.pop_noreamal div.lecture_req01 {width:342px; font-size:0.75em; color:#000; padding:0px; margin:0px auto;}
.pop_noreamal div.lecture_req01 span {width:342px; margin:0 auto; padding:22px 0px 20px 0px; text-align:center;}
.pop_noreamal div.lecture_req01 span.lect_btn01 {width:342px; margin:0 auto; padding:0px; text-align:center;}
.pop_noreamal div.lecture_req01 span u {color:#000;}

/* 교육삭제 팝업 */
.pop_noreamal div.edu_delete {width:370px; font-size:0.75em; color:#000; padding:0px; margin:0px auto;}
.pop_noreamal div.edu_delete span {width:370px; margin:0 auto; padding:22px 0px 20px 0px; text-align:center;}
.pop_noreamal div.edu_delete span.lect_btn01 {width:370px; margin:0 auto; padding:0px; text-align:center;}
.pop_noreamal div.edu_delete span u {color:#000;}

/* 마이페이지 품목별지식진단 팝업 */
.pop_exam {margin:0 auto; width:770px; padding:22px 0px 22px 0px;}
.pop_exam h1 {float:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 3px; width:767px; border-bottom:1px solid #dcdcdc;}
.pop_exam h2 {float:left; margin:0px; padding:10px 0px 13px 15px; color:#000; font-size:0.75em; background:url('/images/user/common/bullet08.gif') no-repeat 4px 16px;}
.pop_exam_warp1 {clear:both; float:left; width:500px;}
.pop_exam_warp1 ul {float:left; margin:0px; padding:0px 0px 23px 0px; width:500px; background-color:#f3f3f3;}
.pop_exam_warp1 ul li {margin:0px; padding:0px;}
.pop_exam_warp1 ol {margin:0 auto; padding:16px 0px 0px 0px; width:480px;}
.pop_exam_warp1 ol li {margin:0px; padding:0px 0px 15px 0px; color:#000; font-size:0.75em;}
.pop_exam_warp1 ol li.pop_answer1 {float:left; margin:0px; padding:0px 0px 5px 18px; width:462px; color:#000; font-size:0.75em;}
.pop_exam_warp1 ul li.pop_line01 {float:left; margin:0px; padding:3px 0px 0px 0px; width:491px; height:15px; background:url('/images/user/popup/pop_bg02.gif') no-repeat 11px top;}
.pop_exam_warp1 ul li.pop_btn1 {margin:0px; padding:0px 0px 48px 0px; text-align:center;}
.pop_exam_warp1 ul li.pop_fbg {margin:0px auto; padding:0px; background-color:#fff; width:480px;}
.pop_exam_warp1 ol.pop_help {width:455px; margin:0px auto; padding:12px 0px 0px 0px; line-height:20px;}
.pop_exam_warp2 {float:right; width:257px; padding:36px 0px 0px 0px;}
.pop_exam_warp2 ul li {margin:0px; padding:0px;}
.pop_exam_warp2 ul li.pop_tline02 {float:left; margin:0px; padding:0px; width:257px; height:44px; background:url('/images/user/popup/pop_t_line02.gif') no-repeat left top;}
.pop_exam_warp2 ul li.pop_tline02 img {padding:9px 0px 0px 54px;}
.pop_exam_warp2 ul li.pop_bgline02 {float:left; margin:0px; padding:0px; width:257px; background:url('/images/user/popup/pop_bg_line02.gif') repeat-y left top;}
.pop_exam_warp2 ul li.pop_fline02 {float:left; margin:0px; padding:0px; width:257px; height:11px; background:url('/images/user/popup/pop_f_line02.gif') no-repeat left top;}
.pop_exam_warp2 table {width:220px; font-size:0.75em; color:#444; margin:0 auto;}
.pop_exam_warp2 table th {padding:5px 0px 1px 0px; color:#000; font-weight:bold; text-align:center}
.pop_exam_warp2 table td {padding:4px 0px 5px 0px; color:#000; text-align:center;}
.pop_exam_warp2 ul li.pop_bgline02 span {width:257px; margin:0px; padding:13px 0px 0px 0px; text-align:center;}

/* 마이페이지 품목별지식진단- 결과조회 팝업 */
.pop_table1 {float:left; padding:12px 0px 0px 15px; width:643px;}
.pop_table1 table {float:left; width:658px; font-size:0.75em; color:#282727; border:none;}
.pop_table1 table th {text-align:center; padding:7px 0px 8px 0px; border-top:2px solid #a6a6a6; border-bottom:1px solid #a6a6a6; background-color:#f7f7f7; border-right:none;}
.pop_table1 table td { padding:7px 0px 8px 14px; border-top:2px solid #a6a6a6; border-bottom:1px solid #a6a6a6; background-color:#fff; border-right:none;}
.pop_table1 table th.ththin {text-align:center; padding:7px 0px 8px 0px; border-bottom:1px solid #a6a6a6; background-color:#f7f7f7; border-right:none; border-top:none;}
.pop_table1 table td.tdthin {padding:7px 0px 8px 14px; border-bottom:1px solid #a6a6a6; background-color:#fff; border-right:none; border-top:none;}
.pop_table1 table td.tdthin u {text-decoration:none; color:#fe8900; font-weight:bold;}
.pop_table1 table td.tdthin p {color:#444; padding:2px 0px 0px 0px; vertical-align:top;}
.pop_table1 table td img {vertical-align:top;}
.pop_table1 table td p {padding:2px 0px 0px 0px;}
.pop_table1 table th.ththick {text-align:center; padding:7px 0px 8px 0px; border-bottom:2px solid #c1c1c1; background-color:#f7f7f7; border-right:none; border-top:none;}
.pop_table1 table td.tdthick {padding:7px 0px 8px 14px; border-bottom:2px solid #c1c1c1; background-color:#fff; border-right:none; border-top:none;}
.pop_table1 span {float:left; width:648px; padding:13px 10px 0px 0px; text-align:right;}
.pop_tab1 {float:left; padding:9px 0px 0px 18px; width:660px; background:url('/images/user/common/sub_dot_line01.gif') no-repeat 18px 9px;}
.pop_tab1 ul {float:right; margin:0px; padding:0px;}
.pop_tab1 ul li {float:left; text-align:right; margin:0px; padding:0px 0px 0px 3px;}
.pop_tab1 p {clear:both; width:659px; color:#444; padding:10px 0px 3px 9px; font-size:0.75em;}
.pop_tab1 p u {float:left; color:#fe8900; font-weight:bold; text-decoration:none;}

/*페이징2 */
.pop_tab1 .boardfoot3 {float:left; text-align:center; width:588px; margin:0px; padding:0px;}
.pop_tab1 .boardfoot3 .paging_wrap {float:left; text-align:center; width:588px; margin:0px; padding:14px 0px 0px 0px;}
.pop_tab1 .boardfoot3 .paging {float:right; width:588px; height:18px; text-align:center; margin:0px auto; font-size:9pt;}
.pop_tab1 .boardfoot3 .paging img {vertical-align:middle; padding-bottom:2px; padding:0px 3px 0px 0px}
.pop_tab1 .boardfoot3 .paging u {width:10px; color:#ff8a2d; padding:0px 4px 0px 7px; background:url('/images/user/common/paging_line.gif') no-repeat left top; font-weight:100; text-decoration:none;}
.pop_tab1 .boardfoot3 .paging u.first {color:#ff8a2d; padding:0px 4px 0px 7px; background:none; text-decoration:none;}
.pop_tab1 .boardfoot3 .paging u.last {color:#ff8a2d; padding:0px 7px 0px 7px; text-decoration:none;}
/*글쓰기 */
.boardfoot3 span.btn_write {position:absolute; padding:0px; margin:0px; background:none;}
.boardfoot3 span.btn_write img {float:right; text-align:right; padding:10px 5px 0px 0px;}

/*게시판 링크*/
a:link.com_link1 {color:#444; text-decoration:none; font-family:"Dotum","Verdana";}
a:visited.com_link1 {color:#444; text-decoration:none; font-family:"Dotum","Verdana";}
a:active.com_link1 {color:#444; text-decoration:underline; font-family:"Dotum","Verdana"; font-weight:bold; letter-spacing:-0.1em;}
a:hover.com_link1 {color:#444; text-decoration:underline; font-family:"Dotum","Verdana"; font-weight:bold; letter-spacing:-0.1em;}

a:link.com_link2 {color:#444; text-decoration:none; font-family:"Dotum","Verdana";}
a:visited.com_link2 {color:#444; text-decoration:none; font-family:"Dotum","Verdana";}
a:active.com_link2 {color:#ff6c00; text-decoration:none; font-family:"Dotum","Verdana"; font-weight:bold; letter-spacing:-0.1em;}
a:hover.com_link2 {color:#ff6c00; text-decoration:none; font-family:"Dotum","Verdana"; font-weight:bold; letter-spacing:-0.1em;}


/* 마이페이지 정보화수준진단 - Check Me 바로 응시 팝업 */
.pop_chk {float:left; width:940px; height:730px; background:url('/images/user/popup/pop_bg03.gif') no-repeat left top;}
.pop_chk ul {margin:0px auto; padding:0px; width:886px; height:201px; background:url('/images/user/popup/pop_bg04.gif') no-repeat left 14px;}
.pop_chk ul li {margin:0px; padding:0px;}
.pop_chk ul li.chk_txt01 {float:left; margin:0px; padding:66px 0px 0px 58px; width:288px;}
.pop_chk ul li.chk_txt01 h1 {float:left; width:222px; height:50px; margin:0px; padding:3px 0px 0px 0px; text-align:center;}
.pop_chk ul li.pop_box01 {float:left; margin:0px; padding:0px; width:424px; height:154px; background:url('/images/user/popup/pop_bg05.gif') no-repeat left 41px;}
.pop_chk ul.pop_box_q {margin:0px; width:424px; padding:72px 0px 0px 0px; height:0px; background:none;}
.pop_chk ul.pop_box_q li {margin:0px; padding:0px; color:#444; font-size:0.75em;}
.pop_chk ul.pop_box_q li table {width:345px; color:#444; margin:0 auto;}
.pop_chk ul.pop_box_q li table th {padding:4px 0px 4px 0px; background:url('/images/user/popup/pop_bg_line03.gif') no-repeat left 25px;}
.pop_chk ul.pop_box_q li table th.thnone {padding:4px 0px 4px 0px; background:none;}
.pop_chk ul.pop_box_q li table td {padding:4px 0px 4px 28px; font-weight:bold; background:url('/images/user/popup/pop_bg_line03.gif') no-repeat left 25px;}
.pop_chk ul.pop_box_q li table td.tdnone {padding:4px 0px 4px 28px; font-weight:bold; background:none;}
.pop_chk ul li.chk_txt02 {float:left; width:424px; margin:0px; padding:7px 0px 0px 13px; font-size:0.75em; color:#444;}
.pop_chk span {width:940px; margin:0px; padding:59px 0px 0px 0px; text-align:center;}
.pop_chk p {float:left; width:940px; margin:0px; padding:10px 0px 0px 0px; color:#444; font-size:0.75em; text-align:center; font-weight:bold;}

/* 학습창 팝업 */
.studyroom_wrap {float:left; width:1014px; background-color:#d5cac2;}
.studyroom_wrap .study_head {float:left; width:1010px; padding:0px 0px 0px 4px;}
.studyroom_wrap .study_head ul {float:left; margin:3px 0px 0px 0px; padding:0px; width:548px; height:21px; border:1px solid #98918b; background-color:#eeeae7;} 
.studyroom_wrap .study_head ul li {float:left; margin:0px; padding:3px 0px 0px 33px; color:#000; font-weight:bold; font-size:0.75em; background:url('/images/user/common/bullet10.gif') no-repeat 23px 6px;}
.studyroom_wrap .study_head span {float:left; margin:0px; padding:4px 0px 0px 10px; width:432px;}
.studyroom_wrap .study_head span img {float:left; margin:0px; padding:0px 4px 0px 0px;}
.studyroom_wrap .study_cnts {float:left; width:1014px; padding:4px 0px 0px 4px;}
.studyroom_wrap .study_l_cnts {float:left; width:188px;}
.studyroom_wrap .study_l_cnts ul {margin:0px; padding:0px; width:184px; height:567px; background:url('/images/user/studyroom/sr_img_bg01.gif') no-repeat left top;}
.studyroom_wrap .study_l_cnts ul li {margin:0px; padding:0px;}
.studyroom_wrap .study_l_cnts ul.r_cnts {margin:0px; padding:0px; height:82px;}
.studyroom_wrap .study_l_cnts ul.r_cnts li {margin:0px; padding:10px 0px 5px 0px; color:#000; font-size:0.75em; text-align:center;}
.studyroom_wrap .study_l_cnts ul.r_cnts li.sr_box01 {margin:0px auto; padding:0px; color:#000; width:173px; font-size:0.75em;}
.studyroom_wrap .study_l_cnts ul.r_cnts li.sr_box01 span {float:left; text-align:left; width:146px; margin:0px; padding:6px 0px 0px 26px; background:url('/images/user/common/bullet11.gif') no-repeat 20px 13px; background-color:#f4efe8;}
.studyroom_wrap .study_l_cnts ul.r_cnts li.sr_box01 span.sr_txt01 {float:left; text-align:left; width:146px; margin:0px; padding:0px 0px 2px 26px; background:url('/images/user/common/bullet11.gif') no-repeat 20px 8px; background-color:#f4efe8;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 {float:left; margin:0px; padding:4px 0px 0px 4px; height:436px; background:none;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li.sr_box02 {float:left; padding:6px 0px 0px 13px; color:#000; width:160px; height:23px; font-size:0.75em; background-color:#e2ddd7; overflow:hidden;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li.sr_box02 h1 {float:left; margin:0px; padding:0px;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li {float:left; padding:0px 0px 0px 4px; margin:1px 0px 0px 0px; width:169px; height:406px; overflow-y:auto; overflow-x:hidden; background-color:#fff;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li h2 {float:left; margin:0px; padding:8px 0px 6px 18px; color:#454545; font-size:0.75em; background:url('/images/user/common/bullet12.gif') no-repeat 4px 12px;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li span {font-size:11px; line-height:15px; margin:0px; padding:0px 0px 10px 19px; width:150px; color:#000; font-size:0.75em; background:url('/images/user/common/bullet11.gif') no-repeat 10px 5px;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li span img {text-align:left; vertical-align:middle;}
.studyroom_wrap .study_l_cnts ul.r_cnts02 li span.sr_bg01 {line-height:0px; font-size:0px; margin:0px; padding:0px 0px 10x 0px; width:173px; height:2px; background:url('/images/user/studyroom/sr_line_bg.gif') no-repeat left 5px;}
.studyroom_wrap .study_l_cnts ul li.foot_btn {float:left; margin:0px; padding:10px 0px 0px 4px;}
.studyroom_wrap .study_l_cnts .r_cnts03 {margin:5px 0px 0px 0px; padding:0px; background:none;}
.studyroom_wrap .study_l_cnts .r_cnts03 ul {margin:0px auto; padding:0px; width:174px; height:29px; background:none; background-color:#e2ddd7;}
.studyroom_wrap .study_l_cnts .r_cnts03 ul li {margin:0px; padding:7px 0px 0px 0px; text-align:center;}
.studyroom_wrap .study_l_cnts .r_cnts03 .f_down {float:left; width:183px;}
.studyroom_wrap .study_l_cnts .r_cnts03 .f_down ul.f_btn01 {clear:both; margin:0px; padding:0px 0px 0px 5px; background:none; height:72px;}
.studyroom_wrap .study_l_cnts .r_cnts03 .f_down ul.f_btn01 li {float:left; margin:0px; padding:15px 0px 0px 0px; width:85px; height:55px; background:url('/images/user/studyroom/sr_img_bg02.gif') no-repeat left 8px;}
.studyroom_wrap .study_l_cnts .r_cnts03 .f_down ul.f_btn01 li p {padding:6px 0px 0px 0px;}
.studyroom_wrap .study_l_cnts .r_cnts03 .f_down ul.f_btn01 li.f_down01 {float:left; margin:0px; padding:15px 0px 0px 4px; width:85px; height:55px; background:url('/images/user/studyroom/sr_img_bg02.gif') no-repeat 4px 8px;}
.studyroom_wrap .study_l_cnts .r_cnts03 .f_down ul.f_btn01 li.f_down01 p {padding:6px 0px 0px 0px;}

.studyroom_wrap .study_r_cnts {float:right; background-color:#fff;}
.studyroom_wrap .study_r_cnts .sr_r_box01 {width:826px; height:671px; background:url('/images/user/studyroom/sr_img_bg03.gif') no-repeat left top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts {margin:0 auto; width:771px; padding:29px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts span {text-align:center; padding:27px 0px 0px 0px; margin:0px; color:#000; font-size:1em; font-weight:bold; width:271px; height:27px; background:url('/images/user/studyroom/sr_img_bg04.gif') no-repeat 6px top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 {float:left; padding:22px 0px 0px 0px; margin:0px; color:#000; width:771px; height:182px; background:url('/images/user/studyroom/sr_img_bg05.gif') no-repeat left top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 table {margin:0px auto; width:707px; border:none; border-top:2px solid #a6a6a6; border-bottom:2px solid #a6a6a6;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 table th {padding:0px; padding:6px 0px 6px 10px; text-align:left; background-color:#f7f7f7; border-bottom:1px solid #a6a6a6;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 table td {color:#444; font-size:0.75em; padding:0px; padding:6px 0px 6px 18px; text-align:left; border-bottom:1px solid #a6a6a6;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 table td.tdgrap01 {color:#000; font-size:0.75em; padding:0px; padding:6px 0px 6px 0px; text-align:left; border-bottom:1px solid #a6a6a6; height:19px; background:url('/images/user/studyroom/sr_img_bg06.gif') no-repeat 17px 11px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 table td.tdgrap01 span {margin:0px 0px 0px 17px; padding:0px; width:53px; height:11px; background:url('/images/user/studyroom/sr_img_grae.gif') repeat-x left top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 table td.tdtxt01 {color:#000; font-size:0.75em; padding:0px; padding:6px 0px 6px 0px; text-align:left; border-bottom:1px solid #a6a6a6;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts02 span.sr_edu_btn {margin:0px; padding:10px 0px 0px 0px; width:771px; text-align:center; background:none;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 {float:left; margin:7px 0px 0px 0px; padding:0px; width:771px; height:78px; background:url('/images/user/studyroom/sr_img_bg07.gif') no-repeat left top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul {margin:0 auto; padding:17px 0px 0px 0px; width:704px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul li {float:left; margin:0px; padding:0px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr03_box {float:left; margin:0px; padding:0px; width:349px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr03_box li {float:left; margin:0px; padding:10px 0px 10px 25px; width:98px; background:url('/images/user/studyroom/sr_img_bg08.gif') no-repeat left top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr03_box li.sr03_txt01 {float:left; background:none; color:#444; font-size:0.75em; width:209px; border-bottom:1px dotted #c4c4c4; margin:0px; padding:3px 0px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat left 11px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr03_box li.sr03_txt02 {float:left; background:none; color:#444; font-size:0.75em; width:209px; margin:0px; padding:1px 0px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat left 9px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr04_box {float:left; margin:0px; padding:0px; width:349px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr04_box li {float:left; margin:0px; padding:10px 0px 10px 32px; width:91px; background:url('/images/user/studyroom/sr_img_bg08.gif') no-repeat left top;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr04_box li.sr04_txt01 {float:left; background:none; color:#444; font-size:0.75em; width:209px; border-bottom:1px dotted #c4c4c4; margin:0px; padding:3px 0px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat left 11px;}
.studyroom_wrap .study_r_cnts .sr_r_box01 .sr_cnts .sr_cnts03 ul.sr04_box li.sr04_txt02 {float:left; background:none; color:#444; font-size:0.75em; width:209px; margin:0px; padding:1px 0px 0px 9px; background:url('/images/user/common/bullet02.gif') no-repeat left 9px;}
.studyroom_wrap .study_r_cnts .sr_cnts04 {float:left; margin:0px; padding:13px 0px 0px 32px; width:708px;}
.studyroom_wrap .study_r_cnts .sr_cnts04 h3 {margin:0px; padding:0px 0px 12px 19px; color:#000; font-weight:bold; font-size:1em; background:url('/images/user/common/bullet09.gif') no-repeat left 3px;}
.studyroom_wrap .study_r_cnts .sr_cnts04 table {width:708px; border:none; border-top:2px solid #a5a5a5;}
.studyroom_wrap .study_r_cnts .sr_cnts04 table th {color:#444; font-weight:bold; font-size:0.75em; padding:6px 0px 5px 0px; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; background-color:#f7f7f7;}
.studyroom_wrap .study_r_cnts .sr_cnts04 table th.thnone {border-right:none;}
.studyroom_wrap .study_r_cnts .sr_cnts04 table td {color:#444; font-size:0.75em; text-align:center; padding:6px 0px 5px 0px; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;}
.studyroom_wrap .study_r_cnts .sr_cnts04 table td.tdnone {border-right:none;}
.studyroom_wrap .study_r_cnts .sr_cnts04 h3.h3_tit01 {margin:0px; padding:23px 0px 12px 19px; color:#000; font-weight:bold; font-size:1em; background:url('/images/user/common/bullet09.gif') no-repeat left 25px;}
.studyroom_wrap .study_r_cnts .sr_cnts04 table td a {color:#444;}

/*묻고답하기 리스트*/
.studyroom_wrap .study_r_cnts .sr_cnts05_list {margin:0 auto; width:770px; height:649px; padding:23px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list h2 {margin:0px; padding:0px 0px 8px; 0px; border-bottom:1px solid #dcdcdc;;} 
.studyroom_wrap .study_r_cnts .sr_cnts05_list span {width:770px; text-align:left; color:#444; font-size:0.75em; padding:17px 0px 20px 10px; margin:0px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .find_box3 {float:left; width:748px; background-color:#f7f7f7; padding:10px 0px 10px 22px; border:1px solid #e7e7e7;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .find_box3 ul li {margin:0 auto; padding:0px; width:466px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .find_box3 select {color:#444; padding:0px; margin:0px 8px 0px 0px; width:120px; height:18px; vertical-align:bottom;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .find_box3 img {padding:0px 0px 0px 5px; margin:0px; vertical-align:bottom;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 {float:left; width:770px; padding:22px 0px 0px 0px; margin:0px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 p {float:left; width:590px; color:#444; font-size:0.75em; padding:4px 0px 5px 8px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 u {color:#fe8900; text-decoration:none;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 ul {float:left; width:166px; margin:0px; padding:0px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 ul li {float:left; margin:0px; padding:0px; font-size:0.75em;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 ul li.select_board {float:left; margin:0px; padding:2px 0px 0px 8px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_list .board_txt01 ul li.bview_btn01 {float:left; margin:0px; padding:1px 0px 0px 5px;}
/*페이징4*/
.board_txt01 .boardfoot2 .paging_wrap {float:left; width:700px; margin:0px; padding:14px 0px 0px 0px;}
.board_txt01 .boardfoot2 .paging {float:right; width:700px; height:18px; text-align:center; margin:0px auto; font-size:0.75em;}
.board_txt01 .boardfoot2 .paging img {vertical-align:middle; padding-bottom:2px;}
.board_txt01 .boardfoot2 .paging u {color:#ff8a2d; padding:0px 4px 0px 7px; background:url('/images/user/common/paging_line.gif') no-repeat left top;}
.board_txt01 .boardfoot2 .paging u.first {color:#ff8a2d; padding:0px 4px 0px 7px; background:none;}
.board_txt01 .boardfoot2 .paging u.last {color:#ff8a2d; padding:0px 7px 0px 7px;}
/*글쓰기*/
.board_txt01 .boardfoot2 u.btn_write {position:absolute; padding:0px; margin:0px; width:62px; background:none;}
.board_txt01 .boardfoot2 u.btn_write img {float:right; text-align:right; padding:10px 0px 0px 0px; margin:0px;}

/*묻고답하기 글쓰기*/
.studyroom_wrap .study_r_cnts .sr_cnts05_write {margin:0 auto; width:770px; height:649px; padding:23px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write h2 {margin:0px; padding:0px 0px 8px; 0px; border-bottom:1px solid #dcdcdc;} 
.studyroom_wrap .study_r_cnts .sr_cnts05_write table {width:770px; margin:23px 0px 0px 0px; border-top:2px solid #a6a6a6;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write table th {vertical-align:top; padding:6px 0px 5px 12px; text-align:left; background-color:#f7f7f7; color:#646464; font-size:0.75em; font-weight:bold; border-bottom:1px solid #a6a6a6;} 
.studyroom_wrap .study_r_cnts .sr_cnts05_write table td {padding:6px 0px 5px 12px; text-align:left; color:#444; font-size:0.75em; border-bottom:1px solid #a6a6a6;} 
.studyroom_wrap .study_r_cnts .sr_cnts05_write table th.thnone {text-align:left; padding:6px 0px 5px 12px; border-bottom:2px solid #c1c1c1; background-color:#f7f7f7;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write table td.tdnone {padding:6px 0px 5px 12px; border-bottom:2px solid #c1c1c1; background-color:#fff;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write table td.tdlast {text-align:center; padding:4px 0px 5px 0px; border-bottom:2px solid #c1c1c1; background-color:#fff; border-top:none; border-right:none;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write table td.tdlast img {padding:3px 0px 0px 5px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write table td textarea {border:1px solid #cdcdcd; width:590px; height:44px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_write span {text-align:right; width:760px; padding:13px 10px 0px 0px;}

/*묻고답하기 보기*/
.studyroom_wrap .study_r_cnts .sr_cnts05_view {margin:0 auto; width:770px; height:649px; padding:23px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_cnts05_view h2 {margin:0px; padding:0px 0px 8px; 0px; border-bottom:1px solid #dcdcdc;}

/*교육전후평가 리스트*/
.studyroom_wrap .study_r_cnts .sr_cnts06 {margin:0 auto; width:770px; height:649px; padding:23px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_cnts06 h2 {margin:0px; padding:0px 0px 8px; 0px; border-bottom:1px solid #dcdcdc;}
.studyroom_wrap .study_r_cnts .sr_cnts06 span {margin:0px; padding:23px 0px 26px 8px; font-size:0.75em; color:#444; width:762px;}
.studyroom_wrap .study_r_cnts .sr_cnts06 h3 {float:left; margin:0px; padding:0px 0px 12px 8px; color:#000; font-size:0.75em; font-weight:bold; background:url('/images/user/common/bullet08.gif') no-repeat left 7px;}
.studyroom_wrap .study_r_cnts .sr_cnts06 table {clear:both; width:770px; margin:0px 0px 18px 0px; border:none; border-top:2px solid #a5a5a5;}
.studyroom_wrap .study_r_cnts .sr_cnts06 table th {color:#444; font-weight:bold; font-size:0.75em; padding:6px 0px 5px 0px; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; background-color:#f7f7f7;}
.studyroom_wrap .study_r_cnts .sr_cnts06 table th.thnone {border-right:none;}
.studyroom_wrap .study_r_cnts .sr_cnts06 table td {color:#444; font-size:0.75em; text-align:center; padding:6px 0px 5px 0px; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;}
.studyroom_wrap .study_r_cnts .sr_cnts06 table td.tdnone {border-right:none;}
.studyroom_wrap .study_r_cnts .sr_cnts06 table td a {color:#444;}
.studyroom_wrap .study_r_cnts .sr_cnts06 ul {margin:0px; padding:0px;}
.studyroom_wrap .study_r_cnts .sr_cnts06 ul li {margin:0px; padding:0px 0px 0px 26px; color:#444; font-size:0.75em; background:url('/images/user/common/bullet02.gif') no-repeat 16px 7px;}
.studyroom_wrap .study_r_cnts .sr_cnts06 ul li.sr06_txt01 {margin:0px; padding:0px 0px 0px 26px; color:#444; font-size:0.75em; background:url('/images/user/common/bullet02.gif') no-repeat 16px 8px;}

/*교육전후평가 문제화면*/
.studyroom_wrap .study_r_cnts .sr_cnts06_view_warp {margin:0 auto; width:770px; height:649px; padding:23px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_cnts06_view_warp h2 {margin:0px; padding:0px 0px 8px; 0px; border-bottom:1px solid #dcdcdc;}
.sr_cnts06_view {float:left; width:500px; padding:23px 0px 0px 0px;}
.sr_cnts06_view ul {float:left; margin:0px; padding:0px 0px 23px 0px; width:500px; background-color:#f3f3f3;}
.sr_cnts06_view ul li {margin:0px; padding:0px;}
.sr_cnts06_view ol {margin:0 auto; padding:16px 0px 0px 0px; width:480px;}
.sr_cnts06_view ol li {margin:0px; padding:0px 0px 15px 0px; color:#000; font-size:0.75em;}
.sr_cnts06_view ol li.sr06_answer1 {float:left; margin:0px; padding:0px 0px 5px 18px; width:462px; color:#000; font-size:0.75em;}
.sr_cnts06_view ul li.sr06_line01 {float:left; margin:0px; padding:3px 0px 0px 0px; width:491px; height:15px; background:url('/images/user/popup/pop_bg02.gif') no-repeat 11px top;}
.sr_cnts06_view ul li.sr06_btn1 {margin:0px; padding:0px 0px 48px 0px; text-align:center;}
.sr_cnts06_view ul li.sr06_fbg {margin:0px auto; padding:0px; background-color:#fff; width:480px;}
.sr_cnts06_view ol.sr06_help {width:455px; margin:0px auto; padding:15px 0px 0px 0px; line-height:20px;}
.sr_cnts06_view2 {float:right; width:257px; padding:23px 0px 0px 0px;}
.sr_cnts06_view2 ul li {margin:0px; padding:0px;}
.sr_cnts06_view2 ul li.sr06_tline02 {float:left; margin:0px; padding:0px; width:257px; height:44px; background:url('/images/user/popup/pop_t_line02.gif') no-repeat left top;}
.sr_cnts06_view2 ul li.sr06_tline02 img {padding:9px 0px 0px 54px;}
.sr_cnts06_view2 ul li.sr06_bgline02 {float:left; margin:0px; padding:0px; width:257px; background:url('/images/user/popup/pop_bg_line02.gif') repeat-y left top;}
.sr_cnts06_view2 ul li.sr06_fline02 {float:left; margin:0px; padding:0px; width:257px; height:11px; background:url('/images/user/popup/pop_f_line02.gif') no-repeat left top;}
.sr_cnts06_view2 table {width:103px; font-size:0.75em; color:#444; margin:0 auto;}
.sr_cnts06_view2 table th {padding:5px 0px 1px 0px; color:#000; font-weight:bold; text-align:center}
.sr_cnts06_view2 table td {padding:4px 0px 5px 0px; color:#000; text-align:center;}
.sr_cnts06_view2 ul li.sr06_bgline02 span {width:257px; margin:0px; padding:11px 0px 0px 0px; text-align:center;}


/*설문조사*/
.studyroom_wrap .study_r_cnts .sr_cnts07_warp {margin:0 auto; width:770px; height:649px; padding:23px 0px 0px 0px;}
.studyroom_wrap .study_r_cnts .sr_cnts07_warp h2 {margin:0px; padding:0px 0px 8px; 0px; border-bottom:1px solid #dcdcdc;}
.sr_cnts07 ul.sr07_cnts {float:left; margin:0px; padding:23px 0px 0px 0px; background:none;}
.sr_cnts07 ul.sr07_cnts li.sr07_tline01 {float:left;  margin:0px; padding:0px; width:768px; height:12px; background:url('/images/user/studyroom/sr_t_line01.gif') no-repeat left bottom;}
.sr_cnts07 ul.sr07_cnts li.sr07_bgline01 {float:left; margin:0px; padding:0px; width:768px; background:url('/images/user/studyroom/sr_bg_line01.gif') repeat-y left top;}
.sr_cnts07 ul.sr07_cnts li.sr07_fline01 {float:left; margin:0px; padding:0px; width:768px; height:15px; background:url('/images/user/studyroom/sr_f_line01.gif') no-repeat left top;}
.sr_cnts07 ul.sr07_cnts li.sr07_bgline01 span {float:left; color:#000; font-size:0.75em; width:622px; font-weight:bold; padding:0px 0px 10px 15px;}
.sr_cnts07 ul.sr07_search {float:left; width:747px; margin:0px; padding:0px 0px 10px 22px; background:url('/images/user/studyroom/sr_bg_line02.gif') repeat-y 12px top;}
.sr_cnts07 ul.sr07_search li {float:left; margin:0px; padding:0px;}
.sr_cnts07 ul.sr07_search li.search_txt01 {margin:10px 0px 0px 0px; padding:0px; width:724px; background-color:#fff; text-align:left;}
.sr_cnts07 ul.sr07_search li.search_txt01 span {float:left; margin:0px 0px 0px 10px; padding:10px 0px 12px 0px; width:714px; text-align:left; font-weight:100; border-bottom:1px solid #e4e4e4;}
.sr_cnts07 ul.sr07_search li.search_txt01 span.search_day {float:right; margin:0px; padding:8px 12px 14px 0px; width:712px; text-align:right; border:none;}
.sr_cnts07 ul.sr07_search ol {float:left; margin:0px; padding:22px 0px 0px 0px;}
.sr_cnts07 ul.sr07_search ol li {float:left; margin:0px; padding:0px 0px 15px 2px; width:724px; color:#000; font-size:0.75em;}
.sr_cnts07 ul.sr07_search ol li.sr07_question01 {float:left; margin:0px; padding:0px 0px 5px 19px; width:705px; color:#000;}
.sr_cnts07 ul.sr07_search ol li.sr07_bgline03 {margin:0px 0px 22px 0px; padding:0px; width:597px; height:18px; background:url('/images/mypage/mypage_bg_line03.gif') no-repeat left 16px;}
.sr_cnts07 ul.sr07_cnts li.sr07_bgline01 span.search_txt02 {float:left; color:#000; font-size:0.75em; width:724px; font-weight:100; padding:11px 0px 0px 32px;}
.sr_cnts07 span.btn_save {float:left; width:724px; text-align:center; padding:13px 0px 0px 0px;}

/*TV로 보는 농업 팝업*/
.pop_infotv {width:630px; height:420px; background:url('/images/user/popup/pop_bg06.gif') no-repeat left top;}
.pop_infotv_cnts {margin:0 auto; padding:19px 0px 0px 0px; width:600px;}
.pop_infotv_cnts ul {float:left; margin:0px; padding:0px 0px 23px 0px; width:346px; background:url('/images/user/popup/pop_bg07.gif') no-repeat left top;}
.pop_infotv_cnts ul li {margin:0px; padding:7px 0px 0px 0px; text-align:center;}
.pop_infotv_cnts ul.pr_infotv {float:right; margin:0px; background:none; padding:0px; width:247px; height:364px; background:url('/images/user/popup/pop_bg08.gif') no-repeat left top;}
.pop_infotv_cnts ul.pr_infotv li {float:left; text-align:left; margin:0px; padding:0px;}
.pop_infotv_cnts ul.pr_infotv li h1 {float:left; margin:0px; padding:12px 0px 0px 12px; width:235px;}
.pop_infotv_cnts ul.pr_infotv li.info_cnts {float:left; margin:0px; padding:12px 0px 0px 11px; width:234px; height:235px; font-size:0.75em; overflow-y:auto; overflow-x:hidden;}
.pop_infotv_cnts ul.pr_infotv li.info_cnts h2 {color:#000; font-weight:bold; font-size:1.25em; margin:0px; padding:0px 0px 15px 0px;}
.pop_infotv_cnts ul.pr_infotv li table {width:234px; margin-left:6px;}
.pop_infotv_cnts ul.pr_infotv li table th {padding:6px 0px 5px 7px; background-color:#f9f9f9; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; border-top:2px solid #818181;}
.pop_infotv_cnts ul.pr_infotv li table td {font-size:0.75em;  padding:6px 0px 5px 5px; background-color:#f9f9f9; border-right:none; border-bottom:1px solid #e2e2e2; border-top:2px solid #c1c1c1;}
.pop_infotv_cnts ul.pr_infotv li table th.ththin {padding:6px 0px 5px 7px; background-color:#f9f9f9; border-right:1px solid #e2e2e2; border-bottom:2px solid #818181; border-top:none}
.pop_infotv_cnts ul.pr_infotv li table td.tdthin {font-size:0.75em;  padding:6px 0px 5px 5px; background-color:#f9f9f9; border-right:none; border-bottom:2px solid #c1c1c1; border-top:none;}
.pop_infotv_cnts ul.pr_infotv li table td a {color:#444;}
.pop_infotv_cnts ul.pr_infotv li table td.tdthin a {color:#444;}

/*강사실명인증*/
.pop_teacher {float:left; width:380px; padding:17px 0px 0px 0px;}
.pop_teacher_bg {margin:0 auto; width:340px; height:72px; background:url('/images/user/popup/pop_bg09.gif') no-repeat left top;}
.pop_teacher_bg table {margin:6px auto; width:300px; }
.pop_teacher_bg table th {text-align:left; padding:4px 0px 10px 0px; background:url('/images/user/popup/pop_bg_line04.gif') no-repeat left 28px;}
.pop_teacher_bg table td {padding:4px 0px 10px 0px; background:url('/images/user/popup/pop_bg_line04.gif') no-repeat left 28px;}
.pop_teacher_bg table th.thnone {text-align:left; padding:4px 0px 10px 0px; background:none;}
.pop_teacher_bg table td.tdnone {padding:4px 0px 10px 0px; background:none;}
.pop_teacher_bg span {float:left; margin:0px; padding:13px 0px 0px 0px; text-align:center; width:340px;}
.pop_teacher_bg p {color:#444; font-size:0.75em; width:340px; margin:0px; padding:5px 0px 0px 0px; text-align:center;}
.pop_teacher_bg span.teac_btn2 {float:left; margin:0px; padding:5px 0px 0px 0px; text-align:center; width:340px;}
.pop_teacher_bg2 {margin:0 auto; width:356px; height:93px; background:url('/images/user/popup/pop_bg10.gif') no-repeat left top;}
.pop_teacher_bg2 ul {margin:0px auto; padding:11px 0px 0px 0px; width:336px; color:#444; font-size:0.75em;}
.pop_teacher_bg2 ul li {margin:0px; padding:0px; line-height:14px;}
.pop_teacher_bg2 ul li u {text-decoration:none; font-weight:bold;}
.pop_teacher span {float:left; margin:0px; padding:13px 0px 0px 0px; text-align:center; width:380px;}

/* 귀농&middot;귀촌이야기 체크리스트 팝업 */
.pop_examResult {float:left; width:340px; padding:16px 0px 0px 20px; width:340px; height:172px; background:url('/images/user/popup/pop_bg11.gif') no-repeat 20px 16px;}
.pop_examResult dl {margin:0px; padding:36px 0px 0px 14px; width:310px; font-size:0.75em;}
.pop_examResult dl dt {margin:0px; padding:0px 0px 22px 36px; color:#000; font-weight:bold;}
.pop_examResult dl dt u {margin:0px; padding:0px; color:#ff6c00; text-decoration:none;}
.pop_examResult dl dd {margin:0px; padding:0px; height:95px; line-height:15px;}
.pop_examResult span {float:left; margin:0px; padding:11px 0px 0px 0px; width:340px; text-align:center;}

/*인쇄설정*/
.pop_print {float:left; width:480px; padding:7px 0px 0px 0px;}
.pop_print div {float:left; width:480px; height:366px; background:url('/images/etc/etc_img01.gif') no-repeat 7px top;}
.pop_print div ul {margin:0px; padding:0px; color:#000; font-size:0.75em;}
.pop_print div ul li {margin:0px; padding:278px 0px 0px 42px; color:#000;}
.pop_print div ul li u {font-weight:bold;}
.pop_print div span {width:480px; text-align:center; margin:0px; padding:12px 0px 0px 0px;}

/* 컨설팅/멘토링사업 개인정보수정 */
.consulting_modifiy { float:left; width:658px; padding:22px 0px 0px 12px;}
.consulting_modifiy table { width:658px; border-top:2px solid #a6a6a6;}
.consulting_modifiy table th { padding:6px 0px 6px 17px; border-bottom:1px solid #a6a6a6; background-color:#f7f7f7; text-align:left;}
.consulting_modifiy table td { padding:6px 0px 6px 15px; border-bottom:1px solid #a6a6a6; color:#444; font-size:0.75em;}
.consulting_modifiy table td input.inputBox01 { border:1px solid #cdcdcd; width:156px; height:13px; padding:2px 0px 2px 4px; color:#444;}
.consulting_modifiy table td input.inputBox02 { border:1px solid #cdcdcd; width:58px; height:13px; padding:2px 0px 2px 4px; color:#444;}
.consulting_modifiy table td input.inputBox03 { border:1px solid #cdcdcd; width:342px; height:13px; padding:2px 0px 2px 4px; color:#444;}
.consulting_modifiy table td select { width:107px;}
.consulting_modifiy span { float:left; width:647px; text-align:right; padding:13px 11px 0px 0px;}

/* 컨설팅/멘토링사업 소개작성 */
.consulting_write { float:left; width:658px; padding:22px 0px 0px 12px;}
.consulting_write h2 { float:left; margin:0px; width:640px; padding:0px 0px 10px 18px; border-bottom:2px solid #a6a6a6; color:#000; font-size:1em; background:url('/images/user/common/bullet09.gif') no-repeat left 2px; vertical-align:middle;}
.consulting_write table { width:658px;}
.consulting_write table td { padding:7px 0px 7px 0px; text-align:center;}
.consulting_write table td.tdTxt01 { padding:4px 0px 0px 16px; color:#646464; font-size:0.75em; text-align:left; vertical-align:top; border-bottom:1px solid #a6a6a6;}
.consulting_write table td.tdTxt01 a { color:#646464;}
.consulting_write table td.tdBtn01 { padding:0px; text-align:left; padding:0px 0px 10px 0px; border-bottom:1px solid #a6a6a6;}
.consulting_write table td.tdTxt02 { padding:0px 0px 0px 16px; color:#000; font-size:0.75em; text-align:left; vertical-align:top; border-bottom:1px solid #a6a6a6;}
.consulting_write ul { float:left; margin:0px; padding:0px;}
.consulting_write ul li { float:left; width:498px; margin:0px; padding:22px 0px 0px 16px; color:#000; font-size:0.7em;}
.consulting_write ul li.plan_btn02 { float:left; width:133px; margin:0px; padding:16px 0px 0px 0px;}
.consulting_write p { margin:0px; padding:0px 0px 15px 13px; border-bottom:2px solid #a6a6a6;}
.consulting_write p textarea { width:630px; height:48px;}
.consulting_write span { float:left; width:647px; text-align:right; padding:13px 11px 0px 0px;}

/* 컨설팅/멘토링사업 소개페이지 */
.consulting_introduce { float:left; width:478px; padding:22px 0px 0px 12px;}
.consulting_introduce h2 { margin:0px; padding:0px 0px 10px 18px; color:#000; font-size:1em; background:url('/images/user/common/bullet09.gif') no-repeat left 2px; vertical-align:middle;}
.introduce_tLine { float:left; padding:0px; margin:0px; font-size:9px; width:478px; height:9px; background:url('/images/user/popup/pop_t_line04.gif') no-repeat left top;}
.introduce_bgLine { float:left; padding:0px; margin:0px; width:478px; background:url('/images/user/popup/pop_bg_line06.gif') repeat-y left top;}
.introduce_fLine { float:left; padding:0px; margin:0px; width:478px; height:16px; background:url('/images/user/popup/pop_f_line04.gif') no-repeat left top;}
.introduce_bgLine p { margin:0px; padding:0px 12px 0px 12px;; color:#444; font-size:0.75em;}
.consulting_introduce span { float:left; width:480px; text-align:center; padding:13px 0px 0px 0px;}


/* 서브 테이블 리스트 공통 */
.t_subComm {float:left; width:658px; overflow:hidden; background:url('/images/user/common/bg_th_nanum2.gif') no-repeat left top; border-bottom:1px solid #d3d3d3;}
.t_subComm table {width:658px; font-size:0.75em;}
.t_subComm table th {color:#646464; text-align:center; padding:6px 0px 15px 0px; background:url('/images/user/common/th_rline2.gif') no-repeat left 9px;}
.t_subComm table .first {border:none; background:none;}
.t_subComm table td {text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_subComm table td.retxt01 {text-align:left; vertical-align:middle; padding:8px 0px 8px 9px;}
.t_subComm table td.retxt01 img {padding:0px 6px 0px 0px;float:left; vertical-align:top;}
.t_subComm td.tdleft {text-align:left; padding-left:8px;}
.t_subComm td.tdleft_bg {text-align:left; padding-left:8px; background-color:#f5f5f5;}
.t_subComm table td.tdcenter_bg {color:#444; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3; background-color:#f5f5f5;}
.t_subComm a {color:#444;}
.t_subComm table td img {vertical-align:middle;}
.t_subComm td.tdleft_bg a {font-weight:bold; text-decoration:underline;}
.t_subComm table td.tdgreen {color:#9db051; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}
.t_subComm table td.tdred {color:#d56868; text-align:center; padding:8px 0px 8px 0px; border-bottom:1px solid #d3d3d3;}




















