@charset "UTF-8";

/*///////////////////////////////////
corporate
////////////////////////////////////*/
/*文化工房について*/

#contents #main .layout_box{ position:relative;}
#contents #main #bt_language{
	position:absolute;
	top:0;
	right:0;
}


table.company_tab{
	width:300px;
	float:left;
	margin-bottom:40px;
}

table.company_tab th,
table.company_tab td{
	padding:8px;
	background-image:url(../img/dot_line2.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	text-align:left;
	vertical-align:top;
}

table.company_tab th{
	width:118px;
	color:#5a504d;
	padding-left:1px;
}

table.company_tab td img{ padding-top:10px;}

#corporate_img{
	width:200px;
	float:right;
}


/*沿革*/
table.history_tab{
	background-image:url(../img/dot_line2.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin-bottom:48px;
}

table.history_tab th,
table.history_tab td{
	padding:10px;
	background-image:url(../img/dot_line2.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	text-align:left;
	vertical-align:top;
}

table.history_tab th{
	width:80px;
	padding-left:1px;
}

/*取引先*/
.business_halfbox,
.business_halfbox_r{
	width:280px;
	float:left;
	display:inline;
	margin-right:20px;
}

.business_halfbox_r{
	width:230px !important;
	margin-right:0 !important;
}

.nopad{ margin-right:0!important;}

dl.business_list{ margin-bottom:1em;}

dl.business_list dt{
	width:60px;
	float:left;
	font-weight:bold;
	color:#5a504d;
}

dl.business_list dd{
	width:460px;
	float:right;
}

/*NY現地法人BKネクセント*/
ul.ph_list li{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	background-image:url(../img/bg_ph.gif);
	background-repeat:repeat;
}

ul.ph_list li img{
	width:235px;
	padding:4px;
	border:solid 1px #bfbfbf;
	vertical-align:top;
}
