@charset "UTF-8";

/*product01(ACMS E2X)
-------------------------------------------------------------------------------------------------------- */

.productindex .mainbodytxt{
	width: 690px;
	padding-top: 20px;
	padding-bottom: 10px;
	clear: both;
	float: left;

}


.productindex .mainbodytxt .clm{
	width: 217px;
	float:left;
	margin-right:19px;

}

.productindex .mainbodytxt .last{
	margin-right: 0px;
}

.productindex .mainbodytxt p.pagelink{
	float:right;
	margin-top: 15px;
	}

.productindex .mainbodytxt h4{
	margin-top: 10px!important;
	margin-bottom: 7px!important;
}



.page01 .kadai h5{
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page01 .kadai .kadaibox{
	width: 175px;
	padding-left: 42px;
	margin-right: 10px;
	padding-right: 10px;
	float: left;
}

.page01 .kadai .mark1{
	background: url(product01/mark01.gif) no-repeat;
}

.page01 .kadai .mark2{
	background-image: url(product01/mark02.gif);
	background-repeat: no-repeat;
}


.page01 .kadai .mark3{
	background-image: url(product01/mark03.gif);
	background-repeat: no-repeat;
}


.page01 .kadai .end{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


.page01 .kinou{
	margin-top: 20px;
}

.page01 .kinou h4.start{
	margin-top: 0px!important;
}

.page01 .kinou h4{
	margin-top: 15px!important;
	padding-top: 0px!important;
	margin-bottom: 10px!important;
}


.page01 .kinou .lbox{
	float: left;
	width: 440px;
}


.page01 .kinou .rbox{
	float: right;
	width: 229px;
}


.page01 .kinou .rbox p.start{
	padding-top: 0px;
}


.page01 .kinou .rbox p{
	padding-top: 10px;

}

.page01 .kinou .rbox p.cap{
	padding-bottom: 10px;
	padding-top: 0px;
}


.page01 ul.bmsbanner{
	clear: both;
	padding-left: 1em;
}

.page01 ul.bmsbanner li{
	padding-right: 10px;
}


/*product02(ACMS B2B)
-------------------------------------------------------------------------------------------------------- */

.page02 .kadai h5{
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page02 .kadai .kadaibox{
	width: 175px;
	padding-left: 42px;
	margin-right: 10px;
	padding-right: 10px;
	float: left;
}

.page02 .kadai .mark1{
	background-image: url(product02/mark01.gif);
	background-repeat: no-repeat;
}

.page02 .kadai .mark2{
	background-image: url(product02/mark02.gif);
	background-repeat: no-repeat;
}


.page02 .kadai .mark3{
	background-image: url(product02/mark03.gif);
	background-repeat: no-repeat;
}


.page02 .kadai .end{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


.page02 .kinou{
	margin-top: 20px;
}

.page02 .kinou h4.start{
	margin-top: 0px!important;
}

.page02 .kinou h4{
	margin-top: 15px!important;
	padding-top: 0px!important;
	margin-bottom: 10px!important;
}


.page02 .kinou .lbox{
	float: left;
	width: 440px;
}


.page02 .kinou .rbox{
	float: right;
	width: 229px;
}


.page02 .kinou .rbox p.start{
	padding-top: 0px;
}


.page02 .kinou .rbox p{
	padding-top: 10px;

}

.page02 .kinou .rbox p.cap{
	padding-bottom: 10px;
	padding-top: 0px;
}



.page01 ul.bmsbanner{
	clear: both;
	padding-left: 1em;
}

.page01 ul.bmsbanner li{
	padding-right: 10px;
}


/*product03(WebAgent)
-------------------------------------------------------------------------------------------------------- */

.page03 .kadai h5{
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page03 .kadai .kadaibox{
	width: 175px;
	padding-left: 42px;
	margin-right: 10px;
	padding-right: 10px;
	float: left;
}

.page03 .kadai .mark1{
	background-image: url(product03/mark01.gif);
	background-repeat: no-repeat;
}

.page03 .kadai .mark2{
	background-image: url(product03/mark02.gif);
	background-repeat: no-repeat;
}


.page03 .kadai .mark3{
	background-image: url(product03/mark03.gif);
	background-repeat: no-repeat;
}


.page03 .kadai .end{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.page03 .kinou{
	margin-top: 20px;
}

.page03 .kinou h4.start{
	margin-top: 0px!important;
}

.page03 .kinou h4{
	margin-top: 15px!important;
	padding-top: 0px!important;
	margin-bottom: 10px!important;
}


.page03 .kinou .lbox{
	float: left;
	width: 440px;
}


.page03 .kinou .rbox{
	float: right;
	width: 229px;
}


.page03 .kinou .rbox p.start{
	padding-top: 0px;
}


.page03 .kinou .rbox p{
	padding-top: 10px;

}

.page03 .kinou .rbox p.cap{
	padding-bottom: 10px;
	padding-top: 0px;
}

.page03 p.tcap{
	padding-left:1em;
	text-indent:-1em;
}


/*product04(BACREX)
-------------------------------------------------------------------------------------------------------- */

.page04 ul.concept{
	padding-left: 1em;
	clear: both;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}

.page04 ul.concept li{
}

.page04 .bacrexKanri{
	float: left;
	margin-top: 10px;
}

.page04 .bacrexKanri h5{
	margin-top: 10px;
	margin-bottom: 5px;
}


.page04 .shiyou ul{
	clear: both;
}

.page04 .shiyoubox {
	margin-top: 10px;
	float: left;
	width: 693px;
	margin-bottom: 20px;
}

.page04 .shiyoubox .lbox{
	float: left;
	width: 310px;

}

.page04 .shiyoubox .rbox{
	width: 310px;
	float: right;
	padding-left: 37px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #457f94;
}


.page04 h5{
	margin-bottom: 15px;
}


/*product05(BACREX-R)
-------------------------------------------------------------------------------------------------------- */

.page05 h5{
	clear: both;
	margin-bottom: 15px;
	margin-left: 10px;
}


.page05 .kadai h5{
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page05 .kadai .kadaibox{
	width: 175px;
	padding-left: 42px;
	margin-right: 10px;
	padding-right: 10px;
	float: left;
}

.page05 .kadai .mark1{
	background-image: url(product05/mark01.gif);
	background-repeat: no-repeat;
}

.page05 .kadai .mark2{
	background-image: url(product05/mark02.gif);
	background-repeat: no-repeat;
}


.page05 .kadai .mark3{
	background-image: url(product05/mark03.gif);
	background-repeat: no-repeat;
}


.page05 .kadai .end{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.page05 strong{
	color: #00364F;
	clear: both;
	float: left;
}


.page05 p.capred{
	color: #C00;
}

.page05 .kinou{
	margin-top: 20px;
	overflow: hidden;
}

.page05 .kinou h4.start{
	margin-top: 0px!important;
}

.page05 .kinou h4{
	margin-top: 15px!important;
	padding-top: 0px!important;
	margin-bottom: 10px!important;
}

.page05 .kinou .lbox{
	float: left;
	width: 450px;
}

.page05 .kinou .rbox{
	float: right;
	width: 210px;
}

.page05 .kinou .rbox p.start{
	padding-top: 0px;
}

.page05 .kinou .rbox p{
	padding-top: 10px;

}

.page05 .kinou .rbox p.cap{
	padding-bottom: 10px;
	padding-top: 0px;
}


/*product06(Anytran)
-------------------------------------------------------------------------------------------------------- */

.page06 h5{
	margin-bottom: 15px;
	margin-left: 10px;
	clear: left;
}

.page06 ul.formatlist{
	padding-left: 30px;
}

.page06 ul.formatlist li{
	font-weight: bold;
	color: #004f70;
}

.page06 p.cap{
	width: 86%;
	padding-left: 30px;
}

.page06 .resolve{
	width: 456px;
	text-align: center;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.page06 .title{
	margin-top: 15px;
}

.page06 .txt{
	margin-top: 15px;
}

.page06 .figure{
	margin-top: 25px;
}

.page06 .feetbl2{
	clear: both;
	font-weight: bold;
}

.page06 .feetbl2 th{
	font-weight: bold;
	background-color: #5eb8c3;
	text-align: left;
	vertical-align: middle;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	color: #FFF;
	padding: 10px;
}

.page06 .feetbl2 td{
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	background-color: #FFF;
	color: #457f94;
	padding: 10px;
}

.page06 .feetbl2 span.cap{
	font-size: 93%;
	font-weight: normal;
	line-height: 120%;
	padding: 10px;
}

.page06 .title {
	padding: 25px 0px 0px!important;
	margin: 0px!important;
}

/*product07(WinWInEDI)
-------------------------------------------------------------------------------------------------------- */

.page07 div.mente{
	clear: both;
}

.page07 div.mente .rightsbox{
	margin-right: 10px;
}

.page07 div.mente .leftsbox{
	float: left;
	width: 180px;
	padding-bottom: 16px;
	padding-left: 16px;
}

.page07 div.mente h5{
	margin-bottom: 16px;
	clear: both;
}

.page07 div.mente ul.clm{
	float: left;
	width: 300px;
	padding-bottom: 16px;
	padding-left: 25px;
}

.page07 div.mente p.txt{
	margin-bottom: 5px;
}

.page07 div.mente p.txt2{
	color: #437E95;
}

.page07 div.mente .txt3{
	margin-bottom: 25px;
	text-indent:-1em;
	padding-left:1em;
}

.page07 .ph1{
	width: auto;
	float: right;
	padding-right: 16px;
}

.page07 div.mente .lbox{
	float:left;
	background-color: #FFF;
	width: 342px;
}

.page07 div.mente .rbox{
	background-color: #FFF;
	float:right;
	width: 342px;
}

.page07 div.mente .onebox{
	clear: both;
	background-color: #FFF;
	width: 693px;
}


.page07 div.mente p{
	clear: both;
	margin: 0px!important;
	padding: 0px!important;
}



.page07 div.haikei{
}

.page07 div.haikei h5,
.page07 div.tokucho h5{
	margin-bottom: 10px;
}

.page07 p.haikeittl{
	clear: both;
	margin-top: 10px;
	float: left;
	width: 694px;
}

.page07 .lineup p{
	margin: 0px!important;
	padding: 0px!important;

}
.page07 .lineup .option{
	clear: both;
	margin-top: 20px;
	float: left;
}


.page07 .feetbl3 {
	clear: both;
	font-weight: bold;
}

.page07 .feetbl3 th{
	font-weight: bold;
	background-color: #5eb8c3;
	text-align: left;
	vertical-align: middle;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	color: #FFF;
	padding: 10px;
}

.page07 .feetbl3 td{
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	background-color: #FFF;
	color: #457f94;
	padding: 10px;
}

.page07 .feetbl3 span.cap{
	font-size: 93%;
	font-weight: normal;
	line-height: 120%;
}

.page07 p.tcap{
	padding-left:2em;
	text-indent:-2em;
	line-height: 16px;
}

.page07 .space{
	margin-top: 10px;
}

.page07 .box1{
	overflow:hidden;
	width: 693px;
}


/*product08(BUYSEL were)
-------------------------------------------------------------------------------------------------------- */

.page08 .kadai h5{
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page08 .kadai .kadaibox{
	width: 175px;
	padding-left: 42px;
	margin-right: 10px;
	padding-right: 10px;
	float: left;
}

.page08 .kadai .mark1{
	background-image: url(product08/mark01.gif);
	background-repeat: no-repeat;
}

.page08 .kadai .mark2{
	background-image: url(product08/mark02.gif);
	background-repeat: no-repeat;
}


.page08 .kadai .mark3{
	background-image: url(product08/mark03.gif);
	background-repeat: no-repeat;
}


.page08 .kadai .end{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


.page08 .kinou{
	margin-top: 20px;
}

.page08 .kinou h4.start{
	margin-top: 0px!important;
}

.page08 .kinou h4{
	margin-top: 15px!important;
	padding-top: 0px!important;
	margin-bottom: 10px!important;
}


.page08 .kinou .lbox{
	float: left;
	width: 440px;
}


.page08 .kinou .rbox{
	float: right;
	width: 229px;
}


.page08 .kinou .rbox p.start{
	padding-top: 0px;
}


.page08 .kinou .rbox p{
	padding-top: 10px;

}

.page08 .kinou .rbox p.cap{
	padding-bottom: 10px;
	padding-top: 0px;
}


.page08 ul.bmsbanner{
	clear: both;
}

.page08 ul.bmsbanner li{
	padding-right: 10px;
	float: left;
}
