
/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'notokr-regular','µ¸¿ò',Dotum,AppleGothic,Sans-serif;font-size:14px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a:link, a:visited { color: #666; text-decoration: none; }
a:hover, a:active { color: #666; text-decoration: none; }



/* Layout */
#wrap{width:100%;height:100%}


.m_list {width:100%;}
.m_list li{float:left;margin-top:50px;width:20%;height:140px;font-size:18px;background:url(http://img.jongroeclass.co.kr/max19/img191205mbar.png) no-repeat left;}
.m_list li dt{margin-top:10px;line-height:20px;color:#333; font-family: 'notokr-bold';}
.m_list li dd{margin-top:10px;font-size:16px;line-height:18px;color:#666;font-family:'notokr-regular';}
.m_list li.first{background:none;}

.callmain{position:relative;width:320px;height:46px;background:url('http://img.jongroeclass.co.kr/max19/img1205call_01.png') no-repeat left;padding-left:42px;font-size:40px;letter-spacing:-1px;line-height:41px;color:#1a9546;font-family:'notokr-regular'}

#header{position: relative;width:100%;height:80px;border-bottom:1px solid #434647;}
#header .gnb,#header .gnb div{width:1020px;height:86px;margin:0 auto;text-align:center}
#header .lnb{position: relative;width:1020px;margin:0 auto;}
#header .lnb_menu{width:680px;float:right;}
#header .lnb .logo {width:205px;margin-top:20px;float:left;font-size:0}

.top_nav{position: absolute; width:500px;height:20px;top:9px;right:0;z-index:100;}
.top_nav .nav_menu{margin:0 auto;font-size:14px;color:#666;text-align:right;font-weight:normal}
.top_nav .nav_menu span{color:#ccc;margin:0 8px; font-size:12px;vertical-align:top}
.top_nav .nav_menu a{color:#666;}

#container{width:100%;height:421px;background:url(images/mainbg.png) repeat;} 
#container_sub{position: relative;overflow:hidden;width:100%;} 
#container_login{width:100%;height:100%;} 
#container:after{display:block;clear:both;content:''} 

#container02{width:100%;margin:0 auto;text-align:center;background:url(http://img.jongroeclass.co.kr/max19/img191205mbg.png) no-repeat center;} 
#container02:after{display:block;clear:both;content:''} 

#content{width:100%;height:612px;margin:0 auto;}

.mbanner{position: relative;width:100%;height:421px;}
.mcon01{position: relative;width:940px;height:156px}
.mcon02{position: relative;padding:40px 0;padding:;font-size:0;}
.mcon03{position: relative;width:1020px;height:240px;font-size:0;margin:0 auto;}
.mcon04{position: relative;width:1020px;height:240px;font-size:0;margin:0 auto;}
.todaytxt{position:absolute;bottom:0;width:320px;height:34px;line-height:32px;text-align:center;background:#000;color:#fff;letter-spacing:-1px;filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;}
.todaytxt .tit{float:left;margin-left:20px}
.todaytxt .time{float:right;margin-right:20px}

/* Layout */

#container021{width:100%;height:400px;margin:0 auto;text-align:center;background:url(http://img.jongroeclass.co.kr/max19/img191205m2bg.jpg) no-repeat center;} 
#container021:after{display:block;clear:both;content:''} 

#container03{width:100%;padding:45px 0 45px;margin:0 auto}
#container03.gray{background:#f5f5f5}
#container_main{width:1020px;;margin:0 auto}
#container_main:after{display:block;clear:both;content:''}
#con02{float:left;width:320px}
.con01{float:left;width:320px;margin-right:30px}
.con03{float:right;width:320px}

/* UI Object */
.section_ul{position:relative;font-size:14px;font-family:'NotoKR-Medium', Tahoma, Geneva, sans-serif;line-height:normal;*zoom:1}
.section_ul a{color:#666;text-decoration:none}
.section_ul a:hover,
.section_ul a:active,
.section_ul a:focus{text-decoration:underline}
.section_ul em{font-style:normal}
.section_ul h2{margin:0;padding:0 0 8px 0;border-bottom:2px solid #333;font-size:15px;font-family:'NotoKR-Bold'; color:#333; letter-spacing:-1px}
.section_ul h2.tu{margin:0;padding:0 0 16px 0;border-bottom:0;font-size:18px;color:#333}
.section_ul h2.tu.tu02{margin-top:25px;}
.section_ul h2.tu img{margin-left:10px}
.section_ul ul{margin:0 0 0;padding:0;list-style:none}
.section_ul li{position:relative;margin:0 0 7px 0}
.section_ul li:after{display:block;clear:both;content:""}
.section_ul li .bu{float:left;margin:0 4px 0 0;color:#999}
.section_ul li a{float:left}
.section_ul li .time{float:right;clear:right;font-size:12px;color:#a8a8a8;white-space:nowrap}
.section_ul .more{position:absolute;top:5px;right:0;font:11px Dotum, µ¸¿ò;text-decoration:none !important}
.section_ul .more span{margin:0 2px 0 0;font-size:16px;font-weight:bold;color:#d76ea9;vertical-align:middle}
/* //UI Object */


#footer{margin:0 auto; width:1020px;}

#footer{overflow:hidden;clear:both;color:#333;background:fff;font-family:'NotoKR-Medium',Dotum,AppleGothic,Sans-serif;text-align:left}
#footer a{color:#333;text-decoration:none}
#footer a:visited{color:#333;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer ul{margin:0}
#footer ul li{display:inline;position:relative;padding:0 5px 0 7px;background:url(http://static.naver.com/common/footer/bu_bar.gif) 0 50% no-repeat;_background-position:0 10%;font-size:14px;white-space:nowrap}
#footer ul li a:hover,#footer ul li a:hover strong{color:#333}
#footer ul li.first{padding:0 3px 0 0;background:none}
#footer ul.smf{margin-top:10px;}
#footer ul.smf li{font-size:12px;color:#333; font-family: 'notokr-regular'; }
#footer address{font-family:verdana;font-size:12px;line-height:14px;margin-top:5px}
#footer address img{vertical-align:middle}
#footer address a{color:#444;font-family:tahoma;font-size:12px;font-weight:bold}
#footer address a:hover{color:#009bc8}
#footer address span{padding-left:2px}
#footer address em{padding-left:6px}
#footer address .logof{display:inline-block;*display:inline;vertical-align:top;*vertical-align:baseline}

h1.noline {border:0}



/* You must delete below style */


#container div,#content{}


