@charset "utf-8";
/* products/copier/css/products/features.css */

.accordion sup {
	position: relative;
	top: -4px;
	vertical-align: baseline;
	/position: static;
	/vertical-align: text-top;
}

.copyprotectImg {
	pointer-events: none;
}

#businessImg {
	pointer-events: none;
	width: 428px;
	margin: 20px auto 40px;
}
#processBox {
	background: #f2f2f2;
	padding: 20px;
	position: relative;
	margin-bottom: 30px;
	min-height: 180px;
}
#experienceBox {
	background: #f2f2f2;
	padding: 20px;
	position: relative;
	margin-bottom: 30px;
	min-height: 180px;
}
#adminBox {
	background: #f2f2f2;
	padding: 20px;
	position: relative;
	margin-bottom: 40px;
	min-height: 180px;
}


/* //mx2630n-----------------------------------------------*/
.threeCol #businessImg {
	pointer-events: none;
	width: 768px;
	margin: 20px auto 40px;
}
.threeCol #businessImg dl {
	width: 256px;
	float: left;
}

/* //mx2630n-----------------------------------------------*/
.sTtl02 {
	font-size: 200%;
}
.boxImg1st {
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
}
.boxTxt1st {
	width: 440px;
}

#processBox sup,
.accordion sup {
	position: relative;
	top: -4px;
	vertical-align: baseline;
	/position: static;
	/vertical-align: text-top;
}
.noteMobile {
    font-size: 83%;
    line-height: 1.4;
}
.noteMobile li {
	padding-left: 0.5em;
    text-indent: -0.5em;
}
.specNote2-2em {
	text-indent:-2.2em;
	padding-left:2.2em;
	font-size:83%;
	line-height:1.4;
	margin-left: 0.2em;
}
.specNote2-2em li em {
	text-indent: 0;
	display: inline-block;
	width: 2em;
	font-style:normal;
}
/* //mx-8090n-----------------------------------------------*/
.lw450 {
	width: 450px;
	float: left;
}
.rw300 {
	pointer-events: none;
	width: 300px;
	float: right;
}
/* //mx-b455w-----------------------------------------------*/
.img4column {
	pointer-events: none;
	width: 185px;
	float: left;
	margin-right: 10px;
}
.img4column:nth-child(4n) {
	margin-right: 0;
}
/* //Sharpdesk-----------------------------------------------*/
.lw600 {
	width: 600px;
	float: left;
}
.rw150 {
	pointer-events: none;
	width: 150px;
	float: right;
}

.freeBtn {
	text-align: center;
}

.freeBtn dl {
	width:  300px;
	display:  inline-block;
}
.freeBtn dt {
	color: #2c8be5;
	font-size: 140%;
	padding: 0 0 10px 0;
}

.freeBtn dd a {
	background: #2c8be5;
	display: block;
	padding:  20px;
	color:  #fff;
	border-radius: 5px;
	text-decoration:  none;
}

.freeBtn dd a span{
	display:inline-block;
	padding: 0px 20px;
	background-image:  url(https://global.sharp/products/copier/img/products/sharpdesk/index/ic_arrow.png);
	background-position: right center;
	background-repeat:  no-repeat;
}
/* //nst-lite-----------------------------------------------*/
.img3column {
	pointer-events: none;
	width: 230px;
	float: left;
	margin-right: 20px;
}
.img3column:nth-child(3n) {
	margin-right: 0;
}

/* //twoColumn-----------------------------------------------*/
.twoColumn {
}
.twoColumn .l {
	float: left;
	width: 372px;
}
.twoColumn .r {
	float: right;
	width: 372px;
}
.twoColumn li:nth-child(n+3) {
	margin-top: 30px;
}