@charset "utf-8";

.mainWrap {width:100%; background:url('/image/main/bg_visual.jpg') 50% 0 repeat; color:#333; font-size:13px; line-height:18px;}
.mainWrap:after {content:""; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
.mainWrap a {color:#545454;}

.summaryWrap {width:1100px; height:600px; padding:50px 0 51px; margin:0 auto; overflow:hidden;}
.summaryWrap .workshopWrap {position:relative; float:left; overflow:hidden; height:600px; width:430px; z-index:0;}
.summaryWrap .workshopWrap #workshopSlide {height:600px;}
.summaryWrap .workshopWrap .bx-wrapper {}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-direction a,
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-auto a {position:absolute; display:block; overflow:hidden; bottom:20px; height:27px; width:27px; background-position: 0 0;background-repeat: no-repeat; text-indent:-9999px; z-index:100;}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-direction .bx-prev {right:60px;background-image:url('/image/main/mainBnr_prev.png');}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-direction .bx-next {right:20px;background-image:url('/image/main/mainBnr_next.png');}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-auto {}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-auto .bx-start {right:40px;background-image:url('/image/main/mainBnr_play.png');}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-auto .bx-stop {right:40px; background-image:url('/image/main/mainBnr_stop.png');}
.summaryWrap .workshopWrap .bx-wrapper .bx-controls-auto .active {display:none; z-index:50;}


.summaryWrap .contWrap {float:right; width:650px; background-color:#fff;}
.summaryWrap .contWrap .leftCont {float:left; width:450px;}
.summaryWrap .contWrap .leftCont .scheduleWrap {position:relative; height:374px; padding:26px 30px 0 30px; overflow:hidden; color:#333; }
.summaryWrap .contWrap .leftCont .scheduleWrap .tit {padding-bottom:26px;font-size:23px; line-height:30px; border-bottom:1px solid #ccc;}

.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li {margin-top:27px; line-height:18px;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li:first-child {}

.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li a {line-height: 22px;color: #414141;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li a span {display: inline-block;width: 71px;line-height: 18px;padding: 1px 0 3px;margin-right: 10px;text-align: center;color: #fff;background: url('/image/main/bulletBg.gif') 0 0 no-repeat;vertical-align: top;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li a span.workshop {background-image: url('/image/main/bulletBg_workshop.gif');}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li a span.study {background-image: url('/image/main/bulletBg_study.gif');}

.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li > ul {margin-left: 20px; font-size:12px;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li > ul li {vertical-align:top;margin-top: 5px;color: #6e6e6e;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li > ul li:after {content:""; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li > ul li span {display: inline-block;font-weight: bold;margin-left: 20px;}
.summaryWrap .contWrap .leftCont .scheduleWrap > ul > li > ul li span:first-child {margin-left: 0;}

.summaryWrap .contWrap .leftCont .scheduleWrap .more {position:absolute; top:35px; right:38px;}
.summaryWrap .contWrap .leftCont .quickWrap {}
.summaryWrap .contWrap .leftCont .quickWrap li {float:left;}
.summaryWrap .contWrap .leftCont .quickWrap li a {display:block;}

.summaryWrap .contWrap .rightCont {float:left; width:200px;}
.ie7 .summaryWrap .contWrap .rightCont .quickWrap li {vertical-align:top;}
.summaryWrap .contWrap .rightCont .quickWrap a {}

.summaryWrap .contWrap .quickWrap {}
.summaryWrap .contWrap .quickWrap a {display:block;}
.summaryWrap .contWrap .quickWrap a span {display:block;}
.summaryWrap .contWrap .quickWrap a .tit {font-size:19px; line-height:24px; font-weight:bold;}
.summaryWrap .contWrap .quickWrap a .cmt {font-size:12px; margin-top:5px;}


.linkWrap {width:100%; background-color:#878787;}
.linkWrap .content {overflow:hidden; height:50px; width:1100px; margin:0 auto;}
.linkWrap .content:after {content:""; display:block; clear:both; visibility:hidden; height:0; font-size:0;}

.linkWrap .content .noticeWrap {position:relative; float:left; width:675px;}
.linkWrap .content .noticeWrap dt {float:left; width:162px; background-color:#3ab392;}
.linkWrap .content .noticeWrap dt a {display: block;padding:15px 0 17px;color:#fff; text-decoration:none;text-align:center;font-size: 16px;}

.linkWrap .content .noticeWrap dd {overflow: hidden;float:left; height:24px; width:462px; margin:13px 32px 13px 19px;}
.linkWrap .content .noticeWrap dd ul {overflow:hidden;}
.linkWrap .content .noticeWrap dd li {vertical-align:middle;}
.linkWrap .content .noticeWrap dd li a {position:relative; display:block; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:462px; color:#fff;}
.linkWrap .content .noticeWrap dd li a:after {content:""; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
.linkWrap .content .noticeWrap dd li a .new,
.linkWrap .content .noticeWrap dd li a .cmt {float:left; overflow:hidden; height:24px; line-height:24px;}
.linkWrap .content .noticeWrap dd li a .new {width:16px; text-indent:-99999px; background:url('/image/common/ico_new.gif') 0 50% no-repeat;}
.linkWrap .content .noticeWrap dd li a .cmt {position:relative; width:434px; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
.linkWrap .content .noticeWrap dd li a:hover .cmt,
.linkWrap .content .noticeWrap dd li a:focus .cmt {text-decoration:underline;}

.linkWrap .content .noticeWrap .bx-wrapper {overflow: hidden;height: 24px;}
.linkWrap .content .noticeWrap .bx-wrapper .bx-controls-direction {position:absolute; top:6px; right:6px;}
.linkWrap .content .noticeWrap .bx-wrapper .bx-controls-direction a {display:block; height:18px; width:18px; border: 1px solid #767676;overflow:hidden; text-indent:-9999px;background-position: center center;background-repeat: no-repeat;}
.linkWrap .content .noticeWrap .bx-wrapper .bx-controls-direction .bx-prev {height:19px; border-bottom: 0 none;background-image:url('/image/common/arr_slide_top.png');}
.linkWrap .content .noticeWrap .bx-wrapper .bx-controls-direction .bx-next {background-image:url('/image/common/arr_slide_btm.png');}

.linkWrap .content .relatedWrap {float:left; width:410px; padding:0 15px 0 0; background-color:#535353;}
.linkWrap .content .relatedWrap label {float:left;display: block;width: 162px;padding:15px 0 17px;color:#fff; text-decoration:none;text-align:center;font-size: 16px;}
.linkWrap .content .relatedWrap .selectWrap {float:left; padding:4px 4px 4px 10px;margin-top: 10px; background-color:#fff;}
.linkWrap .content .relatedWrap .selectWrap select {height:20px; width:234px; line-height:20px; border:0 none; color:#444;}

.linkWrap.bnrWrap {background-color:#fff;}
.linkWrap.bnrWrap .content {height:76px; padding:24px 0;}
.linkWrap.bnrWrap .content .bnrZone {}

.linkWrap.bnrWrap .content .bnrZone .slideWrap {position: relative;overflow:hidden;height: 76px;}
.linkWrap.bnrWrap .content .bnrZone .slideWrap .slideList:after {content:""; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
.linkWrap.bnrWrap .content .bnrZone .slideWrap .slideList li {float:left; height:76px; width:230px;}


/* .linkWrap.bnrWrap .content {height:46px; padding:24px 0;} */
/* .linkWrap.bnrWrap .content .bnrZone .slideWrap {position: relative;overflow:hidden;height: 46px;} */
/* .linkWrap.bnrWrap .content .bnrZone .slideWrap .slideList li {float:left; height:46px; width:162px;} */
/* .linkWrap.bnrWrap .content .bnrZone .slideWrap .slideList li {float:left; height:46px; width:162px;background:url('/image/banner/bg_banner.gif') 0 0 no-repeat;}

#sponsorSlide {position:relative; }
#sponsorSlide .bx-wrapper {}
.slideWrap .bx-controls a {position:absolute; top:0; display:inline-block; height:46px; width:23px; overflow:hidden; text-indent:-9999px; background:url('/image/common/arr_bnr_slide.png') 0 50% no-repeat;}
.slideWrap .bx-controls .bx-prev {left:0; background-position:2px 50%;}
.slideWrap .bx-controls .bx-next {right:0; background-position:-88px 50%;}



/* 슬라이드 미작동시 초기값 */
/* #sponsorSlide.initSet {overflow:hidden; width:1047px; margin:0 auto;}*/
#sponsorSlide.initSet {overflow:hidden; margin:0 auto;}
/* #sponsorSlide.initSet li {margin-left:15px;} */
#sponsorSlide.initSet li {margin-left:40px;}
#sponsorSlide.initSet li:first-child {margin-left:0;}


/* main visual banner 26.03.03, ma.kal */
/* _비주얼배너 */
div.workshopWrap {position:relative;}
div.workshopWrap .bx-pager {
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 5px;
    padding: 3px 10px;
    border-radius: 50px;
    background: rgba(255, 255, 255, .5);
}
div.workshopWrap .bx-pager > div {
    margin: 3px;
}
div.workshopWrap .bx-pager > div {
    display: inline-block;
    vertical-align: top;
    font-size: 0;
    line-height: 0;
}
div.workshopWrap .bx-pager > div a {
    width: 6px;
	height: 6px;
	display: block;
    border: 2px solid #fff;
	border-radius: 50%;
}
div.workshopWrap .bx-pager > div a.active {
    background-color: #fff;
}
