/* main css style */
.newsAreadiv {height:1%;}
#dongaMain .mainFlash {margin:8px 0 12px 54px; width:804px; z-index:0; line-height:0;}
ul.newsArea {float:left; margin-left:54px; display:inline; margin-bottom:0; }
ul.newsArea ul {display:inline;}
ul.newsArea li {float:left; width:260px; margin-right:12px; }
ul.newsArea li.last {margin-right:0}
ul.newsArea li div.box {border:1px solid #CCCCCC; margin:0; padding:0;} /*margin:0 0 10px 0; */
ul.newsArea li.last div.box {margin:0 0 12px 0;} /*margin:0 0 10px 0; */

ul.newsArea li div.box h2{ border-bottom:1px solid #CCCCCC; margin:0; padding:7px 0 5px 12px; font-size:12px; font-weight:normal; vertical-align:middle;}
ul.newsArea li div.box h2 img {vertical-align:middle;}
ul.newsArea li div.box h2 img.linkArrow {margin-left:12px; }
ul.newsArea li div.box h2 img.GotoRss {margin-right:5px; }

/* box sub */
ul.newsArea li div.box p { margin:6px 10px 5px 15px; overflow:hidden}
ul.newsArea li div.box p {text-align:justify;}

/* type */
.MainHeiType01 {height:276px; margin-bottom:0;}
.MainHeiType02 {height:90px;}
.MainHeiType02 {padding-bottom:10px;}
.MainHeiType02 .last {padding-bottom:0px;}
.MainHeiType03 {height:27px}
.MainHeiType03 h2{border-bottom:none !important;}

/* left */
ul.newsArea li div.box ul.MproductList {padding:10px; display:block; overflow:hidden; width:230px;}
ul.newsArea li div.box ul.MproductList li {position:relative; padding:0 0 15px 55px; margin:0;  width:180px; }
ul.newsArea li div.box ul.MproductList li.last {padding-bottom:0px;}
ul.newsArea li div.box ul.MproductList li a {display:block; padding-bottom:5px;}
ul.newsArea li div.box ul.MproductList li span {position:absolute; top:0; left:0;  }
ul.newsArea li div.box ul.MproductList li span img {border:1px solid #0065cd}

/* center */
dl.newsList, .newsList dt , .newsList dd , .newsList dd a {margin:0; padding:0; } /* 초기화 */
dl.newsList {padding:5px 5px 5px 10px; }
dl.newsList dt {padding:5px 0 3px 0;}
dl.newsList dd {padding-bottom:5px;}

/* right */
ul.newsArea li div.box ul.MmidiaList {margin:10px 10px 5px 15px; overflow:hidden; display:block; width:220px; float:none; }
ul.newsArea li div.box ul.MmidiaList li {padding-bottom:5px;}