@charset "utf-8";
@import url(global.css);

div#hearder {width:983px; margin:0 auto 22px; padding-top:16px; text-align:left;}
div#hearder dl {width:100%; overflow:hidden;}
div#hearder dl dt {float:left;}
div#hearder dl dd {float:right; margin-top:24px;}
div#hearder dl dd ul.snb {overflow:hidden;}
div#hearder dl dd ul.snb li {float:left; margin-right:17px;}


div#gnb {position:relative; width:100%; height:30px; margin:0 auto; text-align:center; background:url(../../images/common/gnb_line.gif) repeat-x left top;}
div.gnb {position:absolute; width:976px; z-index:10; margin-left:-488px; left:50%;}


div#container {width:983px; margin:0 auto; padding-left:7px; text-align:left;}
div#container #flash {margin-bottom:26px; font-size:0;}
div#container #contents {overflow:hidden; margin:0 0 30px 53px;}

div#container #contents .menu01 {float:left; width:287px; margin-right:66px;}
						.menu01 .notice {margin-bottom:20px;}
						.menu01 .notice dl.tit {overflow:hidden; width:100%; margin-bottom:14px;}
						.menu01 .notice dl.tit dt {float:left;}
						.menu01 .notice dl.tit dd {float:right; width:176px; height:16px; padding-top:5px; border-bottom:1px solid #acbf00; text-align:right;}
						.menu01 .notice ul.noti li {clear:both; overflow:hidden; width:277px; padding-left:10px; margin-bottom:5px; background:url(../../images/ico/list_mlist.gif) no-repeat 3px 4px; font-size:11px; color:#858585;}
						.menu01 .notice ul.noti li a {float:left; text-overflow:ellipsis; width:180px; overflow:hidden; white-space:nowrap;}
						.menu01 .notice ul.noti li img {float:left;}
						.menu01 .notice ul.noti li span.date {float:right;}
						.menu01 .client p.tit {margin-bottom:11px;}
						.menu01 .client p.flash {margin-bottom:29px;}
						.menu01 .client p.btn {font-size:0;}
						.menu01 .client p.btn img {margin-right:2px;}
div#container #contents .menu02 {float:left; width:227px; margin-right:66px;}
						.menu02 .ceo {width:100%; margin-bottom:10px;}
						.menu02 .ceo dl.tit {overflow:hidden; width:100%; margin-bottom:10px; border-bottom:1px solid #e1e1e1;}
						.menu02 .ceo dl.tit dt {float:left; margin:4px 0 8px;}
						.menu02 .ceo dl.tit dd {float:right; width:148px; margin-top:3px; text-align:right;}
						.menu02 .ceo dl.ceo {overflow:hidden;}
						.menu02 .ceo dl.ceo dt {float:left; margin-right:8px;}
						.menu02 .ceo dl.ceo dd {float:right; font-size:11px; line-height:16px;}
div#container #contents .menu03 {float:left; width:227px;}
						
div#container #contents .main_view {width:100%; margin-bottom:20px;}
div#container #contents .main_view dl.tit {overflow:hidden; width:100%; margin-bottom:10px; border-bottom:1px solid #e1e1e1;}
						.main_view dl.tit dt {float:left; margin:4px 0 8px;}
						/* ¸ÞÀÎ research_tit, health_tit Àß¸ø µé¾î°¡ ÀÖÀ½ - µµÇö ¼öÁ¤ */
						/*.main_view dl.tit dd {float:right; width:148px; margin-top:3px; text-align:right;}*/
						.main_view dl.tit dd {float:right; width:108px; margin-top:3px; text-align:right;}
						
						
div#footer {width:100%;  padding:16px 0; background:#e6e6e6;}
div#footer dl.foot {overflow:hidden; width:983px; margin:0 auto; padding-left:31px; text-align:left;}
div#footer dl.foot dt {float:left; margin-right:42px;}
div#footer dl.foot dd {float:left;}
div#footer dl.foot dd ul {overflow:hidden;}
div#footer dl.foot dd ul li {float:left; margin-right:7px;}
div#footer dl.foot dd p {clear:both; margin-top:6px;}