body{background-image:none !important; background-color:#fff;}
#aside, #container{display:none;}
#gnb{border-bottom:1px solid #fff !important;}
#ft{border-top:1px solid #fff !important;}

.maincont{width:960px; margin:0 auto; padding:2px 0 30px 0; overflow:hidden; position:relative;}
.maincont a{display:block; float:left; width:320px; text-align:center;}
.maincont a:link,
.maincont a:visited{filter:Alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.maincont a:hover,
.maincont a:active,
.maincont a:focus{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.maincont img{width:310px; height:480px;}

.maincont-ment{position:absolute; left:0px; top:-900px;}

#wrapper,
.subtop{display:none;}
/*  Main  */
.maincontwrap{width:100%;min-width:980px; height:372px; background:URL('../img/mainimg01.jpg') repeat-x top center; overflow:hidden; position:relative;}


.main_cont{width:980px; height:317px; margin:20px auto; overflow:hidden; border:1px solid #ddd;}
.main_cont_in{width:1000px;}
.main_cont_in dl{margin:0px; padding:0px; float:left; height:400px;}
.main_cont_in dl dt{margin:0px; padding:0px;}
.main_cont_in dl dt h2{margin:0px; padding:0 0 0 20px; height:50px; line-height:50px; font-weight:bold; font-size:16px; color:#000039; font-family:'나눔고딕',Gulim;}
.main_cont_in dl dt h2 a{font-weight:bold; font-size:16px; color:#000039; font-family:'나눔고딕',Gulim;}

.main_cont_in dl dd{margin:0px; padding:0px;text-align:center;}
.main_cont_in dl dd ul{margin:0px; padding:0px; list-style:none;}
.main_cont_in dl dd ul li{margin:0px; padding:0px;}
.main_cont_in dl dd a{display:block; font-family:Dotum;}


.main_cont1{width:352px; border-right:1px solid #ddd; overflow:hidden;}
.main_cont1 dd ul {padding-left:20px !important;}
.main_cont1 dd ul li{padding-bottom:15x !important;width:312px; height:90px; margin:0 auto; clear:both; text-align:left; overflow:hidden;}
.main_cont1 dd ul li a b{float:left; margin-right:5px;}
.main_cont1 dd ul li a {display:block;font-family:Dotum; font-size:11px; color:#8c8885; letter-spacing:-1px;overflow:hidden; background:URL('../img/mpr_arr.gif') no-repeat 195px 60px;}
.main_cont1 dd ul li a strong{display:block;font-family:'나눔고딕',Gulim; font-weight:bold; font-size:14px; color:#333; padding-bottom:5px;}
.main_cont1 dd ul li a u{display:block; text-decoration:none;padding-top:10px;}
.main_cont1 dd ul li a:hover strong{color:#1648a2;}
.main_cont1 dd ul li a:hover u{color:#1648a2;}


.main_cont2{width:282px; border-right:1px solid #ddd; overflow:hidden;}
.main_cont2 dt a{display:block; width:232px; background:URL("../img/main_cont2_more.gif") no-repeat right center;}
.main_cont2 ul{width:232px; margin-left:24px !important; border-top:2px solid #2b6cb5;}
.main_cont2 ul li{ padding-top:10px !important;}
.main_cont2 ul li a img{border:1px solid #ddd;}
.main_cont2 ul li a:hover img{border:1px solid #000033;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;}

.main_cont3{width:347px; height:317px; background:URL('../img/mban_on.gif') no-repeat; overflow:hidden;}
.main_cont3 dd{padding:0px !important;width:360px; height:317px;}
.main_cont3 dd a{display:block; float:left; background:URL('../img/mban_normal.gif') no-repeat; width:174px; height:159px;}
.main_cont3 dd a:hover{filter:Alpha(opacity=0); opacity:0.0; -moz-opacity:0.0;
	-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;}
.main_cont3 dd a.main_cont31{background-position:0px 0px;}
.main_cont3 dd a.main_cont32{background-position:-174px 0px;}
.main_cont3 dd a.main_cont33{background-position:0px -159px;}
.main_cont3 dd a.main_cont34{background-position:-174px -159px;}

.qmenu{display:none !important;}