/* contentMask 메인 */
#contentMask.main .mContWrap{position:relative;width:1160px;height:630px; margin:0 auto; }
#contentMask.main .mContWrap:after{display:block;clear:both;content:''}
#contentMask.main .mCont1{float:left; width:111px;}
#contentMask.main .mCont1 li{width:111px;color:#fff;font-family:'NanumGothicBold';text-align:center;}
#contentMask.main .mCont1 li a{display:block;color:#fff;font-family:'NanumGothicBold';}
#contentMask.main .mCont1 li.type1{padding:36px 0 0 ; height:110px;background:#285894; font-size:16px;line-height:20px}
#contentMask.main .mCont1 li.type1 a{letter-spacing:-1px;}
#contentMask.main .mCont1 li.type2{padding:36px 0 0 ; height:110px;background:#4876ae; font-size:16px;}
#contentMask.main .mCont1 li.type1 a, #contentMask.main .mCont1 li.type2 a{display:inline-block;width:69px;height:29px;line-height:29px;margin:20px 0 0;font-size:13px;border:1px solid #fff}
#contentMask.main .mCont1 li.type3 a{padding:36px 0 0;height:60px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;color:#3c3c3c;font-size:14px;line-height:1.2}

#contentMask.main .mCont2{float:left; width:568px;}
#contentMask.main .mCont3{position:absolute; left:0; top:583px;width:678px;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:url(../images/bl_04.gif) no-repeat 306px center}
#contentMask.main .mCont3 li{float:left;width:304px;padding:12px 0 12px 27px;font-family:'NanumGothicBold';}
#contentMask.main .mCont3 li:first-child{width:283px;padding:13px 0 11px 24px;}
#contentMask.main .mCont4{float:left; width:371px;border-bottom:1px solid #e3e3e3}
#contentMask.main .mCont4 .mCont4_link {width:371px; height:378px}
#contentMask.main .mCont4 .mCont4_link li{float:left }


/* 공지사항 */
.mnotice_tab{width:370px;height:251px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; margin-left:-1px}
.mnotice_tab ul{position:relative;height:100%;overflow:hidden}
.mnotice_tab ul li{float:left;width:123px;font-size:14px;text-align:center}
.mnotice_tab ul li:first-child{width:124px;}
.mnotice_tab ul li.on:first-child .m_tab a{border-left:0 none}
.mnotice_tab ul li .m_tab{display:block}
.mnotice_tab ul li .m_tab a{display:block;padding-top:15px;height:24px;color:#444;background:#f5f5f5; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.mnotice_tab ul li.on .m_tab a{border-top:1px solid #fff;border-left:1px solid #e3e3e3;border-bottom:1px solid #fff;background:#fff;font-family:'NanumGothicBold';}
.mnotice_tab ul li .tab_con{position:absolute;top:73px;left:0;width:370px;text-align:left;font-family:'dotum'}
.mnotice_tab ul li .tab_con ul{padding:0;}
.mnotice_tab ul li .tab_con ul li{width:317px;text-align:left;position:relative;float:none;padding-left:30px;margin:0 0 10px;color:#666}

/* .mnotice_tab ul li .tab_con ul li a{color:#666;font-size:12px;width: 230px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} */
.mnotice_tab ul li .tab_con ul li a{color:#666;font-size:12px;width: 230px;display: inline-block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:14px;}

.mnotice_tab ul li .tab_con ul li .date{position:absolute;top:0;right:0;font-size:12px;color:#929292}