﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */

#tabmenu{
	padding:0 0 7px 2px;
	background:url(../img/company/mline.jpg) 1px bottom no-repeat;
}

#tabmenu li{
	float:left;
	padding:0 7px 0 0;
}

#cbox1{
	padding:20px 0 0 5px;
}


#tbox {
	margin:20px 0 0 0;
	padding:0 3px 0 5px;
}

#tbox table{
	table-layout:fixed;
	border-collapse:collapse;
	width:100%;
	margin:0 auto;
	border:3px solid #e5e2da;
	background:url(../img/contact/vbar.gif) 100px top repeat-y white;
	min-height:1px;
	_height:1px;
}

#tbox table tr{
	background:url(../img/contact/hbar.gif) left bottom repeat-x;
	min-height:1px;
	_height:1px;
}

#tbox table tr.noline{
	background:none;
}

#tbox table th{
	vertical-align:top;
	width:100px;
}

#tbox table td{

}

#tbox table div{
	padding:10px;
}

#tbox table th div{
	padding:10px 0 10px 20px;
}

#tbox table td div dt span{
	float:right;
	margin:0 0px 0 0;
	display:inline;
}

#tbox table td dt{
	float:left;
	width:90px;
	clear:both;
	padding:2px 0 3px 0;
	text-align:right;
}

#tbox table td dd{
	float:right;
	width:465px;
	padding:2px 0 3px 0;
}