<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,form,fieldset,pre,figure,blockquote,input {padding:0;margin:0;}
html {background:#fff;overflow-y:scroll;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
body,input,button{font-size: 15px;color:#2c2f31;font-family:"돋움", Arial, Dotum,Helvetica,AppleGothic,Sans-serif;line-height:1.5em;}
ul,ol,li {list-style:none;}
em,address {font-style:normal;}
textarea, select {margin:0;padding:0;border:solid 1px;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;background-color:white;color:#2c2f31;font-size:0.95em;overflow:auto;}
table, td, tbody {border-collapse:collapse;border-spacing:0;}
img,fieldset,iframe{border:0 none;}
caption,legend{overflow:hidden;font-size:0;line-height:0;}
a{color:#2c2f31;text-decoration:none;}
a:hover{color:#0c4a80;text-decoration:underline;outline:0;}
a:hover,a:focus{text-decoration:underline;}
.input {border:solid 1px;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;background-color:white; color:#555; font-size:13px;}

/*본문 세팅*/
#wraptop, #wrapmenu, #wrapmain,#wrapbottom {position:relative;margin:0 auto;width:960px;}
#wrapmenu {height: 86px;}

#topa {position: relative;bottom:10px;height: 75px;border-top:1px solid #ccc;}
#topa h1 {position: absolute;top: 10px;left: 0;}

#n_lec_Search {position: relative;width:283px;top:30px;left:340px;background-color: #fff;}
#n_lec_Search .input_text {float:left;color: #002b5f;width:229px;height:25px;line-height: 25px;font-weight:bold;/*padding:5px;*/border: 1px solid #002b5f;outline: none;}
#n_lec_Search .ic {position:relative;vertical-align:top;}
#n_lec_Search .bottom {}
#n_lec_Search .bottom span {font-size: 11px;color:#ddd;margin:0 7px;}
#n_lec_Search .bottom a {font-size: 12px;color:#6c6c6c;}
#n_lec_Search .bottom .red {font-weight: bold;color:red;}
#n_lec_Search .bottomright {position: absolute;right:0;top:26px;}
#n_lec_Search .bottomright a {font-size: 11px;font-weight: bold;color:#818181;}
#n_lec_Search .bottomright .news {font-size: 11px;font-weight: bold;color:#000;}

#topa_right {position: absolute;right:0;top:36px;}
#topa_right li {float: left;}

#Left_login {float:left;width:191px;}
#Left_login .loginbg {background:url(/img_file/logintopm.png);}

#Left_login .loginBox {position:relative;width:177px;height:65px;padding-left:10px;}
#Left_login .loginBox .idpw {width:100px;height:17px;border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;}
#Left_login .loginBox .i {margin-right:5px;}
#Left_login .loginBox .p {margin-right:10px;}
#Left_login .loginBox .h {position:relative;top:4px;}
#Left_login .loginBox .namea img {margin:3px 0 0 0;}

#Left_login .loggedBox {position:relative;width:157px;height:65px;top:0px;left:15px;line-height:1.4em;}
#Left_login .loggedBox img {vertical-align:middle;}
#Left_login .loggedBox .namea {font-size: 11px;color:#29568f;letter-spacing:-1px;white-space:nowrap}
#Left_login .loggedBox .namea span {color:#ff9900;}
#Left_login .loggedBox .namea img {margin-left:5px;}
#Left_login .loggedBox .happyday {display: block;color:blue;font-size: 0.75em;}
#Left_login .loggedBox .happyday .i {margin-left:37px;}

#menu_ma {position:relative;float:left;margin:0;height:40px;}
#menu_ma ul {padding:0}
#menu_ma li {float:left;list-style:none}
#menu_ma li span {display:block;position:relative;z-index: -1;height: 11px;overflow:hidden;font-size:10px}
#menu_ma li.a1 a {background:url(/img_file/menu_maa_01.png) no-repeat;display:block;width:192px; height:40px; }
#menu_ma li.a2 a {background:url(/img_file/menu_maa_02.png) no-repeat;display:block;width:192px; height:40px;}
#menu_ma li.a3 a {background:url(/img_file/menu_maa_03.png) no-repeat;display:block;width:192px; height:40px;}
#menu_ma li.a4 a {background:url(/img_file/menu_maa_04.png) no-repeat;display:block;width:193px; height:40px;}

#study_lis_all {position:relative;text-align:right;width:100%;}
#study_lis_all span {margin-left:10px;}
#study_lis_all select {font-size: 11px;color:#555;}

#study_lis_all2 {position:relative;float:left;text-align:right;height:45px;padding-right:13px;line-height:45px;width:755px;border-bottom: #ccc 1px solid;border-right: #ccc 1px solid;background-color:#f8f8f8;font-size: 12px;color:#555}
#study_lis_all2 select {background-color:#fff;width:150px;}
#study_lis_all2 span {position: absolute;left:8px;top:8px;line-height:50px;}
#study_lis_all2 span a {COLOR:#29568f;font: 20px "맑은 고딕", 굴림;font-weight: bold;text-decoration:none;}

/* 세로 강의실 메인박스*/
.lether_MainSkin_he {position: absolute;top:0;right:0;width:160px;margin-top:0;padding:0;border:1px solid #ccc;cursor:pointer;background-color:#fff;}
.lether_MainSkin_he h1 {height:63px;line-height:63px;font-size: 20px;text-align:center;background-color:#12477b;color:#fff}
.lether_MainSkin_he .atable {width:160px;}
.lether_MainSkin_he td {text-align:center;}
.lether_MainSkin_he .center {text-align:center;font-weight: bold;font-size: 13px;color:#555;background-color:#eee;border:1px solid #ccc;}
.lether_MainSkin_he .infoMain {padding:3px 0 5px 0;}
.lether_MainSkin_he .infoMain img {width:155px;} /*170*/

/*일반메인박스*/
.lether_MainSkin1 {margin-top:15px;padding:0;border:1px solid #e9e9e9;cursor:pointer;}
.lether_MainSkin1 .atable {width:190px;border-right:1px solid #e9e9e9;}
.lether_MainSkin1 td {text-align:center;}
.lether_MainSkin1 .center {height: 50px;font-weight: bold;font-size: 17px;letter-spacing: -.05em;line-height: 120%;}
.lether_MainSkin1 .center a {color:#777;}
.lether_MainSkin1 .center a:hover {text-decoration:none;outline:0;}


.lether_MainSkin1 .infoMain {padding-top:3px;}

.maintitle_lec {margin-top:20px;color:#ff6600;font-weight: bold;font-size: 12px;}
.maintitle_lec span {margin-left:120px;color:#555;font-weight: bold;font-size: 12px;}
.maintitle_lecbott a {color:#555;text-decoration:underline;font-size: 12px;}

/*열람학과*/
.maintitle_lecSkin {margin-bottom:10px;padding:0;border:1px solid #ccc;cursor:pointer;}
.maintitle_lecSkin .atable {width:190px;border-right:1px solid #ccc;}
.maintitle_lecSkin .center {text-align:center;font-weight: bold;font-size: 13px;color:#555;background-color:#eee;border-bottom:1px solid #ccc;}
.maintitle_lecSkin .infoMain {padding-top:3px;}

/*열람학과2 title*/
.maintitlea_a {width: 100%;}
.maintitlea_a td {padding: 5px 10px;font-size: 13px;border-top: 3px solid #b9d8e1;border-right: 1px solid #ccc;}
.maintitlea_a .left {width:170px;color:#12477b;background-color:#b9d8e1;font-weight: bold;}
.maintitlea_a .right {color:#555;background-color:#f2f2f2;}

/*열람학과2*/
.maintitle_lecSkin_a {margin-bottom:10px;padding:0;border:1px solid #ccc;border-top: 0;cursor:pointer;}
.maintitle_lecSkin_a .atable {width:190px;}
.maintitle_lecSkin_a .center {text-align:center;font-weight: bold;font-size: 13px;color:#555;}
.maintitle_lecSkin_a .infoMain {text-align:center;padding-top:5px;}

/*열람학과 2015-04-07 title*/
.maintitlea_a2015 {width: 100%;}
.maintitlea_a2015 td {padding: 5px 10px;font-size: 13px;border-top: 3px solid #b9d8e1;border-right: 1px solid #e9e9e9;}
.maintitlea_a2015 .left {width:170px;color:#12477b;background-color:#b9d8e1;font-weight: bold;}
.maintitlea_a2015 .right {color:#555;background-color:#f2f2f2;}

/*열람학과 2015-04-07*/
.maintitle_lecSkin_a2015 {padding:0;border:1px solid #e9e9e9;border-top: 0;cursor:pointer;}
.maintitle_lecSkin_a2015 .atable {width:190px;}
.maintitle_lecSkin_a2015 .center {text-align:center;}
.maintitle_lecSkin_a2015 .center a {  color: #777;}
.maintitle_lecSkin_a2015 .infoMain {text-align:center;padding-top:5px;}

/*전문학과*/
.lether_MainSkin2 {margin-top:15px;padding:0;border:1px solid #ccc;cursor:pointer;}
.lether_MainSkin2 .atable {width:190px;border-right:1px solid #ccc;}
.lether_MainSkin2 td {text-align:center;}
.lether_MainSkin2 .center {height: 50px;font-weight: bold;font-size: 17px;letter-spacing: -.05em;line-height: 120%;}
.lether_MainSkin2 .center a {color:#777;}
.lether_MainSkin2 .center a:hover {text-decoration:none;outline:0;}
.lether_MainSkin2 .infoMain {padding-top:3px;}

/*연관학과 좌우 레이어 박스*/
.lether_MainSkin5 {margin-top:15px;padding:0;border:1px solid #ccc;cursor:pointer;}
.lether_MainSkin5 .atable {width:190px;border-right:1px solid #ccc;}
.lether_MainSkin5 td {text-align:center;}
.lether_MainSkin5 .center {text-align:center;font-weight: bold;font-size: 13px;color:#555;background-color:#eee;border-bottom:1px solid #ccc;}
.lether_MainSkin5 .infoMain {padding-top:3px;}

/*서브페이지 메인박스*/
.lether_MainSkin3 {border:1px solid #ddd;}
.lether_MainSkin3 .atable {border-right:1px solid #ddd;}
.lether_MainSkin3 .atable .lexa {padding:20px 0;line-height: 120%;}
.lether_MainSkin3 td {}
.lether_MainSkin3 .center {padding:0 0 7px 0;text-align:center;font-size: 13px;color:#555;background-color:#f7f7f7;border-bottom:1px dashed #ddd;height:230px;}

.lether_MainSkin3 .center p {margin: 5px 0;color: #29568f;font-size: 15px;letter-spacing:0;font-weight: bold;}
.lether_MainSkin3 .center span img {margin-left:5px;}

.lether_MainSkin4 {border:1px solid #ddd;}
.lether_MainSkin4 .atable {border-right:1px solid #ddd;}
.lether_MainSkin4 .atable .lexa {line-height: 120%;}
.lether_MainSkin4 td {}
.lether_MainSkin4 .center {padding:0 0 7px 0;text-align:center;font-size: 13px;color:#555;border-bottom:1px dashed #ddd;height:185px;}
.lether_MainSkin4 .center p {margin: 5px 0;color: #29568f;font-size: 15px;letter-spacing:0;font-weight: bold;}
.lether_MainSkin4 .center span img {margin-left:5px;}

/*카테고리 전체*/
.index_map_table_box {position:relative;float:left;margin:5px 0;width:955px;border:3px solid #12477b;/*border-left:1px solid #ddd;border-bottom:1px solid #ddd;*/}
.index_map_table_box .x_out {position: absolute;right:0;bottom:0;z-index: 10;}
.index_map_table {position:relative;font-size:12px;}
.index_map_table td {padding:0 0 0 10px;border-right:1px solid #ddd;}
.index_map_table_t {border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;padding:7px;font:13px "돋음";color:#29568f;font-weight: bold;background-color: #F5F5F5;text-align:center;}

.mainvdo {position:relative;margin:20px 0;width:100%;}

.mainboardnew {position:relative;width:100%;display:inline-block;border-top:2px solid #555;border-bottom:1px solid #555;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.mainboardnew .list {float:left;width:100%;}
.mainboardnew .list ul {font-size: 12px;}
.mainboardnew .list ul td.a {/*height: 25px;*/border-bottom:1px solid #eee;padding-left: 15px;white-space: nowrap;}
.mainboardnew .list ul td.b {color:#999}
.mainboardnew .list div {float:left;/*height:157px;*/border-left:1px solid #fff;border-right:1px solid #ddd;}
.mainboardnew .list .list1 {width:410px;}
.mainboardnew .list .list1a {width:520px;}
.mainboardnew .list .list4 {width:176px;} /*업데이트*/
.mainboardnew .list .list4a {width:207px;border-right:none;} /*업데이트*/
.mainboardnew .list .imgea {position: absolute;left:230px;bottom: 0;border-right:none}
.mainboardnew .list .list3 {width:107px;border-right:none} /*사회공헌*/
.mainboardnew .list .list3 .win {position: absolute;width:107px;bottom:0;padding:6px 0;text-align:center;background-color: #F5F5F5;}

.mainboardnew .list .list3 ul li {border-bottom:1px solid #eee;padding:5px 10px;letter-spacing:-1px;line-height:140%;text-align: justify;}
.mainboardnew .list .list3 ul li a {color:#555;}
.mainboardnew .list .list3 ul li a span {color:blue}

.mainboardnew .list .listbest {width:260px;}
.mainboardnew .list .listbesta {width:228px;}
.index_maintitle5 {padding:3px 3px 3px 15px;font-weight: bold;background-color: #F5F5F5;}
.index_maintitle5a {padding:5px 5px 5px 15px;font-weight: bold;background-color: #F5F5F5;font-size: 12px;}
.index_maintitle3 {padding:27px 0;text-align:center;/*height:104px;line-height:104px;*/background-color: #F5F5F5;}

/*사진평가*/
.index_member_fla {position:relative;margin-top:10px;width:958px;border:2px solid #12477b;}

/* footer */
#wrapbottom {clear:both;margin-top:10px;height:30px;line-height:30px;border-bottom:1px solid #ccc;border-top:1px solid #555;background-color:#F5F5F5;}
#wrapbottom .main_a {position:relative;height:30px;}
#wrapbottom .main_a a {color:#555;}
#wrapbottom .main_a a.em {color:red}
#wrapbottom .main_a span {position: absolute;top:4px;right:0}
#wrapbottom .main_link li {float:left;padding:0 20px;background:url(/img_file/endex_foot_menu_link.gif) no-repeat 0 9px;}
#wrapbottom .main_link li:first-child {background:none;}
#wrapbottom .main_link li a {font-size: 13px;}

#wrapbottom .add {position:relative;top:10px;letter-spacing:-1px;display:inline-block;}
#wrapbottom .add h5 {margin:0}
#wrapbottom .add p {font-size: 13px;line-height: 150%;color:#848484;}
#wrapbottom .add span {margin:0 5px;color:#ddd;}

#wrapbottom .add1 {position:relative;float:left;width:230px;}
#wrapbottom .add1 p {line-height: 130%;color:#555;}
#wrapbottom .add1 p strong {color:#29568f;letter-spacing:0;}
#wrapbottom .add2 {position:relative;float:left;width:530px;}
#wrapbottom .add2 .eik {font-size: 13px;letter-spacing:0;color:#555;}
#wrapbottom .add2 .eik a {position: absolute;right:50px; bottom:5px;display: inline-block;font-size: 11px;height:20px;line-height:20px;padding: 0 7px;background-color: #eee;}
#wrapbottom .add3 {position:relative;float:left;width:200px;}

#wrapbottom .bott_wininfo {position:relative;top:10px;border-top:1px dotted #ddd;}

/* 일반 좌 */
#sub2wrapmain {float: left;position:relative;margin:10px auto;width:960px;background: url(/img_file/960left_line.gif) repeat-y;}
#sub3wrapmain {float: left;position:relative;margin:10px auto;width:960px;background: url(/img_file/960bg_3.gif) repeat-y;}

#Left_menu {position:relative;float: left;width:191px;}
#Left_menu ul {margin-bottom:10px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
#Left_menu li {padding-left:22px;height:35px;line-height:35px;background:url("/img_file/LeftBg_15px.gif") no-repeat 7px 0;}
#Left_menu li a {color:#555;letter-spacing:-1px;}
#Left_menu .on {background:url("/img_file/LeftBg_15onpx.gif") no-repeat 7px 0;}
#Left_menu .on a {color:#2f57aa;font-weight: bold;}
#Left_menu .bootm {background:url("/img_file/LeftBgbottom_15px.gif") no-repeat 7px 0;}
#Left_menu .bootm_on {background:url("/img_file/LeftBgbottom_15px_on.gif") no-repeat 7px 0;;}
#Left_menu .bootm_on a {color:#2f57aa;font-weight: bold;}

/* 강의소개 좌 */
#Left_menu_lecinfo {position:relative;float: left;width:191px;z-index:3;}
#Left_menu_lecinfo .bg img {display: block;}
#Left_menu_lecinfo ul {border-left:1px solid #ddd;}
#Left_menu_lecinfo li {padding-left:22px;height:35px;line-height:35px;background:url("/img_file/LeftBg_15px.gif") no-repeat 7px 0;}
#Left_menu_lecinfo li a {color:#555;letter-spacing:-1px;}
#Left_menu_lecinfo .on {background:url("/img_file/LeftBg_15onpx.gif") no-repeat 7px 0;}
#Left_menu_lecinfo .on a {color:#2f57aa;font-weight: bold;}
#Left_menu_lecinfo .bootm {background:url("/img_file/LeftBgbottom_15px.gif") no-repeat 7px 0; border-bottom:1px solid #ddd;}
#Left_menu_lecinfo .bootm_on {background:url("/img_file/LeftBgbottom_15px_on.gif") no-repeat 7px 0; border-bottom:1px solid #ddd;}
#Left_menu_lecinfo .bootm_on a {color:#2f57aa;font-weight: bold;}

#Sub_2dain {position:relative;float: left;width:750px;/*margin-top:7px;*/margin-left:17px;}
#Sub_2dain .newabc_a b {background-color: #EEE;}
#Sub_2dain .newabc_a {color:#555;font-size:12px;}
#Sub_2dain .newabc_a a {text-decoration: underline;}

#sub1wrapmain {position:relative;float: left;top:10px;width:960px;}
#sub1wrapmain .imgt {position:absolute;left:120px;top:5px;}

#path_titleon {position:relative;width:100%;height:100px;}
#path_titleon h1 {position:relative;top:-10px;font: normal bold 50px "맑은 고딕", 굴림;letter-spacing:-3px;}
#path_titleon a {COLOR:#002c5f;text-decoration: none;}
#path_titleon .abright {position:absolute;right:0;top:-10px}
#path_titleon .time 
{position:relative;left:0;top:-7px;font-size: 13px;background:#f7f7f7;padding:5px;border:1px solid #eee;}
.qrimagesa .qrimgbg {overflow:hidden;position:absolute;top:10px;right:0;width:76px;height:94px;background:url(/img_file/qrbg.gif) no-repeat;}
.qrimagesa .qrimg {position:absolute;top:3px;right:3px;width:70px;height:69px;z-index:15;}

/* Left_menu (2 Depth) 메뉴 2009-07-05 */
.Left_menu_tree {width:185px; border:1px solid #ddd; background:white;}
.Left_menu_tree ul {}
.Left_menu_tree li {padding:3px 5px;}
.Left_menu_tree li a {}
.Left_menu_tree li span {color:#ccc;}
.Left_menu_tree li a:hover { color:#555; text-decoration:underline;}

/* 테이블 강의소개 */
.table_exm5 {width:100%;border:3px solid #ddd;color:#555;}
.table_exm5 td {border:1px solid #f0f0f0;text-align:center;}
.table_exm5 td.titlecol {background:#f7f7f7;/*font-weight: bold;*/}
.table_exm5 td.left5 {padding-left:5px;text-align:left;}
.table_exm5 td.cardmu {font-size:13px;}

.keyin {position:absolute; top:-115px; left:-1970px;font-size:.9em;}

.top_menu5 {position:relative;display:inline-block;top:10px;width:100%;height:30px;border: 1px solid #ddd;border-right:0;}
.top_menu5 li {float: left;width: 25%;height:30px;line-height:30px;background-color: #f7f7f7;}
.top_menu5 li.on {background-color: #fff;}
.top_menu5 li a {display: block;border-right: 1px solid #ddd;font-size: 13px;text-align: center;}

/* 강의소개2 */
.table_lecinfo2 {width:100%;}
.table_lecinfo2 td {padding:0;}
.table_lecinfo2 td.line {padding:10px; 0 0 10px; border:1px solid #DFDFDF; color:#333;line-height:150%;}
.table_lecinfo2 td.line2 {padding:10px; 0 0 10px;background-color: #f9f9f9;border:1px solid #DFDFDF;color:#333;letter-spacing:1px;}
.table_lecinfo2 td.news {color:#555;font-size:11px;letter-spacing:-1px;font-weight: bold;}
.table_lecinfo2 td.news a:hover {color:red;text-decoration:none;}
.table_lecinfo2 td.news p {line-height:180%;}
.table_lecinfo2 td.newabc {color:#555;font-size:15px;line-height:160%;}
.table_lecinfo2 td.newabc a {text-decoration: underline;}
.table_lecinfo2 td.newabc b {background-color: #EEE;}
.table_lecinfo2 .newabc_a {color:#555;font-size:12px;}

#lecinfo_a {margin:0 0 10px;position:relative;top: 20px;}
#lecinfo_a ul {}
#lecinfo_a ul li {display:inline;}
#lecinfo_a ul.imagea {margin:0 0 5px;background:#f7f7f7;}
#lecinfo_a ul.imagea li {line-height:30px;padding:10px;}
#lecinfo_a .tople {color:#333;font-size:16px;font-weight: bold;}

/*인기학과 출력*/
.besttopa {overflow:hidden;background:#eee;width:580px;padding:10px;color:#333}
.besttopa span {font-size:13px;line-height:150%;}
.besttopa span a {text-decoration:underline;}
.besttopa span a:hover {text-decoration:none;}

/*Study Guides*/
.StudyGuides {font-size:13px;}
.StudyGuides b {height:38px;line-height:38px;padding:5px;background-color:#12477b;color:#fff;}
.StudyGuides a {text-decoration:underline;}
.StudyGuides a:hover {text-decoration:none;}

.newsplay {overflow:hidden;background:#f7f7f7;width:580px;padding:10px;color:red;}
.newsplay span {font-size:13px;line-height:180%;}
.newsplay span a {text-decoration:underline;}
.newsplay span a:hover {text-decoration:none;}

/*강의 (소개페이지) 목록*/
#li_projin {position:relative;width:100%;}
#li_projin .asnew {position:relative;border-top:2px solid #555;border-bottom:1px solid #555;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#li_projin .asnew li {position:relative;list-style: none;font-size:17px;padding-top:5px;border-bottom:1px solid #ccc;line-height:120%}
#li_projin .asnew li a {text-decoration: none}
#li_projin .asnew li .lopl {display:block;word-break: break-all}
#li_projin .asnew li .ada {color:#555;font-size:13px}
#li_projin .asnew li .ada img {margin:-3px 5px 0 0}
#li_projin .asnew li .pd {position:relative;}
#li_projin .asnew li .titleh {position:relative;padding:7px 0 7px 5px;font-size:1.1em;color:#000;}
#li_projin .asnew li .pdcoi {font-weight: bold}
#li_projin .asnew li .pd img {margin:0 5px 0 0;vertical-align:middle}
#li_projin .asnew li .price {position:relative;padding-left:5px;font-size:0.8em;color:#8E8E8E}
#li_projin .asnew li .ic2 {position:absolute;top:10px;right:5px;}
#li_projin .asnew li .ic2 input {font-size:.85em;color:red; font-weight: bold;letter-spacing:1px;}

#li_projin .lectitle {position:relative;background:#eee;border-bottom:1px solid #ccc;}
#li_projin .lectitle span {color:#0c4a80; font-size:1.1em;font-weight: bold;padding-left:5px;}

#li_projin .Title_non {display: inline-block;width: 18px;height: 15px;margin: 0 3px 0 0;padding: 1px;border: 1px solid #111;border-radius: 2px;font-size: 13px;line-height: 15px;color: #fff;background-color: #336699;text-align: center;vertical-align: top;}
#li_projin .timea {margin-left:5px;font-size: 13px;color: #336699;background-color: #eee;border: 1px solid #ccc;padding: 2px;}

/*강의 (무료) 목록*/
#li_projin_free {position:relative;width:100%;margin:0 0 30px 0}
#li_projin_free .asnew {position:relative;border-top:2px solid #555;border-bottom:1px solid #555;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#li_projin_free .asnew li {position:relative;padding:5px 0 5px 10px;border-bottom:1px solid #ccc;}
#li_projin_free .asnew li a {text-decoration: none}
#li_projin_free .asnew li .ic1 {position:absolute;top:5px;right:5px;}
#li_projin_free .asnew li .ic1 img {vertical-align:middle;}
#li_projin_free .Title_non {display: inline-block;width: 15px;height: 15px;margin: 0 3px 0 0;padding: 1px;border: 1px solid #111;border-radius: 2px;font-size: 13px;line-height: 15px;color: #fff;background-color: #336699;text-align: center;vertical-align: top;}

/*북마크 출력*/
#book_mark {position:relative;width: 99%;padding:5px;margin-top:10px;font-size: 13px;text-align:justify;color:#999;background:#f7f7f7;line-height:150%;}
#book_mark em {color:#c3c3c3;margin:0 7px;font-size: 18px;}
#book_mark b {color:#555;font-weight: bold;}

/* 수강신청 */
.ordertable {position:relative;float:left;margin-top: 10px;}
.ordertable table {width:100%;}
.ordertable th {padding:7px 0; border:1px solid #d5d5d5;border-bottom:2px solid #555;color:#4d4d4d;background:#f7f7f7;}
.ordertable th.muu {border-bottom:1px solid #d5d5d5;}

.ordertable td {padding:10px;text-align:center;color:#999; font:16px "돋음";line-height:150%;border-bottom:2px solid #555;}
.ordertable td.left_a {width:380px;text-align:left;font-weight: bold;color:#555;font-size:20px;}
.ordertable td.left_a span {font-weight: normal;font-size:13px;color:#999;line-height:130%;}
.ordertable td.left_b {width:80px;border-right:1px solid #555;}
.ordertable td.left_c {border-right:1px solid #d5d5d5;}
.ordertable td.left_d {border-right:1px solid #d5d5d5;}
.ordertable td.left_e {border-right:1px solid #555;}
.ordertable td.left_f {width:150px;font-weight: bold;color:red;letter-spacing:2px;}
.ordertable td.left_g {text-align:left;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;color:#333;}
.ordertable td.left_h {border-right:1px solid #d5d5d5;text-align:left;border-bottom:1px solid #d5d5d5;font-weight: bold;color:#333;}
.ordertable td.left_i {border-bottom:1px solid #d5d5d5;}
.ordertable td.left_j {width:260px;border-bottom:none;/*border-bottom:1px solid #d5d5d5;*/}
.ordertable .left_mm {color:#555;font-size:12px;}
.ordertable .left_red {color:red;font-size:12px;}
.ordertable td.left_k {width:380px;font-weight:bold;color:#555;font-size:20px;border-right:1px solid #d5d5d5;}
.ordertable td.left_l {color:#555;font-size:20px;border-right:1px solid #d5d5d5;}

.ordertable .cap {border:1px solid #555;border-bottom:none;background:#fdf9e6;color:#555;}
.ordertable .lopl {display:block;padding:15px 20px 0;word-break: break-all;}
.ordertable .lopla {display:block;padding:7px 20px 15px;word-break: break-all;}
.ordertable h1 {position:relative;margin:10px 0;font-size: 1.1em;font-weight: bold}

.orderboxbg {width: 260px;height: 50px;line-height: 50px;text-align: center;padding:0;font-family: arial;font-size: 28px;font-weight: bold;color: white;background: url(/img_file/order_new_btn.gif) no-repeat;
}

.memberiframe {position:relative;margin-bottom:10px;border:1px solid #ccc;width:100%;height:100px;}
.line_bottomccc {border-bottom:1px solid #eee; margin:20px 0;}

#top_b {overflow:visible;position:relative;width:960px;height:50px;top:10px;margin:0;}
#top_b h1 {float: left;margin:0;}

.login_box {position:relative;display:inline-block;margin:40px auto 50px;width: 617px;border-top:5px solid #999;border-bottom:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee;padding:20px;background-color: #f7f7f7}
.login_box .lefta {float: left;width: 360px;}
.login_box .righta {float: left;width: 257px;}

/* 맴버로그인 */
#login_com {position:relative;width:350px;background-color: #fff;}
#login_com form {padding:5px;border:1px solid #ccc;}
#login_com form fieldset {width:100%;overflow:hidden;-webkit-border-radius:7px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.5);}
#login_coma {position:relative;padding:17px 17px 7px 17px;border-bottom:1px solid #ccc}
.atwo {line-height:35px;font-size:.9em;text-align: left;}
.atwo input {margin-bottom:5px;}
.aone {position:relative;height:37px;padding-right:132px;}
.aone input {-webkit-border-radius:5px;}
#id.bgon {background:#fff url(http://alzio.co.kr/img_file/idpwic.gif) 5px 4px no-repeat;}
#pw.bgon {background:#fff url(http://alzio.co.kr/img_file/idpwic.gif) 5px -20px no-repeat;}
#id, #pw {width:100%;height:30px;padding-left:5px;padding-right:30px;border:1px solid #a8aaaf;font-weight: bold;font-size:1em;line-height: 30px;}
#logbutton {position:absolute;top:17px;right:18px;width:88px;height:69px;background:#12477b;border:1px solid #002c5f;-webkit-border-radius:5px;background:-webkit-gradient(linear, right top, left bottom,from(#12477b),to(#36699b));-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3), inset -1px -1px 1px rgba(255,255,255,0.3);cursor:pointer}
#logbutton span {font-size:20px;color:#FFFF00;font-weight: bold;}
.atwo .login_on {vertical-align: middle;margin-top: -2px;}

.min_bottema {position:relative;width:100%;height: 1px;margin-bottom:10px;border-top:2px solid #12477b;}
.login_comc {position:relative;padding:10px 17px 40px 0;text-align:right;font-size:12px;}

.red_font15 { color:red;font-weight: bold; }  /*** red 진하게 15px ***/
.red_font15  a { color:red;font-weight: bold; }  /*링크있는 내용 *** red 진하게 15px ***/

/*고객센터 맵*/
.qnalist {}
.qnalist li {margin-bottom:15px;}
.qnalist li a {display:block;padding:10px 0 10px 10px;font-size: 17px;background-color:#eee;text-decoration:none}
.qnalist li a span {margin:0 0 0 10px;font-size: 13px;color:#555;}

.ill_a {margin:5px 0;color:#29568f; font-size:0.95em; font-weight: bold;}
.font095 {color:#555; font-size:0.95em;}
.line_bg {margin:10px 0;width: 750px;height:1px;background:url(/build/images/0809_750line.gif) no-repeat;}

.table_ex_1 {width:100%;}
.table_ex_1 td {border:1px solid #ddd;font-size: 13px;}
.table_ex_1 td h1 {font-size: 13px;}
.table_ex_1 td.f15 {font-size: 15px;}
.table_ex_1 td.pakTitle {padding:5px 0 5px 5px;}
.table_ex_1 td.pakTitle a {font-size: 15px;}	/* /lecture/lecturePack.php 반영*/
.table_ex_1 td.pakTitle a:hover {background-color: #E6E6E6;}	/* /lecture/lecturePack.php 반영*/
.table_ex_1 td.title {padding:10px 0; border:1px solid #dcd5c3; background:#f3f1eb; text-align:center; margin-top: 10px;}
.table_ex_1 td.titleb {padding:10px 0; border:1px solid #dcd5c3; background:#f3f1eb; text-align:center; margin-top: 10px; FONT-WEIGHT: bold;}
.table_ex_1 td.rightb {padding:10px 10px 10px 0;	border:1px solid #dcd5c3; background:#f3f1eb; text-align: right; FONT-WEIGHT: bold;}
.table_ex_1 td.left {	padding:0 0 0 10px;	border:1px solid #dcd5c3	text-align: left;}

.table_ex_mylec {width:100%;}
.table_ex_mylec td {font-size: 13px;}
.table_ex_mylec td h1 {font-size: 13px;}
.table_ex_mylec td.f15 {font-size: 15px;}
.table_ex_mylec td.pakTitle {padding:5px 0 5px 5px;}
.table_ex_mylec td.pakTitle a {font-size: 15px;}	/* /lecture/lecturePack.php 반영*/
.table_ex_mylec td.pakTitle a:hover {background-color: #E6E6E6;}	/* /lecture/lecturePack.php 반영*/
.table_ex_mylec td.title {padding:10px 0; border:1px solid #dcd5c3; background:#f3f1eb; text-align:center; margin-top: 10px;}
.table_ex_mylec td.titleb {padding:10px 0; border:1px solid #dcd5c3; background:#f3f1eb; text-align:center; margin-top: 10px; FONT-WEIGHT: bold;}
.table_ex_mylec td.rightb {padding:10px 10px 10px 0;	border:1px solid #dcd5c3; background:#f3f1eb; text-align: right; FONT-WEIGHT: bold;}
.table_ex_mylec td.left {	padding:0 0 0 10px;	border:1px solid #dcd5c3	text-align: left;}


/* 패키지 테이블 */
.paki_table {width:100%;border:1px solid #dcd5c3;text-align:center;}
.paki_table th {padding:5px 0;border:1px solid #dcd5c3;background:#f3f1eb;color:#ad806c;font-weight: bold;}
.paki_table td {padding:5px 0;}
.paki_table td.centerbred{color:red;font-weight: bold;}

/* 숙제성답변 */
.no_qa1 {overflow:hidden;margin-bottom: 3px;padding:5px;border:1px solid #ccc;background:#f3f1eb;}
.no_qa1 span {font-size: 12px;color:#555;line-height:150%;}

.table_ab {width:100%;}
.table_ab td {font-size: 13px;line-height:150%;border:1px solid #ccc;}
.table_ab td.f15 {padding:3px 0 5px 3px;	border:1px solid #ccc;}
.table_ab td.lecpak {padding:10px 0 10px 15px;border:1px solid #ccc;background:url("/build/images/0807_menu_leftbg_bootm_on.gif") 5px 6px no-repeat;}
.table_ab td.title {padding:10px 0 10px 0;background:#EFEFEF;text-align: center;margin-top: 10px;font-size: 13px;}
.table_ab td.titleb {padding:10px 0 10px 0;background:#EFEFEF;text-align: center;margin-top: 10px;FONT-WEIGHT: bold;	 font-size: 13px;}
.table_ab td.rightb {width:150px;padding:10px 10px 10px 0;background:#eee;text-align: right;FONT-WEIGHT:}
.table_ab td.left {padding:0 0 0 10px;text-align: left;font-size: 13px;}

/* 미러링 */
.mirroringA {width:100%;border:1px solid #ececec;font-size: 13px;}
.mirroringA th {font-weight: normal;padding:2px 0; border:1px solid #ececec;color:#333;background:#f7f7f7;}
.mirroringA td {padding:10px 3px;border-bottom:1px solid #ececec;}
.mirroringA td strong {COLOR:#949294;}	/*코맨트*/
.mirroringA td.centera {width:50px;text-align:center;	COLOR:#949294;}
.mirroringA td.centername {text-align:center;COLOR:#949294;}

#mirrorin_memo {width:100%;}
#mirrorin_memo td {color:#000;border:0;padding:5px 0 5px 20px;}

#Sub_3dain { float:left; width:530px; margin-top:0px; margin-left:17px; margin-right:20px;text-align:left;}
#Sub_3dain_right { float:right; width:201px;margin-top:0px;}

/*일반형 보드*/
#boardlist_main_qr {overflow:hidden;}
#boardlist_main_qr ul {margin:0;text-align:left;}
#boardlist_main_qr ul li {padding:5px 0;color:#575757;font-size:0.95em;border-bottom:1px solid #d6d6d6;}
#boardlist_main_qr ul li img {vertical-align:middle}
#boardlist_main_qr ul li .number {width:50px;text-align:center;font-size:0.85em;}
#boardlist_main_qr ul li .sec {width:17px;text-align:left;text-align:center;}
#boardlist_main_qr ul li .subject {width:295px;}
#boardlist_main_qr ul li .name {width:63px;font-size:0.85em;text-align:center;}
#boardlist_main_qr ul li .date {width:70px;font-size:0.85em;text-align:center;}
#boardlist_main_qr ul li .hit {width:52px;font-size:0.85em;text-align:center;}
#boardlist_main_qr ul li .sink_subject {width:325px;text-align:left;}
#boardlist_main_qr ul li .sink_name {width:78px;font-size:0.85em;text-align:center;}
#boardlist_main_qr ul li .sink_date {width:75px;font-size:0.85em;text-align:center;}

/* bill 스킨 */
.bill_board {width:100%;}
.bill_board td {font-size:0.8em;color:#666;padding:3px 0 0 15px;text-align:center;}
.bill_board .subjecta{color:#000;font-size:0.95em;text-align:left;}

/* press 스킨*/
.press_board {width:750px;}
.press_board td {font-size:0.8em;color:#666;padding:3px 0 0 0;text-align:center;}
.press_board .numbera {width:50px;}
.press_board .subjecta{color:#000;font-size:0.95em;text-align:left;}
.press_board .reg_datea{width:77px;}

/*질답 목록테이블*/
.board2011-02-17 {width:530px;}
.board2011-02-17 td {font-size:0.8em;color:#666;padding:3px 0 0 0;text-align:center;}
.board2011-02-17 .numbera {width:48px;}
.board2011-02-17 .subjecta{width:324px;color:#000;font-size:0.95em;text-align:left;}
.board2011-02-17 .namea{width:81px;}
.board2011-02-17 .reg_datea{width:77px;}

/*평가 목록테이블*/
.boarda2011-02-17 {width:530px;}
.boarda2011-02-17 td {font-size:0.8em;color:#666;padding:3px 0 0 0;text-align:center;}
.boarda2011-02-17 img {position:relative;top:-1px;}
.boarda2011-02-17 .numbera {width:48px;}
.boarda2011-02-17 .subjecta{width:300px;color:#000;font-size:0.95em;text-align:left;}
.boarda2011-02-17 .namea{width:57px;}
.boarda2011-02-17 .reg_datea{width:71px;}
.boarda2011-02-17 .hita{width:54px;}

/*공지사항 목록테이블*/
.boardb2011-02-17 {width:750px;}
.boardb2011-02-17 td {font-size:0.8em;color:#666;padding:3px 0 0 0;text-align:center;}
.boardb2011-02-17 .numbera {width:49px;}
.boardb2011-02-17 .subjecta{width:489px;color:#000;font-size:0.95em;text-align:left;}
.boardb2011-02-17 .namea{width:77px;}
.boardb2011-02-17 .reg_datea{width:74px;}
.boardb2011-02-17 .hita{width:61px;}

/* 우측 보드용 배너 */
.right_Bener {width:200px; text-align:left;}
.right_Bener h1 {margin:7px 0}
.right_Bener ul  { margin:0; padding:5px;}
.right_Bener li {list-style:none;font:13px "돋움";border-bottom:1px solid #ccc; padding:13px;} /*line-height:150%;*/
.right_Bener li.ic {color:#555;}
.right_Bener li.ac {border-bottom:0px; padding:0;}
.right_Bener li a {font-weight: bold; letter-spacing:-1px;}
.right_Bener li a:hover {color:#3399ff;}
.right_Bener li b {color: #3366FF;}
.right_Bener li .memo {color: #919191; font:13px "돋움"; letter-spacing:0;display: block;}
.right_Bener li .name {color: #3399FF; font:13px "돋움"; letter-spacing:0;display: block;}

.margin-top {margin-top:10px;} /*고객센터*/

/*보드 본문*/
.board_view_bill_head {position:relative;width:100%;height:32px;background:url("http://www.alzio.co.kr/img_file/moard_title_bg.gif") repeat-x;text-align:center;}
.board_view_bill_head .subject {position:relative;top: 7px;font-size:11px;}

.board_view_bill {position:relative;width:100%;height:32px;background:url("http://www.alzio.co.kr/img_file/moard_title_bg.gif") repeat-x;background-color: #f7ffd8;}
.board_view_bill .subject {position:relative;top: 7px;left:7px;font-weight:bold;}
.board_view_bill .timehit {position:relative;top: 10px;padding:3px;padding-bottom:0;font-size:.75em;color:#777;text-align:right;border-bottom:1px solid #eee;background-color: #f7ffd8;}

.board_view {position:relative;width:530px;background:url("http://www.alzio.co.kr/img_file/moard_title_bg.gif") no-repeat 0 0;background-color: #f7ffd8;}
.board_view .subject {position:relative;top: 7px;left:7px;font-weight:bold;}
.board_view .timehit {position:relative;top: 10px;padding:3px;padding-bottom:0;font-size:.75em;color:#777;text-align:right;border-bottom:1px solid #eee;background-color: #f7ffd8;letter-spacing:-.3px;}
.board_view .timehit strong {color:#888;}
.board_viewmemo {position:relative;top: 30px;padding:0 25px;border-bottom:2px solid #ddd;margin-bottom:7px;color:#555;}
.board_viewmemo img {max-width:500px;}


/*보드 본문 750*/
.board_view_750 {position:relative;width:750px;background:url("http://www.alzio.co.kr/img_file/moard_title_press_bg.gif") no-repeat 0 0;background-color: #f7ffd8;}
.board_view_750 .subject {position:relative;top: 7px;left:7px;font-weight:bold;}
.board_view_750 .timehit {position:relative;top: 10px;padding:3px;padding-bottom:0;font-size:.75em;color:#777;text-align:right;border-bottom:1px solid #eee;background-color: #f7ffd8;}
.board_view_750memo {position:relative;top: 30px;padding:0 25px;border-bottom:2px solid #ddd;margin-bottom:7px;color:#555;}

.pagess {margin:15px 0;text-align:center;width:530px;}
.pagess a, .pagess em {display:inline-block;margin:0 3px;padding:1px;font-size:.85em;cursor:pointer}
.pagess a {background:#bbb}
.pagess a span {color:#555;background:#fff;}
.pagess a:hover {text-decoration:none;}
.pagess a span, .pagess em span {display:inline-block;padding:0 5px;text-align:center;}
.pagess a.lr_ic span span {display:block;background: url(http://m.alzio.co.kr/images/icon_img.png) no-repeat;text-indent:-999em;}
.pagess a.prev span span {background-position:0 -98px;}
.pagess a.next span span {background-position:0 -67px;}
.pagess em {color:#fff;border:1px solid #29568f}
.pagess em span {background:#29568f;}

/*내 학습정보*/
#mylec_container {position:relative;margin-left: 170px;margin-right: 170px;}

#mylec_header { position:relative; height: 63px;line-height:63px;border-bottom:1px solid #000;}
#mylec_header .news {position:relative;width:200px;font-size:13px;font-weight: bold;}
#mylec_header .lec_dow {position:absolute;top:0;left:200px;font-size:13px;}
#mylec_header .lec_dow img {vertical-align:middle;margin-right:15px}
#mylec_header_right {position: absolute;right:0;top:0;}
#mylec_header_right li {float: left;}

#mylec_headerLefta {position: fixed;width: 150px;left:0;top: 0;bottom: 0;z-index: 1000;border-right: 1px solid #ccc;border-left: 1px solid #ccc;height: 100%;text-align: center;background-color:#fff;}
#mylec_headerLefta h2 {margin:5px 0 10px 0;}
#mylec_headerLeftbett {position: fixed;width: 100%;bottom: 0;height: 20px;line-height:20px;background-color:#12477b;color:#fff;font-size:11px;text-align:center;z-index:999;}
#mylec_headerLeftbett strong {color:#ffff00}

.mylec_logged {position:relative;width:151px;top:0;}
.mylec_logged img {vertical-align:middle;}
.mylec_logged .namea {text-align:left;background-color: #eee;border:1px solid #555;padding:7px;line-height:.9em;}
.mylec_logged .namea span {font-size: 0.75em;}
.mylec_logged .nameb {border:1px solid #555;border-top:none;padding:7px;color:#777;font-size: 0.75em;line-height:1.2em;}

.mylec_logged img {margin-left:5px;}
.mylec_logged .happyday {display: block;color:blue;font-size: 0.75em;}
.mylec_logged .happyday .i {margin-left:37px;}

.mylec_menu {width:150px;text-align: left;line-height:1.3em;}
.mylec_menu dl {border-bottom:1px solid #ccc;padding:10px 0 10px 15px;}
.mylec_menu dl dd a {font-size:12px;color:#555;}
.mylec_menu dl .line {border-bottom:1px dashed #ddd;margin:10px 0;}
.mylec_menu dl .myleca a {color:blue;}
.mylec_menu dl .reda {color:red;}

.mylec_kin {position:relative;width: 150px;padding:1px 0;text-align:center;font-size:11px;margin: 2px 0;background:red;}
.mylec_kin a {color:#eee;font-weight: bold;}

.mylec_cssbt {position:relative;text-align:center;top: 30px;}
.margin20-top-bottom {margin:10px 0;}

/*강의실 학과제목 및 시간 2012-09-10*/
#lecpath_titleon {overflow:hidden;position:relative;top:5px;width:100%;height:80px;}
#lecpath_titleon h1 {position:absolute;top:-5px;font: normal bold 30px "맑은 고딕", 굴림; sans-serif;letter-spacing:0;}
#lecpath_titleon a {COLOR:#002c5f;text-decoration: none;}
#lecpath_titleon .abright {position:absolute;right:0;top:-10px}
#lecpath_titleon .time 
{position:relative;left:0;top:45px;font: 0.9em '굴림', Dotum, AppleGothic, sans-serif; color:#555;background:#f7f7f7;padding:2px;border:1px solid #f2f2f2;}

/*좌 하단 */
.left_help_title {position:relative;padding:1px 2px;font-size:12px;font: bold;margin: 2px 0;color: #fff;background-color:#12477b;}

/*좌메뉴 하단*/
.left_board_mainn {position:relative;margin-top:15px;font-size: 12px;}
.left_board_mainn td {width: 100%;height: 23px;line-height: 23px;border-bottom:1px solid #eee;padding-left: 10px;}
.left_board_mainn td a {color:#555;}
</pre></body></html>