@charset "Shift-JIS";/*===============================================================================| 			CORNER===============================================================================*//*----------------------------------------------------------------------/			corner common/----------------------------------------------------------------------*/div.mainContents#corp th, div.mainContents#recruit th, div.mainContents#audition th{	width: 18%;	padding-left: 20px;}div.descriptions{	padding: 20px;	margin: 10px 0;	background-color: #ECEBE2;}/*----------------------------------------------------------------------/			talent /----------------------------------------------------------------------*/div.mainContents#talent p.descriptions{	padding: 8px 0;	margin: 0;	vertical-align: top;	background: url('../images/common/line_dot.gif') repeat-x bottom;}div.mainContents#talent span.nameOrder{	font-size: 85%;	padding-left: 6px;	line-height: 100%;}div.mainContents#talent table.talentList{	margin: 4px 0 20px 0;}div.mainContents#talent table.talentList th{	padding: 0 9px 0 0;}div.mainContents#talent table.talentList td{	padding: 0 9px 5px 0;	text-align: center;}div.mainContents#talent div#profileArea{	float: left;	width: 412px;}table#profile{	margin: 4px 0 25px 0;}table#profile th{	width: 30%;}div.mainContents#talent div#photoArea{	float: right;	width: 291px;}div#photoArea img.bottomPhoto{	margin-top: 5px;}/*----------------------------------------------------------------------/			radio/----------------------------------------------------------------------*/div.mainContents#radio div#radioChannel{	text-align: center;	width: 500px;	margin-left: auto;	margin-right: auto;}/*----------------------------------------------------------------------/			access/----------------------------------------------------------------------*/div.mainContents#access div#mapImage{	text-align: center;	padding-bottom: 10px;}