@charset "UTF-8";
@import url("academy.css");
@import url("board_academy.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_notice div ul li a:hover {color:#3275ad;}

.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:7px 11px 0 11px; background:url('/Images/Main/bg_lanking_line.gif') no-repeat left 10px;}
.s_lecture div ul li.first {background:none;}
/* 2010-01-14 수정 */
/*.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 ul li div {width:74px; float:left; position:static; margin:0px; padding:2px; border:1px solid #e8e8e8;}
.s_lecture ul li div img {vertical-align:top; margin:0px;}
.s_lecture ul li .lectureCon {width:195px; position:static; margin:0 0 0 10px; padding:0px; border:0px; background:none;}
.s_lecture ul li .lectureCon ul {width:auto; padding:0px; background:none;}
.s_lecture ul li .lectureCon 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 ul li .lectureCon 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:7px; 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 .rightBanner2 {margin:8px 0 0 0; padding:0 0 0 0;}
.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 17px 0 17px; 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 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 10px 0;}
.title img {vertical-align:top;}
.title h4 {height:15px; margin:0px; padding:0 0 5px 17px; font-size:0.75em; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.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; position:relative; padding:12px 0 11px 14px; margin:0px ! important; background:url('/Images/Domes/bg_h4.gif') no-repeat left top;}
.domes01 h4 span {position:absolute; right:10px; top:8px;}
.domes01 h4.h4_all {margin:20px 0 0 0 ! important; padding:0px; position:relative; background:none;}
.domes01 h4.h4_all span {position:absolute; left:70px; top:4px;}
.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 h5.h5_all {color:#565656; font-size:1.1em; margin:30px 0 10px 0; padding:0 0 0 15px; position:relative; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 4px; clear:both}

.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 ul li div {position:static; width:220px;}
.lectureNotice div {position:absolute; top:15px; right: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 .section_select {margin:0 0 10px 0; padding:0 0 0 10px;}
.domes01 .section_select select {margin:0 0 0 10px;}

/* 첨부파일 */
.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;}
 
/* 내 강의실 */
#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; background:none; padding:0px;}
.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 {font-weight:bold; 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;}

.surigisul_txt {padding:0 0 0 18px;}

.surigisul_txt_t01 {padding-left:75px;}
.surigisul_txt_t02 {font-weight:bold; color:#3a889f}


/******************************************* 수험정보_홍유미 *******************************************/
.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;  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; }
.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 .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; clear:both;}
.comm_tab li {float:left;}

.domes01 .comm_tab01 {width:700px; height:25px; overflow:hidden; margin:10px 0 10px 0; padding:0px; background:url('/Images/Domes/bg_allCouse_tabm.gif') repeat-x left bottom; clear:both;}
.comm_tab01 li {float:left;}

.domes01 .comm_tabm {width:700px; overflow:hidden; margin:20px 0 10px 0; padding:0px; background:url('/Images/Domes/bg_allCouse_tabm.gif') repeat-x left top; clear:both;}
.comm_tabm li {float:left;}
.comm_tabm .comm_tabm_first {width:208px}
.comm_tabm .comm_tabm_first .h5_allm {color:#565656; font-size:1.1em; margin:0 0 10px 0; padding:0 0 0 15px; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 4px;}

.boardSearch {width:700px; text-align:center; margin:10px 0 0 0; padding:6px 0 8px 0; background:url('/Images/Common/bg_boardSearch.gif') no-repeat left top;}
.boardSearch input {width:260px; height:12px; padding:2px; border:1px solid #dbdbdb;}


/* 시험/합격후기 */
.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 .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;}
.domes01 .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;}


/* 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;} */
/*.domes01 .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;}

.domes01 .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 .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 {border-bottom:1px solid #e8e8e8;}
.teaching_list li dl {width:700px; overflow:hidden;}
.teaching_list li dl dt {width:114px; 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:567px; float:right;}
.teaching_list li dl dd ul {width:567px; margin:5px 0 0 0;}
.teaching_list li dl dd ul li {width:478px; 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.teachingTh {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;}
*/
.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:10px 0 8px 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;}
.teaching_list li dl dd ul li p.teachingTh {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 0 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.cus_tab li {float:left;}

.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 10px 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;}

.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;margin:20px 0 0 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 5px;}
.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 dl dd ul li.explain {text-align:left; font-size:0.9em; clear:both; margin:10px 0 0 0; padding:0 0 0 18px;line-height:18px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 12px 8px;}

.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;}

.pay_way02 {width:700px; padding:0 0 20px 0;margin:10px 0 10px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.pay_way02 fieldset {padding:13px 0 0 19px; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.pay_way02 fieldset table {width:100%;}
.pay_way02 fieldset table th {text-align:left; padding:5px 0 4px 10px;}
.pay_way02 fieldset table td {text-align:left; padding:5px 0 4px 10px;}

.pay_way02 fieldset dl {letter-spacing:-0.1em;}
.pay_way02 fieldset dl dt  {width:50px; float:left; padding:2px 0 0 5px;}
.pay_way02 fieldset dl dd {width:600px; float:right;}
.pay_way02 fieldset dl dd ul li {position:relative; padding:15px 0 0 0; margin:5px 0 0 0;}
.pay_way02 fieldset dl dd ul li p {position:absolute; left:70px; top:0px; margin:0 0 0 20px; padding:0px; background:none;}
.pay_way02 fieldset dl dd ul li.explain {text-align:left; font-size:0.9em; clear:both; margin:10px 0 0 0; padding:0 0 0 18px;line-height:18px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 12px 8px;}

.pay_way02 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;}
.pay_way02 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;}


/* 결제 완료 */
.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;}

/* 결제 완료02 */
.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;}
.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;}

/* 온라인 서적 서브메인 */
.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 .btnSet {width:139px; height:91px; position:absolute; right:0px; top:15px; padding:42px 0 0 0; margin:0px; background:url('/Images/Online/bg_btn.gif') no-repeat left top;}

.online_view {width:700px; margin:25px 0 0 0; position:relative;}
.online_view .cartArea {margin:20px 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 {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 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 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;}


/* 마이페이지_오프라인 */
#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;}


/* 수험정보 */
#contents .information {width:700px; margin:16px 0 0 0; position:relative;}
.information h4 {color:#4b4a4a; font-weight:bold; font-size:1.2em; padding:0 0 2px 17px; clear:both; float:none; margin:25px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left 1px;}
.information .cus_tab {width:700px; overflow:hidden; margin:20px 0 25px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.information h5 {color:#565656; font-size:1.0em; font-weight:bold; margin:25px 0 10px 0; padding:7px 0 5px 15px; position:relative; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 9px;}
.information h5 span {color:#3f7eb2;}
.information h5 p {position:absolute; top:0px; right:0px;}
.information h6 {width:674px; color:#888888; font-size:1.0em; font-weight:bold; margin:15px 0 8px 0; padding:8px 0 10px 26px; background:url('/Images/Information/bg_h6.gif') no-repeat left top;}

.information .boardCon02 td {vertical-align:top;}
.information .boardCon02 td ul li {line-height:1.3em; margin:5px 0 0 0; padding:0 0 0 0px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 7px;}
.boardCon02 td p {padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 7px;}
.boardCon02 td p.txt02 {line-height:1.3em; margin:5px 0 0 0; padding:0px; background:none;}
.boardCon02 td div {width:164px; font-size:0.9em; line-height:1.1em; position:relative; padding:7px 0 7px 10px; background:url('/Images/Information/bg_file.gif') no-repeat left top;}
.boardCon02 td div span {position:absolute; top:5px; right:8px;}

#contents .education {width:700px; margin:16px 0 0 0; position:relative;}
.education h4 {font-weight:bold; font-size:1.2em; padding:0 0 2px 17px; clear:both; float:none; margin:40px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.education .cus_tab {width:700px; overflow:hidden; margin:20px 0 25px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.education h5 {color:#565656; font-size:1.0em; font-weight:bold; margin:30px 0 10px 0; padding:0 0 0 15px; position:relative; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 4px;}
.education .refund {width:700px; padding:20px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.refund p {line-height:1.3em; padding:0 0 0 28px;}
.refund p span {font-size:0.9em;} 
.refund ul {width:672px; line-height:1.3em; margin:10px 0 0 0; padding:0 0 20px 28px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.refund ul li {width:650px; margin:3px 0 0 0; padding:0 0 0 9px; background:url('/Images/Common/Bul/bl_square_ligntGray.gif') no-repeat left 5px;}
.refund ul li .reference {font-size:0.9em; line-height:1.2em; letter-spacing:-0.1em; margin:10px 0 20px 0; padding:0 0 0 13px; background:url('/Images/Common/Bul/bl_reference.gif') no-repeat left 1px;}

.refund ol {width:672px; margin:10px 0 0 0; padding:0 0 20px 28px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.refund ol li {width:655px; padding:10px 0 10px 0; background:url('/Images/Common/bg_dot.gif') repeat-x left bottom;}
.refund ol li dl {width:655px;}
.refund ol li dl dt {width:100px; text-align:right; float:left;}
.refund ol li dl dd {width:545px; float:right; padding:5px 0 0 0;}
.refund ol li dl dd ul {width:545px; padding:0px; background:none;}
.refund ol li dl dd ul li {width:520px; padding:0 0 0 10px; background:url('/Images/Common/Bul/bl_txt_line.gif') no-repeat left 5px;}

.refund .boardList03 {width:98%; margin:10px 0 0 0; border-top:1px solid #bbbbbb; padding:0px;}

.reference {font-size:0.9em; line-height:1.2em; letter-spacing:-0.1em; margin:15px 0 0 0; padding:0 0 0 25px; background:url('/Images/Common/Bul/bl_reference.gif') no-repeat 10px 1px;}

.refund02 {width:700px; padding:0 0 25px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.refund02 p {line-height:1.3em; padding:20px 0 0 28px; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.refund02 ol {width:672px; margin:10px 0 0 0; padding:0 0 0 28px;}
.refund02 ol li {width:655px; padding:3px 0 3px 0;}
.refund02 ol li p {font-size:0.9em; line-height:1.2em; margin:5px 0 0 14px; padding:0 0 0 13px; background:url('/Images/Common/Bul/bl_reference.gif') no-repeat left 2px;}

.refund02 div {width:657px; margin:15px 0 0 0; padding:9px 0 15px 43px; background:url('/Images/Education/bg_attention.gif') no-repeat 26px top;}
.refund02 div p {margin:5px 0 0 0;padding:0px; background:none;}

.refund02 ul {width:672px; line-height:1.3em; margin:0 0 0 0; padding:20px 0 0 28px; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.refund02 ul li {width:650px; margin:3px 0 0 0; padding:0 0 0 9px; background:url('/Images/Common/Bul/bl_square_ligntGray.gif') no-repeat left 5px;}
.refund02 ul li p {padding:0 0 0 49px; background:none;}
.refund02 ul li .reference {font-size:0.9em; line-height:1.2em; letter-spacing:-0.1em; margin:5px 0 5px 0; padding:0 0 0 64px; background:url('/Images/Common/Bul/bl_reference.gif') no-repeat 49px 1px;}

.education .sub_tab {width:700px; margin:8px 0 0 0; padding:6px 0 10px 7px; background:url('/Images/Common/bg_subTab.gif') no-repeat left top;}
.education .sub_tab li {float:left; padding:5px 16px 0 16px; background:url('/Images/Common/bg_month_bar.gif') no-repeat left 6px;}
.education .sub_tab li.allView {padding:0px 5px 0 0; background:none;}
.education .sub_tab li.first {background:none;}

.education .boardList02 td {font-size:1.0em; text-align:center; line-height:18px; letter-spacing:-0.1em; padding:7px 0 6px 0; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; background:none;}
.education .boardList02 .first {border-left:0px;}

.education .btnSet {margin:10px 0 0 0; text-align:right;}

#contents .education2 {width:700px; margin:16px 0 0 0; position:relative;}

.education2 .title {width:100%; position:relative; margin:10px 0 0 0; padding:0 0 6px 0;}
.education2 .title h4 {margin:0;}
.education2 .title select {position:absolute; top:0px; right:0px;}

.education2 .btnSet {margin:10px 0 0 0; text-align:right;}

.education2 .course_choice {width:700px; padding:10px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.course_choice ul {width:693px; padding:0 0 20px 7px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.course_choice ul li {width:125px; float:left; margin:0 0 0 10px;}
.course_choice ul li dl dd ul {width:125px; margin:5px 0 0 0; padding:0px; background:none;}
.course_choice ul li dl dd ul li {letter-spacing:-0.1em; margin:5px 0 0 0; padding:0 0 0 8px; background:url('/Images/Common/Bul/bl_square_ligntGray.gif') no-repeat left 50%;}
.course_choice ul li dl dd ul li a:hover {color:#f96f00;}

.education2 .boardList03 td {letter-spacing:-0.1em;}


/* 2010-01-12 수험정보 추가*/
.information .info_txt {width:682px; line-height:1.5em; color:#777777; margin:10px 0 0 0; padding:0 0 0 18px;}
.information .info_txt2 {width:682px; color:#777777; margin:-8px 0 5px 0; padding:0 0 0 15px;}
.information .info_txt2 span {color:#ff710b;}
.information .info_txt3 {width:682px; color:#777777; font-size:0.9em; margin:10px 0 0 0; padding:0 0 0 10px;}

.information .info_txt4 {width:690px; color:#777777; font-size:1.0em; margin:15px 0 0 0; padding:0 0 15px 10px; border-bottom:1px solid #eeeeee;}
.information .info_txt4 dl {width:682px;}
.information .info_txt4 dl dt {font-weight:bold;}
.information .info_txt4 dl dd {line-height:1.5em; margin:5px 0 0 0; padding:0 0 0 15px;}
.information .info_txt4 dl dd p {margin:10px 0 0 0; font-size:0.9em;}
.information .info_txt4 dl dd p span {margin:0 0 0 10px;}

.information .career01 {text-align:center; margin:40px 0 0 0;}
.information .careerMovie {width:700px; padding:0 0 20px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.information .careerMovie div { padding:20px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.information .boardCon01 .sum td{background:#f9f9f9;}

.information .rbtn {text-align:right; margin:15px 0 0 0; padding:0;}

.information .frm_txt {width:700px; padding:0 0 20px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.frm_txt ul {width:654px; padding:15px 20px 0 26px; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.frm_txt ul li {width:644px; line-height:1.5em; padding:5px 0 0 10px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 12px;}

.edu_con {width:700px; padding:15px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.edu_con ul {width:654px; padding:0 20px 20px 26px;background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.edu_con ul li {width:650px; line-height:1.5em; padding:5px 0 0 10px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 12px;}
.edu_con ul li.none {width:650px; line-height:1.5em; padding:5px 0 0 0; background:none;}
.edu_con ul li dl {width:650px; margin:10px 0 0 0;}
.edu_con ul li dl dt span {color:#90af35;}
.edu_con ul li dl dd {padding:0 0 0 10px;}
.edu_con ul li .conImg {width:auto; margin:5px 0 0 -10px; padding:0px; background:none;}
.edu_con .name {text-align:right; background:none;}
.edu_con .txtTop {width:654px; padding:5px 20px 0 26px; background:none;}

.edu_con ul li ol {padding:0px; margin:0 ; background:none;}
.edu_con ul li ol li {padding:0px; margin:5px 0 0 0; background:none;}

.edu_con p {width:644px; line-height:1.5em; padding:15px 0 0 36px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat 26px 22px;}

.edu_con ol {width:654px; padding:10px 20px 20px 26px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.edu_con ol li {line-height:1.4em; padding:5px 0 3px 20px;}
.edu_con ol li.no1 {background:url('/Images/Common/Icon/no1.gif') no-repeat left 7px;}
.edu_con ol li.no2 {background:url('/Images/Common/Icon/no2.gif') no-repeat left 7px;}
.edu_con ol li.no3 {background:url('/Images/Common/Icon/no3.gif') no-repeat left 7px;}
.edu_con ol li.no4 {background:url('/Images/Common/Icon/no4.gif') no-repeat left 7px;}
.edu_con ol li.no5 {background:url('/Images/Common/Icon/no5.gif') no-repeat left 7px;}
.edu_con ol li.no6 {background:url('/Images/Common/Icon/no6.gif') no-repeat left 7px;}
.edu_con ol li.no7 {background:url('/Images/Common/Icon/no7.gif') no-repeat left 7px;}
.edu_con ol li.no8 {background:url('/Images/Common/Icon/no8.gif') no-repeat left 7px;}
.edu_con ol li.no9 {background:url('/Images/Common/Icon/no9.gif') no-repeat left 7px;}

.edu_con ol li ul {width:auto; margin:5px 0 0 0; padding:0px; background:none;}
.edu_con ol li ul li {width:auto; padding:0px; background:none;}

.information .edu_con2 {width:700px; padding:0 0 20px 0; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.edu_con2 ul {width:654px; padding:5px 20px 0 26px;background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.edu_con2 ul li {width:644px; line-height:1.5em; padding:15px 0 0 10px; background:url('/Images/Common/Bul/bl_square_gray.gif') no-repeat left 22px;}
.edu_con2 ul li dl {width:644px; margin:10px 0 0 0;}
.edu_con2 ul li dl dt span {color:#90af35;}
.edu_con2 ul li dl dd {padding:0 0 0 10px;}
.edu_con2 ul li .conImg {width:auto; margin:5px 0 0 -10px; padding:0px; background:none;}
.edu_con2 .name {width:674px; text-align:right; margin:10px 0 0 0;}
.edu_con2 div {width:604px; margin:10px 0 0 26px; padding:20px; background:#f5f5f5;}
.edu_con2 .txtTop {width:654px; padding:20px 20px 0 26px;background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.edu_con2 ol {padding:10px 0 0 26px;}


.information .exam_time {width:700px; margin:0px;}
.exam_time li {margin:20px 0 0 0;}
.exam_time li strong {margin:0 0 0 15px;}
.exam_time li table {margin:10px 0 0 0;}
.exam_time li p {margin:5px 0 0 0;}

.information .sample_test {width:700px;}
.sample_test li{width:700px; margin:20px 0 0 0;}
.sample_test li dl {margin:0px; padding:0px;}
.sample_test li dl dt {width:674px; color:#888888; font-size:1.0em; font-weight:bold; margin:0 0 8px 0; padding:8px 0 10px 26px; background:url('/Images/Information/bg_h6.gif') no-repeat left top;}
.sample_test li dl dd ol {width:673px; padding:5px 0 0 27px;}
.sample_test li dl dd ol li {width:661px; position:relative; margin:3px 0 0 0; padding:0 0 0 12px;}
.sample_test li dl dd ol li span {position:absolute; left:0px; top:0px;}
.sample_test li dl dd .explan {width:700px; margin:10px 0 0 0; padding:10px 0 0 0; background:url('/Images/Common/bg_ingBox1.gif') no-repeat left top;}
.sample_test li dl dd .explan p {padding:0 0 0 20px;}
.sample_test li dl dd .explan ul {margin:0px; padding:0 0 10px 20px; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.sample_test li dl dd .explan ul li {width:633px; position:relative; margin:5px 0 0 0; padding:0 0 0 12px;}
.sample_test li dl dd .explan ul li span {position:absolute; left:0px; top:0px;}
.sample_test li dl dd .explan ul li strong {position:absolute; left:0px; top:0px;}

.sample_test li dl dd .explan ol {width:680px; margin:0px; padding:0 0 10px 20px; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.sample_test li dl dd .explan ol li {width:655px; margin:5px 0 0 0; padding:0;}

.sample_test li dl dd .explan div {width:680px; margin:5px 0 0 0; padding:0 0 10px 20px; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}
.sample_test li dl dd .explan div table {width:655px; margin:0px;}
.sample_test li dl dd .explan .botTxt {width:680px; margin:5px 0 0 0; padding:0 0 10px 20px; background:url('/Images/Common/bg_ingBox2.gif') no-repeat left bottom;}

.sample_test li dl dd .ex {width:700px; padding:15px 0 0 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.sample_test li dl dd .ex ol {width:680px; margin:0px; padding:0 0 15px 20px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.sample_test li dl dd .ex ol li {margin:3px 0 0 0; padding:0px;}

.information .houseList {width:700px; margin:0;}
.houseList li {width:675px; word-spacing:-0.1em; margin:10px 0 0 0; padding:0 0 0 24px; background:url('/Images/Common/Bul/bl_blue.gif') no-repeat 15px 4px;}
.houseList li ul {width:675px;}
.houseList li ul li {width:675px; margin:5px 0 0 0; padding:0px; background:none;}
.houseList li ol li {width:675px; margin:5px 0 0 0; padding:0px; background:none;}
.houseList li .boardCon01 {margin:8px 0 0 0;}

.information .txt_house {padding:5px 0 0 24px;}

/****************************************** 고객센터_강선화******************************************/
.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;}

/* 고객센터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;}
.boardCon01.bg td {text-align:left;padding-left:10px;}
.boardCon01.bg td.center {text-align:center;padding-left:0px;}
.boardCon01.bg td.first.center {text-align:center;padding-left:0px;}


/* 편입정보 */
#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;}

/* 주택관리사 수험정보 박스 */
#contents .information_est {width:700px; margin:16px 0 0 0; position:relative;}
.information_est h4 {font-weight:bold; font-size:1.2em; padding:0 0 2px 20px; clear:both; float:none; margin:40px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left 1px;}
.information_est .cus_tab {width:700px; overflow:hidden; margin:20px 0 25px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.information_est .subj_Est {padding:0 0 10px 18px;}
.information_est h5 {color:#565656; font-size:1.0em; font-weight:bold; margin:30px 0 10px 0; padding:0 0 0 15px; position:relative; background:url('/Images/Common/Bul/bl_h5.gif') no-repeat left 4px;}
.information_est h5.bg {margin:15px 0 10px 0;}
.information_est h5 span {color:#3f7eb2;}
.information_est h6 {color:#565656; font-size:1.0em; clear:both; padding:6px 0 0 25px; margin:0; background:url('/Images/Common/Bul/bl_h6.gif') no-repeat 18px 9px;}

.information_est .boardCon02 {margin:10px 0 12px 0;}
.information_est .boardCon02 td {vertical-align:center; text-align:center;}
.information_est .boardCon02 th {text-align:center;}
.information_est .boardCon02 .first{border-right:1px solid #dadada;}
.information_est .boardCon02 .first01{border-left:none}
.information_est .boardCon02 .first02 {text-align:left;}
.information_est .boardCon02 td ul li {line-height:1.3em; margin:5px 0 0 0; padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 7px;}
.boardCon02 td p {padding:0 0 0 7px; background:url('/Images/Common/Bul/bl_txt.gif') no-repeat left 7px;}
.boardCon02 td p.txt02 {line-height:1.3em; margin:5px 0 0 0; padding:0px; background:none;}
.boardCon02 td div {width:164px; font-size:0.9em; line-height:1.1em; position:relative; padding:7px 0 7px 10px; background:url('/Images/Information/bg_file.gif') no-repeat left top;}
.boardCon02 td div span {position:absolute; top:5px; right:8px;}

.information_est ul.info_Etxt {widht:700px; margin:10px 0 12px 18px;}
.information_est ul.info_Etxt li {padding:0 0 0 12px; margin:6px 0 0 0; background:url('/Images/Common/Bul/bl_txt_line.gif') no-repeat left 5px;}
.information_est ul.info_Etxt div {padding:0 0 0 0px; margin:10px 0 14px 0;}
.information_est .po{color:#3f7eb2;}

.information_est ul.info_Etxt01 {widht:700px; margin:10px 0 0 8px;}
.information_est ul.info_Etxt01 li {padding:0 0 0 12px; margin:6px 0 0 0;}
.information_est ul.info_Etxt01 div {padding:0 0 0 0px; margin:10px 0 14px 0;}

.information_est .info_Etxt02 {padding:10px 0 0 0; margin:8px 0 20px 0; background:url('/Images/Common/bg_commbox1.gif') no-repeat left top;}
.info_Etxt02 p {padding:0 0 0 17px;}
.info_Etxt02 ol {padding:0 19px 20px 19px; background:url('/Images/Common/bg_commbox2.gif') no-repeat left bottom;}
.info_Etxt02 ol li {width:637px; line-height:16px; padding:10px 0 0px 15px; background:url('/Images/Common/Bul/bl_square_blue.gif') no-repeat 8px 15px;}

.info_Etxt03 {widht:699px; margin:15px 0 0 0; font-weight:bold; padding:8px 0 9px 17px; background:url('/Images/Examination/frm_subtitle_bg.gif') no-repeat left top;}
.info_Etxt03 p {padding:0 0 0 12px; text-align:left; background:url('/Images/Common/Bul/bl_frm.gif') no-repeat left 4px;}

/* 텝메뉴 */
.est_frm {width:700px; margin:16px 0 0 0; position:relative;}
.est_frm .Efrm_tab {width:700px; margin:10px 0 5px 0; padding:0px; background:url('/Images/Common/bg_tab.gif') no-repeat left top;}
.Efrm_tab li {float:left;}

/* 커뮤니티 */
.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;}


/* 센터소개 */
#contents .center_info {width:700px; margin:16px 0 0 0; position:relative;background:url('/Images/Information/bg_centerinfo01.gif') no-repeat right top;}
#contents .center_info #visual{float:left;width:700px;padding:10px 0 40px; 0;}
#contents .center_info #visual .tit {float:left;width:700px;height:75px;}
#contents .center_info #visual .txt {float:left;width:700px;height:20px;}
#contents .center_info.bg {width:700px; margin:16px 0 0 0; position:relative;background:url('/Images/Information/bg_centerinfo02.gif') no-repeat right top;}
.center_info h4 {color:#4b4a4a; font-weight:bold; font-size:1.2em; padding:1px 0 1px 17px; clear:both; float:none; margin:25px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.center_info .h4_content {float:left;width:683px;padding:5px 0 25px 17px;}
.center_info .h4_content.none {float:left;width:683px;padding:10px 0 5px 17px;}
.center_info .h4_content .txt1{float:left;width:683px;padding:0 0 5px 0;}
.center_info .h4_content .txt2{padding:0 0 10px 0;}
.center_info .h4_content .txt2 em{font-style:normal;font-weight:bold;color:#3B77C0;}
.center_info .h4_content .img02{float:left;width:683px;padding:0 0 5px 0;text-align:center;}
.center_info .h4_content li{float:left; width:205px;padding:0 20px 20px 0;}
.center_info .h4_content.width li{float:left; width:273px;padding:0 40px 20px 20px;}
.center_info .h4_content.width li .txt2{float:left; width:273px;padding:10px 0 0 0;text-align:center;font-size:11px;}
.center_info .h4_content li .txt2{float:left; width:205px;padding:10px 0 0 0;text-align:center;font-size:11px;}

/*  종로교육센터 수정 */
.center_info .txt-center02 {float:left;width:670px; padding:0 0 5px 12px; margin-left:15px; background:url('/Images/Information/img_center_icon.gif') no-repeat left 2px;}
.center_info .txt-center03 {text-align:center}
.center_info .txt-center03 img {margin-top:20px}

.center_info .txt-center-color {color:#3994aa}

.center_info .center02-tap {width:700px; height:24px; margin-bottom:20px; background:url('/Images/Information/img_center02_tapback.gif') repeat-x left bottom}
.center_info .center02-tap li {float:left}

.center_info .txt-center03 li {float:left; width:227px}
.center_info .txt-center03 .txt3{padding:10px 0 10px 0; text-align:center}

/* 강의실 임대 */
#contents .center_info_rental {width:700px; margin:16px 0 0 0; position:relative;background:url('/Images/Rental/bg_centerinfo01.gif') no-repeat right top;}
#contents .center_info_rental #visual{float:left;width:700px;padding:10px 0 40px; 0;}
#contents .center_info_rental #visual .tit {float:left; width:700px; height:37px; padding:0 0 0 0;}
#contents .center_info_rental #visual .txt {float:left; width:700px; height:1px; padding-left:10px;}
.center_info_rental p {font-weight:bold; color:#3b7cd0; padding-left:18px;}
.center_info_rental .rental_no {font-weight:normal; padding-left:18px; color:#797979;}
.center_info_rental h4 {color:#4b4a4a; font-weight:bold; font-size:1.2em; padding:1px 0 1px 17px; clear:both; float:none; margin:25px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.center_info_rental table {width:660px; border-bottom:2px; solid:#DCDCDC; border-collapse:collapse; margin-left:20px;}
.center_info_rental th {border-top:1px solid #3e77be; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #3e77be; padding:5px 0 5px 0; text-align:center;}
.center_info_rental td {border:1px solid #E5E5E5; color:#4C4C4C; height:24px; text-align:center;}
.center_info_rental .back {background:#f8f8f8;}
.center_info_rental .line {background:#f8f8f8; border-bottom:1px; solid #DCDCDC;}
.center_info_rental thead th {background:#f8f8f8; height:22px;}
.center_info_rental col#col_01 {width:50px;}
.center_info_rental col#col_02 {width:70px;}
.center_info_rental col#col_03 {width:70px;}
.center_info_rental col#col_04 {width:94px;}
.center_info_rental col#col_05 {width:94px;}
.center_info_rental col#col_06 {width:94px;}
.center_info_rental col#col_07 {width:94px;}
.center_info_rental col#col_08 {width:94px;}

#contents .rental_list {float:left; width:661px; position:relative; padding:0 0 20px 8px; }
#contents .rental_list .btn {float:left; width:661px; height:129px; margin:0 0; background:url('/Images/Rental/rental_list01.gif') no-repeat right top;}
#contents .rental_list .btn .btn_position {float:right; padding:70px 13px 0 0;}

#contents .rental_use {width:660px; border-bottom:2px; solid:#DCDCDC; border-collapse:collapse; margin:20px 0 10px 0;}
.center_info_rental col#col_use01 {width:230px;}
.center_info_rental col#col_use02 {width:95px;}
.center_info_rental col#col_use03 {width:120px;}
.center_info_rental col#col_use04 {width:95px;}
.center_info_rental col#col_use05 {width:120px;}

#contents .center_info_rental_send {width:700px; margin:16px 0 0 0; position:relative;background:url('/Images/Rental/bg_centerinfo01.gif') no-repeat right top;}
#contents .center_info_rental_send #visual{float:left;width:700px;padding:10px 0 40px; 0;}
#contents .center_info_rental_send #visual .tit {float:left; width:700px; height:37px; padding:0 0 0 0;}
#contents .center_info_rental_send #visual .txt {float:left; width:700px; height:1px; padding-left:10px;}
.center_info_rental_send h4 {padding:1px 0 1px 17px; clear:both; float:none; margin:25px 0 8px 0; background:url('/Images/Common/Bul/bl_h4.gif') no-repeat left top;}
.center_info_rental_send td {padding: 4px 0 4px 0;}
.senter_info_resntal_send .send_box {padding:0 0 0 0;}


/* 강의실입장 */
.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;}


/* 아카데미 소개_강사소개 */
.pro_wrap {width:100%; padding:20px 10px 0 10px; }
.pro_left { width:325px; float:left; padding:0 15px 0 0;} 
.pro_right { width:325px; float:right;}

.pro_photo {float:left; border:1px solid #ccc; padding:4px 4px;} 

.txt_box { float:left; padding:20px 15px 0 15px;  height:125px;} 
.pro_txt1 {color:#0892ba; font-weight:bold; padding:0 0 7px 0 } 
.pro_txt2 {color:#999; padding:0 0 5px 0; font-size:11px; }
.pro_txt3 {color:#353535; font-weight:bold; font-size:16px  } 

.zoom_box {padding:0 10px} 

.pro_zoom {clear:both; display:block; padding:0 0 15px 5px}
.pro_zoom .zoom_tit {display:block; background:url(/Images/common/bul/bl_h7.gif) no-repeat 0 1px; padding:0 0 3px 12px; font-weight:bold; }

/* .pro_zoom1 {float:left; display:block; background:url(/Images/introduce/img_pro_01.jpg) no-repeat; padding:22px 0 15px 5px  } */

.dot {float:left; display:inline; width:100%; margin:10px 0 15px 0; background:url(/Images/introduce/bg_dot.jpg) repeat-x; }


/* 고객센터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;}


/* 고객센터 이벤트 */
.event {width:700px; position:relative; padding:20px 0 0 0; background:url('/Images/Common/bg_event1.gif') no-repeat left top;}
.event p {position:absolute; top:3px; left:3px;}
.event ul {overflow:hidden; padding:0 0 10px 0; background:url('/Images/Common/bg_event2.gif') no-repeat left bottom;}
.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;}
.event ul li.last {background:none;}.community .event {width:700px; position:relative; padding:20px 0 0 0; background:url('/Images/Common/bg_event1.gif') no-repeat left top;}
.event p {position:absolute; top:3px; left:3px;}
.event ul {overflow:hidden; padding:0 0 10px 0; background:url('/Images/Common/bg_event2.gif') no-repeat left bottom;}
.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;}
.event ul li.last {background:none;}
.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;}
.event ul li div.event_list_bg img{width:309px; height:112px;padding:1px;border:1px solid #C6C6C6;}
.event ul li dl {width:300px; float:right;}
.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;}
.event ul li dl dd {width:283px; padding:0 0 0 17px; }
.event ul li dl dd ul {width:283px; padding:0px; background:none;}
.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;}
.event ul li dl dd div {width:270px; padding:10px 0 0 13px;}
.event ul li dl {width:300px; float:right;}
.event ul li dl dt {width:272px; color:#4d4d4c; font-weight:bold; margin:0 0 10px 0; padding:12px 12px 12px 20px; background:#f0f0f0 url('/Images/Common/Bul/bl_square_darkGray.gif') no-repeat 16px 17px;}
.event ul li dl dd {width:283px; padding:0 0 0 17px; }
.event ul li dl dd ul {width:283px; padding:0px; background:none;}
.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;}
.event ul li dl dd div {width:270px; padding:10px 0 0 13px;}
