@charset "utf-8";


/* #######################################################
			MAIN
####################################################### */
#bodyAreaMain {clear:both; _display:block; overflow:hidden; _zoom:1; z-index:100; width:982px; margin:0 auto; margin-top:-390px; padding:0;}

/* 메인 비쥬얼 */
.mainVisual {position:relative; width:982px; height:301px; margin:0; padding:0; font-size:0; line-height:0;}
.mainVisual .num {position:absolute; right:17px; top:22px; z-index:10;}
.mainVisual .img {position:absolute;  width:906px; height:301px; left:0; top:0; font-size:0; line-height:0; overflow:hidden; z-index:5; }
.mainVisual .num img {margin-left:2px;}
#mainVisualImg ol { margin:0; padding:0; }

/* kisa music */
.music {float:left; margin:0; padding:0; font-size:0; line-height:0;}
.music dl {float:left; margin:0; padding:0;}
.music dt {float:left; margin:0; padding:0;}
.music dd {float:left; margin:0; padding:0;}
.music dd ul {list-style-type:none; clear:both; width:127px; height:126px; margin:0; padding:0; _zoom:1; overflow:hidden; background:url('/eng/images/main/bgMusic.gif') no-repeat 0 0;}
.music dd ul li {clear:both; margin:0; padding:5px 0 4px 0; border-top:1px solid #d7d7d7; font-size:0; line-height:0;}
.music dd ul li * {vertical-align:middle;}
.music dd ul li span {display:inline-block; width:75px;}
.music dd ul li span img {margin-left:12px;}
.music dd ul li a img {margin:0 2px;}
.music dd ul li.first {border-top:0;}
.music dd ul li .colorRing {clear:both; margin:0; padding:0; _zoom:1; overflow:hidden; background:url('/eng/images/main/bgMusicLine.gif') repeat-x 0 14px;}
.music dd ul li .colorRing .tit {margin:0; padding:0 0 5px 12px;}
.music dd ul li .colorRing p {float:left; margin:0; padding:3px 0 0 13px;}

/* 메인 공지사항 등 게시판 리스트 */
.mainBoard {position:relative; float:left; width:412px; height:1px; margin:0 0 0 10px; padding:0;}
.mainBoard h2 {position:absolute;top:0; font-size:0; line-height:0; z-index:2;}
.mainBoard h2.tab01 {left:0;}
.mainBoard h2.tab02 {left:65px;}
.mainBoard h2.tab03 {left:131px;}
.mainBoard h2.tab04 {left:196px;}
.mainBoard h2.tab05 {left:261px;}
.mainBoard .more {position:absolute; top:6px; right:5px; margin:0; padding:0;}
.mainBoard ol {position:absolute; left:0; top: 21px; clear:both; list-style:none; width:412px; height:105px; margin:0; padding:7px 0 0 0; color:#555; _zoom:1; overflow:hidden; background:url('/eng/images/main/bgMainBoard.gif') no-repeat 0 0;}
.mainBoard ol li {clear:both; width:400px; margin:0 auto; padding:0; overflow:hidden; _zoom:1; line-height:140% !important;}
.mainBoard ol li p {float:left; margin:0;padding:0;}
.mainBoard ol li p a {padding-left:10px; background:url('/eng/images/common/bul/bulDotGray.gif') no-repeat 5px 45%;}
.mainBoard ol li span.date {float:right; color:#898989; font-size:0.85em;}

/* 알림판 배너 */
.noticeZone {float:left; margin:0 0 0 10px; padding:0; font-size:0; line-height:0;}
.noticeZone .top {position:relative; width:389px; padding-bottom:10px; overflow:hidden; _zoom:1;}
.noticeZone h2 {float:left;margin:0; padding:0; font-size:0; line-height:0;}
.noticeZone .stop {float:left;margin:0; padding:0 0 0 8px; font-size:0; line-height:0;}
.noticeZone .stop img {vertical-align:middle;}
.noticeZone .stop span {margin-left:5px;}
.noticeZone div#bannerCtrl {position:absolute; right:0; top:3px;}
.noticeZone div#bannerCtrl p {float:left;margin:0;padding:0 3px;}
.noticeZone div#bannerImgs {width:390px; height:87px; margin:0; padding:0; overflow:hidden;}
.noticeZone ol {list-style:none; padding:0; margin:0; font-size:0; line-height:0;}
.noticeZone ol img {width:390px; height:87px; margin:0;}

/*  메인 푸터 사이트 링크 */
#mainFoot {clear:both; overflow:hidden; _zoom:1; width:100%; min-width:982px; height:90x; margin:23px 0 0 0; padding:0; background:url('/eng/images/main/bgMainFoot.gif') repeat-x 0 0;}
.familyLink {margin:0; padding:0;}
.familyLink ul {list-style-type:none; width:982px; margin:0 auto; padding:0; _zoom:1; overflow:hidden;}
.familyLink ul li {float:left; margin:0; padding:20px 0 15px 46px; font-size:0; line-height:0;}
.familyLink ul li.first {padding-left:0px;}


/* 하단 탭 박스*/
dl.tabBox{float:left; overflow:hidden; _zoom:1; margin:0 26px 0 0; padding:0; width:264px;}
dl.tabBox dt{margin:0; padding:0; font-size:0; line-height:0;}
dl.tabBox dd{overflow:hidden; _zoom:1; margin:0; padding:16px 28px 16px 22px; height:55px; background:url('/eng/images/main/bgTabCotents.gif') no-repeat left top;}
dl.tabBox dd .contents{float:left;width:140px; margin:0; padding:0; }
dl.tabBox dd .contents .tit{margin:0; padding:0;}
dl.tabBox dd .contents .btn{margin:10px 0 0 0; padding:0;}
dl.tabBox dd .bg{float:right; margin:6px 0 0 0; padding:0;}
dl.tabBox dd .bg02{float:right; margin:8px 0 0 0; padding:0;}






























