@charset "UTF-8";
@import url(common.css);

/*****************************************************************
小売業ソリューション  retail
*****************************************************************/
table.tenant{
	padding: 5px 0px;
	font-size: 1.1em;
	border-collapse: collapse;
	border: solid 1px #888888;
}
table.tenant_color01{
	background: #f5ffff;
}
table.tenant_color02{
	background: #fef9f3;
}
table.tenant th{
	line-height: 1.4em;
	text-align: center;
}
table.tenant td{
	padding: 5px 0px;
	line-height: 1.4em;
}
table.realpro {
    font-size: 1em;
	line-height: 1.5em;
}
table.realpro th {
	padding: 5px 10px;
	background: #ffff99;
    font-weight: bold;
    text-align: center;
    border: 6px solid #ffffff;
}
table.realpro td {
	padding: 5px 10px 5px 20px;
	background:  #d1fbfe;
    border: 6px solid #ffffff;
    margin: 0px auto;
}
p.head_border{
	width: 630px;
	padding: 2px 0px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
p.bg_green{
	background: #339966;
}
p.bg_purple{
	background: #9f9ff9;
}
p.bg_blue{
	background: #0085b4;
}
div.div_sc{
	width: 608px;
	padding: 10px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

/*****************************************************************
  商社・卸売業ソリューション  trade
*****************************************************************/
table.duo {
    font-size: 1em;
}
table.duo th {
	padding: 5px 10px;
	line-height: 1.5em;
	background: #bae0e3;
	text-align: center;
	border: 2px solid #ffffff;
}
table.duo th.col {
    font-size: 1.8em;
}
table.duo td {
	padding: 5px 10px;
	line-height: 1.5em;
	border: 2px solid #ffffff;
	background: #e8e8e8;
}
table.duo td.point {
	width: 112px;
	vertical-align: top;
	text-align: right;
	padding: 0px;
	line-height: 1.5em;
	border: 2px solid #ffffff;
	background: #ffffff;
}
table.grandit {
	font-size: 1em;
}
table.grandit td {
	padding: 5px 10px;
	line-height: 1.5em;
}
table.grandit td.grandit01 {
	text-align: center; 
	background: #6fb437;
}
table.grandit td.grandit02 {
	text-align: center; 
	background: #f7b425;
}
table.grandit td.grandit03 {
	font-size: 1.8em;
	text-align: center; 
	background: #eba7bc;
}table.grandit td.grandit04 {
	text-align: center; 
	background: #5fb6e1;
}
table.grandit td.grandit05 {
	width: 100px;
	font-weight: bold;
	text-align: center; 
	background: #d1fbfe;
}
table.grandit td.grandit06 {
	background: #e2e2e2;
}

/*****************************************************************
 製造業ソリューション manu
*****************************************************************/
div.bg_blue{
	background: #f3f3ff;
}
span.tpics_active{
	color: #941d55;
}
dl.joy{
	width: 600px;
	margin-top: 8px;
	margin-bottom: 20px;
	margin-left: 20px;
}
dl.joy dt{
	clear: left;
	float: left;
	width: 170px;
	margin-right: 10px;
	margin-top: 3px;
}
dl.joy dd{
	width: 370px;
	margin-top: 12px;
}
html>/**/body dl.joy dd{
	float: left;
}

/*****************************************************************
 業務共通ソリューション  business
*****************************************************************/
dl.dl_cobol{
	margin-left: 30px;
}
dl.dl_cobol dt{
	clear: left;
	float: left;
	width: 130px;
	margin-top: 5px;
}
dl.dl_cobol dd{
	margin-top: 5px;
}
html>/**/body dl.dl_cobol dd{
	float: left;
}

