@charset "utf-8";
/* company */

/*h
--------------------------------*/
#company_wrap h1{ margin-bottom:11px;}
#company_wrap #r_side h2{
	width:101px;
	float:left;
}

#company_wrap #main #whatsnew_box h2{ padding:9px 0 10px 11px}

/*link 
--------------------------------*/
#r_side dd a,
#company_wrap #main dl dd.l_box_long li a,
#company_wrap #main #whatsnew_box table td a{color: #000000; text-decoration: none;}
#r_side dd a:visited,
#company_wrap #main dl dd.l_box_long li a:visited,
#company_wrap #main #whatsnew_box table td a:visited{color: #000000; text-decoration: none;}
#r_side dd a:hover,
#company_wrap #main dl dd.l_box_long li a:hover,
#company_wrap #main #whatsnew_box table td a:hover{color: #000000;	text-decoration: underline;}
#r_side dd a:active,
#company_wrap #main dl dd.l_box_long li a:active,
#company_wrap #main #whatsnew_box table td a:active{color: #000000; text-decoration: none;}




/*layout
--------------------------------*/
#contents{ clear:both;}
#company_wrap{}
#company_wrap #main{
	width:588px;
	float:left;
}

#company_wrap #r_side{
	width:300px;
	float:right;
}



#company_wrap .txt_black{
	padding:9px 0 22px 2px;
}

#company_wrap .bac_col_gray{
	background-color:#aeaeae;
	padding:12px 15px 13px 15px;
}



/*main
--------------------------------*/
#company_wrap #main dl{
	width:546px;
	padding:6px;
	margin-bottom:9px;
	background-color:#ffffff;
}

#company_wrap #main dl dt{
	width:127px;
	float:left;
}

#company_wrap #main dl dd{
	zoom:1;
}

#company_wrap #main dl dd span.arrow{
	background: url(/news/0401j/images/ic_arrow_white2.gif) no-repeat 0px 1px;
	padding-left:14px;
	padding-bottom:2px;
	margin-right:10px;
}

#company_wrap #main dl dd span.txt{
	display:block;
	margin-top:14px;
}

#company_wrap #main dl dd.l_box_long{
	margin-left:139px;
	padding-top:5px;
}

#company_wrap #main dl dd.l_box_long ul{ margin-left:14px;}
#company_wrap #main dl dd.l_box_long li a{ 
	background: url(/news/0401j/images/ic_arrow_gray.gif) no-repeat 0px 4px;
	padding-left:10px;
}


#company_wrap #main dl dd.l_box{
	width:240px;
	float:left;
	margin-left:12px;
	padding-top:5px;
}

#company_wrap #main dl dd.r_box{
	width:150px;
	float:right;
}


