/* -------------------------------------------------
°­ÀÇ½Ç °øÅë
Module Made : 2014-06-24
Last Update: 2014-06-24
Author:	¾Æ³²Á¤º¸±â¼ú
Version: 1.0
-------------------------------------------------*/

/* initialize
-------------------------------------------------*/
.mainTop { margin-top: 20px; }

.userInfoBoard {display:inline-block;zoom:1;*display:inline;background:url(:../../../../images/bg/bg_board.gif) no-repeat;width:454px;height:130px;vertical-align:top;text-align:center;margin-right:43px;}
.userInfoTop {display:block;padding-top:18px;padding-left:10px}
.userInfoName {font-size:16px;font-weight:500;color:#78deff;}
.userInfoTopFont {font-size:16px;color:#FFFFFF;}
.userInfoBtm {background:url(:../../../../images/icon/icon_lecture_gray.gif) no-repeat 2px;padding-left:10px;padding-top:10px}
.userInfoBtmFont {font-size:18px;color:#FFFFFF;}
.currentSbj {font-size:18px;font-weight:bold;color:#f9bc04;}

.mainInfo {display:inline-block;zoom:1;*display:inline;width:440px;}
.updateList {float:right;}
.cursor {cursor:pointer}
.infoFont {font-size:18px;font-weight:500;color:#333333;}
.infoList {width:320px;;}
.infoList a:hover {font-weight:bold;text-decoration:underline;}
.mainInfoList ul li {display:inline-block;zoom:1;*display:inline;width: 430px;height: 30px;}

.noticeList {display:inline-block;zoom:1;*display:inline;width:440px;padding:5px 0px;}
.noticeList a{float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:280px;display: block;}
.noticeList img{margin-left: 5px;}
.txtRight {text-align:right;}

.classDetail {display:block;width:100%;margin-top:20px;}
.classDetail .nodata { text-align: center; }
.classDetail .nodata span { font-size: 20px; }

.termInfo {width:100%;margin-bottom:30px;}
.classSeq {display:inline-block;zoom:1;*display:inline;background:url(:../../../../images/bar/bar_bg_blue.gif) repeat;width:260px;height:40px;text-align:center;}
.classSeq .bottomArrow {clear:both;background: url("../../images/bar/bar_angle_bottom.gif") no-repeat; width: 22px; height: 11px; background-position: bottom center;margin-top:08px;margin-left:117px;}
.classSeq span {font-size:20px;font-weight:bold;color:#FFFFFF;}
.classTerm {background:url(:../../../../images/bar/bar_bg_gray.gif) repeat;;height:40px;text-align:right;}
.classTermFont {display:inline-block;zoom:1;*display:inline;font-size:16px;font-weight:500;color:#333333;}
.totalSubjectNum {display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.totalNumFont  {font-size:16px;font-weight:500;color:#f25000;}

.classListTitle {font-size:18px;font-weight:500;color:#333333;}

.mainDetail {margin-bottom:60px;}
.mainDetailTitle {margin-bottom:20px; margin-top: 20px; }
.homeDirectBtn {display:inline-block;zoom:1;*display:inline;border:1px solid #20a8d9;width:130px;height:29px;vertical-align:middle;margin-left:10px;cursor:pointer}
.btnArea {margin:6px;}
.graphArea {display:inline-block;zoom:1;*display:inline;margin-left: 5px;}
.graphArea .percent { width: 52px; display:inline-block;zoom:1;*display:inline; font-size: 12px; }
.userAttendGraph {position:relative;display:inline-block;zoom:1;*display:inline;background-color:#E1E1E1;width:150px;}
.attendGraph {position:relative;display:inline-block;zoom:1;*display:inline;background-color:#36b3e1;width: 0px;position:relactive;}
.expectAttendGraph {display:inline-block;zoom:1;*display:inline;background-color:#E1E1E1;width:150px;}
.expectGraph {display:inline-block;zoom:1;*display:inline;background-color:#ffa616;width: 0px;position:relactive;}

/*°øÁö»çÇ×*/

/*Å×ÀÌºí*/
/* °Ë»ö Á¶°Ç Å×ÀÌºí ¿µ¿ª  */
.cmnTableSearchForm {width:100%;}
.cmnTableSearchForm.bdTop {border-top:1px solid #CCCCCC;}
.cmnTableSearchForm th {height:32px; background:#F4F4F4; text-align:center; cursor:default;}
.cmnTableSearchForm th.curnone {cursor:default;}
.cmnTableSearchForm tr {height:32px; background:#FFFFFF; border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1;}
.cmnTableSearchForm tr th {text-align:left; padding-left:10px;}
.cmnTableSearchForm tr td {padding-left:10px;}
.cmnTableSearchForm tr td.right {text-align:right; padding-right:10px;}
.cmnTableSearchForm input.inline {display:inline-block; font-size:12px; height:22px;}
.cmnTableSearchForm button.size01 {width:55px}
.cmnTableSearchForm select {margin-top:10px;}


/*¸ÞÀÎ ÇÐ½À ¸®½ºÆ® Å×ÀÌºí*/
.cmnTableList {border-bottom:1px solid #E1E1E1; width:100%;}
.cmnTableList thead tr th .first {background-color:#F5ECDD;}
.cmnTableList thead tr th {text-align:center; background:#F4F4F4;height:40px;border-right:1px solid #E1E1E1;border-top:2px solid #333333;}
.cmnTableList thead tr th.left {text-align:left;}
.cmnTableList thead tr th.last {border-right:none;}
.cmnTableList tbody {border-top:1px solid #d7d7d7;}
.cmnTableList tbody tr th.center {text-align:center;height:40px;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.cmnTableList tbody tr td {text-align:center; vertical-align:middle;height:40px;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.cmnTableList tbody tr td.left {text-align:left;}
.cmnTableList tbody tr td.last {border-right:none;}
.tableDate {display:block;color:#0182ac;margin-top:3px ; }



.tableTitle {margin:10px 0px;font-size:16px;font-weight:500;}

/*¼­ºê ¸®½ºÆ® Å×ÀÌºí(º¸±âÀü¿ë)*/
.viewTblList {border-top:2px solid #333333; border-bottom:1px solid #E1E1E1; width:100%;}
.viewTblList thead tr th {text-align:center; background:#F4F4F4;height:40px;}
.viewTblList tbody tr td {text-align:center; vertical-align:middle;height:38px;border-top:1px solid #FFFFFF;border-bottom:1px solid #E1E1E1;}
.viewTblList tbody tr.last {border-bottom:1px solid #E1E1E1;}
.viewTblList tbody tr td.center {text-align:center;vertical-align:middle;} .
.tableTitle {margin:10px 0px;font-size:16px;font-weight:500;}

/*¸®½ºÆ® µðÅ×ÀÏ Å×ÀÌºí*/
.detailTableList {border-top:1px solid #333333; border-bottom:1px solid #E1E1E1; width:100%;}
.detailTableList thead tr th {text-align:left; background:#F4F4F4;height:46px;padding:2px 15px;}
.detailTableList tbody tr td {text-align:left; vertical-align:middle;height:36px;padding:2px 15px;border-top:1px solid #E1E1E1;}
.detailTableList tbody tr td.top { vertical-align: top; padding-top: 5px; }
.detailTableList tbody tr td.fileList { padding: 5px 0px; }
.detailTableList  textarea {width:100%;height:auto;text-align:left;}

/*¸®½ºÆ®(2°³) Å×ÀÌºí*/
.listTable {border-top:1px solid #e1e1e1; border-bottom:1px solid #E1E1E1; width:100%;}
.listTable tbody tr th {text-align:center; background:#F4F4F4;height:46px;padding:2px 5px;}
.listTable tbody tr th.last {border-top:1px solid #e1e1e1;}
.listTable tbody tr td {text-align:left; vertical-align:middle;height:36px;padding:2px 5px;border-top:1px solid #E1E1E1;}
.listTable  textarea {width:100%;height:auto;text-align:left;}

/* °Ô½ÃÆÇ »ó¼¼ºä css */
.subTableList2{margin-top: 20px;margin-bottom:80px;}
.subTableList2 {border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; width:100%;}
.subTableList2 thead tr th {background:#F4F4F4;height:40px;border-top:2px solid #333333;border-bottom:1px solid #333333;padding-left:20px;}
.subTableList2 tbody tr td { height:35px;border-bottom:1px solid #d7d7d7;padding-left:20px;}
.subTableList2 tbody tr td.pd{padding:10px 20px;}
.subTableList2 tbody tr td.pd{padding:20px 20px;}
.subTableList2 tbody tr td.center {text-align:center;vertical-align:middle;}
.subTableList2 tbody tr td.right { text-align: right; }
.subTableList2 thead tr th.left { text-align: left; }
.subTableList2 tbody tr td.buttonWrapper { padding: 10px 0px; }

/*formTbl 150120 ÀåÈ¯±¹  lifelongLicenseRequestPopup.popup*/
.mr390{margin-right:390px;}
.ml70{margin-left:70px;}
.mt8{margin-top: 8px;}
.mt30{margin-top: 30px;}
.mb25{margin-bottom: 25px;}
.borderSolid{border:1px solid #0182ac;}
.fontSize18{font-size: 18px;}
.revisionLaw{text-align: center;padding: 5px 20px 5px 20px;}
.mr700{margin-right:700px;}
.boxRelative{text-align: center;}
.revisionLawContent{border:1px solid #D7D7D7;display: inline-block;vertical-align: middle;}
.revisionLawContentPosition{margin: 20px 10px 20px 10px;}
.fontSize16{font-size: 16px;}
.bold{ font-weight:bold;}
.basicContentWidth{width: 425px; height: 190px;}
.positionTop{position: absolute;top:110px; right: 125px;}
.oldLaw{text-align: center;padding: 5px 20px 5px 20px;}
.oldLawContent{border:1px solid #D7D7D7;display: inline-block;vertical-align: middle;}
.oldLawContentPosition{margin: 20px 20px 55px 20px;}
.ml15{margin-left: 15px;}
.center{text-align: center;}
.rightFont{text-align: right;}
.mt40{margin-top: 40px;}
.addressNum{width: 80px;}
.ml155{margin-left: 155px;}
.mr155{margin-right: 155px;}
.fontColorWhite{color: #FFFFFF;}
.qqq{position: relative;}
.qqq1{position: absolute;bottom: -5px;left: 120px;}
.qqq2{position: absolute;bottom: -5px;left: 120px;}




/*formTbl 150120 ÀåÈ¯±¹  lifelongLicenseRequestPopup.popup1*/
.subjectCompletion{background-color: #999999;height: 30px;padding-top: 10px;font-weight: 600;color: #FFFFFF;position: relative;}
.career{background-color: #999999;height: 30px;padding-top: 10px;font-weight: 600;color: #FFFFFF; position: relative;}
.ml18{margin-left: 18px;}
.decorationUnderLine{text-decoration:underline;}
.bgcf5f5f5{background-color: #f5f5f5;}
.FontSize16{font-size: 16px;}
.formTbl tr.topLine{border-top: 2px solid #888888;}
.allLine{border:2px solid #f25000}
.formTbl tr.bgrPink{background-color:#fff8e6;}
div.subjectCompletion div.connerRightTop { position: absolute; right: -3px; bottom: 15px; background: url("../../images/bar/bar_gray_corner_right.gif") no-repeat; width: 25px; height: 25px; }
div.career div.connerRightTop { position: absolute; right: -3px; bottom: 15px; background: url("../../images/bar/bar_gray_corner_right.gif") no-repeat; width: 25px; height: 25px; }
.verticalTop{vertical-align: top;}
.verticalTopFirst{vertical-align: top;display: inline-block;margin-top: 1px;}
.popover.right{margin-left: 15px;}


/*button*/
.orangeBtn {background-color:#F3860F;width:100px;border:1px solid #d47a18;border-radius:5px;}
.classViewBtn {background:url(:../../../../images/icon/icon_lecture_white.png) no-repeat 14px;height:28px;margin-bottom:2px;}
.btnFont {font-size:14px;color:#FFFFFF;font-weight:500;padding-top:5px;padding-left:20px; display:inline-block;zoom:1;*display:inline; }
.orangeBtnS {background:url(:../../../../images/btn/bg_btn_orange_s.png) no-repeat -5px;height:50px;color:#FFFFFF;padding:3px 20px;}
.orangeBtnL {background:url(:../../../../images/btn/bg_btn_orange_l.png) no-repeat 10px;height:50px;color:#FFFFFF;padding:3px 20px;}
.closeBtn {display:inline-block;zoom:1;*display:inline;}

/*divisionLine*/
.divisionLine {background:url(:../../../../images/bg/bg_line_zigzag.gif) repeat;height:7px;margin:50px 0px;}


.infoBdBox {display:block;border:1px solid #E1E1E1;padding:10px 20px;}

/*etc*/
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}
.pl10 {padding-left:10px;}
.btnLarge {padding:5px 20px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt60 {margin-top:60px;}
.mb50 {margin-bottom:50px;}
.mb30 {margin-bottom:30px;}
.mb20 {margin-bottom:20px;}
.mb10{margin-bottom: 10px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml75 {margin-left:75px;}
.mr5 {margin-right:5px;}
.wd70 {width:70px;}
.wd100 {width:100px;}
.wd120 {width:120px;}
.wd140{width: 140px;}
.wd150{width: 150px;}
.wd210{width:210px;}
.wd240 {width:240px;}
.wd320 {width:320px;}
.pl20{padding-left: 20px;}
.floatR {float:right;}
.floatL {float:left;}

/*subTitle*/
.subTitle {font-size:16px;margin:10px 0px;font-weight:500;width:100%;}
.underMark {background:url(:../../../../images/bar/bar_angle_bottom.gif) no-repeat 2px;margin-left:45.3%;}

/*layout*/
.topBtnArea {padding-bottom:20px;}
.topSearchArea {display:block;float:right;}
.inputArea {display:inline-block;zoom:1;*display:inline;margin:0px 6px;vertical-align:top}
.searchBtnArea {display:inline-block;zoom:1;*display:inline;vertical-align:top}
.detailListBtnArea {display:block;width:100%;padding-top:20px;text-align:right;padding-bottom:20px;}
.detailListBtnArea a {color:#FFF;}
.detailListBtnArea a:hover {color:#FFF;}
.msgChkNum {display:inline-block;zoom:1;*display:inline;font-size:12px;float:right;}
.topInfoCorner {display:inline-block;zoom:1;*display:inline;margin-top:15px;width:100%;text-align:left;background:url(:../../../../images/box/bg_box_info_ptn.gif) repeat;width:100%;height:auto;}
.topInfoCorner ul {margin-top:15px; margin-left:15px;}
.libInfoTxt {font-size:16px;font-weight:500;margin-bottom:10px;}
.subLayer {display:block;margin:20px 0px;}
.subTit {font-size:16px;font-weight:bold;}
.subContents {margin-top:30px;}
.contentInfoTxt {display:inline-block;zoom:1;*display:inline;margin-left:20px;width:70%;float:rightt;;}
.subContents .imgArea {display:inline-block;zoom:1;*display:inline;margin-left:20px;width:20%;float:rightt;vertical-align:top;}
.contentInfoTxt .tit {display:inline-block;zoom:1;*display:inline;font-weight:500;padding-bottom:10px;}
.topTitArea {dispay:block;width:100%;margin:20px 0px;border:1px solid #e1e1e1;}
.topTitArea .year {display:inline-block;zoom:1;*display:inline;background-color:#20a8d9;width:30%;text-align:center;font-size:18px;color:#ffffff;padding:10px;font-weight:500;}
.topTitArea .tit {display:inline-block;zoom:1;*display:inline;width:65%;text-align:center;font-size:18px;color:#20a8d9;font-weight:500;}
.infoTxtArea {display:block;margin-bottom:20px}
.infoTxtArea ul {margin-bottom:20px;}
.detailInfoTit {float:left;width:12%;height}
.detailInfo {display:inline-block;zoom:1;*display:inline;width:78%;}
.subscribeDate {display:block;width:500px;text-align:left;margin-left:300px}
.subscribeUser {display:block;width:500px;text-align:left;margin-left:300px}
.formAgree {display:block; margin:20px 0px;text-align:center;}
.personalAgree {display:block; margin:20px 0px;text-align:left;}
.popTopInfoArea {dispaly:block;background-color:#FAF9F8;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;padding:10px 20px;margin-bottom:30px;}
.infoScroll {dispaly:block;width:100%;border:1px solid #e1e1e1;padding:10px 10px;max-height:100px;font-size:12px;overflow-y:scroll;}

/*------------*/

.infobu {background: url("../../images/bul/bul_dot_m.gif") no-repeat left; width:3px;height:3px; padding-left:10px;color:#0182AC}
.warnbu {background: url("../../images/bul/bul_dot_m.gif") no-repeat left; width:3px;height:3px; padding-left:10px;}
.fnt12 {font-size:12px;}

.titLayout {text-align:right;}
.titLayout .title {font-size:20px; color:#222222; float:left;}
.titLayout .print {padding:5px 10px; vertical-align:top;}

.conBox {margin-top:10px;border:1px solid #DDDDDD; padding:10px 20px; line-height:24px;}
.conBox .wd90 {width:90px;}
.conBox .mgl {margin-left:40px;}

.tabLayout {margin-top:30px;}
.tabLayout .cmn {width:100%; height:46px; text-align:center; cursor:pointer;}
.tabLayout .cmn .tabon {width:33%; padding:12px 0; border-left:2px solid #1E97C4;border-top:2px solid #1E97C4;border-right:2px solid #1E97C4;}
.tabLayout .cmn .tabon strong {font-size:16px; color:#018EAC;}
.tabLayout .cmn .taboff {width:33%; padding:12px 0; border-bottom:2px solid #1E97C4; border-top:1px solid #C3C3C3; border-right:1px solid #C3C3C3; background:#F8F8F8;}
.tabLayout .cmn .taboff strong {font-size:16px;}
.tabLayout .cmn .bdleft {border-left:1px solid #C3C3C3;}

#content0 {clear:both;}
#content0 .layout {margin:30px 0;}
#content0 .subtitle {font-size:18px; color:#222222;}
#content0 .tbl01 {border-top:1px solid #58A7C5; text-align:center;}
#content0 .tbl01 .tds {background:#F2FAFD; padding:10px 0; border-right:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7;}
#content0 .tbl01 .tds .clr01 {color:#222222}
#content0 .tbl01 .tdsl {background:#F2FAFD; padding:10px 0; border-bottom:1px solid #D7D7D7;}
#content0 .tbl01 .tdsl .clr01 {color:#222222}
#content0 .tbl01 .tdc {padding:10px 0; border-right:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7;}
#content0 .tbl01 .tdcl {padding:10px 0; border-bottom:1px solid #D7D7D7;}
#content0 .wd90 {width:90px;}
#content0 .tbl02 {border-top:1px solid #58A7C5;}
#content0 .tbl02 .row {border-bottom:1px solid #D7D7D7;}
#content0 .tbl02 .row .cell01 {padding:10px 0;background:#F6F6F6;text-align:center;border-right:1px solid #D7D7D7; color:#222222;}
#content0 .tbl02 .row .cell02 {padding:10px;}
#content0 .tbl03 {border-top:1px solid #58A7C5;}
#content0 .tbl03 .row {border:1px solid #D7D7D7;}
#content0 .tbl03 .row .cell01 {padding:10px 0;background:#F6F6F6;text-align:center;border-right:1px solid #D7D7D7; color:#222222;}
#content0 .tbl03 .row .cell02 {padding-left:10px;}
#content0 .infobox {border:1px solid #D7D7D7; padding:10px 20px;}

#content1 {display:none;}
#content1 .bkLayout {margin-top:30px; padding-bottom:30px; border-bottom:1px solid #D7D7D7;}
#content1 .bkLayout .leftCon {float:left; width:100px;}
#content1 .bkLayout .leftCon .tit {font-size:18px; color:#222222;}
#content1 .bkLayout .rightCon {float:left; margin-right:15px; width:320px;}
#content1 .bkLayout .rightCon .bdImg {border:1px solid #D6D6D6;}
#content1 .bkLayout .rightCon .tds {width:180px; padding-left:20px; vertical-align:bottom; font-size:13px;}
#content1 .infoTit {width:45px; vertical-align:top;}
#content1 .nonebd {border:0px solid #FFFFFF;}

#content2 {display:none;}
#content2 .conLayout {margin:30px 0;}

.stickGraph{width: 400px; height: 20px; background-color: #E7E6E4;}

/*edit box*/
.editbox:hover {border-color:#5897FB;}
.editbox:active, .editbox:focus, .editbox>input:active, .editbox>input:focus {outline:none;}
.editbox {overflow:hidden;display:inline-block;margin:0;padding:0px 05px 10px 0px;;height:22px;border:1px solid silver;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#FFFFFF;vertical-align:top;text-align:center;}
.editbox>input {clear:both;display:inline-block;width:80px;margin:0;padding:0px;height:22px;font-size:12px;border:0;background-color:transparent;text-align:center;}
.radio_group_wrap, .check_group_wrap {display:inline-block;}
.radio_group, .check_group {display:inline-block;height:22px;vertical-align:middle;}
.radio_group:after, .check_group:after {content:"";clear:both;display:block;}
.radio_group dd, .check_group dd {display:inline-block;height:22px;vertical-align:middle;}
.radio_group dd {margin-right:3px;}
.check_group dd {margin-right:5px;}
.radio_group dt, .check_group dt {display:inline-block;margin-right:10px;padding-top:02px;}
.radio_group dt.end, .check_group dt.end {margin-right:0;}
.radio_space_right, .check_space_right {margin-right:10px;}
.infoBtnArea button {width:100px;}
.btn-group button {width:110px;}
.span.formError {
		padding:0;
		margin:2px;
		margin-left:20px;
		border:1px dashed #DF6161;
		padding:0 20px;
		line-height:16px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		-ms-border-radius:4px;
		border-radius:4px;
		font-size:11px;
		display:inline-block;
	}

/*Graph*/
.userAttendGraph {display:inline-block;zoom:1;*display:inline;background-color:#E1E1E1;;margin-left:10px;height:20px;vertical-align:middle;border-top:1px solid #CDCDCD;;}
.attendGraph {background-color:#36b3e1;height:20px;display:inline-block;zoom:1;*display:inline;top:-1px;}
.expectAttendGraph {display:inline-block;zoom:1;*display:inline;background-color:#E1E1E1;;margin-left:10px;height:20px;vertical-align:middle;border-top:1px solid #CDCDCD}
.expectGraph {background-color:#ffa616;height:20px;top:-1px;}

/* ÇÐ½ÀÁ¤º¸ °øÁö»çÇ× */
.disInline{display: inline;}
.pt20{padding-top: 20px !important;}

/*½ÃÇèÀÀ½Ã Áß °æ°í*/
#cautionTest {width:700px;height:405px;margin:100px 300px;}
#cautionTest .top {display:block;margin:10px;}
#cautionTest .content {display:block;border:1px solid #d7d7d7;}
#cautionTest .content .contentTop {padding: 50px 100px 0px 100px;height:120px;}
#cautionTest .content .contentTop .detail {display:inline-block;zoom:1;*display:inline;margin-left:15px;vertical-align: middle;}
#cautionTest .content .contentTop .detail .top {font-size:24px;font-weight:600px}
#cautionTest .content .contentTop .detail .bottom {display:block;font-size:18px;font-weight:600px;margin-left:10px;}

#cautionTest .content .contentBottom {display:block;background-color:#faf5ec;height:40%;text-align:center;}
#cautionTest .content .contentBottom .detail {padding:50px 80px;text-align:left;}
.mt20 {margin-top:20px;}

/*¸ÞÀÎ Áøµµ Ã¼Å© Å×ÀÌºí*/
.chkTbl {width:100%; border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-top:15px;}
.chkTbl thead th {background-color:#b7b7b7;border-right:1px solid #e1e1e1;height:24px;text-align:center;}
.chkTbl .last {border-right:none;}
.chkTbl tbody td {border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;height:24px;text-align:center;}

/**/
.mb6 {margin-bottom:6px;}
.hideArea{display: none;}

/*½ÃÇè¾È³»*/
#infoTest {width:700px;height:405px;margin:100px 300px;}
#infoTest .top {display:block;margin:10px;}
#infoTest .content {display:block;border:1px solid #d7d7d7;}
#infoTest .content .contentTop {padding: 50px 100px 0px 100px;height:120px;}
#infoTest .content .contentTop .detail {display:inline-block;zoom:1;*display:inline;margin-left:15px;vertical-align: middle;}
#infoTest .content .contentTop .detail .top {font-size:24px;font-weight:600px}
#infoTest .content .contentTop .detail .bottom {display:block;font-size:18px;font-weight:600px;margin-left:10px;}

.titbuImg {background:url('../../images/bul/bul_circle_gray.gif') no-repeat; background-position: center left; padding-left:20px;}
.titbuImg.fnt15 {font-size:15px;}

.wd80 {width:80px;}
.wd150 {width:150px;}
.wd180 {width:180px;}


.letterWrite a {color:#fff;}
.letterWrite a:hover {color:#fff;}

.closeB a {color:#fff;}
.closeB a:hover {color:#fff;}

div.LRP #popWrap{max-width: 935px; min-width: 935px;}
div.LRP .courseNavi .current{width: auto;}
div.LRP .courseNavi .next{width: auto;}
