﻿body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,blockquote,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,table,button{color:#000;font-family:dotum,'돋움',AppleGothic,sans-serif;font-size:12px;font-weight:normal;}
* {font-family:'맑은 고딕','Malgun Gothic', dotum,'돋움',AppleGothic,sans-serif;}
table {border-collapse:collapse; border-spacing:0;}
img,fieldset {border:0;}
img,input,select,textarea{vertical-align:top;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
abbr,acronym {border:0;}

a{color:#000;text-decoration:none;}
a:link,a:hover,a:active{text-decoration:none;}

caption,
legend,
.accessibility {position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; z-index:-1;}

hr {margin-bottom:30px; font-size:0; line-height:0; border:1px solid #fff;}
hr.line {border-bottom:1px solid #ddd;}

.tCenter {text-align:center;}
.tRight {text-align:right;}

.fArea {*zoom:1;}
.fArea:after {content:""; display:block; clear:both;}
.fArea * {vertical-align:middle;}
.fLeft {float:left;}
.fRight {float:right;}

.clear {clear:both;}

.star-state,
.star-state span {display:inline-block; width:65px; height:10px; overflow:hidden; background:url(http://img.hunet.co.kr/hunet/education/main/v201305/icon_star.png) no-repeat; vertical-align:middle;}
.star-state span {background-position:0 -10px; vertical-align:top;}


#main-footer {height:113px; padding:20px 0 0 0; text-align:center; background:#9da4af;}

#container {width:1011px; margin:0 auto;}

#main-quick {position:absolute; top:128px; left:50%; width:95px; margin-left:520px;}
#main-quick .date {height:101px; margin-bottom:10px; padding:42px 0 0 0; text-align:center; background:url(http://img.hunet.co.kr/mba/main_v5/bg_floating-date_20120910.png) no-repeat;}
#main-quick .date.type-more {height:118px; background:url(http://img.hunet.co.kr/mba/main_v5/bg_floating-date_20121203.png) no-repeat;}
#main-quick .date p {margin-bottom:5px;}
#main-quick .date p img {margin:0 -2px; vertical-align:middle;}
#main-quick .return {margin:10px 0 5px 0; padding:10px 0 0 0; border-top:1px solid #7a8b9f;}
#main-quick .quicklink {margin-bottom:7px; text-align:center;}
#main-quick .quicklink dt {}
#main-quick .quicklink dd {padding:5px 0; border:1px solid #bfbebe;}
#main-quick .quicklink dd li a {display:block; padding:5px 0;}
#main-quick .quicklink dd li.line {margin-top:5px; padding-top:5px; background:url(http://img.hunet.co.kr/hunet/main/v201304/bg_a-dot-line.gif) no-repeat center top;}
#main-quick .quickbook {margin-bottom:10px; text-align:center;}
#main-quick .quickbook dt {}
#main-quick .quickbook dd {padding:5px 0; border:1px solid #bfbebe;}
#main-quick ul.quicklink li {padding-bottom:7px;}
.quick-my-hunet {margin-bottom:7px; padding:0 5px; text-align:center; letter-spacing:-1px; border:1px solid #bfbebe; border-top:3px solid #da2128;}
.quick-my-hunet a {display:block; padding:3px 0; color:#565656;}
.quick-my-hunet a:hover {background:#f0f0f0;}
.quick-my-hunet dt {padding:2px 0; color:#da2128; font-size:13px; font-weight:bold;}
.quick-my-hunet dt a {color:#da2128;}
.quick-my-hunet dd {font-size:11px;}
.quick-my-hunet dd em {color:#da2128;}
.quick-my-hunet dd.last-child {margin-top:5px; padding:5px 0; border-top:1px dotted #afafaf;}

.main-event-section {height:300px; padding-top:9px;}

.main-event {position:relative; float:left; width:752px; height:300px;}
.main-event .prev,
.main-event .next {display:none;}
.main-event-subject {position:relative; width:180px; height:300px; overflow:hidden; font-size:12px; z-index:2; zoom:1;}
.main-event-subject li { zoom:1;}
.main-event-subject li a {display:block; height:43px; text-indent:-9999em; overflow:hidden; background:url(http://img.hunet.co.kr/hunet/main/v201309/main-event-subject.png) no-repeat; zoom:1;}
.main-event-subject li .mba {background-position:0 0;}
.main-event-subject li .team {background-position:0 -43px;}
.main-event-subject li .inmun {background-position:0 -86px;}
.main-event-subject li .sangsang {background-position:0 -129px;}
.main-event-subject li .edubank {background-position:0 -172px;}
.main-event-subject li .jr {background-position:0 -215px;}
.main-event-subject li .hrd {height:42px; background-position:0 -258px;}
.main-event-subject li.current .mba {background-position:-180px 0;}
.main-event-subject li.current .team {background-position:-180px -43px;}
.main-event-subject li.current .inmun {background-position:-180px -86px;}
.main-event-subject li.current .sangsang {background-position:-180px -129px;}
.main-event-subject li.current .edubank {background-position:-180px -172px;}
.main-event-subject li.current .jr {background-position:-180px -215px;}
.main-event-subject li.current .hrd {height:42px; background-position:-180px -258px;}

.main-event-banner {position:absolute; top:0; left:162px; width:590px; height:300px; z-index:1;}
.main-event-banner li {position:absolute; top:0; left:0; width:590px; height:300px; z-index:1;}
.main-event-banner li.first {z-index:2;}
.main-event-banner img {width:590px; height:300px;}

.category-banner {position:absolute; top:0; left:0; width:590px; height:300px; z-index:1;}
.category-banner.first {z-index:2;}
.category-banner .pager {position:absolute; bottom:0; left:0; z-index:3;}
.category-banner .pager a {position:relative; float:left; width:590px; height:31px; line-height:34px; font-weight:bold; letter-spacing:0; text-align:center; color:#363636; font-size:12px; border-left:1px solid #9a9a9a; background:#cecfd3; opacity:.8; filter:alpha(opacity=80); font-family:'돋움','dotum';}
.category-banner .pager a.first-child {width:151px; border-left:0;}
.category-banner .pager a.pager-current {font-weight:bold; color:#fff; background:#434448; opacity:1; filter:alpha(opacity=100);}
.category-banner .pager a span {display:none; position:absolute; top:-6px; left:50%; width:11px; height:6px; margin-left:6px; overflow:hidden; background:url(http://img.hunet.co.kr/hunet/main/v201309/bg_category-s-current.png) no-repeat;}
.category-banner .pager a.pager-current span {display:block;}
.category-banner .pager.ea2 a {width:295px;}
.category-banner .pager.ea2 a.first-child {width:294px;}
.category-banner .pager.ea3 a {width:196px;}
.category-banner .pager.ea3 a.first-child {width:196px;}

.event-banner {position:relative; float:right; width:249px; height:300px;}
.event-banner ul {position:relative; width:249px; height:300px; overflow:hidden;}
.event-banner ul li {position:absolute; width:249px; height:300px;}
.event-banner ul li img {width:249px; height:300px;}
.event-banner .prev,
.event-banner .next {display:none;}
.event-banner .pager {position:absolute; top:16px; right:9px;}
.event-banner .pager a {display:inline; float:left; width:11px; height:11px; margin-left:5px; line-height:100%; text-align:center; color:#fff; font-weight:bold; font-size:10px; font-family:tahoma; overflow:hidden; border:1px solid #969795; background:#949493;}
.event-banner .pager .pager-current,
.event-banner .pager a:hover {text-decoration:none; border-color:#b42727; background:#d53737;}

.main-pkg-section {height:246px; border-bottom:4px solid #7b7b7b;}

.package-banner {position:relative; float:left; width:725px; height:212px; padding:30px 0 0 27px; z-index:1;}
#package-banner {position:relative; width:688px; height:205px; overflow:hidden;}
.package-banner li.slider-obj {position:absolute; left:2000px; width:688px; height:179px;}
.package-banner li.one {left:0;}
.package-banner li li {float:left; width:203px;}
.package-banner li li.center {width:282px; text-align:center;}
.package-banner li li img {width:203px; height:179px;}
.package-banner .prev,
.package-banner .next {position:absolute; top:100px; width:20px; height:70px; overflow:hidden; text-indent:-9999em; background:url(http://img.hunet.co.kr/hunet/main/v201304/slider-controler.png) no-repeat;}
.package-banner .prev {left:0; background-position:0 0;}
.package-banner .next {right:0; background-position:-20px 0;}
.package-banner .prev:hover {background-position:0 -70px;}
.package-banner .next:hover {background-position:-20px -70px;}

.ms-right-login {float:right; width:235px; padding-top:26px;}
.ms-login-form {height:86px;}
.ms-login-form .help-link {margin-bottom:6px; font-size:11px;}
.ms-login-form .help-link a {font-weight:bold; color:#87898a; letter-spacing:-1px;}
.ms-login-form .help-link .line {margin:0 2px; color:#d0d0d0;}
.ms-login-form .text-field {float:left;}
.ms-login-form .text-field li {height:29px;}
.ms-login-form .btn-field {float:left; padding-left:3px; color:#87898a; font-size:11px; letter-spacing:-1px;}
.ms-login-form .btn-field * {vertical-align:middle;}
.ms-login-form .btn-field li {height:29px;}
.ms-login-form .i-text {width:135px; height:24px; line-height:24px; padding-left:4px; border:1px solid #d0d0d0;}
.ms-login-form .welcome {font-size:14px; color:#393939; letter-spacing:-1px;}
.ms-login-form .user-grade {margin-bottom:7px; font-size:14px; color:#87898a; letter-spacing:-1px;}
.ms-login-form .btn-group {}

.cs-hrd {float:right; position:relative; width:235px;}
.cs-hrd .more {position:absolute; top:33px; right:10px; padding-right:8px; line-height:16px; font-size:11px; color:#6a6767; letter-spacing:-1px; background:url(http://img.hunet.co.kr/hunet/main/v201304/bu_lt-more.gif) no-repeat right 5px;}
.cs-hrd .more:hover {color:#4f4f4f;}
.cs-hrd .btn-img {position:absolute; top:98px; right:10px;}

.main-middle-section {height:380px;}
.main-middle-section .con1,
.main-middle-section .con2,
.main-middle-section .con3 {float:left; height:380px;}
.main-middle-section .con1 {width:366px; padding-right:15px; border-right:1px solid #d9d9d9;}
.main-middle-section .con2 {width:350px; padding:0 15px 0 15px; border-right:1px solid #d9d9d9;}
.main-middle-section .con3 {float:right; width:234px;}
.main-middle-section .con3 .hcc {}
.main-middle-section .con3 .hcc a {float:left;}
.main-middle-section .con3 .ml {}
.main-middle-section .con3 .ml a {float:left;}
.main-middle-section .goldclass {position:relative; height:248px; padding-bottom:1px; background:url(http://img.hunet.co.kr/hunet/main/v201309/bg_dot.gif) repeat-x left bottom;}
.main-middle-section .goldclass .btn-img {position:absolute; top:205px; left:237px;}

.today-free-lecture {padding:20px 10px 0 0;}
.today-free-lecture .content {float:left; width:260px;}
.today-free-lecture h2 {margin-bottom:10px;}
.today-free-lecture .thumb {float:left; width:56px; margin-right:-66px;}
.today-free-lecture .info {display:block; margin-left:66px;}
.today-free-lecture .state-panel {float:right; width:69px; height:77px; margin-top:2px; text-align:center; overflow:hidden; background:url(http://img.hunet.co.kr/hunet/main/v201309/bg_state-panel.png) no-repeat;}
.today-free-lecture .state-panel .tit {padding:30px 0 2px 0;}
.today-free-lecture .state-panel .txt-end {padding:49px 0 0 0;}
.today-free-lecture .state-panel .count {font-weight:bold; color:#fff; font-size:26px; line-height:26px; font-family:arial; letter-spacing:-1px;}
.today-free-lecture .state-panel .count img {position:relative; top:3px; margin:0 0 0 0;}
.today-free-lecture .state-panel.end {background-image:url(http://img.hunet.co.kr/hunet/main/bg_state-panel.png);}
.today-free-lecture a {cursor:pointer;}
.today-free-lecture a:hover {text-decoration:underline;}
.today-free-lecture .subject {display:block; margin-bottom:2px; font-weight:bold; color:#9d9d9d;}
.today-free-lecture .text {display:block; color:#858585; font-weight:bold;}

.knowledge-data {position:relative; height:228px; padding:20px 5px 1px 5px; background:url(http://img.hunet.co.kr/hunet/main/v201309/bg_dot.gif) repeat-x left bottom;}
.knowledge-data h2 {margin-bottom:10px;}
.knowledge-data li {padding:2px 0 2px 8px; letter-spacing:-1px; line-height:17px; background:url(http://img.hunet.co.kr/hunet/main/v201309/bu_sq-2px-gray.gif) no-repeat 0 11px;}
.knowledge-data li a {color:#858585; cursor:pointer;}
.knowledge-data li a:hover,
.knowledge-data li a:hover * {text-decoration:underline;}
.knowledge-data li.first-child {padding:0 0 25px 0; zoom:1;}
.knowledge-data li.first-child:after {content:""; display:block; clear:both;}
.knowledge-data .thumb {float:left; width:150px;}
.knowledge-data .thumb img {width:137px; height:73px; border:1px solid #dadada;}
.knowledge-data .con {float:left; width:190px;}
.knowledge-data .subject {display:block; margin-bottom:7px; color:#858585; font-weight:bold;}
.knowledge-data .text {display:block; height:34px; overflow:hidden; color:#9d9d9d; text-align:justify;}
.knowledge-data .more {position:absolute; top:20px; right:0; padding-right:8px; line-height:16px; font-size:11px; color:#6a6767; letter-spacing:-1px; background:url(http://img.hunet.co.kr/hunet/main/v201304/bu_lt-more.gif) no-repeat right 5px;}
.knowledge-data .more:hover {color:#4f4f4f;}

.rec-book {padding:20px 5px 0 5px; line-height:16px;}
.rec-book h2 {margin-bottom:10px;}
.rec-book .content a:hover {text-decoration:underline; color:#494949;}
.rec-book .subject {display:block; margin-bottom:8px; font-weight:bold; color:#858585; font-size:14px;}
.rec-book .text {display:block; font-size:12px; color:#9d9d9d; letter-spacing:-0.5px;}
.rec-book .thumb {float:left; margin-right:10px;}
.rec-book .thumb img {width:37px; height:56px; border:1px solid #cbcbcb;}



.main-middle-section .con3 li {padding-top:1px; background:url(http://img.hunet.co.kr/hunet/main/v201309/bg_dot.gif) repeat-x;}
.main-middle-section .con3 li.first-child {position:relative; padding-top:0; background:none;}
.main-middle-section .con3 li .more {position:absolute; top:20px; right:0; padding-right:8px; line-height:16px; font-size:11px; color:#6a6767; letter-spacing:-1px; background:url(http://img.hunet.co.kr/hunet/main/v201304/bu_lt-more.gif) no-repeat right 5px;}
.main-middle-section .con3 li .more:hover {color:#4f4f4f;}


.main-sc-section {height:66px; border-top:4px solid #7b7b7b;}
.main-sc-section div {float:left;}
.main-sc-section .happyceo {float:left;}
.main-sc-section .nanum {float:left;}
.main-sc-section .commuity {float:left;}
.main-sc-section .commuity span {margin-right:10px;}
.main-sc-section .commuity img {vertical-align:middle;}

.main-section-bottom {clear:both; padding:30px 15px 30px 15px; border-top:1px solid #d2d2d2; border-bottom:4px solid #7b7b7b; zoom:1;}
.main-section-bottom:after {content:""; display:block; clear:both;}
.main-section-bottom h2 {margin-bottom:10px;}
.main-section-bottom ul {font-size:11px; line-height:20px;}
.main-section-bottom li {padding:1px 0 1px 9px; letter-spacing:-0.5px; background:url(http://img.hunet.co.kr/hunet/main/v201309/bu_sq-2px-gray.gif) no-repeat 0 11px; zoom:1; width:96%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.main-section-bottom li a {color:#7c7a7a;}
.main-section-bottom li a:hover {text-decoration:underline;}
.main-section-bottom .more {position:absolute; top:0px; right:0; padding-right:8px; line-height:16px; font-size:11px; color:#6a6767; letter-spacing:-1px; background:url(http://img.hunet.co.kr/hunet/main/v201304/bu_lt-more.gif) no-repeat right 5px;}
.main-section-bottom .more:hover {color:#4f4f4f;}
.main-section-bottom .notice {position:relative; float:left; width:280px;}
.main-section-bottom .media {position:relative; float:left; width:280px; margin-left:70px;}
.main-section-bottom .faq {position:relative; float:right; width:280px;}


.partner-list {padding:20px 0; text-align:center;}
.partner-list * {vertical-align:middle;}
.partner-list li {display:inline; padding:0 6px; background:url(http://img.hunet.co.kr/hunet/main/v201304/bg_partner-list.gif) no-repeat 0 center;}
.partner-list li.first {background:none;}










