@charset "UTF-8";
@import url("taxcampus.css");
@import url("board.css");

.btnSet {width:700px; text-align:center; clear:both; overflow:hidden; margin:30px 0 0 0;}
.btnSet2 {text-align:center; margin:30px 0 0 0;}

/* 서브메인 */
.s_notice {width:514px; margin:20px 0 0 0;}
.s_notice .tab {width:514px; background:url('/Images/Submain/bg_tab.gif') repeat-x left top;}
.tab li {float:left;}
.s_notice div {width:510px; padding:0 0 0 4px; position:relative;}
.s_notice div .btnMore {width:auto; padding:0px; position:absolute; top:-20px; right:0px;}
.s_notice div ul {width:510px;}
.s_notice div ul li {letter-spacing:-0.1em; position:relative; padding:7px 0 0 8px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 12px;}
.s_notice div ul li span {position:absolute; top:7px; right:5px;}

.s_lecture {width:514px; margin:20px 0 0 0; position:relative; }
.s_lecture .tab {width:514px; background:url('/Images/Submain/bg_tab.gif') repeat-x left -1px;}
.tab li {float:left;}
.s_lecture div { padding:0 0 10px 0px; background:url('/Images/Main/bg_board_bot.gif') repeat-x left bottom;}
.s_lecture div ul {width:514px; overflow:hidden; margin:5px 0 0 0;}
.s_lecture div ul li {width:auto; position:relative; float:left; padding:0 11px 0 11px; background:url('/Images/Main/bg_lanking_line.gif') no-repeat left 10px;}
.s_lecture div ul li.first {background:none;}
.s_lecture div ul li dl {width:285px; padding:0 0 5px 0;}
.s_lecture div ul li dl dt {width:80px; float:left;}
.s_lecture div ul li img {vertical-align:top;}
.s_lecture div ul li dl dd {width:195px; float:right;}
.s_lecture div ul li dl dd ul {width:auto; padding:0px; background:none;}
.s_lecture div ul li dl dd ul li {letter-spacing:-0.1em; clear:both; float:none; margin:5px 0 0 0; padding:0 0 0 6px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 5px;}
.s_lecture div ul li dl dd p {margin:5px 0 0 0; padding:2px 0 0 59px; background:url('/Images/Common/Icon/lecture_reply.gif') no-repeat left top;}
.s_lecture div ul li span {position:absolute; top:0px; left:11px;}
.s_lecture .btnMove {width:auto; position:absolute; top:7px; right:0px;}
.s_lecture div img {margin:0 0 0 1px;}


.rightCon .rightBanner {margin:8px 0 0 0; padding:0 0 0 3px;}
.rightCon .seminar {margin:8px 0 0 0;}

/* 강좌탭 */
.t_lecture {width:100%; padding:0px; margin:0 0 5px 0; border-top:2px;}
.t_lecture th {font-weight:bold; text-align:center; letter-spacing:-0.1em; padding:10px 0 0 0; vertical-align:top;}
.t_lecture th.subject {color:#4b4a4a;text-align:left; padding:10px 0 0 10px; vertical-align:top; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 15px;}
.t_lecture td {text-align:right; line-height:18px; letter-spacing:-0.1em; padding:4px 0 4px 10px; background:none;}
.t_lecture td img {float:right; padding:0; background:none;}


/* 회원가입 */
#contents .members {width:700px; margin:16px 0 0 0; position:relative;}
.members h4 {padding:0 0 10px 17px; margin:28px 0 0 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.members .familysite {width:594px; position:relative; overflow:hidden; padding:11px 0 15px 106px; background:url('/Images/Member/bg_family.gif') no-repeat left top;}
.familysite dt {position:absolute; top:6px; left:10px;}
.familysite dd ul li {float:left; padding:0 18px 0 18px; background:url('/Images/Member/bg_family_dot.gif') no-repeat left top;}
.familysite dd ul li.first {background:none;}

.members .choice {width:700px; clear:both; overflow:hidden; padding:23px 0 20px 0; margin:15px 0 0 0; background:url('/Images/Member/bg_member_select.gif') no-repeat left top;}
.choice li {width:140px; float:left; text-align:center; margin:0; padding:0px;}
.choice li p {margin:0 0 23px 0; background:none; padding:0px;}
.members .member_txt {font-size:0.9em; padding:5px 0 0 27px; margin:0;}
.members .member_txt li {margin:5px 0 0 0; padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 5px;}

.members .btnSet {width:700px; text-align:center; clear:both; overflow:hidden; margin:30px 0 0 0;}

.step {width:700px; padding:0 0 7px 0;}
.step span {margin:0 9px 0 8px; }

/* 로그인 */
.members .loginbox {width:373px; height:150px; text-align:left; margin:0; padding:75px 28px 25px 325px; background:url('/Images/Member/login_bg.jpg') no-repeat left top;}
.loginbox table{margin:0 0 20px 0; font:bold 11px '돋움';}
.loginbox .popBtn {text-align:center; padding:0px; margin:12px 30px 0 0px;}

/* 실명확인 */

.members .realName {width:644px; text-align:center; margin:0; padding:21px 28px 25px 28px; background:url('/Images/Member/bg_member02.gif') no-repeat left top;}
.realName ul {width:450px; height:62px; padding:17px 0 0px 60px; margin:0 auto; background:url('/Images/Member/bg_realName.gif') no-repeat left top;}
.realName ul li {text-align:left; margin:5px 0 0 0;}
.realName ul li input {width:106px; height:11px; padding:3px; border:1px solid #bebebe;}
.realName p {font-size:0.9em; text-align:left; letter-spacing:-0.1em; line-height:15px; padding:0 0 0 8px; margin:25px 0 0 0; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 5px;}
.realName p span {color:#f07c00;}

/*  외국거주 실명확인 */
.members .realName_for {width:644px; height:248px;  text-align:center; margin:0; position:relative; padding:23px 28px 25px 28px;  background:url('/Images/Member/bg_foreigner_name.gif') no-repeat left top;}
.realName_for ul {width:576px; margin:40px auto 0 auto;}
.realName_for ul li {float:left; text-align:left; margin:5px 0 0 0;}
.realName_for ul li input {width:106px; height:11px; padding:3px; border:1px solid #bebebe;}

.realName_for p {font-size:0.9em; text-align:left; letter-spacing:-0.1em; line-height:15px; position:absolute; left:25px; bottom:35px; padding:0 0 0 25px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat 17px 5px;}
.realName_for p span {color:#f07c00;}

.realName_for .certify2 {width:617px; overflow:hidden; margin:30px 0 0 0; padding:0px; background:url('/Images/Member/bg_memberConfirm01.gif') no-repeat left top;}
.realName_for .certify2 ul {width:527px; overflow:hidden; margin:0px; padding:0 0 30px 90px;background:url('/Images/Member/bg_memberConfirm02.gif') no-repeat left bottom;}
.realName_for .certify2 ul li {width:450px; text-align:left; position:relative; margin:8px 0 0 0; padding:3px 0 0 0;}
.realName_for .certify2 ul li p {position:absolute; top:0px; left:70px; bottom:0px; background:none;}
.realName_for .certify2 ul li input {height:13px;}


/* 이용약관 */

.members .row {width:670px ; margin:0; padding:20px 10px 0px 20px; background:url('/Images/Member/bg_row.gif') no-repeat left top;}
.row textarea {width:660px; height:215px; line-height:18px; border:1px solid #e7e7e7;}
.row .agree {height:auto; letter-spacing:-0.1em; margin:25px 0 0 0; padding:0px; text-align:right; overflow:hidden;}
.row .agree2 {height:auto; letter-spacing:-0.1em; margin:25px 0 0 0; padding:0px; text-align:center; overflow:hidden;}
.row h5 {font-size:1.0em; padding:8px 0 8px 16px; margin:0px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 10px;}

.members .row2 {width:660px; height:155px; margin:0; padding:25px 20px 0px 20px; background:url('/Images/Member/bg_row2.gif') no-repeat left top;}

.title {width:700px; line-height:12px; position:relative; margin:30px 0 0 0; padding:0 0 8px 0;}
.title img {vertical-align:top;}
.title h4 {margin:0px; padding:0 0 2px 17px; font-size:0.75em; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.title h5 {font-size:1.0em; padding:0 0 0 16px; margin:0px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 3px;}
.title p {font-size:0.9em; letter-spacing:-0.1em; position:absolute; top:0px; right:0px; padding:3px 0 0 0; margin:0px;}

.members .finish {width:432px; padding:35px 40px 35px 228px; margin:30px 0 0 0; background:url('/Images/Member/bg_member05.jpg') no-repeat left top;}
.members .finish p {line-height:17px; letter-spacing:-0.1em; margin:24px 0 0 0;}
.members .finish p strong.green {color:#6a971c;}
.members .finish p .name {font-size:1.2em; color:#6a971c;}
.members .finish p a {color:#6a971c;}
.members .finish div {margin:15px 0 0 0;}


/* 주니어 회원가입 */
.junior01_txt {width:652px; padding:11px 20px 12px 28px; margin:0; background:url('/Images/Member/bg_junior_txt.gif') no-repeat left top;}
.junior01_txt p {padding:0 0 0 8px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 5px;}

/* 자녀회원 가입동의 */
.members .popAgree {width:700px; margin:0; padding: 10px 0 30px 0; background:none;}
.popAgree div {width:649px; padding:27px 0 0 8px; margin:0px; background:none;}
.popAgree div h4 {font-weight:bold; font-style:normal;}
.popAgree div h4 em {font-style:normal;}
.popAgree div div {width:649px; padding:0 10px;}
.popAgree div div p {padding:0 0 0 9px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 5px;}
.popAgree div h5 {margin:30px 0 0 0;}
.popAgree div div .children_row {width:633px; padding:13px 0 13px 16px; margin:8px 0 0 0; background:#eef7ea;}
.popAgree div div div p {padding:0px; background:none;} 
.popAgree div div ul {width:612px; height:220px; padding:0 10px 0 0; overflow-y:scroll; overflow-x:hidden;}
.popAgree div .agree2 {text-align:center; padding:0px; margin:12px 0 0 0; background:#FFFFFF none;}
.popAgree div .board01 {width:100%; margin:20px 0 0 0;}
.popAgree div .popBtn {text-align:center; padding:0px; margin:12px 0 0 0; background:#FFFFFF none;}

/* ID/PASS 찾기 */

.members .idCheck {width:700px; text-align:center; margin:8px 0 0 0; padding:0 0 25px 0; background:url('/Images/Member/bg_idpass02.gif') no-repeat left bottom;}
.idCheck div {width:644px; padding:21px 28px 0 28px; background:url('/Images/Member/bg_idpass01.gif') no-repeat left top;}
.idCheck div p {font-size:0.9em; text-align:left; letter-spacing:-0.1em; padding:0 0 0 8px; margin:0 0 10px 0; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 5px;}
.idCheck div div {width:465px; overflow:hidden; margin:10px 0 0 0; padding:0px; background:url('/Images/Member/bg_realName2.gif') no-repeat left bottom; margin:0 auto;}
.idCheck div div ul {width:435px; padding:17px 0 15px 30px; background:url('/Images/Member/bg_realName1.gif') no-repeat left top; margin:0 auto;}
.idCheck div div ul li {text-align:left; margin:5px 0 0 0;}
.idCheck div div ul li input {width:106px; height:11px; padding:3px; border:1px solid #bebebe;}

/* 회원탈퇴 */
.secession {width:700px; text-align:center; margin:8px 0 0 0; padding:0 0 25px 0; background:url('/Images/Member/bg_idpass02.gif') no-repeat left bottom;}
.secession div {width:644px; padding:21px 28px 0 28px; background:url('/Images/Member/bg_idpass01.gif') no-repeat left top;}
.secession div ul {width:644px; text-align:left;}
.secession div ul li {letter-spacing:-0.1em; padding:0 0 0 8px; margin:5px 0 0 0; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 5px;}
.secession div h5 {text-align:left; padding:0 0 0 8px; margin:25px 0 0 0; background:url('/Images/Common/Bul/bl_arrow_gray.gif') no-repeat left 3px;}
.secession div ul.reason {width:644px; font-size:0.9em; overflow:hidden; padding:7px 0 12px 10px; margin:8px 0 0 0; background:url('/Images/Member/bg_secession.gif') no-repeat left top;}
.secession div ul.reason li {width:210px; float:left; margin:3px 0 0 0; background:none; padding:0px;}
.secession div ul.reason li.w400 {width:400px;}
.secession div ul.reason li.others {width:644px;}
.secession div div {width:624px; margin:8px 0 0 0;  padding:10px; background:#f5f5f5 none;}
.secession div div textarea {width:100%; height:100px; border:1px solid #bebebe;}


/* 교육과정 */
#contents .domes01 {width:700px; margin:16px 0 0 0; position:relative;}
.domes01 h4 {width:686px; padding:12px 0 11px 14px; position:relative; margin:0; background:url('/Images/Domes/bg_h4.gif') no-repeat left top;}
.domes01 h4.h4_all {margin:20px 0 0 0; padding:0px; position:relative; background:none;}
.domes01 h4.h4_all span {position:absolute; left:70px; top:4px;}
.domes01 h4 span {position:absolute; right:10px; top:7px;}
.domes01 h5 {font-size:1.2em; font-weight:bold; letter-spacing:-0.1em; margin:17px 0 0 0; padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.domes01 h6 {font-size:1.0em; font-weight:bold; letter-spacing:-0.1em; margin:17px 0 8px 0; padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 2px;}

 
/* 내 강의실 */
#contents .myclass {width:700px; margin:16px 0 0 0; position:relative;}
.myclass h4 {font-weight:bold;padding:0 0 0 15px; margin:30px 0 8px 0; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 2px;}
.myclass .title h4 {margin:0px; font-size:0.75em;}
.myclass .title p strong {color:#f07c00; margin:0 0 0 20px;}
.myclass .ing_top {width:685px; position:relative; padding:15px 0 15px 15px; margin:15px 0 0 0; border-top:2px solid #e98c15; background:url('/Images/Myclass/bg_ing.gif') no-repeat left top;}
.ing_top .ing_lecture {width:265px; padding:0;}
.ing_top .ing_lecture p {padding:0 0 0 20px; background:url('/Images/Common/Bul/bl_arrow_white.gif') no-repeat left top;}
.ing_top .ing_lecture p strong {color:#f96f00; font-size:1.0em;}
.ing_top .ing_lecture ul {width:246px; margin:15px 0 0 0;}
.ing_top .ing_lecture ul li {width:225px; font-size:1.0em; position:relative; padding:8px 0 7px 21px; border-top:1px solid #e4e5e4; background:url('/Images/Common/Bul/bl_square_ligntGray.gif') no-repeat 12px 14px;}
.ing_top .ing_lecture ul li p {width:112px; text-align:right; position:absolute; top:8px; left:118px; padding:0; background:url('/Images/Myclass/bg_line_ing.gif') no-repeat left top;}
.ing_top .ing_lecture ul li p strong {color:#f07c00;}
.ing_top .ing_lecture ul li.first {border:0px;}

.ing_top .notice  {width:370px; padding:10px 0 0 30px; position:absolute; top:0px; right:25px; background:url('/Images/Myclass/bg_left_line.gif') no-repeat left 20px;}
.ing_top .notice ul {width:370px; clear:both; overflow:hidden; margin:13px 0 0 0;}
.ing_top .notice ul li {width:362px; height:120px; font-weight:normal; letter-spacing:-0.1em;  position:relative; margin:5px 0 0 0; padding:2px 0 1px 9px; background:url('/Images/Common/Bul/bl_square_ligntGray.gif') no-repeat left 6px;}
.ing_top .notice ul li p {position:absolute; top:0px; right:0px;}
.ing_top .notice .tab_notice {padding:0; margin:0 0 0 -11px;}
.ing_top .notice .tab_notice li {width:auto; float:left; padding:0 0 0 11px; margin:0 11px 0 0; border-left:1px solid #c7ccd8; background:none;}
.ing_top .notice .tab_notice li.first {border:none;}
.ing_top .notice div {width:auto; padding:0; position:absolute; top:15px; right:0px; background:none;}


/*내강의실 - 마지막 접속일*/
.myclass .last_contact {width:685px; padding:14px 0 15px 15px; margin:20px 0 0 0; background:url('/Images/Myclass/bg_last_contact.gif') no-repeat left top;}
.last_contact div {width:685px; letter-spacing:-0.1em; padding:2px 0 0 0;}
.last_contact div em {color:#303030; font-style:normal; text-decoration:underline; padding:0 0 0 15px; background:url('/Images/Common/Bul/bl_ca_orange.gif') no-repeat left top;}
.last_contact div strong {color:#6a971c;}
.last_contact p {font-size:0.9em; color:#91a8d3;}
.last_contact p span {color:#b6b6b6;}

/*내강의실 - 상담내역 */
.myclass .cus_tab {width:700px; overflow:hidden; margin:20px 0 25px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.myclass .summary {width:700px; height:auto; position:relative; margin:0px; padding:0 0 24px 0;  background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.summary ul {width:687px; overflow:hidden; padding:14px 0 0 13px; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.summary ul li {width:308px; font-size:0.9em; float:left; position:relative; margin:10px 0 0 0; padding:0 0 0 22px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat 10px 5px;}
.summary ul li p {font-size:1.1em; position:absolute; top:0px; left:80px;}

.myclass .guide {width:700px; padding:0px 0 15px 0; margin:8px 0 0 0; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.guide div {width:680px; letter-spacing:-0.1em; line-height:18px; padding:14px 0 0 20px; background:url('/Images/Common/bg_ingBox1.gif') no-repeat left top;}
.guide div strong {color:#6a971c;}

.myclass .time_guide {width:700px; position:relative; padding:0px 0 15px 0; margin:8px 0 0 0; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.time_guide div {width:680px; letter-spacing:-0.1em; line-height:18px; padding:10px 0 0 22px; background:url('/Images/Common/bg_ingBox1.gif') no-repeat left top;}
.time_guide div .graph {width:639px; height:16px; padding:0 0 0 5px; background:url('/Images/Common/bg_graph_time.gif') no-repeat 5px 3px;}
.time_guide div table {width:660px; color:#d08311;}
.time_guide div table td.tdright {text-align:right;}
.time_guide ul {width:680px; padding:15px 0 0 22px;}
.time_guide ul li {padding:0 0 0 9px; background:url('/Images/Common/bul/bl_arrow_mini.gif') no-repeat left 5px;}
.time_guide span {position:absolute; right:20px; bottom:14px;}

/* 수강종료 강의 */
.myclass .finish_class {width:677px; position:relative; padding:14px 0 15px 23px; background:url('/Images/Myclass/bg_finish.gif') no-repeat left top;}
.finish_class .finish_txt {width:393px; letter-spacing:-0.1em; line-height:18px; float:left; padding:0 0 0 22px; background:url('/Images/Common/Bul/bl_sa_green.gif') no-repeat left 3px;}
.finish_class .finish_txt p strong {color:#6a971c; font-size:1.2em; margin:0 0 0 -1px;}
.finish_class div {width:213px; float:right; padding:21px 0 0 42px;}
.finish_class div img {vertical-align:top;}
.finish_class div strong {font-size:1.2em; color:#f07c00; margin:0 0 0 5px;}

.myclass .prograss {width:677px; position:relative; padding:14px 0 5px 23px; background:url('/Images/Myclass/bg_prograss.jpg') no-repeat left top;}
.prograss .finish_txt {width:370px; letter-spacing:-0.1em; line-height:18px; float:left; padding:0 0 0 18px; background:url('/Images/Common/Bul/bl_sa_green.gif') no-repeat left 3px;}
.prograss .finish_txt p strong {color:#6a971c; font-size:1.2em; margin:0 0 0 -1px;}
.prograss div {width:160px; float:right; padding:0 0 14px 25px;}
.prograss div img {vertical-align:top;}
.prograss div strong {font-size:1.2em; color:#f07c00; margin:0 0 0 5px;}

.myclass .review {width:700px; padding:18px 0 0 0; margin:20px 0 0 0; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.review dl {width:680px; letter-spacing:-0.1em; padding:14px 0 15px 20px; background:url('/Images/Common/bg_ingBox1.gif') no-repeat left top;}
.review dl dt {width:641px; font-weight:bold; color:#303030; padding:0 0 7px 15px; background:url('/Images/Common/Bul/bl_ca_orange.gif') no-repeat left top;}
.review dl dd {width:640px; line-height:18px; padding:0 0 0 16px; margin:8px 0 0 0; background:url('/Images/Common/Bul/bl_login.gif') no-repeat 7px 6px;}

.myclass .forward_info {width:700px; padding:13px 0 14px 23px; background:url('/Images/Common/bg_oneLineBox.gif') no-repeat left top;}
.forward_info p {width:393px; letter-spacing:-0.1em; line-height:18px; float:left; padding:0 0 0 22px; background:url('/Images/Common/Bul/bl_sa_green.gif') no-repeat left 4px;}
.forward_info p strong {color:#6a971c; font-size:1.2em; margin:0 0 0 0px;}
.myclass .forward {width:700px; padding:0 0 20px 0; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.myclass .forward div {width:680px; padding:16px 0 0  20px; background:url('/Images/Common/bg_ingBox1.gif') no-repeat left top;}
.myclass .forward div p {line-height:18px; letter-spacing:-0.1em; float:left; padding:5px 0 0 0;}
.myclass .forward div p span {font-size:0.9em;}
.myclass .forward div p.indi_forward {width:660px;clear:both; margin:0 0 10px 0;}
.myclass .forward div div {width:490px; padding:5px 0 0 0; margin:0px; text-align:center; float:left;}
.myclass .forward div div div {width:457px; height:21px; text-align:left; clear:both; float:none; padding:3px 0 0 3px; margin:0 auto; background:url('/Images/Common/bg_graph.gif') no-repeat left top;}
.myclass .forward div div table {width:490px; border:0px; padding:0px; margin:0px;}
.myclass .forward div div table td {color:#57a7dd; font-size:1.0em; text-align:center;}


/* 수험정보 */
#contents .exam_info {width:700px; margin:25px 0 0 0; position:relative;}
.exam_info h4 {color:#4b4a4a; font-size:1.2em; font-weight:bold; padding:0 0 10px 17px; margin:28px 0 0 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.exam_info h5 {color:#565656; font-size:1.0em; font-weight:bold; clear:both; padding:19px 0 0 17px; margin:0; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat 2px 21px;}
.exam_info .info_box {width:700px; padding:0 0 16px 0; background:url('/Images/Examination/bg_info_box02.gif') no-repeat left bottom;}
.info_box ul {width:670px; font-size:1.0em; overflow:hidden; padding:10px 15px 0 15px; background:url('/Images/Examination/bg_info_box01.gif') no-repeat left top;}
.info_box ul li {height:auto; display:block; padding:4px 0 4px 0; background:url('/Images/Common/bg_dot.gif') repeat-x left bottom;}
.info_box ul li dl {width:670px; overflow:hidden;}
.info_box ul li dl dt {padding:0px; margin:0px; float:left;}
.info_box ul li dl dd {width:576px; padding:0px; margin:0 0 0 10px; float:right;}
.info_box ul li dl dd ul {width:auto; overflow:hidden; padding:0; background:none;}
.info_box ul li dl dd ul li {width:144px; padding:0px; margin:6px 0 0 0; float:left ! important; background:none;}

.exam_info .aboutCfa {width:700px; margin:8px 0 0 0;}
.exam_info .aboutCfa div {float:left;}
.exam_info .aboutCfa p {width:495px; float:right;}
.exam_info .cfa_txt {font-size:1.0em; padding:22px 0 10px 18px;}

.exam_info .securities {padding:19px 0 0 0; margin:8px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.exam_info .securities p {padding:0 0 0 17px;}

.exam_info .securities ol {padding:0 19px 5px 19px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.exam_info .securities ol li {width:637px; padding:15px 10px 5px 13px; background:url('/Images/Common/bg_dot2.gif') repeat-x left bottom;}
.exam_info .securities ol li.last {background:none;}
.exam_info .securities ol li dl dt {width:86px; height:73px; float:left;  padding:2px 0 0 0; background:url('/Images/Common/bg_line_cfa.gif') no-repeat right top;}
.exam_info .securities ol li dl dd {width:540px; float:right; padding:0 0 19px 10px;}


/******************************************* 수험정보_홍유미 *******************************************/
.exam_info h6 {color:#565656; font-size:1.0em; clear:both; padding:19px 0 0 17px; margin:0; background:url('/Images/Common/Bul/bl_h6.gif') no-repeat 8px 23px;}

.exam_info .cfa_txt01 {font-size:1.0em; padding:10px 0 10px 5px; text-align:right;}
.exam_info .cfa_txt02 {font-size:1.0em; padding:10px 0 10px 5px; text-align:left;}
.exam_info .cfa_txt03 {widht:200px; font-size:1.0em; padding:10px 0 10px 5px; text-align:center;}
.exam_info .cfa_txt04 {font-size:1.0em; padding:0 20px 0 20px; margin:5px 5px 5px 5px ; text-align:left;}
.exam_info .cfa_txt05 {font-size:1.0em; padding:10px 0 10px 18px;}
.exam_info .cfa_txt06 {width:118px; font-size:1.0em; padding:7px 0 6px 0; text-align:center;}

.exam_info .btnCen {text-align:center; margin:5px 0 0 0;}
.exam_info .btnLeft {width:683px; text-align:left; margin:5px 0 0 0; padding:0 0 0 17px;}
.exam_info .btnRight {text-align:right; margin:5px 0 0 0;}

/*margin. padding*/
.mL17 {margin-left:17px ! important;}

.exam_info ul.info_txt {widht:700px; margin:20px 0 0 0;}
.exam_info ul.info_txt li {padding:0 0 0 12px; margin:10px 0 0 0; background:url('/Images/Common/Bul/bl_txt_line.gif') no-repeat left 5px;}

.exam_info ul.info_txt01 {widht:280px; margin:0 0 0 0;}
.exam_info ul.info_txt01 li {padding:0 0 0 12px; margin:5px 5px 0 0 ; text-align:left; background:url('/Images/Common/Bul/bl_txt_line.gif') no-repeat left 5px;}

.exam_info .info_txt02 {widht:699px; font-weight:bold; margin:15px 0 0 0; padding:8px 0 9px 17px; background:url('/Images/Examination/frm_subtitle_bg.gif') no-repeat left top;}
.exam_info .info_txt02 p {padding:0 0 0 12px; text-align:left; background:url('/Images/Common/Bul/bl_frm.gif') no-repeat left 4px;}

.exam_info .info_txt03 {widht:699px; margin:0; padding:8px 0 9px 17px;}
.exam_info .info_txt03 p {padding:0 0 0 12px; text-align:left; background:url('/Images/Common/Bul/bl_frm.gif') no-repeat left 4px;}

/* 텝메뉴 */
.frm {width:700px; margin:16px 0 0 0; position:relative;}
.frm .frm_tab {width:700px; margin:10px 0 5px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.frm_tab li {float:left;}

/* 박스 */
.exam_info .frm_exam {padding:10px 0 0 0; margin:8px 0 20px 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.frm_exam p {padding:0 0 0 17px;}
.frm_exam ol {padding:0 19px 20px 19px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.frm_exam ol li {width:637px; padding:10px 0 0 10px;}
.frm_exam ol li.last {background:none;}
.frm_exam ol li dl dt {width:86px; height:73px; float:left;  padding:2px 0 0 0; background:url('/Images/Common/bg_line_cfa.gif') no-repeat right top;}
.frm_exam ol li dl dd {width:540px; float:right; padding:0 0 19px 10px;}

/* 컨텐츠 테이블 타입 02 */
.boardCon02 {width:100%; border-top:1px solid #bbbbbb; padding:0px;}
.boardCon02 th {color:#848484; font-weight:normal; font-size:0.9em; text-align:center; letter-spacing:-0.1em; padding:8px 0 7px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada; background:#f9f9f9;}
.boardCon02 td {font-size:1.0em; text-align:left; line-height:18px; padding:7px 0 6px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardCon02 .last {background:#f9f9f9;}
.boardCon02 td a:hover {color:#1b72af;}
.boardCon02 td a.subject:hover {color:#1b72af; font-weight:bold; letter-spacing:-0.1em;}
.boardCon02 td.time {color:#f96f00;}
.boardCon02 .first {border-left:0px;}
.boardCon02 .first2 {border-left:0px; text-align:left; padding:7px 0 6px 10px;}
.boardCon02 td.tdleft {text-align:left; padding:7px 0 6px 10px;}

.exam_info .caia_bg01 {background:#e2e2e2;}
.exam_info .caia_bg02 {background:#f0f1f7;}
.exam_info .caia_bg03 {border-left:0px; background:#e2e2e2;}

/********************************************/


/* 고객센터 */
.customer {width:700px; margin:16px 0 0 0; position:relative;}
.customer .step {margin:0 0 20px 0;}
.customer .cus_tab {width:700px; margin:10px 0 20px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.customer .boardWrite01 {width:100%; border-top:2px solid #858585; padding:0px;}

/* 교육과정 */
.domes01 .all_course {width:700px; margin:12px 0 0 0;}
.all_course ol li {height:56px; float:left; padding:12px 0 0 15px; position:relative;}
.all_course ol li h5 {padding:0px; margin:0px; background:none;}
.all_course ol li.all_course01 {width:210px; background:url('/Images/Domes/bg_allCourse01.gif') repeat-x left top}
.all_course ol li.all_course02 {width:213px; background:url('/Images/Domes/bg_allCourse02.gif') repeat-x left top}
.all_course ol li.all_course03 {width:231px; background:url('/Images/Domes/bg_allCourse03.gif') repeat-x left top}
.all_course ol li p {padding:9px 0 0 20px;}
.all_course ol li.all_course01 span {position:absolute; bottom:11px; right:75px;}
.all_course ol li.all_course02 span {position:absolute; bottom:11px; right:71px;}
.all_course ol li.all_course03 span {position:absolute; bottom:11px; left:107px;}

.domes01 .comm_tab {width:700px; overflow:hidden; margin:20px 0 10px 0; padding:0px; background:url('/Images/Domes/bg_allCouse_tab.gif') repeat-x left top;}
.comm_tab li {float:left;}

.boardSearch {width:700px; text-align:center; margin:10px 0 0 0; padding:6px 0 8px 0; background:url('/Images/Common/bg_boardSearch.gif') repeat-x left top;}
.boardSearch input {width:260px; height:12px; padding:2px; border:1px solid #dbdbdb;}

.domes01 .visual2 {width:700px; margin:0 0 20px 0; background:url('/Images/Domes/tobBnner_bg.jpg') no-repeat left top; display:block;}
.visual2 .bannerZone{width:416px; float:left; position:relative; padding:9px 0 20px 9px;}
.visual2 .lectureNotice {width:230px; float:left; position:relative; margin:3px auto 0 auto; padding:15px 0 0 30px;}
.lectureNotice h2 {width:230px;}
.lectureNotice ul {width:230px; overflow:hidden; margin:5px 0 0 0; padding:10px 0 0 0; background:url('/Images/Online/bg_notice.gif') repeat-x left top;}
.lectureNotice ul li {width:220px; padding:0 0 0 10px; margin:5px 0 0 0; background:url('/Images/Common/Bul/bl_gray.gif') no-repeat left 5px;}
.lectureNotice div {position:absolute; top:15px; right:0px;}


/* 시험/합격후기 */
.domes01 .exam_comments {width:676px; height:50px; position:relative; padding:18px 0 0 24px; margin:0 0 25px 0; background:url('/Images/Common/bg_exam_box.gif') no-repeat left top;}
.exam_comments a {position:absolute; top:23px; right:22px;}
.exam_comments img {vertical-align:top;}

.domes01 .exam_comments2 {width:700px; height:275px; position:relative; background:url('/Images/Domes/visual_answer.gif') no-repeat left top;}
.exam_comments2 a {position:absolute; bottom:20px; right:120px;}

.domes01 .comments {width:684px; color:#656565; font-size:0.9em; letter-spacing:-0.1em; position:relative; margin:65px 0 0 0; padding:12px 0 0 16px; background:url('/Images/Common/bg_comments.gif') no-repeat left top;}
.domes01 .comments .count {position:absolute; top:16px; right:73px;}
.domes01 .comments .count span {color:#ff5400;}
.domes01 .comments div {margin:8px 0 0 0;}
.domes01 .comments div textarea {width:606px; height:35px; overflow:auto; padding:3px; border:1px solid #cccccc;}
.domes01 .comments div strong {float:left;}
.domes01 .comments div div {width:80px; float:left; margin:-3px 0 0 10px; background:url('/Images/Common/Icon/bg_star.gif') no-repeat right 5px;}
.domes01 .comments div div input {vertical-align:middle; margin:0px;}
.domes01 .comments div div img {vertical-align:middle;}

.domes01 .comments_list {width:700px; font-size:0.9em; letter-spacing:-0.1em; margin:5px 0 0 0; border-top:1px solid #e7e7e7; border-bottom:1px solid #aeaeae; background:#fafafa;}
.domes01 .comments_list table {width:700px;}
.domes01 .comments_list table td {line-height:15px; padding:10px 0 9px 0; border-bottom:1px solid #e7e7e7;}
.domes01 .comments_list table td p {float:left;}
.domes01 .comments_list table td span {color:#9c9c9c; float:left; margin:0 0 0 10px;}
.domes01 .comments_list table td.name {color:#989898; text-align:center; font-weight:bold; vertical-align:top;}
.domes01 .comments_list table td div {background:url('/Images/Common/Icon/bg_star.gif') no-repeat left top;}
.domes01 .comments_list table td div img {vertical-align:top;}

.domes01 .course {width:700px; margin:20px 0 0 0;}
.course .cus_tab {width:700px; overflow:hidden; margin:10px 0 10px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.domes01 .course h6 {color:#3762af; font-weight:bold; margin:20px 0 0 0; padding:0 0 0 16px; background:url('/Images/Common/Bul/bl_h6.gif') no-repeat 7px 4px;}
.domes01 .course h5.etcTit {color:#565656; font-size:1.0em; font-weight:bold; clear:both; padding:19px 0 0 17px; margin:0; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat 2px 21px;}
.course .course_guide {width:700px; padding:18px 0 0 0; margin:10px 0 0 0; background:url('/Images/Common/bg_course_guide1.gif') no-repeat 8px top;}
.course_guide ul {width:663px; padding:0 20px 22px 17px; background:url('/Images/Common/bg_course_guide2.gif') no-repeat 8px bottom;}
.domes01 .course_guide ul li {color:#666; line-height:16px; padding:0 0 0 8px;}

.domes01 .course_guide ul li.bg_none {padding:0 0 0 0; background:none;}.course_guide ul li img {margin:10px 0 0 -8px;} 

/* TR,TD보이는 영역::여백 수정*/
/*.domes01 .course_guide ul li {color:#666; line-height:16px; padding:0 0 0 8px; background:url('/Images/Common/Bul/bl_square_blue.gif') no-repeat left 5px;} */
/*.course_guide ul li img {margin:10px 0 0 -8px;} */
.domes01 .course_guide ul li table tr {padding:0;border:0px;}
.domes01 .course_guide ul li table td {padding:0;border:0px;}

.course .txt_course {color:#4b4a4a; font-weight:bold; margin:26px 0 10px 0; padding:0 0 0 26px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 17px 5px;}

/* 첨부파일 */
.domes01 .add_file {width:700px; padding:0 0 10px 0; margin:30px 0 0 0; background:url('/Images/Common/bg_addBox02.gif') no-repeat left bottom;}
.add_file dl {width:680px; padding:10px 0 0 20px; background:url('/Images/Common/bg_addBox01.gif') no-repeat left top;}
.add_file dl dt {height:auto; color:#989898; font-size:0.9em; font-weight:bold; letter-spacing:-0.1em; float:left; padding:0 0 0 10px; margin:0px;}
.add_file dl dt p {height:auto; padding:5px 0 0 0; margin:0;}
.add_file dl dd {width:585px; overflow:hidden; float:right; border-left:1px solid #c7c7c7; padding:0 0 0 15px;}
.add_file dl dd ul li {width:555px; position:relative; padding:5px 0 5px 0;}
.add_file dl dd ul li span {position:absolute; right:0px; top:5px;}

.domes01 .btnCen {width:700px; margin:40px 0 0 0; padding:0px; text-align:center;}

.short_list {width:700px; margin:60px 0 0 0; padding:0px;}
.short_list .title {line-height:18px; position:relative; margin:0 0 8px 0; padding:0px;}
.short_list .title h5 {font-size:1.0em; padding:0 0 0 16px; margin:0px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 3px;}
.short_list .title p {position:absolute; top:3px right:0px; padding:0px; margin:0px;}


.course .teaching_list {width:700px; overflow:hidden; clear:both; margin:0; padding:0px;}
.teaching_list li {letter-spacing:-0.1em; border-bottom:1px solid #e8e8e8;}
.teaching_list li dl {width:700px; overflow:hidden;}
.teaching_list li dl dt {width:144px; padding:10px 0 0 0; float:left; text-align:center;}
.teaching_list li dl dt p img { padding:3px; margin:0 0 5px 0; border:1px solid #e8e8e8;}
.teaching_list li dl dt strong {color:#284c9d;}
.teaching_list li dl dd {width:537px; float:right;}
.teaching_list li dl dd ul {width:537px; margin:5px 0 0 0;}
.teaching_list li dl dd ul li {width:438px; line-height:18px; position:relative; padding:4px 0 4px 89px; border-bottom:0px; background:url('/Images/Common/bg_dot.gif') repeat-x left top;}
.teaching_list li dl dd ul li.first {background:none;}
.teaching_list li dl dd ul li p {font-size:0.9em; position:absolute; top:10px; left:0px; padding: 0 0 0 10px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 7px;}

.domes01 .short_course {width:700px; margin:0;}
.domes01 .short_course h6 {color:#565656; font-weight:bold; margin:40px 0 0 0; padding:0 0 0 16px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 2px;}
.domes01 .short_course h6.etc {color:#3762af; font-weight:bold; margin:30px 0 0 0; padding:0 0 0 16px; background:url('/Images/Common/Bul/bl_h6.gif') no-repeat 7px 4px;}
.short_course .teaching_list {width:700px; overflow:hidden; clear:both; margin:10px 0 0 0; padding:0px; border-top:1px solid #e8e8e8;}
.short_course .course_guide {width:700px; padding:18px 0 0 0; margin:10px 0 0 0; background:url('/Images/Common/bg_course_guide1.gif') no-repeat 8px top;}

.short_course .cus_tab {width:700px; overflow:hidden; margin:40px 0 25px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.short_course h5 {margin:20px 0 8px 0;}

.domes01 .lecturer {width:700px; padding:0 0 25px 0; background:url('/Images/Domes/bg_introduction2.gif') no-repeat left bottom;}
.lecturer div {width:700px;float:left;}
.lecturer div ul {float:left; line-height:13px; padding:0 0 10px 2px; background:url('/Images/Domes/bg_introduction4.gif') no-repeat left top;}
.lecturer div ul li {float:left;padding:0 10px 7px 10px;background:url('/Images/Domes/bg_introduction3.gif') no-repeat -2px bottom;}
.lecturer div ul li.first {border:0px;}
.lecturer div ul li dl {width:670px; height:auto; display:block; overflow:hidden;background:none}
.lecturer div ul li dl dt {width:50px;padding:0px; margin:0px;float:left; background:none;}
.lecturer div ul li dl dt img {padding:15px 0 0 0;}
.lecturer div ul li dl dd { width:598px;padding:0px; margin:0 0 0 10px; float:right; text-aling:left; vertical-align:top;}
.lecturer div ul li dl dd ul {width:auto; overflow:hidden; padding:0; background:none;}
.lecturer div ul li dl dd ul li {width:auto; padding:0 15px;font-size:1.0em; margin:4px 0 0 0; float:left ! important;background:none;}
.lecturer div ul li dl dd ul li p {float:left; padding:5px 12px 10px 20px; background:url('/Images/Domes/bg_lectuer_sline.gif') no-repeat left 6px;font-weight:bold;}
.lecturer div ul li dl dd ul li p.noteacher {float:left; padding:5px 12px 10px 20px;font-weight:normal;}

.lecturer dl {width:700px; padding:0 0 0 23px; background:url('/Images/Domes/bg_lecturer_line.gif') no-repeat 192px 20px;}
.lecturer dl dt {width:162px; padding:54px 0 10px 9px; float:left; background:url('/Images/Domes/bg_photo.gif') no-repeat left top;}
.lecturer dl dd {width:455px; letter-spacing:-0.1em; float:left; padding:20px 0 0 25px;background:none}
.lecturer dl dd strong {color:#528cc3; font-size:1.2em;}
.lecturer dl dd ul {margin:10px 0 0 0;background:none}
.lecturer dl dd ul li {width:395px; font-size:0.9em; line-height:18px; position:relative; padding:9px 0 8px 60px; background:url('/Images/Common/bg_dot.gif') repeat-x left top;}
.lecturer dl dd ul li.first {background:none;}
.lecturer dl dd ul li .lectureTh {position:absolute; left:0px; top:9px; padding: 0 0 0 10px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 7px;}
.lecturer dl dd ul li strong {font-size:1.5em; color:#515151;}

.domes01 h4.lecturer_tit {color:#565656; font-size:1.0em; font-weight:bold; clear:both; padding:19px 0 0 17px; margin:0 0 8px 0; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat 2px 21px;}



/* 마이페이지 */
#contents .Mypage {width:700px; margin:25px 0 0 0; position:relative;}
.Mypage h4 {padding:0 0 0 17px; clear:both; float:none; margin:40px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.Mypage h4 span {font-size:1.0em;}
.Mypage h4 em {font-style:normal;}
.Mypage p {margin:5px 0 0 0; text-align:right;}
.Mypage .order_sum {text-align:right; margin:10px 0 0 0; padding:0 12px 0 0;}
.Mypage .use_point {text-align:right; margin:10px 0 0 0; padding:0 10px 5px 0;}
.Mypage .btnSet {width:700px; text-align:center; clear:both; overflow:hidden; margin:50px 0 0 0;}
.Mypage .txt01 {text-align:left; font-size:0.9em; padding:0 0 0 23px; margin:10px 0 0 0; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 15px 5px;}
.txt01 span {color:#f07c00;}



.Mypage .foDelivery {width:700px; font-size:0.9em; margin:20px 0 0 0; padding:11px 0 15px 14px; background:url('/Images/Mypage/bg_foDelivery.gif') no-repeat left top;}
.foDelivery span {padding:2px 0 0 18px; background:url('/Images/Common/Bul/bl_arrow_white.gif') no-repeat left top;}

.Mypage .foDelivery2 {width:700px; font-size:0.9em; letter-spacing:-0.1em; margin:20px 0 0 0; padding:16px 0 16px 14px; background:url('/Images/Mypage/bg_foDelivery.gif') no-repeat left top;}
.foDelivery2 span {padding:2px 0 0 18px; background:url('/Images/Common/Bul/bl_arrow_white.gif') no-repeat left top;}

#contents .Mypage2 {width:700px; margin:25px 0 0 0; position:relative;}
.Mypage2 p {text-align:left; font-size:0.9em; padding:0 0 0 13px; margin:5px 0 0 0; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 5px 5px;}
.Mypage2 p span {color:#f07c00;}
.Mypage2 .txt01 {text-align:left; font-size:0.9em; padding:0 0 0 5px; margin:10px 0 0 0; background:none;}
.Mypage2 .txt02 {text-align:left; font-size:0.9em; padding:0 0 0 23px; margin:5px 0 0 0; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 15px 5px;}
.Mypage2 h4 {padding:0 0 0 17px; margin:40px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.Mypage2 h4 span {font-size:0.9em;}

.Mypage2 .cart_txt {font-size:1.0em; float:right;}

.Mypage2 .foDelivery {width:700px; font-size:0.9em; margin:10px 0 0 0; padding:12px 0 16px 14px; background:url('/Images/Mypage/bg_foDelivery.gif') no-repeat left top;}

.Mypage2 .payment {margin:8px 0 0 0; padding:10px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.payment ol {padding:0 0 20px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.payment ol li {width:560px; position:relative; padding:10px 0 20px 140px; border-bottom:1px solid #e4e4e4;}
.payment ol li .order_step {width:93px; text-align:right; position:absolute; top:12px; left:24px;}
.payment ol li table {width:530px;}
.payment ol li table th {text-align:left; vertical-align:top; padding:7px 0 6px 5px;}
.payment ol li table td {padding:4px 0 3px 0;}
.payment ol li table td p {position:static;  text-align:left; letter-spacing:-0.1em; padding:0 0 5px 0; margin:0px; background:none;}
.payment ol li table td span {font-size:0.9em; letter-spacing:-0.1em;}
.payment ol li table td label {letter-spacing:-0.1em;}
.payment ol li table td input {font-size:0.9em; color:#9c9c9c;}

.payment ol li dl {width:527px; margin:10px 0 0 0; border-top:2px solid #f8d064; border-bottom:2px solid #f8d064; background:#fffbf8;}
.payment ol li dl dt {font-size:1.1em; font-weight:bold; float:left; padding:10px 0 10px 19px;}
.payment ol li dl dd {color:#f07c00; font-size:1.3em; font-weight:bold; float:left;padding:8px 0 8px 34px;}

.payment ol li.step4 {border-bottom:0px;}
.payment ol li .essen {font-size:0.9em; position:absolute; top:5px; right:20px; background:none;}
.payment ol li .essen span {color:#6a971c;}

/*팝업_배송조회(비회원)*/
.payment_pop {margin:8px 0 0 0; padding:10px 0 0 0; background:url('/popup/img/bg_popbox2.gif') no-repeat left top;}
.payment_pop ol {padding:0 0 10px 0; background:url('/popup/img/bg_popbox2.gif') no-repeat left bottom;}
.payment_pop ol li {width:560px; position:relative; padding:10px 0 20px 60px;}

.payment_pop ol li table {float:left; width:530px;}
.payment_pop ol li table th {text-align:left; vertical-align:top; padding:7px 0 6px 5px;}
.payment_pop ol li table td {padding:4px 0 3px 0;}
.payment_pop ol li table td p {position:static;  text-align:left; letter-spacing:-0.1em; padding:0 0 5px 0; margin:0px; background:none;}
.payment_pop ol li table td span {font-size:0.9em; letter-spacing:-0.1em;}
.payment_pop ol li table td label {letter-spacing:-0.1em;}
.payment_pop ol li table td input {font-size:0.9em; color:#9c9c9c;}

.payment_pop ol li dl {width:527px; margin:10px 0 0 0; border-top:2px solid #f8d064; border-bottom:2px solid #f8d064; background:#fffbf8;}
.payment_pop ol li dl dt {font-size:1.1em; font-weight:bold; float:left; padding:10px 0 10px 19px;}
.payment_pop ol li dl dd {color:#f07c00; font-size:1.3em; font-weight:bold; float:left;padding:8px 0 8px 34px;}

.payment_pop ol li.step4 {border-bottom:0px;}
.payment_pop ol li .essen {font-size:0.9em; position:absolute; top:5px; right:20px; background:none;}
.payment_pop ol li .essen span {color:#6a971c;}

.Mypage2 .btnCen3 {width:auto; text-align:center; position:static; padding:20px 0 0 0;}
/*--------------------*/

.step4 .payForm {width:527px; margin:10px 0 0 0; border-top:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
.step4 .payForm th {text-align:center; font-size:0.9em; font-weight:normal; border-left:1px solid #dadada; border-bottom:1px solid #dadada; background:#f7f7f7;}
.step4 .payForm tbody td {font-size:1.0em; font-weight:normal; padding:5px 0 4px 10px; border-left:1px solid #dadada; border-bottom:1px solid #dadada;}
.step4 .payForm td {border-left:1px solid #dadada;}
.step4 .payForm td span {font-size:0.9em; letter-spacing:-0.1em;}
.subForm {width:100% ! important; border:0px ! important;}
.subForm th {font-size:1.0em ! important; text-align:right ! important; background:none ! important; border:0px ! important;}
.subForm td {background:none ! important; border:0px ! important;}

.payment ol li.pay_way {padding:0px;}
.pay_way div {width:243px; float:left; padding:6px 0 10px 16px; background:url('/Images/Mypage/bg_pay_way.gif') no-repeat left top;}
.pay_way div label {margin:0 40px 0 0;}
.pay_way .wayCon {width:243px; float:left; padding:5px 0 10px 16px; margin:0 0 0 12px; background:url('/Images/Mypage/bg_pay_way.gif') no-repeat left top;}
.pay_way p {clear:both; float:none;}

.Mypage .cus_tab {width:700px; overflow:hidden; margin:10px 0 25px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.Mypage .student {width:700px; padding:0 0 20px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.Mypage .student img {vertical-align:middle;}
.student fieldset {padding:13px 0 0 19px; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.student fieldset table {width:100%;}
.student fieldset table th {text-align:left; padding:5px 0 4px 10px;}
.student fieldset table td {text-align:left; padding:5px 0 4px 10px;}

.student fieldset dl {letter-spacing:-0.1em;}
.student fieldset dl dt  {width:50px; float:left; padding:2px 0 0 5px;}
.student fieldset dl dd {width:600px; float:right;}
.student fieldset dl dd ul li {position:relative; padding:1px 0 0 0; margin:5px 0 0 0;}
.student fieldset dl dd ul li p {position:absolute; left:70px; top:0px; margin:0 0 0 20px; padding:0px; background:none;}

.student fieldset p {text-align:left; font-size:0.9em; clear:both; float:;none; margin:10px 0 0 0; padding:0 0 0 18px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 10px 5px;}
.student fieldset p strong {color:#f07c00;}

.Mypage .info_box {width:700px; padding:0 0 16px 0; background:url('/Images/Examination/bg_info_box02.gif') no-repeat left bottom;}

.Mypage2 .btnSet {width:700px; text-align:center; clear:both; overflow:hidden; margin:30px 0 0 0;}

/* 마이페이지_오프라인 */
#contents .Mypage3 {width:700px; margin:25px 0 0 0; position:relative;}
.Mypage3 h4 {padding:0 0 3px 17px; margin:40px 0 0 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.Mypage3 .title {padding-bottom:0px;}
.Mypage3 .title p {padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 5px;}
.Mypage3 .pay_lecture {width:700px; line-height:18px; font-size:0.9em; letter-spacing:-0.1em; padding:15px; margin:8px 0 0 0; background:url('/Images/Common/bg_box_payment.gif') no-repeat left top;}
.pay_lecture p {padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_arrow_white.gif') no-repeat left 2px;}
.Mypage3 .pay_descript {width:700px; line-height:18px; font-size:1.0em; letter-spacing:-0.1em; margin:10px 0 0 0; padding:15px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.pay_descript ul {padding:0 24px 20px 24px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.pay_descript ul li {margin:5px 0 0 0; padding:0 0 0 9px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 7px;}
.pay_descript p {padding:0 24px 20px 24px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.pay_descript p strong {color:#f96f00; padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 5px;}

.Mypage3 .pay_descript2 {width:700px; line-height:18px; font-size:1.0em; letter-spacing:-0.1em; margin:10px 0 0 0; padding:13px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.pay_descript2 ul {padding:0 24px 20px 24px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.pay_descript2 ul li {color:#aa3e03; margin:5px 0 0 0; padding:0 0 0 9px; background:url('/Images/Common/Bul/bl_square_darkOrange.gif') no-repeat left 7px;}

.Mypage3 .pay_info {width:700px; line-height:18px; font-size:1.0em; letter-spacing:-0.1em; margin:0 0 20px 0; padding:12px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left 8px;}
.pay_info ul {width:652px; padding:10px 24px 15px 24px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.pay_info ul li {width:542px; position:relative; margin:7px 0 0 0; padding:3px 0 3px 110px;}
.pay_info ul li.halfList {width:226px; float:left;}
.pay_info ul li.halfList2 {width:256px; float:left; padding:3px 0 3px 80px;}
.pay_info ul li p {position:absolute; top:7px; left:0px;}
.pay_info ul li div {overflow:hidden; padding:0px; margin:0px; line-height:12px;}
.pay_info ul li p.workTime {width:540px; position:static; margin:5px 0 0 0; padding:5px 0 5px 12px; background:#f5f5f5;}
.pay_info ul li span {font-size:0.9em; margin:0 0 0 10px;}
.pay_info ul li ul {width:540px; margin:0px; padding:0px; background:none;}
.pay_info ul li ul li {width:130px; float:left; padding:0px; margin:0px;}
.pay_info ul li ul.building li {width:540px; float:left; padding:0px; margin:0px;}

.pay_info .payway {width:652px; padding:0px 24px 8px 24px ! important;}
.pay_info .payway li {width:588px; padding:0 0 3px 74px;}
.pay_info .payway li ul {width:588px; padding:6px 0 6px 15px; background:url('/Images/Mypage/bg_payWay.gif') no-repeat left top;}
.pay_info .payway li ul li {width:170px; float:left; padding:0px;}
.pay_info .payway li p {top:12px;}
.pay_info ul li table {width:100%; padding:0px; margin:0px; border-top:1px solid #dadada; border-right:1px solid #dadada;}
.pay_info ul li table th {font-size:0.9em; font-weight:normal; text-align:left; padding:8px 0 8px 15px; border-left:1px solid #dadada; border-bottom:1px solid #dadada; background:#f7f7f7;}
.pay_info ul li table td {padding:8px 0 8px 10px; border-left:1px solid #dadada; border-bottom:1px solid #dadada;}

.Mypage3 .pay_finish {width:587px; height:160px; padding:52px 0 0 213px; background:url('/Images/Mypage/bg_paymentFinish.gif') no-repeat left top;}
.Mypage3 .pay_finish p {letter-spacing:-0.1em; line-height:18px; margin:20px 0 0 0;}
.Mypage3 .pay_finish p strong {color:#8c70d9;}

.Mypage3 .pay_list {width:700px; overflow: line-height:18px; font-size:1.0em; letter-spacing:-0.1em; margin:0 0 20px 0; padding:15px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left 8px;}
.pay_list ul {width:700px; padding:0 0px 5px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.pay_list ul li {width:253px; float:left; position:relative; margin:0 0 0 22px; padding:8px 0 8px 70px;  background:url('/Images/Mypage/bg_paymentList.gif') no-repeat 56px top;}
.pay_list ul li p {position:absolute; top:10px; left:0px;}
.pay_list ul li strong {color:#8c70d9;}

.Mypage3 .pay_sum {width:690px; font-weight:bold; position:relative; margin:8px 0 0 0; padding:13px 0 10px 10px; border-top:2px solid #8c70d9; border-bottom:2px solid #8c70d9; background:#faf8fe;}
.Mypage3 .pay_sum strong {color:#f07c00; font-size:1.2em; position:absolute; top:10px; left:100px;}

.Mypage3 .lecture_descript {width:700px; line-height:18px; font-size:1.0em; letter-spacing:-0.1em; margin:10px 0 0 0; padding:20px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.lecture_descript ul {padding:0 15px 25px 15px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.lecture_descript ul li {margin:10px 0 0 0; padding:0 0 0 9px;}
.lecture_descript ul li  span {margin:0 0 0 15px;}

.Mypage3 .paymentCourse {width:700px; margin:20px 0 0 0;}
.Mypage3 .paymentCourse p {font-size:0.9em; letter-spacing:-0.1em; margin:15px 0 0 0; padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 5px;}

/* 세미나 설명회 */
#contents .seminar {width:700px; margin:16px 0 0 0; position:relative;}
.seminar h4 {width:686px; position:relative; padding:12px 0 11px 14px; margin:0px ! important; background:url('/Images/Domes/bg_h4.gif') no-repeat left top;}
.seminar h4 span {position:absolute; right:10px; top:8px;}
.seminar h5 {font-size:1.2em; font-weight:bold; letter-spacing:-0.1em; margin:17px 0 0 0; padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}

.seminar .seminar_finish {width:480px; height:165px; margin:20px 0 0 0; padding:40px 0 0 220px; background:url('/Images/Seminar/bg_seminar_finish.gif') no-repeat left top;}
.seminar .seminar_finish p {width:450px; line-height:18px; margin:32px 0 0 0;}
.seminar .seminar_finish div {margin:10px 0 0 0;}

.seminar .seminar_sorry {width:480px; height:195px; margin:20px 0 0 0; padding:40px 0 0 220px; background:url('/Images/Seminar/bg_seminar_sorry.gif') no-repeat left top;}
.seminar .seminar_sorry p {width:450px; line-height:18px; margin:32px 0 0 0;}
.seminar .seminar_sorry div {margin:10px 0 0 0;}

/* 결제 완료 */
.Mypage .order_finish {width:467px; height:226px; overflow:hidden; padding:44px 0 0 233px; background:url('/Images/Mypage/bg_payment_finish.gif') no-repeat left top;}
.order_finish p {text-align:left; letter-spacing:-0.1em;}
.order_finish div {height:83px; margin:25px 0 0 0;}
.order_finish p.sum {color:#666666; font-size:1.0em; font-weight:bold; padding:8px 0 10px 30px;  background:url('/Images/Mypage/bg_finish_sum.gif') no-repeat left top;}
.order_finish p.sum em {color:#00959c; font-size:1.2em; font-style:normal;}

.order_finish div ul {width:400px; overflow:hidden; margin:0 0 10px 0;}
.order_finish div ul li {width:200px; float:left; }

.Mypage .student_finish {width:467px; height:226px; overflow:hidden; padding:44px 0 0 233px; background:url('/Images/Mypage/bg_payment_finish.gif') no-repeat left top;}
.student_finish p {text-align:left; line-height:18px;  letter-spacing:-0.1em;}

.Mypage .secession {margin:0px;}


/* 온라인 서적 서브메인 */
.leftCon .onlineList {width:514px; position:relative; margin:20px 0 0 0;}
.onlineList ul {width:501px; margin:5px 0 0 0; padding:16px 0 0 11px; background:url('/Images/Online/bg_notice.gif') repeat-x left top;}
.onlineList ul li {width:248px; float:left;}
.onlineList ul li dl {width:248px;}
.onlineList ul li dl dt {height:117px; float:left; padding:4px 4px 0 4px; background:url('/Images/Common/bg_photo.gif') no-repeat left top;}
.onlineList ul li dl dd {width:137px; float:left; margin:0 0 0 15px; padding:10px 0 0 0;}
.onlineList ul li dl dd ul {width:137px; padding:10px 0 0 0; background:url('/Images/Common/bg_dot.gif') repeat-x left top;}
.onlineList ul li dl dd ul li {width:137px; padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 5px;}
.onlineList ul li dl dd ul li strong {color:#e95200; margin:0 0 0 5px}
.onlineList ul li dl dd ul li span {margin:0 0 0 5px}
.onlineList ul li dl dd p {font-size:0.9em; margin:3px 0 0 0;}
.onlineList .btnSet {width:auto; position:absolute; right:0px; top:0px; margin:0px;}
.onlineList .btnSet img {margin:0 0 0 1px;}

.leftCon .discount {width:514px; margin:20px 0 0 0; background:url('/Images/Online/bg_discount.gif') no-repeat left top;}
.discount ul {width:514px; padding:0 0 5px 0;}
.discount ul li {width:243px; position:relative; float:left; padding:22px 0 0 14px;}
.discount ul li h2 {padding:0 0 0 46px;}
.discount ul li dl {margin:6px 0 0 0;}
.discount ul li dl dt {float:left;}
.discount ul li dl dd {float:left; margin:0 0 0 10px;}
.discount ul li dl dd p {font-size:0.9em; margin:10px 0 0 0;}
.discount ul li dl dd div {text-align:center; margin:10px 0 0 0;}
.discount ul li dl dd .dis_money {padding:8px 0 0 19px; margin:0px; background:url('/Images/Online/bg_disMoney.gif') no-repeat 6px 3px;}
.discount ul li .dis_icon {position:absolute; top:0px; left:0px; padding:0px; margin:0px;}


.rightCon .onlineNotice {width:245px; position:relative; margin:3px auto 0 auto; padding:0 0 0 5px;}
.onlineNotice h2 {width:245px;}
.onlineNotice ul {width:245px; overflow:hidden; margin:5px 0 0 0; padding:10px 0 0 0; background:url('/Images/Online/bg_notice.gif') repeat-x left top;}
.onlineNotice ul li {width:235px; padding:0 0 0 10px; margin:5px 0 0 0; background:url('/Images/Common/Bul/bl_gray.gif') no-repeat left 5px;}
.onlineNotice div {position:absolute; top:5px; right:0px;}

.rightCon .shopping {width:255px; margin:20px 0 0 0; background:url('/Images/Online/bg_rightBox01.gif') no-repeat left top;}
.shopping dl { padding:17px 0 15px 86px; background:url('/Images/Online/bg_calculator.gif') no-repeat 19px 13px;}
.shopping dl dt {color:#1b72af; font-weight:bold;}
.shopping dl dd {font-size:0.9em; margin:5px 0 0 0;}
.shopping div {margin:8px 0 0 0;}

.rightCon .Introduction {width:255px; margin:15px 0 0 0; background:url('/Images/Online/bg_rightBox01.gif') no-repeat left top;}
.Introduction dl { padding:18px 0 17px 86px; background:url('/Images/Online/bg_financeBook.gif') no-repeat 19px 13px;}
.Introduction dl dd {font-size:0.9em; letter-spacing:-0.1em; margin:7px 0 0 0;}

.rightCon .online_lecture {width:255px; margin:15px 0 0 0; padding:0 0 10px 0; background:url('/Images/Online/bg_rightBox02.gif') no-repeat left bottom;}
.online_lecture dl {overflow:hidden; padding:5px 0 0 11px; }
.online_lecture dl dt {float:left;}
.online_lecture dl dd {width:95px; font-size:0.9em; letter-spacing:-0.1em; float:left; margin:0 0 0 1px; padding:12px 10px 10px 10px; background:url('/Images/Online/bg_lecture.gif') no-repeat left top;}
.online_lecture dl dd div {margin:10px 0 0 0;}

.rightCon .recommend {width:255px; margin:10px 0 0 0; padding:0 0 5px 0; background:url('/Images/Online/bg_rightBox02.gif') no-repeat left bottom;}
.recommend p {text-align:center; margin:15px 0 0 0;}
.recommend dl {overflow:hidden; padding:14px 0 0 25px; }
.recommend dl dt {float:left;}
.recommend dl dd {float:left; margin:0 0 0 7px;}
.recommend dl dd p {text-align:left;}
.recommend dl dd div {margin:10px 0 0 0;}


/* 온라인 서적 리스트 */
.online_list {width:700px; margin:25px 0 0 0; position:relative;}
.online_list h4 {font-weight:bold; font-size:1.2em; line-height:16px; padding:0 0 0 17px; clear:both; float:none; margin:20px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}

.online_list .info_box {width:700px; padding:0 0 10px 0; background:url('/Images/Examination/bg_info_box02.gif') no-repeat left bottom;}
.online_list .info_box ul li {height:auto; display:block; padding:0 0 4px 0; background:none;}
.online_list .info_box ul li dl {width:670px; overflow:hidden; padding:5px 0 0 0;}

.online_list .onlineBooks_list {width:700px; margin:8px 0 0 0; border-top:2px solid #717171;}
.onlineBooks_list li  {width:689px; position:relative; border-bottom:1px solid #e8e8e8; padding:15px 0 15px 11px;}
.onlineBooks_list li dl {width:550px;}
.onlineBooks_list li dl dt {float:left;}
.onlineBooks_list li dl dd {width:433px; float:right; padding:10px 0 0 0;}
.onlineBooks_list li dl dd strong {color:#3275ad;}
.onlineBooks_list li dl dd p {margin:5px 0 0 0;}
.onlineBooks_list li dl dd div {margin:10px 0 0 0;}
.onlineBooks_list li dl dd div span {color:#90604e; margin:0 0 0 20px;}
.onlineBooks_list li dl dd div .price {color:#666666; margin:0px; text-decoration:line-through;}


/* 온라인 서적 리스트 - 수량, 장바구니 */
.onlineBooks_list li .cartbox {width:123px; height:123px; position:absolute; right:0px; top:0px; padding:40px 0 0 16px; margin:0px; background:url('/Images/Online/bg_btn.gif') no-repeat left top;}
.cartbox input {float:left; margin:35px 0 0 0;}
.cartbox div {width:68px; height:auto; float:left; margin:0; padding:0 0 0 8px;}
.cartbox div .numCheck {width:68px; height:auto; font-size:0.9em; line-height:13px; position:relative;}
.cartbox div .numCheck p {width:28px; padding:4px 0 0 0; margin:0px; float:left;}
.cartbox div .numCheck input { float:left; margin:0px; vertical-align:top;}
.cartbox div .numCheck div {width:11px; height:19px ! important; position:absolute; top:0px; right:0px; padding:0 0 0 2px; margin:0px;}
.cartbox p {width:68px; margin:5px 0 0 0; padding:0 0 0 7px;}

.online_list .rbtnSet {width:700px; text-align:right; margin:20px 0 0 0;}
.online_list .rbtnSet img {vertical-align:top;}

.online_view {width:700px; margin:25px 0 0 0; position:relative;}
.online_view .cartArea {margin:0 0 0 0; padding:30px 0 0 0; background:url('/Images/Online/bg_boxView01.gif') no-repeat left top;}
.cartArea .book_tit {color:#3275ad; font-size:1.2em; padding:0 0 0 35px;}
.cartArea dl {width:630px; padding:15px 35px 20px 35px; background:url('/Images/Online/bg_boxView02.gif') no-repeat left bottom;}
.cartArea dl dt {float:left;}
.cartArea dl dd {width:450px; float:right;}
.cartArea dl dd ul {width:450px;}
.cartArea dl dd ul li {width:145px; float:left; position:relative; padding:6px 0 6px 80px; background:url('/Images/Common/bg_dot.gif') repeat-x left bottom;}
.cartArea dl dd ul li p {font-size:0.9em; position:absolute; top:7px; left:0px; padding:0 0 0 10px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat left 5px;}
.cartArea dl dd ul li .price {color:#666666; margin:0px; text-decoration:line-through;}
.cartArea dl dd ul li.last {width:370px; background:none;padding:6px 0 6px 80px;}
.cartArea dl dd ul li ul {width:350px; clear:both; float:none; padding:0px;}
.cartArea dl dd ul li ul li {width:370px; padding:0 0 5px 0px; clear:both; float:none; background:none;}
.cartArea dl dd .btnSet {width:auto; margin:10px 0 0 0;}

.online_view .title {width:700px; position:relative; margin:20px 0 0 0; padding:5px 0 5px 0;}
.title h4 {color:#$565656; font-size:1.2em; font-weight:bold;}
.title div {position:absolute; top:0px; right:0px;}

.online_view .viewList {width:682px; margin:10px 0 0 0; padding:12px 0 20px 18px; border-top:2px solid #aaaaaa; border-bottom:1px solid #e8e8e8;}
.viewList li {margin:20px 0 0 0; padding:0 0 0 0;}
.viewList li dl dt {color:#3762af; font-weight:bold; padding:0 0 7px 10px; background:url('/Images/Common/Bul/bl_arrow_blue.gif') no-repeat left 4px;}
.viewList li dl dd {padding:0 0 0 19px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 11px 5px;}

.online_view .rbtn {text-align:right; margin:10px 0 0 0;}

/****************************************** 고객센터_강선화******************************************/
.custom_sub {color:#454545;}
.custom_FormSection {padding-bottom:11px;}
.custom_FormSection img {padding-right:14px; padding-left:10px;}
.customer h5 {font-size:1.2em; font-weight:bold; letter-spacing:-0.1em; padding:0 0 10px 17px; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.customer .Download01 {width:700px; position:relative; overflow:hidden; padding:15px 0 45px 20px; background:url('/Images/Customer/bg_downloadCenter01.gif') no-repeat left top;}
.Download01 dt {position:absolute; top:6px; left:10px;}
.Download01 dd ul li {float:left; padding:0 19px 0 0px;color:#4b4a4a;}
.Download01 dd ul li.first {background:none;}
.Download01 strong {color:#4b4a4a;}
.wmp {padding-left:27px;}

.customer .Download02 {width:700px; position:relative; overflow:hidden; padding:15px 0 45px 20px; background:url('/Images/Customer/bg_downloadCenter02.gif') no-repeat left top;}
.Download02 dt {position:absolute; top:6px; left:10px;}
.Download02 dd ul li {float:left; padding:0 19px 0 0px;color:#4b4a4a;}
.Download02 dd ul li.first {background:none;}
.Download02 strong {color:#4b4a4a;}
.ACbat {padding-left:50px;}

.customer .Download03 {width:700px; position:relative; overflow:hidden; padding:15px 0 45px 20px; background:url('/Images/Customer/bg_downloadCenter02.gif') no-repeat left top;}
.Download03 dt {position:absolute; top:6px; left:10px;}
.Download03 dd ul li {float:left; padding:0 19px 0 0px;color:#4b4a4a;}
.Download03 dd ul li.first {background:none;}
.Download03 strong {color:#4b4a4a;}

.customer .Download04 {width:700px; position:relative; overflow:hidden; padding:15px 0 45px 20px; background:url('/Images/Customer/bg_downloadCenter03.gif') no-repeat left top;}
.Download04 dt {position:absolute; top:6px; left:10px;}
.Download04 dd ul li {float:left; padding:0 19px 0 0px;color:#4b4a4a;}
.Download04 dd ul li.first {background:none;}
.Download04 strong {color:#4b4a4a;}
.internetEx {padding-left:50px;}

.customer .customer_txt {color:#4b4a4a; padding:3px 0 5px 5px; clear:both;}
.customer .customer_txt li {padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 5px;}

.mantoman .finish {width:432px; padding:38px 50px 35px 220px; margin:5px 0 0 0; background:url('/Images/Customer/bg_mantomanCounsel.jpg') no-repeat left top;}
.mantoman .finish p {line-height:17px; letter-spacing:-0.1em; margin:24px 0 0 0;}
.mantoman .finish p strong.green {color:#6a971c;}
.mantoman .finish p .name {font-size:1.2em; color:#6a971c;}
.mantoman .finish p a {color:#6a971c;}
.mantoman .finish div {margin:15px 0 0 0;}

/* 고객센터 테이블 타입*/
.C_board01 {width:100%; border-top:2px solid #717171; padding:0px; margin:0px;}
.C_board01 th {text-align:left; padding:8px 0 7px 17px; vertical-align:top; text-weight:bold; color:#888888; border-bottom:1px solid #e4e4e4; background-color:#f7f7f7;}
.C_board01 td {font-size:0.9em; letter-spacing:-0.1em; padding:5px 0 4px 10px; border-bottom:1px solid #e4e4e4; }
.C_board01 td div {margin:5px 0 0 0; clear:both;}
.C_board01 td p {margin:3px 0 0 0; clear:both;}
.C_board01 td span {margin:0 0 0 10px;}
.C_board01 ul li {width:116px; float:left; margin:5px 0 0 0;}

.C_board01 .forigner {width:500px; padding:0px; margin:0px }
.C_board01 .forigner li {float:left; line-height:18px; margin:0 0 0 0; padding:0 0 0 0;}
.C_board01 .forigner li.address {width:600px;}
.C_board01 .forigner li.phone {width:220px;}
.C_board01 .forigner li.phone2 {width:200px; padding:18px 0 0 0;}
.C_board01 .forigner li p {margin:0px;}

.C_title {width:700px; line-height:12px; position:relative; margin:22px 0 0 0; padding:0 0 20px 0;}
.C_title p {font-size:0.9em; letter-spacing:-0.1em; position:absolute; top:0px; right:0px; padding:3px 0 0 0; margin:0px;}

.C_event {width:700px; margin:20px 0 0 0; padding:0px; text-align:center;}

.customer .event {width:700px;position:relative; padding:20px 0 0 0; background:url('/Images/Common/bg_event1.gif') no-repeat left top;}
.customer .event p {position:absolute; top:3px; left:3px;}
.customer .event ul {overflow:hidden; padding:0 0 10px 0;  min-height:100px;background:url('/Images/Common/bg_event2.gif') no-repeat left bottom;}
.customer .event ul li {width:640px; padding:7px 30px 25px 30px; clear:both; float:none; background:url('/Images/Common/bg_event_line.gif') no-repeat 15px bottom;}
.customer .event ul li.last {background:none;}
.customer .event ul li div.event_list_bg {width:320px; height:122px;float:left;padding:4px 0 0 5px;background:url('/Images/Community/event_list_bg.gif') no-repeat right top;}
.customer .event ul li div.event_list_bg img{width:309px; height:112px;padding:1px;border:1px solid #C6C6C6;}
.customer .event ul li dl {width:300px; float:right;}
.customer .event ul li dl dt {width:272px; color:#4d4d4c; font-weight:bold; margin:0 0 10px 0; padding:12px 0 12px 28px; background:#f0f0f0 url('/Images/Common/Bul/bl_square_darkGray.gif') no-repeat 16px 17px;}
.customer .event ul li dl dd {width:283px; padding:0 0 0 17px; }
.customer .event ul li dl dd ul {width:283px; padding:0px; background:none;}
.customer .event ul li dl dd ul li {width:271px; margin:3px 0 0 0; padding:0px; background:none; padding:0 0 0 12px; background:url('/Images/Common/Bul/bl_arrow_red.gif') no-repeat left 4px;}
.customer .event ul li dl dd div {width:270px; padding:10px 0 0 13px;}

/* 고객센터input */

.C_intxt01 {width:550px; height:11px; padding:3px; border:1px solid #bebebe; vertical-align:middle; clear:both;}
.C_txtarea01 {width:550px; height:200px; overflow:auto; padding:3px; border:1px solid #bebebe; vertical-align:middle; clear:both;}


/* 수험정보 */

.exam_info .bfp_img {padding:8px 0 8px 18px;}
.exam_info .bfp_txt01 {font-size:1.0em; padding:12px 0 10px 2px;}
.exam_info .bfp_txt02 {padding-left:5px;}
.exam_info .bfp_txt03 {padding-left:15px;}
/* 박스 */
.exam_info .frm_exam01 {padding:10px 0 0 0; margin:8px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.frm_exam01 p {padding:0 0 0 17px;}
.frm_exam01 ol {padding:0 19px 20px 19px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.frm_exam01 ol li {width:637px; padding:10px 0 0 10px;}
.frm_exam01 ol li.last {background:none;}
.frm_exam01 ol li dl dt {width:86px; height:73px; float:left;  padding:2px 0 0 0; background:url('/Images/Common/bg_line_cfa.gif') no-repeat right top;}
.frm_exam01 ol li dl dd {width:540px; float:right; padding:0 0 19px 10px;}
/* 리스트1 */
.exam_info .frm_exam02 {padding:5px 0 0 0; margin:5px 0 0 0;}
.frm_exam02 ol {padding:0 19px 20px 19px;}
.frm_exam02 ol li {width:637px; padding:3px 0 0 0px;}
.frm_exam02 ol li.last {background:none;}
.frm_exam02 ol li dl dt {width:86px; height:73px; float:left;  padding:2px 0 0 0;}
.frm_exam02 ol li dl dd {width:540px; float:right; padding:0 0 19px 10px;}

/* 리스트2 */
.exam_info .frm_exam03 {padding:3px 0 0 0; }
.frm_exam03 ol {padding:0 19px 20px 19px;}
.frm_exam03 ol li {width:637px; padding:3px 0 0 0px;}
.frm_exam03 ol li.last {background:none;}
.frm_exam03 ol li dl dt {width:86px; height:73px; float:left;  padding:2px 0 0 0;}
.frm_exam03 ol li dl dd {width:540px; float:right; padding:0 0 19px 10px;}

.boardCon01 .first3 {border-left:0px; text-align:left; padding:7px 0 6px 10px; border-left:1px solid #dadada;}


/* 편입정보 */
#contents .pyunibInfo01 {width:700px; margin:16px 0 0 0; position:relative;}
.pyunibInfo01 h4 {padding:0 0 0 15px; margin:20px 0 0px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top; height:15px;}
.pyunibInfo01 h4.h4_all {padding:0px; position:relative; background:none;}
.pyunibInfo01 h4.h4_all span {position:absolute; left:70px; top:4px;}
.pyunibInfo01 h5 {margin:15px 0 0 5px; padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_arrow_orange.gif') no-repeat left top;}
.pyunibInfo01 
.cus_tab {width:700px; overflow:hidden; margin:0px 0 10px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.pyunibInfo01 .course h6 {color:#3762af; font-weight:bold; margin:20px 0 0 0; padding:0 0 4px 20px; background:url('/Images/Common/Bul/bl_arrow_orange.gif') no-repeat 3px 0px;}
.course .course_guide {width:700px; padding:18px 0 0 0; margin:10px 0 0 0; background:url('/Images/Common/bg_course_guide1.gif') no-repeat 8px top;}
.course_guide ul {width:663px; padding:0 20px 22px 17px; background:url('/Images/Common/bg_course_guide2.gif') no-repeat 8px bottom;}
.course_guide ul li {color:#2c4f8e; line-height:16px; padding:0 0 0 8px; background:url('/Images/Common/Bul/bl_square_blue.gif') no-repeat left 5px;}
.course_guide ul li img {margin:10px 0 0 -8px;} 
.course .txt_course {color:#4b4a4a; font-weight:bold; margin:26px 0 10px 0; padding:0 0 0 26px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 17px 5px;}
.pyunibInfo01 .pinfo_txt {font-size:1.0em; padding:22px 0 10px 18px;}
.pyunibInfo01 .exam_comments {width:676px; height:106px; position:relative; padding:18px 0 0px 24px; margin:8px 0 0px 0; background:url('/Images/Common/bg_guide01.gif') no-repeat left top;}

.pyunibInfo01 .exam_comments01 {width:676px; height:45px; position:relative; padding:18px 0 0 24px; margin:8px 0 0 0; background:url('/Images/Common/bg_guide02.gif') no-repeat left top;}


.pyunibInfo01 .pyuntxt {width:700px; line-height:18px; padding:0px; margin:10px 0 0 0; background:url('/Images/Common/bg_guidebox2.gif') no-repeat left bottom;}
.pyunibInfo01 .pyuntxt dl {width:674px; padding:16px 0 15px 15px; background:url('/Images/Common/bg_guidebox1.gif') no-repeat left top;}
.pyunibInfo01 .pyuntxt dl dt {font-weight:bold;} 
.pyunibInfo01 .pyuntxt dl dd {margin:10px 0 0 0; padding:0px;}

.pyunibInfo01 .pyuntxt01 {width:700px; padding:0px 0 8px 0; margin:10px 0 20px 0; background:url('/Images/Common/bg_guidebox4.gif') no-repeat left bottom;}
.pyunibInfo01 .pyuntxt01 dl {width:700px; padding:16px 0 15px 15px; background:url('/Images/Common/bg_guidebox3.gif') no-repeat left top;}
.pyunibInfo01 .pyuntxt01 dl dt {font-weight:bold;} 
.pyunibInfo01 .pyuntxt01 dl dd {margin:10px 0 0 0; padding:0px 0 0 8px;}

.pyunibInfo01 .pyuntxt02 {width:700px; padding:0px 0 8px 0; margin:10px 0 20px 0; background:url('/Images/Common/bg_guidebox4.gif') no-repeat left bottom;}
.pyunibInfo01 .pyuntxt02 dl {width:700px; padding:16px 0 15px 15px; background:url('/Images/Common/bg_guidebox3.gif') no-repeat left top;}
.pyunibInfo01 .pyuntxt02 dl dt {font-weight:bold;} 
.pyunibInfo01 .pyuntxt02 dl dd {margin:10px 0 0 0; padding:0px 0 0 8px;}

/* 편입정보뉴스 */
#contents .pyunibNews {width:700px; margin:16px 0 0 0; position:relative;}
.pyunibNews .cus_tab {width:700px; margin:10px 0 20px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}
.pyunibNews h4 {color:#4b4a4a; font-size:1em; font-weight:bold; padding:0 0 0 17px; margin:8px 0 0 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.pyunibNews .cus_tab {width:700px; margin:0px 0 20px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}
.pyunibNews_FormSection {width:700px; text-align:left; position:relative; overflow:hidden; padding:0 0 6px 0; margin:10px 0 0 0;}

.pyunibNews_FormSection .formR{position:absolute; top:6px; right:0px; padding-bottom:1px; float:right;}

/* 모집요강컨텐츠 테이블 타입 01 */
.boardConPR {width:100%; border-top:1px solid #dadada; border-right:1px solid #dadada; padding:0px; margin:0 0 20px 0;}
.boardConPR td {font-size:1.0em; text-align:center; line-height:17px; padding:5px 0 5px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardConPR td a:hover {font-size:1.0em; color:#9b6954; background-color:#faf0ec; line-height:17px; padding:5px 0 5px 0;}
.boardConPR td a.subject:hover {color:#1b72af; letter-spacing:-0.1em; background-color:#faf0ec;}
.boardConPR .first {color:#9b6954; font-size:1.0em; text-align:center; line-height:17px; padding:5px 0 5px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada; background-color:#faf0ec;}
.boardConPR .first2 {text-align:center; line-height:17px; padding:5px 0 5px 0;}
.boardConPR .first3 {color:#54799b; font-size:1.0em; text-align:center; line-height:17px; padding:5px 0 5px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada; background-color:#ecf6fa;}

.boardConPR01 {width:100%; border-top:1px solid #dadada; border-right:1px solid #dadada; padding:0px; margin:0 0 12px 0;}
.boardConPR01 td {font-size:1.0em; text-align:center; line-height:17px; padding:5px 0 5px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardConPR01 td a:hover {font-size:1.0em; color:#9b6954; background-color:#faf0ec; line-height:17px; padding:5px 0 5px 0;}
.boardConPR01 td a.subject:hover {color:#1b72af; letter-spacing:-0.1em; background-color:#faf0ec;}
.boardConPR01 .first {color:#9b6954; font-size:1.0em; text-align:center; line-height:17px; padding:5px 0 5px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada; background-color:#faf0ec;}
/* 대학별view01 */
.boardConVw01 {width:100%; border-top:1px solid #dadada; border-right:1px solid #dadada; padding:0px; margin:0 0 12px 0;}
.boardConVw01 th {font-size:1.0em;  font-weight:bold; background-color:#f6f7f6; text-align:center; line-height:17px; padding:8px 0 8px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardConVw01 td {font-size:1.0em;  text-align:center; line-height:17px; padding:8px 0 8px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardConVw01 td a:hover {font-size:1.0em; color:#4b4a4a; background-color:#faf0ec; line-height:17px; padding:8px 0 8px 0;}
.boardConVw01 td a.subject:hover {color:#4b4a4a; letter-spacing:-0.1em; background-color:#eff6ef;}
.boardConVw01 .left01 {font-size:1.0em; text-align:left; line-height:17px; padding:8px 0 8px 8px; border-bottom:1px solid #dadada; border-left:1px solid #dadada; }
/* 대학별view02 */
.boardConVw02 {width:100%; border-top:1px solid #dadada; border-right:1px solid #dadada; padding:0px; margin:0 0 12px 0;}
.boardConVw02 th {font-size:1.0em;  font-weight:bold; background-color:#f6f7f6; text-align:center; line-height:17px; padding:4px 0 4px 0; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardConVw02 td {font-size:1.0em;  text-align:left; line-height:17px; padding:4px 0 4px 8px; border-bottom:1px solid #dadada; border-left:1px solid #dadada;}
.boardConVw02 td a:hover {font-size:1.0em; color:#4b4a4a; background-color:#faf0ec; line-height:17px; padding:4px 0 4px 0;}
.boardConVw02 td a.subject:hover {color:#4b4a4a; letter-spacing:-0.1em; background-color:#eff6ef;}
.boardConVw02 .left02 {font-size:1.0em; text-align:center; line-height:17px; padding:4px 0 4px 8px; border-bottom:1px solid #dadada; border-left:1px solid #dadada; }

/* 전형별 타입 */
.modelMe {width:100%; padding:0px; margin:8px 0 0 0; border-top:1px solid #d9d9d9;}
.modelMe th {color:#848484; font-weight:normal; font-size:0.9em; text-align:center; letter-spacing:-0.1em; padding:7px 0 6px 0; vertical-align:top; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; background:#f7f7f7;;}
.modelMe td {font-size:1.0em; text-align:left; padding:7px 0 6px 20px; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; background:none;}
.modelMe td strong {color:#f96f00;}
.modelMe .first {border-left:0px;}


/* 커뮤니티 */
.community {width:700px; margin:16px 0 0 0; position:relative;}
.community .cus_tab {width:700px; margin:10px 0 20px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.domes01 .lecturer5 {width:700px; padding:0 0 20px 0; background:url('/Images/Community/bg_cafe02.gif') no-repeat left top;}
.lecturer5 div {width:700px; background:url('/Images/Community/bg_cafe01.gif') no-repeat left top;}
.lecturer5 dl {width:700px; padding:0 0 0 23px;}
.lecturer5 dl dt {width:162px; padding:34px 0 25px 9px; float:left; background:url('/Images/Community/bg_cafe_photo.gif') no-repeat left top;}
.lecturer5 dl dd {width:455px; letter-spacing:-0.1em; float:left; padding:0px 0 0 16px; background:url('/Images/Community/bg_cafe_line.gif') no-repeat left 20px;}
.bkgrd{width:455px; letter-spacing:-0.1em; float:left; padding:28px 0 0 25px; background:url('/Images/Community/bg_cafetxt01.gif') no-repeat left; height:47px;}
.bkgrd img{float:left; right:60px; position:absolute;}
.lecturer5 dl dd strong {color:#fff; font-size:1.2em;}
.lecturer5 dl dd ul {width:auto; margin:5px 0 0 0}
.lecturer5 dl dd ul li {width:385px; font-size:0.9em; line-height:18px; position:relative; padding:2px 0 0px 70px;}
.lecturer5 dl dd ul li.first {background:none;}
.lecturer5 dl dd ul li.first02 {width:438px; font-size:0.9em; left:20px; letter-spacing:-0.1em; float:left; padding: 15px 0 0 12px; background:url('/Images/Community/bg_text.gif') no-repeat left; height:90px;}
.lecturer5 dl dd ul li p {position:absolute; left:20px; padding: 0 0 0px 10px; background:url('/Images/Common/Bul/bl_orange.gif') no-repeat left 7px;}
.lecturer5 dl dd ul li strong {font-size:1.3em; color:#158acd;}
.lecturer5 .txt_name01 {margin:0px 0 0 10px;}
.lecturer5 .txt_name02 {font-size:1.0em; color:#515151;}
.domes01 .cafeBn {width:468px; margin:10px 0 20px 0; padding:0px;}
.cafeBn li {float:left;}

/* 온라인서적 */
.title h5 {font-weight:bold; font-size:1.2em; padding:0 0 0 17px; clear:both; float:none; margin:5px 0 0px 0; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left top}



/* 내강의실 수강진도확인 */
.myclass .prgress_class {width:677px; position:relative; padding:14px 0 15px 23px; background:url('/Images/Myclass/bg_progress.gif') no-repeat left top;}
.prgress_class .prgress_txt {width:393px; letter-spacing:-0.1em; line-height:18px; float:left; padding:0 0 0 22px; background:url('/Images/Common/Bul/bl_sa_green.gif') no-repeat left 3px;}
.prgress_class .prgress_txt p strong {color:#6a971c; font-size:1.2em; margin:0 0 0 -1px;}
.prgress_class div {width:213px; float:right; padding:21px 0 0 42px;}
.prgress_class div img {vertical-align:top;}
.prgress_class div strong {font-size:1.2em; color:#f07c00; margin:0 0 0 5px;}

.myclass .time_guide01 {width:700px; position:relative; padding:0px 0 15px 0; margin:8px 0 0 0; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.time_guide01 div {width:700px; padding:2px 0 0 0px; background:url('/Images/Common/bg_ingBox1.gif') no-repeat left top;}
.time_guide01 div .graph {width:460px; height:22px; padding:2px 0 0 3px; background:url('/Images/Myclass/bg_graph01.gif') no-repeat 0px 0px;}
.time_guide01 div table {width:460px; color:#4e1fc6;}
.time_guide01 div table td.tdright {text-align:right;}
.time_guide01 div table td.tdcenter {text-align:center;}
.time_guide01 ul {width:680px; padding:15px 0 0 20px; overflow:hidden;}
.time_guide01 ul li {padding:0 0 0 0px; float:left; position:relative;}
.time_guide01 .txtT {padding:0 0 10px 0px; color:#2f2f2f;}
.time_guide01 .txtS {font-size:0.9em;}
.time_guide01 .txtM {padding:7px 12px 0 0px;}
.time_guide01 .txtR {padding:7px 0 0 12px;}


/* 내강의실 오늘의과제  */
.txtarea02 {width:570px; height:200px; overflow:auto; padding:3px; border:1px solid #bebebe; vertical-align:middle; clear:both;}
.boardView01 table  td.boardSub {padding:10px;}
.boardSubj01 {width:100%; padding:10px; background:#f8f8f8;}
.boardSubj01 td {font-size:1.0em; text-align:left; line-height:18px; padding:8px 0 7px 10px; background:none;}

/* 온라인성적조회 */
#contents .onlineRes {width:700px; margin:16px 0 0 0; position:relative;}
.onlineRes h4 {padding:12px 0 11px 14px; margin:15px 0 0 0; background:url('/Images/Domes/bg_h4.gif') no-repeat left top;}
.onlineRes h4.h4_all {padding:0px; position:relative; background:none;}
.onlineRes h4.h4_all span {position:absolute; left:70px; top:4px;}
.onlineRes h5 {font-size:1.2em; font-weight:bold; color:#4b4a4a; letter-spacing:-0.1em; margin:0px 0 0 0; padding:0 0 0 17px; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}

.onlineRes01 {width:100%; padding:0px; margin:8px 0 25px 0; border-top:2px solid #717171;}
.onlineRes01 th {color:#848484; font-weight:normal; font-size:0.9em; text-align:center; letter-spacing:-0.1em; padding:7px 0 6px 0; vertical-align:center; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; background:#f7f7f7;;}
.onlineRes01 td {font-size:1.0em; text-align:center; padding:7px 0 6px 0px; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; background:none;}
.onlineRes01 td strong {color:#f96f00;}
.onlineRes01 .tblL {border-left:1px solid #d9d9d9; background:#f7f7f7;}


/* 편입소개 */
.adm_intro {width:700px; margin:25px 0 0 0; position:relative;}
.adm_intro h4 {font-weight:bold; font-size:1.2em; line-height:16px; padding:0 0 0 17px; clear:both; float:none; margin:20px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.adm_intro  .greR {text-align:right; background:url('/Images/Intro/bg_intro.gif') no-repeat left top;}
.adm_intro  .curri01 {padding:20px 0 20px 0px;}

/* 강의실입장 */
.go_box {background:url('/Images/Popup/goahead_bg.jpg') no-repeat left top;width:472px; height:auto;position:relative;padding:25px; vertical-align:top;}
.go_box div {margin:60px 0 25px 25px;background:url('/Images/Popup/popbullet_2.gif') no-repeat left 5px;padding:0 0 0 12px;line-height:20px; width:285px; font-size:1.0em; font-weight:bold;color:#444444;}
.go_box p {background:url('/Images/Popup/popbullet_1.gif') no-repeat 15px 1px;padding:0px 0 0 30px;color:#4b7600; top:100px;width:380px; height:35px;font-weight:bold;}
.go_box table {width:370px;margin:0 0 0 30px;}
.go_box table td.first {height:50px;padding:0 0 0 30px;}
