@charset "utf-8";
/* 印刷用CSS */

img	{border:0;}
body {
	background-color:#FFFFFF;
	border:none ;
	width:100%;
}
div#container {
	background: #FFFFFF;
	border:none ;
	}
#content,#kari-content{
	margin-left:0px !important;
	zoom: 130%;
}
	
div#header {display:none;}
div#gnavi {display:none;}
div#nav {display:none;}
div#cramb {display:none;}
p#lnk-sitemap {display:none;}
div#sidemenu {display:none;}
div#footer {display:none;}
p.bkto-pagetop {display:none;}
ul{
	list-style-type:none;
}
table{
	border-collapse:collapse;
}

/*iso-security*/
div#security {
	margin-left:100px;
}
div#security h1{
	margin: 10px 0 20px 40px;
}
#security p{
	padding:10px 40px 10px 70px;
}
/*商品・ソリューション共通*/
ul.tbl-system-requirements {
	margin:0;
	padding:0;
}
ul.tbl-system-requirements li{
	list-style-type:none;
	margin:0;
	padding:0;
}

table.intro-schedule ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
p#p-requirements-remark {
	margin-top:0;
}

/*商品・ソリューショントップページ*/
/*IE6カラム落ち対策解除（コンテンツ部が印刷されなくなるため）*/
/**html div#content {
	overflow: visible;
}*/
/**html div#products-content {
	overflow: visible;
}
div#products-main {
	margin-left:150px;
}
div.products-navi{
	display:none;
}
div#products-sidemenu{
	display:none;
}*/

/*画像処理システムRCP*/
p.pdf {display:none;}

/*UP1*/
ul.faq-top {
	display:none;
}
table.expense1 {
	margin-top:10px;/*印刷時の改行対策*/
}
table.expense2 {
	margin-top:10px;/*印刷時の改行対策*/
}
/*情報インフラトータルサービス*/
#infra hr {
	margin:0;
	border:#FFF 1px solid;
	page-break-after:always;
}
/*CAE*/
div#cae-info-container {
	width:800px;
	border:none;
	background:#FFF;
}
ul.ul-cae-info {
	margin:10px 30px 20px 35px;
}
ul.ul-cae-info-inner li {
	margin:5px 10px 5px 15px !important;
	list-style-type:disc !important;
	padding-left:10px !important;
}

ul.ul-cae-info li {
	margin:5px 10px 5px 15px;
	padding-left:5px;
	list-style-type:disc;
}
p.cae-info-print {
	display:none;
}

dl.dl-cae-info-blue dt{
	margin:10px 10px;
}
dl.dl-cae-info-blue dd{
	margin:5px 10px 10px 10px;
}
/*借上げ*/
div.mynumber {
	border:#B40404 solid 1px;
	height:70px;
	width:600px;
	padding:5px;
	margin-left:50px;
}

div.mynumber h4{
	width:400px;
	color:red;
	text-decoration:underline;
}
div.mynumber img{
	float:right;
}
div.mynumber p{
	width:420px !important;
	font-size:90%;
}
/**/
div.flexsche-intro {
	width:250px !important;
	padding:5px !important;
	height:150px !important;
}

div.flexsche-customer {
	width:250px!important;
	float:left;
	padding:5px;
	border:1px solid #999;
	margin-top:50px !important;
	margin-left:10px;
}

div.flexsche-customer-picture {
	height:90px;
	margin-top:5px;
	padding-left:3px;
}


div.flexsche-customer-message {
	line-height:18px;
	width:140px!important;
	float:right
}


/*個人情報保護方針*/
#privacy-policy {
	margin-left:150px;
}
ol.privacy {
	margin:10px 40px 10px 100px;
}
ol.privacy li{
	margin:5px 0 0 0;
}
p.privacy {
	margin-top:0;
	margin-bottom:0;
}
#privacy-inquiry p {
	margin-top:0 !important;
	margin-bottom:3px !important;
	padding:0 10px!important;
}
#privacy-inquiry p.p-inquiry1 {
	padding:5px 0 2px 7px !important;
}
#privacy-inquiry p.p-inquiry2 {
	padding:0 0 0 17px !important;
}
#privacy-inquiry p.p-inquiry3 {
	padding:0 10px 5px 80px !important;
}
div.security-bottom {
	padding:20px 0 30px 120px;
	}


/*リンク・サイトマップ*/
/*#main-content h1{
	margin-left:140px
}*/
/*サイトマップ*/
#main-content{
	margin-left:180px;
}

ul.link-list {
	margin: 10px 0 5px 200px;
	zoom:1;
}
/*ご利用にあたって*/
#inquiry-content {
	margin-left:200px;
}
/*ご利用にあたって*/
#notice {
	margin-left:130px;
}
/*採用情報トップページ*/
#recruit-top {
/*	margin-left:130px;
*/}
/* 改ページ--- */
.break-before {
	page-break-before:always;
}
hr {
  	border: none;
	color:#FFFFFF;
}

/* hasLayoutをonに--- */


/* 印刷時テーブルのセル内のリストの左にスペースが入るのを防ぐ--- */
ul.tbl-large-system-requirements {
	margin:0;
	padding-left:0;
}
ul.tbl-fac1-function{
	margin:0;
	padding-left:0;
}

/*-------------------------------------------
　リニューアル案（トピックス、セミナー一覧）
--------------------------------------------*/
#topics-seminar-content {
	margin-left:160px !important;
}
 
 
 