@charset "iso-8859-1";

@import "common.css";


/* ---------------------------------------------------
business.css
--------------------------------------------------- */

/* ---------------------------------------------------
catMenuBox
--------------------------------------------------- */
#catMenuBox div.menu01 a {
	background: url(../images/business/menu01_on.gif) no-repeat left top;
}

#catMenuBox div.menu02 a {
	background: url(../images/business/menu02_on.gif) no-repeat left top;
}

#catMenuBox div.menu03 a {
	background: url(../images/business/menu03_on.gif) no-repeat left top;
}

#catMenuBox div.menu04 a {
	background: url(../images/business/menu04_on.gif) no-repeat left top;
}

#catMenuBox div.menu05 a {
	background: url(../images/business/menu05_on.gif) no-repeat left top;
}



/* ---------------------------------------------------
business_01.html
--------------------------------------------------- */
.secBox01 {
	margin: 20px 12px;
	padding: 0;
}

.secBox01 p {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 150%;
}

.secBox01 p.img {
	line-height: 100%;
}

.secBox01 h4 {
	margin: 0 0 20px 0;
	padding: 0;
}

.secBox01 .itm01 {
	clear: both;
	margin: 0 0 40px 0;
}

.secBox01 .itm02 {
	clear: both;
	margin: 0 0 40px 0;
}


.secBox01 .itm02 h4 {
	margin: 0 0 5px 0;
}


/* ---------------------------------------------------
business_02.html
business_03.html
business_04.html
business_05.html
--------------------------------------------------- */
.secBox05 {
	margin: 20px 12px;
	padding: 0;
}

.secBox05 p {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 150%;
}

.secBox05 p.img {
	line-height: 100%;
}


/*box1*/
.secBox05 .itm01 {
	margin: 0 0 20px 0;
}

.secBox05 .itm01 h4 {
	margin: 0 0 15px 0;
	padding: 0;
}


/*box2*/
.secBox05 .itm02 {
	clear: both;
	margin: 0 0 20px 0;
}

.secBox05 .itm02 h5 {
	margin: 0 0 5px 0;
	padding: 0;
}

.secBox05 .itm02 p.ar {
	float: right;
	text-align: right;
}

.secBox05 .itm02 p.ar img {
	margin: 0 0 10px 10px;
}

.secBox05 .itm02 p span {
	font-weight: bold;
	color: #5cbbf0;
}

.secBox05 .itm02 li {
	font-weight: bold;
	color: #5cbbf0;
}

.secBox05 .itm02 ul.style2 li {
	margin-bottom: 10px;
}

.secBox05 .itm02 ul.style3 {
	margin-top: 0;
}

.secBox05 .itm02 ul.style3 li {
	font-weight: normal;
	color: #717171;
}


/*rd*/
.secBox05 .itm03 {
	clear: both;
	margin: 0 0 20px 0;
}

.secBox05 .itm03 h5 {
	margin: 0 0 5px 0;
	padding: 0;
}

.secBox05 .itm03 table {
	width: 566px;
	margin: 0 0 20px 0;
	padding: 0;
	border-collapse: collapse;
	border: 0;
}

.secBox05 .itm03 table td {
	margin: 0;
	padding: 5px;
	background: #fff;
	border: 1px solid #ccc;
	text-align: left;
	vertical-align: middle;
	line-height: 150%;
}

.secBox05 .itm03 table td.bg2 {
	background: #f7f7f7;
	border: 1px solid #ccc;
	font-weight: bold;
	text-align: center;
}

.secBox05 .itm03 table th {
	margin: 0;
	padding: 5px;
	background: #ddf0fb;
	border: 1px solid #ccc;
	color: #000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	line-height: 150%;
}

.secBox05 .itm03 table .size1 {
	width: 150px;
}

/*box4*/
.secBox05 .itm04 {
	clear: both;
	margin: 0 0 20px 0;
	padding: 15px 13px 15px 15px;
	background: #f7f7f7;
	border: 1px solid #e7e7e7;
}

.secBox05 .itm04 h5 {
	margin: 0 0 5px 0;
	padding: 0;
}

.secBox05 .itm04 span.headline {
	font-weight: bold;
	color: #00438a;
	color: #5cbbf0;
}


/*tafmax*/
.secBox06 {
	margin: 50px 12px;
	padding: 50px 0 0 0;
	border-top: 3px solid #e7e7e7;
}

.secBox06 p {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 150%;
}

.secBox06 p.img {
	line-height: 100%;
}

.secBox06 p.img img {
	margin: 0 10px;
}

.secBox06 p.ac {
	text-align: center;
}


/*box1*/
.secBox06 .itm01 {
	margin: 0 0 20px 0;
}

.secBox06 .itm01 h4 {
	margin: 0;
	padding: 0;
}

/*box2*/
.secBox06 .itm02 {
	clear: both;
	margin: 0 0 20px 0;
}

.secBox06 .itm02 h5 {
	margin: 0 0 5px 0;
	padding: 0;
}

.secBox06 .itm02 p {
	padding: 0 15px;
}

.secBox06 .itm02 p.img {
	padding: 0;
}

.secBox06 .itm02 p.headline {
	margin-bottom: 10px;
	padding: 3px 10px;
	background: #f7f7f7;
	font-weight: bold;
	color: #000;
}

/*box3*/
.secBox06 .itm03 {
	clear: both;
	margin: 0 0 20px 0;
	padding: 15px 13px 15px 15px;
	background: #f7f7f7;
	border: 1px solid #e7e7e7;
}

.secBox06 .itm03 h5 {
	margin: 0 0 5px 0;
	padding: 0;
}

.secBox06 .itm03 span.headline {
	font-weight: bold;
	color: #00438a;
}