﻿@charset "utf-8";

body{margin:0;}
/* main */
#mainWrap{width:1000px;margin:0 auto;position:relative;}
#mainPop{position:absolute;top:138px;left:0;padding-top:4px;z-index:1000;background:#ffffff url(/image/kor/common/pop_bg.gif) no-repeat right top;}
#mainPop .innPop{padding:15px;border:2px solid #00acdc;border-top:none;}
#mainPop .innPop .popH2{color:#005598;font-size:1.333em;font-weight:bold;line-height:1;_line-height:1.1;padding-bottom:10px;margin-bottom:15px;border-bottom:2px solid #00acdc;}
#mainPop .innPop .close{position:absolute;top:4px;right:2px;display:inline-block;padding:5px;}
#mainPop .innPop .mainPopCont{border:1px solid #eeeeee;padding:8px 10px 2px 10px;line-height:1.3;margin-bottom:18px;position:relative;}
#mainPop .innPop .mainPopCont .popH3{color:#316bc8;font-size:1.167em;margin-bottom:6px;font-weight:normal;}
#mainPop .innPop .mainPopCont p{margin-bottom:6px;}
#mainPop .innPop .mainPopCont .more{position:absolute;top:120px;right:10px;color:#00acdc;text-decoration:underline;}
#mainPop .innPop .today_x{text-align:right;}
#mainPop .innPop .today_x a{font-size:0.917em;color:#a3a3a3;display:inline-block;padding-left:13px;background:url(/image/kor/common/today_close.gif) no-repeat left center;}

/* main contents */
#mainCont{position:relative;*zoom:1;}
#mainCont_left {position:relative;*zoom:1; float:left; width:863px;}
#mainCont_right {position:relative;*zoom:1; float:right; width:107px;}
#mainCont_right h2 {}
#mainCont_right .go {margin-bottom:8px;paddig:0px 3px 0px 3px; width:105px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#mainCont_right ul.gogo {padding:12px 0 8px 2px;}
#mainCont_right ul.gogo li {margin-bottom:6px; margin-left:5px;}
#mainCont_right ul.gogo li select {width:90px;margin-top:5px;}
#mainCont_right .sns {margin-bottom:8px;paddig:0px 0px 0px 3px; width:105px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#mainCont_right ul.snsgo {padding:12px 7px 12px 10px;}
#mainCont_right ul.snsgo li {width:26px;height:30px; margin-bottom:10px; display:inline;}

.mainCont1{*zoom:1;padding-bottom:22px;height:260px;position:relative;}
.mainCont1:after{clear:both;display:block;content:"";}
/* 주요메뉴 */
.mainCont1 .imptBann{float:left;background:#acdaea;width:120px;height:249px;padding:11px 0 0 0;text-align:center;}
.mainCont1 .imptBann ul{margin-bottom:9px;}
.mainCont1 .imptBann li{height:43px;vertical-align:top;padding-left:1px;width:119px;}
/* picture bann */
.mainCont1 .picBann{float:left;width:560px;height:260px;position:relative;margin-right:15px;}
.mainCont1 .picBann .autoPlay{position:absolute;z-index:50;right:15px;top:35px;}
.mainCont1 .picBann .autoPlay .mplay{margin-right:2px}
.mainCont1 .picBann .bannM{position:absolute;top:25px;right:12px;z-index:50;}
.mainCont1 .picBann .bannM li{width:7px;height:7px;background:#ffffff;overflow:hidden;float:left;margin-right:2px;}
.mainCont1 .picBann .bannM li a{display:block;text-indent:-100px;}
.mainCont1 .picBann .bannM li.on{background:#0094CC;}
.mainCont1 ul.bannImg{position:relative;width:440px;}
.mainCont1 ul.bannImg li{position:absolute;top:0;left:0;display:none;}
.mainCont1 ul.bannImg li#bann1{display:block;}

/* issue */
.mainCont1 .hotIssue{float:left;position:relative;*zoom:1;overflow:hidden;width:255px;min-height:252px;_height:252px;padding:6px 17px 0 14px;border:1px solid #e2e2e2;background:#efefef;}
.mainCont1 .hotIssue .h2Tit{float:left;height:25px;margin:10px 0 2px 10px;width:70%;text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mainCont1 .hotIssue .h2Tit a {font-size:17px;text-decoration:none;color:#0177ad;width:300px;font-weight:bold;line-height:1.2em;}
.mainCont1 .hotIssue .viewplus{position:relative; left:120px; top:-6px;}
.mainCont1 .hotIssue .section{position:relative;float:left;width:255px;}
.mainCont1 .hotIssue .section .img_issue {width:255px; height:150px;}
.mainCont1 .hotIssue .section .img_issue .titleL{padding:5px 0px 5px 0px; font-size:14px; font-weight:bold; color:#000; margin-bottom:10px;}
.mainCont1 .hotIssue .section .img_issue img{float:left;}
.mainCont1 .hotIssue .section .img_issue .contentP{float:left; width:125px; word-break:break-all; margin-left:5px; line-height:1.2;}
.mainCont1 .hotIssue .section .control {position:absolute; top:183px; left:12px; width:100%; text-align:center; height:25px;}
.mainCont1 .hotIssue .section .control ul li {float:left; margin-right:5px;}
.mainCont1 .hotIssue .issuePic{float:left;margin-right:10px;_margin-right:7px;}
.mainCont1 .hotIssue .issuePic img{border:1px solid #cccccc;}
.mainCont1 .hotIssue .issue_text{overflow:hidden; _display:inline-block; vertical-align:top;}

.mainCont1 .hotIssue dl{float:left;min-height:145px;_height:145px;}
.mainCont1 .hotIssue dl dt{_height:22px;font-weight:bold;color:#0094cc;font-size:1.167em;margin-bottom:7px;padding-top:3px;min-height:22px;line-height:1.3;}
.mainCont1 .hotIssue dl dd{line-height:1.5;padding-left:2px;}
.mainCont1 .hotIssue .moreWrap{float:right;position:absolute;bottom:10px;right:13px;}
.mainCont1 .hotIssue .more{float:left;padding-left:8px;margin-right:4px;background:url(/image/kor/main/btn_go01.gif) no-repeat left top;}
.mainCont1 .hotIssue .more a{display:inline-block;height:17px;line-height:1.3;padding:4px 8px 0 0;font-size:0.917em;color:#585858;background:url(/image/kor/main/btn_go02.gif) no-repeat right top;}
.mainCont1 .hotIssue .more a:hover{text-decoration:none;}

.hotIssue .section .control_issue{height:20px; margin-top:25px;}
/*.hotIssue .section .control_issue ul{position:absolute; right:0px;}*/
.hotIssue .section .control_issue ul li {float:right; margin-left:7px;}
.hotIssue .section .control_issue ul li:last-child {margin-left:0px;}
.control_issue .btnGrey .leftBtn{float:left; width:2px; height:21px;background:url(/image/kor/main/btn_bgL.gif) no-repeat 0 0; }
.control_issue .btnGrey .rightBtn{float:left;  height:21px;background:url(/image/kor/main/btn_bgR.gif) no-repeat right 0; text-align:center; }
.control_issue .btnGrey a{ display:block;color:#656565;padding:5px 12px 5px 10px; padding-bottom:5px;}
.control_issue .btnGrey a:hover{color:#0094cc;text-decoration:none;}


/* control_btn */
.mainCont1 .control_btn ul{position:absolute; top:230px; right:7px;}
.mainCont1 .control_btn ul li {float:left; margin-left:7px;}
.control_btn .btnGrey .leftBtn{float:left; width:2px; height:21px;background:url(/image/kor/main/btn_bgL.gif) no-repeat 0 0; }
.control_btn .btnGrey .rightBtn{float:left;  height:21px;background:url(/image/kor/main/btn_bgR.gif) no-repeat right 0; text-align:center; }
.control_btn .btnGrey a{ display:block;color:#656565;padding:5px 12px 5px 10px; padding-bottom:5px; }
.control_btn .btnGrey a:hover{color:#0094cc;text-decoration:none;}

/* main contents 2 */
.mainCont2{*zoom:1;padding-bottom:32px;}
.mainCont2:after{clear:both;display:block;content:"";}
.mainCont2 .botCont1{float:left;width:265px;margin-right:15px;}

/* board list */
.mainCont2 .botCont1 .brdFive{position:relative;}
.mainCont2 .botCont1 .brdFive .h2Tit{position:relative;padding:6px 0 10px;}
.mainCont2 .botCont1 .brdFive .h2Tit_2{position:relative;padding:6px 0 10px;margin-top:20px;}
.mainCont2 .botCont1 .reptBrd{position:relative;}
.mainCont2 .botCont1 .reptBrd .more{position:absolute;top:-21px;left:239px;}
.mainCont2 .botCont1 .reptBrd .more a{display:block;padding:3px;}
.mainCont2 .botCont1 .reptBrd ul{*zoom:1;border-bottom:2px solid #e6e6e6;margin-top:-1px;}
.mainCont2 .botCont1 .reptBrd ul:after{display:block;content:"";clear:both;}
.mainCont2 .botCont1 .reptBrd li.first{border-top:3px solid #0094cc;}
.mainCont2 .botCont1 .reptBrd li{float:left;clear:both;width:265px;border-top:1px solid #e6e6e6;}
.mainCont2 .botCont1 .reptBrd li a{padding:10px 0 0 10px;min-height:20px;_height:20px;display:block;color:#5a5a5a;text-decoration:none;}
.mainCont2 .botCont1 .reptBrd li span.title{cursor:pointer;width:250px;display:block;color:#6f6f6f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.mainCont2 .botCont1 .reptBrd li span.dateS{padding-top:4px;display:block;color:#2d2d2d;font-size:0.917em;float:right;}
.mainCont2 .botCont1 .reptBrd li span,dateS span{display:inline;color:#bebebe;}
.mainCont2 .botCont1 .reptBrd li.on a{font-weight:bold;color:#ffffff;background:#60b8d7;}
.mainCont2 .botCont1 .reptBrd li.on span{font-weight:normal;}
.mainCont2 .botCont1 .reptBrd li.on span.dateS{color:#ffffff;}
.mainCont2 .botCont1 .reptBrd li.on span.dateS span{color:#86DAF8;}
.mainCont2 .botCont1 .reptBrd li a:hover, .mainCont2 .botCont1 .reptBrd li a:focus, .mainCont2 .botCont1 .reptBrd li a:active{font-weight:bold;color:#ffffff;background:#60b8d7;}
.mainCont2 .botCont1 .reptBrd li a:hover span, .mainCont2 .botCont1 .reptBrd li a:focus span, .mainCont2 .botCont1 .reptBrd li a:active span{font-weight:normal;}
.mainCont2 .botCont1 .reptBrd li a:hover span.dateS, .mainCont2 .botCont1 .reptBrd li a:focus span.dateS, .mainCont2 .botCont1 .reptBrd li a:active span.dateS{color:#ffffff;}
.mainCont2 .botCont1 .reptBrd li a:hover span.title, .mainCont2 .botCont1 .reptBrd li a:focus span.title, .mainCont2 .botCont1 .reptBrd li a:active span.title{color:#ffffff;}
.mainCont2 .botCont1 .reptBrd li a:hover span.dateS span, .mainCont2 .botCont1 .reptBrd li a:focus span.dateS span, .mainCont2 .botCont1 .reptBrd li a:active span.dateS span{color:#86DAF8;}
.mainCont2 .botCont1 .reptBrd .noData{border-top:3px solid #0094cc;border-bottom:2px solid #e6e6e6;padding:20px 0;text-align:center;}

/* report list */
.mainCont2 .botCont2{float:left;width:278px;margin-right:15px;border:1px solid #e4f3f8;background:#f1f8fb;}
.mainCont2 .botCont2 .lastRept{position:relative;padding:15px 0 0 13px;min-height:236px;_height:236px;}
.mainCont2 .botCont2 .lastRept .h2Tit{height:26px;}
.mainCont2 .botCont2 .lastRept ul{*zoom:1;}
.mainCont2 .botCont2 .lastRept ul:after{clear:both;display:block;content:"";}
.mainCont2 .botCont2 .lastRept li{float:left;clear:both;width:252px;line-height:1.3;margin-bottom:8px;}
.mainCont2 .botCont2 .lastRept li a{display:block;width:252px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');;}
.mainCont2 .botCont2 .lastRept li span{color:#0094cc;float:left; }
.mainCont2 .botCont2 .lastRept li span.dateS{color:#999;font-size:0.88em;float:right;display:block;}
.mainCont2 .botCont2 .lastRept li span.dateS span{color:#bebebe;}
.mainCont2 .botCont2 .lastRept .more{position:absolute;top:20px;right:9px;}
.mainCont2 .botCont2 .lastRept .more a{display:block;padding:3px;}
.mainCont2 .botCont2 .typeRept{height:80px;padding:5px 0 7px 13px;background:url(/image/kor/main/split_bar.gif) repeat-x left top;}
.mainCont2 .botCont2 .typeRept .h2Tit{height:25px;}
.mainCont2 .botCont2 .typeRept ul{*zoom:1;padding-left:5px;}
.mainCont2 .botCont2 .typeRept ul:after{clear:both;display:block;content:"";}
.mainCont2 .botCont2 .typeRept li{float:left;width:79px;height:24px;margin-top:3px;}
.mainCont2 .botCont2 .typeRept li a{display:block;padding:5px 0;}

/* news */
.mainCont2 .botCont3{float:right;width:288px;}
/* class info */
.mainCont2 .botCont3 .classGroup{position:relative;min-height:163px;_height:163px;margin-bottom:17px;}
.mainCont2 .botCont3 .classGroup .bannN{position:absolute;bottom:143px;right:5px;border:1px}
.mainCont2 .botCont3 .classGroup .bannN li{float:left;}
.mainCont2 .botCont3 .classGroup .bannN li a{display:block;color:#9ce0ff;padding:5px;font-size:0.833em;font-weight:bold;background:url(/image/kor/main/course_bar.gif) no-repeat left 6px;line-height:0.9;letter-spacing:-1px;}
.mainCont2 .botCont3 .classGroup .bannN li a:hover, .mainCont2 .botCont3 .titArea .bannN li a:focus, .mainCont2 .botCont3 .titArea .bannN li a:active{color:#ffffff;text-decoration:none;}
.mainCont2 .botCont3 .classGroup .bannN li.fir a{background:none;}
.mainCont2 .botCont3 .classGroup .bannN li a.on{color:#ffffff;text-decoration:none;}
.mainCont2 .botCont3 .classGroup .autoPlay{position:absolute;bottom:135px;right:7px;}
.mainCont2 .botCont3 .classGroup .autoPlay a{padding:3px;display:inline-block;}
.mainCont2 .botCont3 .classBann{min-height:161px;_height:161px;border-bottom:2px solid #0094cc;overflow:hidden;}
.mainCont2 .botCont3 .classBann .h2Tit{min-height:21px;_height:21px;padding:9px 0 0 9px;margin-bottom:20px;background:url(/image/kor/main/course_bg.gif) repeat-y left top;}
.mainCont2 .botCont3 .classBann .h2Tit span{width:220px;font-size:1.167em;line-height:1.2;color:#ffffff;}
.mainCont2 .botCont3 .classBann .classCont{line-height:1.3;padding:0 5px 0 10px;text-align:left;word-wrap:break-word;word-break:break-all;white-space: -moz-pre-wrap;white-space: -pre-wrap;}
.mainCont2 .botCont3 .classBann .linkS a{padding-left:10px;color:#0094cc;font-size:0.917em;text-decoration:underline;}
.mainCont2 .botCont3 .classBann .classTxt{line-height:1.3;font-size:0.917em;padding-left:10px;}
.mainCont2 .botCont3 .classBann dl{padding:0 5px 0 10px;line-height:1;_line-height:1.2;/*_height:84px;min-height:84px;*/margin-bottom:5px;}
.mainCont2 .botCont3 .classBann dl dt{float:left;clear:both;_height:16px;min-height:16px;padding-right:7px;line-height:1.2;}
.mainCont2 .botCont3 .classBann dl dd{_height:16px;min-height:16px;line-height:1.2;}
.mainCont2 .botCont3 .classBann dl .impt{min-height:23px;_height:23px;font-weight:bold;color:#0094cc;font-size:1.167em;line-height:1;_line-height:1.2;}


/* main economy data */
.mainCont2 .botCont3 .ecnmData{position:relative;*zoom:1;overflow:hidden;border-bottom:1px solid #e0e0e0;}
.mainCont2 .botCont3 .ecnmData table{width:288px;}
.mainCont2 .botCont3 .ecnmData .h2Tit{height:24px;padding-left:10px;}
.mainCont2 .botCont3 .ecnmData dl{*zoom:1;width:288px;border-bottom:1px solid #e0e0e0;}
.mainCont2 .botCont3 .ecnmData dl:after{clear:both;display:block;content:"";}
.mainCont2 .botCont3 .ecnmData dl dt{float:left;width:111px;padding:7px 0 6px 9px;color:#6f6f6f;width:134px}
.mainCont2 .botCont3 .ecnmData dl dd{float:left;width:42px;text-align:right;font-size:0.917em;padding:7px 0 6px 6px;}
.mainCont2 .botCont3 .ecnmData dl dd a{display:block;text-decoration:none;position:relative;}
.mainCont2 .botCont3 .ecnmData dl dd a span.balloon{position:absolute;top:-1000px;right:25px;width:110px;border:solid 1px #ccc;background-color:#efefef;padding:3px;display:block;text-align:left;}
.mainCont2 .botCont3 .ecnmData dl dd a span.ball1{width:50px!important;}
.mainCont2 .botCont3 .ecnmData dl dd a:hover{background:#ffffff;}
.mainCont2 .botCont3 .ecnmData dl dd a:hover span.balloon, .mainCont2 .botCont3 .ecnmData dl dd a:focus span.balloon, .mainCont2 .botCont3 .ecnmData dl dd a:active span.balloon{top:-5px;}
.mainCont2 .botCont3 .ecnmData dl dd.dateS{color:#7b7b7b;}
.mainCont2 .botCont3 .ecnmData .more{position:absolute;top:8px;right:0;}
.mainCont2 .botCont3 .ecnmData .more a{display:block;color:#0094cc;font-size:0.917em;word-spacing:-1px;}

/* etc link */
.mainCont2 .etcBann ul {float:left; width:74px; }
.mainCont2 .etcBann li{float:left;clear:both;border-top:1px solid #e6e6e6;}
.mainCont2 .etcBann li.fir{border-top:0;}
.mainCont2 .etcBann li a{display:block;}

.etcBann02 ul.sns {float:left; width:74px;} 
.etcBann02 ul.sns li {float:left; width:32px; height:32px; margin-right:8px; margin-bottom:10px;}
.etcBann02 ul.sns li.r123 {float:left; width:32px; height:32px; margin-right:0px!important; margin-bottom:10px;}

