@charset "utf-8";



/* システム・機器　汎用クラス
-------------------------------------------------------------------------------------------------------- */

#content #main .column2Frame-Device h1.singleline{
	line-height:2;
}

.column1Frame-Device h2{
	clear:both;
	background:url(../images/device/h2_bg01_l.gif) no-repeat 0 0;
	height:43px;
	color:#FFFFFF;
	font-size:16px;
	line-height:2.7;
	padding:0 0 0 10px;
	margin:0 0 15px 0;
}

.column2Frame-Device h2{
	background:url(../images/device/h2_bg02.gif) no-repeat 0 0;
	padding:10px;
	font-size:16px;
	height:52px;
	color:#EB8A0B;
	font-weight:bold;
	line-height:1.5;
}

.column2Frame-Device h2.nobg{
	background:none;
	padding:0 0 10px 0;
	font-size:16px;
	min-height:16px;
	height:auto !important;
	height:16px;
	color:#789B39;
	font-weight:bold;
	line-height:1.2;
}

.column2Frame-Device:after{
	clear:both;
}

.column2Frame-Device div,
.column1Frame-Device div{
	margin-bottom:20px;
}

.column2Frame-Device ul li,
.column1Frame-Device ul li{
	margin-left:30px;
	line-height:1.2;
}

.column2Frame-Device ol li,
.column1Frame-Device ol li{
	margin-left:0;
	line-height:1.2;
}

.column1Frame-Device .table-new{
	margin-left:10px;
	width:720px;
}

#headImg{
	float:left;
	margin:0 10px 10px 0;
	padding:5px;
	border:solid 1px #ccc;
}

div#trademark{
	margin:30px 0;
}

div#trademark p{
	margin:0;
}



/* index
-------------------------------------------------------------------------------------------------------- */

.deviceIndex01{
	min-height:211px;
	height:auto !important;
	height:211px;
}

.deviceIndex02{
	min-height:229px;
	height:auto !important;
	height:229px;
}

.deviceIndex03{
	min-height:191px;
	height:auto !important;
	height:191px;
}

.deviceIndex04{
	min-height:141px;
	height:auto !important;
	height:141px;
}

.deviceIndex05{
	min-height:214px;
	height:auto !important;
	height:214px;
}

.deviceIndex06{
	min-height:240px;
	height:auto !important;
	height:240px;
}

.deviceIndex07{
	min-height:161px;
	height:auto !important;
	height:161px;
}

.deviceIndex08{
	min-height:245px;
	height:auto !important;
	height:245px;
}

.deviceIndex09{
	min-height:195px;
	height:auto !important;
	height:195px;
}

.deviceIndex10{
	min-height:184px;
	height:auto !important;
	height:184px;
}

.deviceIndex11{
	min-height:212px;
	height:auto !important;
	height:212px;
}

.deviceIndex12{
	min-height:228px;
	height:auto !important;
	height:228px;
}



/* PrintOne（プリントワン）
-------------------------------------------------------------------------------------------------------- */

div#printone.content_new_in div#main div#headBox ol{
	clear:both;
}

div#printone.content_new_in div#main div#headBox ol li{
	margin:0 0 5px 10px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#F60;
}

div#printone.content_new_in div#main div#headBox ol li.hp03{
	margin:0 0 10px 10px;
}

div#printone.content_new_in div#main div#headBox ol li p{
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin:0;
	padding:0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox{
	margin:0 0 30px 0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointHead{
	min-height:210px;
	height:auto !important;
	height:210px;
	padding:0 10px;
	margin:0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail{
	clear:both;
	min-height:162px;
	height:auto !important;
	height:162px;
	padding:10px;
	margin:0;
	border-top:dashed 1px #999;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail:after{
	clear:both;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail h3{
	color:#09F;
	font-size:16px;
	line-height:2;
	min-height:30px;
	height: auto !important;
	height: 30px;
	padding:0 0 0 35px;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail.pd01 h3{
	background:url(../images/device/h3_icon01.gif) no-repeat 0 0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail.pd02 h3{
	background:url(../images/device/h3_icon02.gif) no-repeat 0 0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail.pd03 h3{
	background:url(../images/device/h3_icon03.gif) no-repeat 0 0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail.pd04 h3{
	background:url(../images/device/h3_icon04.gif) no-repeat 0 0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail.pd05 h3{
	background:url(../images/device/h3_icon05.gif) no-repeat 0 0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail p.img-right{
	margin:0 0 10px 10px;
	padding:5px;
	border:solid 1px #ccc;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointDetail p{
	padding:0 0 0 35px;
	margin:0;
}

div#printone.content_new_in div.column1Frame-Device div#pointBox div#pointCompare{
	padding:0 10px;
}

div#printone.content_new_in div.column1Frame-Device div#introDetail{
	padding:0 10px;
}

div#printone.content_new_in div.column1Frame-Device div#introDetail table.table-new{
	width:700px;
}




/* RFID
-------------------------------------------------------------------------------------------------------- */

.rfidIndex01{
	min-height:187px;
	height:auto !important;
	height:187px;
}

.rfidIndex02{
	min-height:149px;
	height:auto !important;
	height:149px;
}

.rfidIndex03{
	min-height:99px;
	height:auto !important;
	height:99px;
}

.rfid01-head{
	min-height:263px;
	height:auto !important;
	height:263px;
}

.rfid02-head{
	min-height:242px;
	height:auto !important;
	height:242px;
}

.rfid04-head{
	min-height:225px;
	height:auto !important;
	height:225px;
}

.rfid05-head{
	min-height:175px;
	height:auto !important;
	height:175px;
}





/* office19
-------------------------------------------------------------------------------------------------------- */

.of19-01{
	min-height:280px;
	height:auto !important;
	height:280px;
}

.of19-02{
	clear:both;
}




/* office16
-------------------------------------------------------------------------------------------------------- */

.of16-01{
	min-height:207px;
	height:auto !important;
	height:207px;
}

.of16-02,
.of16-03{
	clear:both;
}




