
#main-content div#en_main {padding-bottom:30px;}


#company_box {background:url(../imgdir/company_info/image.jpg) no-repeat right top;}
#company_box p.w300 {width:320px;}
#company_box p.w200 {width:200px;}
#company_box p.mini {font-size:10px;line-height:140%;}
#company_box h2.head {display:none;}

#baselist_box dl {margin:0;}

#baselist_box dt {text-indent:3px;width:100px;float:left;line-height:22px;padding:3px 0;background:url(../imgdir/common/box_list_border_dt.gif) top left no-repeat;}
#baselist_box dd {margin-left:100px;width:500px;line-height:22px;background:url(../imgdir/common/box_list_border_dd.gif) top left no-repeat;padding:3px 0;}
#baselist_box dd dl dt {width:100px;}
#baselist_box dd dl dd {width:305px;}
#baselist_box dd dl dt,#baselist_box dd dl dd {background:none;padding:0;}


#ceo_prof {margin-top:25px;border:5px solid #F6F2ED;padding:8px;}
#ceo_prof div.photo {float:left;width:180px;}
#ceo_prof div.profile {float:left; width:380px;}
#ceo_prof div.profile h3{font-size:14px;margin:0 0 15px;line-height:140%;font-weight:bold;color:#374D6D;}
#ceo_prof div.profile h4 {font-size:12px;margin-bottom:5px;font-weight:bold;color:#999;}
#ceo_prof div.profile dl {margin:0;}
#ceo_prof div.profile dt {width:75px;line-height:18px; height:18px;}
#ceo_prof div.profile dd {margin:-19px 0 5px 75px;line-height:18px;}


/* news_release */
dl.news {margin:0; padding:0;}
dl.news dt {width:100px; line-height:25px;}
dl.news dd {margin:-25px 0 0 100px; line-height:25px;}
dl.news dd img {line-height:25px; vertical-align:middle;}
	/* IE6 */
	*html dl.news dt {width:100px; line-height:25px; height:25px;}
	*html dl.news dd {margin:-25px 0 0 100px; line-height:25px; height:25px;}
	*html dl.news dd img {line-height:25px; vertical-align:middle;}
	/* IE6 */
	
.address {width:210px;}
.address #address_box {border:1px solid #f3ece1; background:#faf7f2; padding:5px;}
.address #address_box dl {margin:0; padding:0;}
.address p {padding:5px 5px 5px 0; background:url(../imgdir/common/dot.gif) repeat-x bottom left; line-height:130%;}
.address p.last {background:none;}

.address #address_box2 {border:1px solid #f3ece1; background:#faf7f2; padding:5px; margin-top:30px;}
.address #address_box2 dl {margin:0; padding:0;}

/*celeb 100120*/
.address #celeb dl {margin:0; padding:0;}
.address #celeb dl dd a{ }

p.career {border:1px solid #CCCCCC; padding:10px; margin-top:10px; font-size:10px;}
