h1{margin:0px;padding:0px;}

h2{margin:0px;padding:0px;}

.box_ttl{margin-top:10px;margin-bottom:10px;padding:0px;width:760px;}

.items{margin:10px;}



.border_top-dot{background-image: url('../../../../../print/products/software/images/bg_dot1.gif');background-repeat: repeat-x;padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:10px}

.border_left{border-left:1px solid #bfbfbf;background-image: url('../../../../../print/products/software/images/bg_dot1.gif');background-repeat: repeat-x;padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:10px}

.border_right{border-right:1px solid #bfbfbf;background-image: url('../../../../../print/products/software/images/bg_dot1.gif');background-repeat: repeat-x;padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:10px}



.border_top-dot2{padding:10px 10px 10px 20px;}

.border_left2{border-left:1px solid #bfbfbf;padding:10px 10px 10px 20px;}

.border_right2{border-right:1px solid #bfbfbf;padding:10px 10px 10px 20px;}



.border_top_left_right-dot

{

	border-right:1px solid #bfbfbf;

	border-left:1px solid #bfbfbf;

	background-image: url('../../../../../print/products/software/images/bg_dot1.gif');

	background-repeat: repeat-x;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}



.border_top_left_right-line

{

	border-right:1px solid #bfbfbf;

	border-top:1px solid #BFBFBF;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}



.border_bottom_left_right-line

{

	border-right:1px solid #bfbfbf;

	border-bottom:1px solid #BFBFBF;

	background-image: url('../../../../../print/products/software/images/bg_dot1.gif');

	background-repeat: repeat-x;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}



.border_top_left-line

{

	border-top:1px solid #BFBFBF;

	border-left:1px solid #BFBFBF;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}



.border_bottom-line

{

	border-bottom:1px solid #BFBFBF;

	background-image: url('../../../../../print/products/software/images/bg_dot1.gif');

	background-repeat: repeat-x;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}

.border_top-line

{

	border-top:1px solid #BFBFBF;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}



.border_bottom_left-line

{

	border-left:1px solid #bfbfbf;

	border-bottom:1px solid #BFBFBF;

	background-image: url('../../../../../print/products/software/images/bg_dot1.gif');

	background-repeat: repeat-x;

	padding-left:20px; 

	padding-right:10px; 

	padding-top:10px; 

	padding-bottom:10px;

	font-size:80%;

	line-height:130%;

}



.caption

{

	font-size:80%;

	line-height:130%;

	margin-top:4px;

}





.ttl_gry{width:758px; border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background-color:#ECECEC; padding:0px;}

.ttl_grn{width:758px; border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background-color:#D3EBD4; padding:0px;}



.ttl_blue{width:758px; border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background-color:#006699; color:#FFFFFF; font-style:inherit; padding:0px;}

.coment_blue{width:758px; color:#003366; text-align:right; font-size:small;}



.ttl_blue_light1{width:758px; border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background-color:#009999; color:#FFFFFF; font-style:inherit; padding:0px;}







.box_tab{ width:760px; margin-bottom:15px;}

.box_tab2{ width:760px; margin-bottom:25px;}

.box_bnr{width:760px;margin-bottom:15px;text-align:right;}

.box_list{width:760px;margin-bottom:30px;}



.bana-l{ background-color:#ECECEC ; border-left:1px solid #B5B5B5; }

.bana-r{ background-color:#ECECEC ; border-right:1px solid #B5B5B5; }

.bana{ background-color:#ECECEC ;}

.margin-btm5{ margin-bottom:5px;}

.ttl_series{font-size:116%;font-weight:bold;line-height:130%;}

.box_txt_series{margin-left:20px;margin-top:5px;margin-right:10px;margin-bottom:5px;}



.box_tab_btn{ width:760px; margin:0px;}



/* features description */

.box_feature_title{

 width:560px;margin-top:5px;padding:10px;float:left; 

 font-weight:bold; font-size:large; background-color:#CCCCCC;}



.box_feature_description{width:560px;margin-top:5px;padding:5px;float:left; color:#333333;}



.box_feature_list{width:560px;margin-top:5px;padding:5px;float:left;}



.box_fea-soft-top{width:580px;margin-top:20px;margin-bottom:30px; float:left;}



.box_fea-soft-top_fea_title{

 width:560px;margin-top:10px;margin-bottom:5px; float:left; font-weight:bold; font-size:large;}

 

.box_fea-soft-top_fea_contents{width:560px;margin-top:5px;margin-bottom:30px; float:left;}





.box_feature_notice_title{

 width:560px;margin-top:20px;padding:10px;float:left; 

 font-weight:bold; background-color:#CCCCCC; font-size:small; color:#990000;}

.box_fea-soft-top_fea_notice{width:560px;margin-top:5px;margin-bottom:30px; float:left; font-size:small;}





.base_fea-soft-top{

background-image: url(../images/base_fea-top1.JPG);

font-size:12px;

line-height:16px;

font-weight:bold;

list-style-type: none;

cursor:pointer;

}

.base_fea-soft-top a:visited {text-decoration:none;color:#000000;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1.JPG);}

.base_fea-soft-top a:link {text-decoration:none;color:#000000;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1.JPG);}

.base_fea-soft-top a:hover {text-decoration:underline;color:#ff6633;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1-on.JPG);}

.base_fea-soft-top a:active {text-decoration:underline;color:#ff6633;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1-on.JPG);}





/* requirements */



.ttl_requirements{width:560px; border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background-color:#FFFFCC; padding:0px;}





/* ********************************************* 

 * togather with software-c.css

 *   (origin is from /products/css/comp-c.css)

 *********************************************** */

 

.boxleft1{border-bottom:1px solid #8996BC;border-top:1px solid #8996BC;border-left:1px solid #8996BC;}





.boxleft2{border-bottom:1px solid #8996BC;border-left:1px solid #8996BC;}

.boxleft3{border-bottom:1px solid #8996BC;border-left:1px solid #8996BC;border-right:1px solid #8996BC;}

.boxright1{border:1px solid #8996BC;}

.boxright2{border-bottom:1px solid #8996BC;border-left:1px solid #8996BC;border-right:1px solid #8996BC;}

.boxright3{border-left:1px solid #8996BC;}

.box_list_c7000fea5{background-color:#E8F4E9; margin:0; padding:0;}

.margin_btm{ margin-bottom:20px;}

.osa_btn{margin:30px 0 35px 0;}





.cir-caption{ margin-bottom:20px; width:185px; float:right; font-size:10px; line-height:120%;}



.sttl{

	margin:0 0 5px 0;

}

.sttl2{margin:10px 0 15px 0;}

.sttl3{margin:10px 0 0 0;}



.img_margin{margin:0 0 20px 0; padding:0;}

.img_margin2{margin:0 0 45px 0; padding:0;}

.fea_btn{ margin:0 0 35px 0; padding:0;}



.fea_btn2{margin:0 0 45px 0; padding:0;}



.ul_class_fea5{list-style:none; margin:10px 0 10px 0;padding:10px;background-color:#E8F4E9;}

.li_class_fea5{background-image:url(../../../../../print/products/software/mx7000n/images/dot-fea5-list.gif);margin:0; padding-left:20px;}



/*** MX-3100シリーズ ***/

.txt_margin {

	margin: 0 0 20px 0;

	padding: 0;

	font-family: Verdana;

	text-align: justify;

	line-height: 160%;

	}

.txt_margin2 {

	margin: 0;

	padding: 0;

	font-family: Verdana;

	text-align: justify;

	line-height: 160%;

	}



.img_margin3 {

	margin: 0;

	padding: 0;

	text-align: center;

	}



.box_line-dot_fea {

	margin: 20px 0;

	padding: 0;

	background-image: url(../../../../../print/images_global/dot1.gif);

	background-repeat: repeat-x;

	}

	

.box_m0 ul{

	margin: 20px 0 30px 0;

	padding: 0;

	font-size: 80%;

	font-family: Verdana;

	line-height: 150%;

	}

.box_m0 ul li {

	margin: 0;

	padding: 0;

	list-style: none;

	}

.kome-blue {

	font-family: "ＭＳ Ｐゴシック";

	color: #00a5ff; 

	text-decoration: none;

	}



.txt_name{

	font-size:80%;

	font-weight: bold;

	vertical-align: text-top;

	}

	

/* For Win IE 6 or sooner */

* html .box_line-dot_fea {

	margin-top: 30px;

	}

* html .txt_margin{

	font-size: 90%;

	}

* html .txt_margin2{

	font-size: 90%;

	}

* html .txt_margin3{

	font-size: 90%;

	}

* html .box_m0 ul{

	font-size: 70%;

	}



/* For Win IE 7 or sooner */

*:first-child+html .box_line-dot_fea {

	margin-top: 30px;

	}

*:first-child+html .txt_margin{

	font-size: 90%;

	}

*:first-child+html .txt_margin2{

	font-size: 90%;

	}

*:first-child+html .txt_margin3{

	font-size: 90%;

	}

*:first-child+html .box_m0 ul{

	font-size: 70%;

	}



/*** /MX-3100シリーズ ***/



/* ***** end of software-c.css ***** */



/* ********************************************* 

 * togather with software-info.css

 *   

 *********************************************** */





/* features description */

.box_feature_title{

 width:560px;margin-top:5px;padding:10px;float:left; 

 font-weight:bold; font-size:large; background-color:#CCCCCC;}



.box_feature_description{width:560px;margin-top:5px;padding:5px;float:left; color:#333333;}



.box_feature_list{width:560px;margin-top:5px;padding:5px;float:left;}



.box_fea-soft-top{width:580px;margin-top:20px;margin-bottom:30px; float:left;}



.box_fea-soft-top_fea_title{

	width:560px;

	margin-top:5px;

	margin-bottom:5px;

	float:left;

	font-weight:bold;

	font-size:large;

}

 

.box_fea-soft-top_fea_contents{

	width:560px;

	margin-top:5px;

	margin-bottom:15px;

	float:left;

}





.box_feature_notice_title{

 width:560px;margin-top:20px;padding:10px;float:left; 

 font-weight:bold; background-color:#CCCCCC; font-size:small; color:#990000;}

.box_fea-soft-top_fea_notice{width:560px;margin-top:5px;margin-bottom:30px; float:left; font-size:small;}



.box_feature_image{

 width:200px;margin-top:0px;padding:10px;float:right; 

 font-weight:bold; background-color:#FFFFFF; font-size:small;}



.base_fea-soft-top{

background-image: url(../images/base_fea-top1.JPG);

font-size:12px;

line-height:16px;

font-weight:bold;

list-style-type: none;

cursor:pointer;

}

.base_fea-soft-top a:visited {text-decoration:none;color:#000000;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1.JPG);}

.base_fea-soft-top a:link {text-decoration:none;color:#000000;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1.JPG);}

.base_fea-soft-top a:hover {text-decoration:underline;color:#ff6633;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1-on.JPG);}

.base_fea-soft-top a:active {text-decoration:underline;color:#ff6633;width:100%;height:auto;display: block;background-image: url(../images/base_fea-top1-on.JPG);}





/* requirements */



.ttl_requirements{width:560px; border-top:1px solid #BFBFBF;border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;background-color:#FFFFCC; padding:0px;}

