@charset "euc-kr";
/* CSS Document */


body			{margin:0px ;padding:0px ; }

#container{margin:0px auto; width:980px;}
.mncolgroup1{float:left; padding-top:24px;width:980px; height:117px;}

.section1{float:left; padding-right:49px;}

.section2{float:left; width:363px; text-align:left; vertical-align:top;}
	#tab_notice{position:relative; width:363px; height:117px; visibility: visible; }
	#tab_notice02{position:absolute; width:363px; height:117px; visibility: hidden;}
	#board_1{z-index:1; position:absolute; width:363px; height:117px; left:0px;}

#board_2{width:283px; left:0px;}
.section2 dt{padding-bottom:3px;}
.section2 table {width:100%; padding-top:2px;}
.section2 table tr{ text-align:left; height:20px; }
.section2 table th{background:url(../DR0001IMG/DR0001/dot.gif) no-repeat 0 9px  ; padding-left:9px; font-weight:normal; }
#container th {text-align:left;}

.section3{float:left; width:283px; padding-left:53px; text-align:left;}
.section3 dt{padding-bottom:3px;}
.section3 table {width:100%; padding-top:2px;}
.section3 table tr{ text-align:left; height:20px; }
.section3 table th{background:url(../DR0001IMG/DR0001/dot.gif) no-repeat 0 9px  ; padding-left:9px; font-weight:normal; }
#tab_notice02{position:relative; width:283px; float:left; height:117px;}


.mncolgroup2{ position:relative; margin-top:-117px; float:left; width:980px; height:117px; }
.section4{float:left;padding-right:49px; margin-bottom:20px;}
.section5{float:left; width:363px; text-align:left; overflow:hidden; }
.section5 ul{overflow:hidden; width:100%;}
.section5 li{ float:left;  height:91px; border:1px #e5b8cb solid; vertical-align:middle; text-align:center; padding-top:2px;}
.section6{float:left; padding-left:53px; text-align:left;}
.section6 dt{padding-bottom:6px;}
.section6 dd{width:283px; }
.search{border:2px #bd497a solid; height:24px; width:246px; font-size:12px; }

.site {clear:both;}
.family{width:980px; border-top:1px #e5e5e5 solid; height:45px;}
.family li{float:left; padding:6px 0;}

#mfooter{clear:both; border-top:1px #e5e5e5 solid; margin-top:-10px; margin-bottom:15px; height:69px;}
#mfooter .footlogo{float:left;padding-top:7px;}
#mfooter .add {padding-top:15px; width:470px; float:left; text-align:left;}
#mfooter li{float:left;}
#mfooter .sns {float:right; padding-top:15px;}


#visual_main{width:100%; overflow:hidden;}
.main_v{margin-bottom:30px; text-align:center;}
