@charset "utf-8";

/*  
2010/08/30 13:00
 */ 

/* あとでBOX */
.atodeBox {
	border:#666 5px solid;
	background:#F69;
	font-size:24px;
	font-weight:bold;
	padding: 10px 20px;
	color:#FFF;
	text-align:center;
}

/* ============================================
	Common Parts (TABLE)
============================================ */

/* iko_tableCmn00  ボーダーなし、paddingあり */
.iko_tableCmn00 { margin:0 !important;}
.iko_tableCmn00 th,
.iko_tableCmn00 td{
	border:none;
	padding:10px;
}

.iko_tableCmn00 th.vaT,
.iko_tableCmn00 td.vaT{ vertical-align:top !important;}
.iko_tableCmn00 th.vaB,
.iko_tableCmn00 td.vaB{ vertical-align:bottom !important;}

.tableCmn01 .iko_tableCmn00 th,
.tableCmn01 .iko_tableCmn00 td{
	border-right: none !important;
	padding: 10px !important;
}

.iko_tableCmn00 .tableCmn01 th {
	border-top: 2px solid #cbcbcb !important;
	border-bottom: 2px solid #cbcbcb !important;
}
.iko_tableCmn00 .tableCmn01 td {
	border-bottom: 1px solid #cbcbcb !important;
}

.iko_tableCmn00 .tableCmn02{ margin-bottom:0 !important;}

.tableCmn02 .iko_tableCmn00 th,
.tableCmn02 .iko_tableCmn00 td {
	border-right: none !important;
	border-left: none !important;
	padding: 10px !important;
}

.iko_tableCmn00 .tableCmn02 th {
	border-top: 2px solid #cbcbcb !important;
	border-bottom: 2px solid #cbcbcb !important;
	background-color: #e7e7e7 !important;
}

.tableCmn03 .iko_tableCmn00 th,
.tableCmn03 .iko_tableCmn00 td{
	border: none !important;
	padding: 10px !important;
}

.iko_tableCmn00 .tableCmn03 th,
.iko_tableCmn00 .tableCmn03 td{
	border: 1px solid #cbcbcb !important;
	padding: 10px !important;
}

/* テーブル内テーブルはみ出し防止 */
.tableCmn03 .tableCmn01,
.tableCmn03 .tableCmn02,
.tableCmn01 .tableCmn00 {
	width: 99% !important;
}

/* テーブル内テーブルCmn01をきかせる */
.tableCmn03 .tableCmn01 td {
	border-left: none !important;
	border-right: none !important;
}

/* テーブル内テーブルCmn00をきかせる */
.tableCmn01 .tableCmn00 td {
	border: none !important;
}

/* 新しいvaT */
.tableCmn03 td.iko_vaT,
.tableCmn02 td.iko_vaT,
.tableCmn01 td.iko_vaT,
.tableCmn00 td.iko_vaT,
.tableCmn03 .tableCmn00 td.iko_vaT,
.tableCmn03 .tableCmn01 td.iko_vaT,
.tableCmn03 .tableCmn03 td.iko_vaT,
.tableCmn00 .tableCmn03 td.iko_vaT,
.tableCmn00 .tableCmn01 td.iko_vaT,
td.iko_vaT,
th.iko_vaT{
	vertical-align: top !important;
}

/* -------------------------
 幅が短くても折り返さないtd
------------------------- */
/* 上下10px */
.tableCmn00 td.iko_tdCmn00,
.tableCmn01 td.iko_tdCmn00,
.tableCmn02 td.iko_tdCmn00,
.tableCmn03 td.iko_tdCmn00,
.iko_tableCmn00 td.iko_tdCmn00,
td.iko_tdCmn00 {
	white-space: nowrap !important;
	vertical-align: top !important;
	padding: 10px 0 10px 0 !important;
}

/* paddingなし */
.tableCmn00 td.iko_tdCmn01,
.tableCmn01 td.iko_tdCmn01,
.tableCmn02 td.iko_tdCmn01,
.tableCmn03 td.iko_tdCmn01,
.iko_tableCmn00 td.iko_tdCmn01,
td.iko_tdCmn01 {
	white-space: nowrap !important;
	vertical-align: top !important;
	padding: 0 !important;
}
/* 右だけ10px */
.tableCmn00 td.iko_tdCmn02,
.tableCmn01 td.iko_tdCmn02,
.tableCmn02 td.iko_tdCmn02,
.tableCmn03 td.iko_tdCmn02,
.iko_tableCmn00 td.iko_tdCmn02,
td.iko_tdCmn02 {
	white-space: nowrap !important;
	vertical-align: top !important;
	padding: 0 10px 0 0 !important;
}


/* 製品情報で使う、タイトル下右ちょっとだけpadding */
.tableCmn00 td.iko_tdProTit {
	padding-bottom: 5px !important;
	padding-right: 5px !important;
}

/* comのr_dcのしましまテーブル用 */
.tableCmn00 th.bgGray,
.tableCmn00 td.bgGray,
.tableCmn03 th.bgGray,
.tableCmn03 td.bgGray {
	background-color: #E7E7E7;
}

/* テーブル内のtd一気に左寄せ */
.iko_tdLeft {/* trにかければそこのtdだけ、テーブルにかければ一気に左寄せ */
}
	.iko_tdLeft td {
		text-align: left;
	}

/* テーブル内のtdにpadding */
.iko_tdPad05 {/* trにかければそこのtdだけ、テーブルにかければ一気に */
}
	.iko_tdPad05 td {
		padding: 5px;
	}

/* tableCmn01内の一番上のtdに上ボーダー */
.tableCmn01 td.iko_borTop {
	border-top: 1px solid #CBCBCB;
}


/* ============================================
	Common Parts (Layout)
============================================ */
/* 現行サイトの幅での画像右寄せ */
.iko_txtAreaCmn01 {	width: 448px;}

.iko_txtAreaCmn01 .imgRight {
	float:right;
	margin:0 0 15px 10px;
}
.iko_txtAreaCmn01 .txt {
	overflow: hidden;
	zoom: 1;
}


/* 製品TOPのレイアウト用 */
.iko_top {
	margin-bottom: 10px !important;
}
	.iko_top p,
	.iko_top img {
		margin-bottom: 0 !important;
	}
	.iko_top sup {
		vertical-align: middle;
	}
.iko_bar02 {
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/bg/bar-06.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 10px;
}
.sideR .iko_bar01 {
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/bg/bar-06.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 1px;
	margin: 0 10px;
}

/* 1文字分インデント */
.iko_indent1em {
	padding-left: 1em;
}

/* h3一括文頭揃え */
.iko_h3box {
	margin-left: 15px;
}

/* マージン系 */
.iko_mt05 {	margin-top: 5px;}
.iko_mt10 {	margin-top: 10px;}
.iko_mt15 {	margin-top: 15px;}
.iko_mt20 {	margin-top: 20px;}
.iko_mt25 {	margin-top: 25px;}
.iko_mt30 {	margin-top: 30px;}
.iko_mt35 {	margin-top: 35px;}
.iko_mt40 {	margin-top: 40px;}
.iko_mb05 {	margin-bottom: 5px;}
.iko_mb10 {	margin-bottom: 10px;}
.iko_mb15 {	margin-bottom: 15px;}
.iko_mb20 {	margin-bottom: 20px;}
.iko_mb25 {	margin-bottom: 25px;}
.iko_mb30 {	margin-bottom: 30px;}
.iko_mb35 {	margin-bottom: 35px;}
.iko_mb40 {	margin-bottom: 40px;}
.iko_ml05 {	margin-left: 5px;}
.iko_ml10 {	margin-left: 10px;}
.iko_ml20 {	margin-left: 20px;}
.iko_ml25 {	margin-left: 25px;}
.iko_ml30 {	margin-left: 30px;}
.iko_ml35 {	margin-left: 35px;}
.iko_ml40 {	margin-left: 40px;}
.iko_mr05 {	margin-right: 5px;}
.iko_mr10 {	margin-right: 10px;}
.iko_mr20 {	margin-right: 20px;}
.iko_mr25 {	margin-right: 25px;}
.iko_mr30 {	margin-right: 30px;}
.iko_mr35 {	margin-right: 35px;}
.iko_mr40 {	margin-right: 40px;}


/* float系 */
.iko_fltL {
	float: left;
}
.iko_fltR {
	float: right;
}

/* New!! */
.iko_new01 {
	font-weight: bold;
	margin-left: 5px;
}
.linkCmn02 .iko_new01 {
	vertical-align: top;
}

/*  */
.iko_boxbor01 .linkCmnCol2 li { width: 47% !important;}

/* ============================================
	Common Parts (Navigation)
============================================ */
/* 副ナビバリエーション */
.iko_link01 dd a {
	padding: 2px 0 0 12px;
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/blt/blt-link-01.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display:block;
}
.iko_link01 dd {
	float: left;
	margin-bottom: 4px;
	margin-left: 0px;
	width: 203px;
}

.iko_link02 dt {
	float: left;
	margin-bottom: 4px;
	margin-left: 0px;
	width: 203px;
	font-weight: bold;
}
.iko_link02 dd {
	float: left;
	margin-bottom: 4px;
	margin-left: 0px;
	width: 203px;
}
.iko_link02 dd a {
	padding: 2px 0 0 12px;
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/blt/blt-link-01.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	display:block;
}
.iko_link02 .iko_link02_img { overflow: hidden;}
.iko_link02 .iko_link02_img a {
	float: left;
	background:none;
	display:block;
	padding: 2px 8px 0 0;
}
.iko_link02 .iko_link02_img a span{	display:block;}


/* ============================================
	Common Parts (List)
============================================ */
/* 横並びリスト、幅指定なし、マージンなし */
ul.iko_fltList {
	overflow:hidden;
	zoom:1;
}
	ul.iko_fltList li { float:left;}
		ul.iko_fltList li img { vertical-align: bottom;}


/* iko_linkCmn_3C */
.iko_linkCmn_3C {
	width:699px;
	margin:0 -15px 0 0;
	padding-left:15px;
	overflow:hidden;
	zoom:1;
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/bg/bar-05.gif);
	background-repeat: repeat-y;
	background-position: 42% top!important;
}

.iko_linkCmn_3C li{
	width:213px;
	float: left;
	display:block;
	margin-bottom: 4px;
	margin-right:15px;
}

.iko_linkCmn_3C li a,
.iko_linkCmn_3C li strong{
	padding: 2px 0 0 22px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left 1px;
	display:block;
}

/* iko_linkCmn_4C */
.iko_linkCmn_4C {
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/bg/bar-11.gif);
	background-repeat: repeat-y;
	background-position: center top !important;
	background-position: 25px top;
}
*html body .iko_linkCmn_4C{ background-position:10px top !important;}
.iko_linkCmn_4C li{
	width:155px;
	float: left;
	display:block;
	margin-bottom: 4px;
	margin-left: 15px;
}
*html body .iko_linkCmn_4C li{ display:inline;}
.iko_linkCmn_4C li a,
.iko_linkCmn_4C li strong{
	padding: 2px 0 0 22px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left 1px;
	display:block;
}
.iko_linkCmn_4C li em{
	margin-right:5px;
	font-style:normal;
	font-weight:bold;
}

/* iko_linkCmn_5C */
.iko_linkCmn_5C {
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/bg/bar-12.gif);
	background-repeat: repeat-y;
	background-position: center top !important;
	background-position: 25px top;
}
*html body .iko_linkCmn_5C{ background-position:10px top !important;}

.iko_linkCmn_5C li{
	float: left;
	margin-bottom: 4px;
	width:125px;
	margin-left: 15px;
}
*html body .iko_linkCmn_5C li{ display:inline;}
.iko_linkCmn_5C li a,
.iko_linkCmn_5C li strong{
	padding: 2px 0 0 22px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left 1px;
	display:block;
}

/* iko_linkCmn_6C */
.iko_linkCmn_6C {
	background-color: transparent;
	background-image: url(/english/ricoh-common/img/bg/bar-09.gif);
	background-repeat: repeat-y;
	background-position: center top !important;
	background-position: 25px top;
}
*html body .iko_linkCmn_6C{ background-position:10px top !important;}
.iko_linkCmn_6C li a,
.iko_linkCmn_6C li strong{
	padding: 2px 0 0 22px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left 1px;
	display:block;
}
.iko_linkCmn_6C li{
	float: left;
	margin-bottom: 4px;
	margin-left: 14px;
	width: 100px;
}
*html body .iko_linkCmn_6C li{ display:inline;}


/* 下マージン無し注釈クラス */
.iko_listCmn01 { margin-bottom: 0px; }
.iko_listCmn01 li {
margin-bottom: 0;
padding-left: 1.4em;
font-size: 95%;
line-height: 160%;
}
.iko_listCmn01 li span.blt {
margin-right: 0.4em;
margin-left: -1.4em;
}

/* ニュースリリース ol */
ol.iko_newsContents01 {
	margin-left: 15px;
}
	ol.iko_newsContents01 li {
		padding-bottom: 10px;
		padding-left: 1.5em;
	}
	ol.iko_newsContents01 span,
	ul.iko_detail li span {
		width: 2.0em;
		float: left;
		margin-left: -2.0em;
	}
	ul.iko_detail {
		padding-top: 3px;
	}
		ul.iko_detail li {
			padding-left: 2.0em;
			padding-bottom: 3px;
		}
	ul.iko_detail ul.listCmn01 {
		margin-bottom: 0 !important;
	}
		ul.iko_detail ul.listCmn01 li {
			padding-left: 1.4em;
		}
			ul.iko_detail ul.listCmn01 li span.blt {
				width: 1.4em;
				margin-left: -1.4em;
				margin-right: 0 !important;
			}


/* 1.5emのインデントリスト */
ul.iko_indentList01 {
	padding-top: 3px;
}
	ul.iko_indentList01 li {
		padding-left: 1.5em;
		padding-bottom: 3px;
	}
		ul.iko_indentList01 li span.icn {
			width: 1.5em;
			float: left;
			margin-left: -1.5em;
		}
		
/* 3.0emのインデントリスト */
ul.iko_indentList02 {
	padding-top: 3px;
}
	ul.iko_indentList02 li {
		padding-left: 3.0em;
		padding-bottom: 3px;
	}
		ul.iko_indentList02 li span.icn {
			width: 3.0em;
			float: left;
			margin-left: -3.0em;
		}
		
/* 1.0emのインデントリスト */
ul.iko_indentList03 {
	padding-top: 3px;
}
	ul.iko_indentList03 li {
		padding-left: 1.0em;
		padding-bottom: 3px;
	}
		ul.iko_indentList03 li span.icn {
			width: 1.0em;
			float: left;
			margin-left: -1.0em;
		}
		

/* linkCmn01にインデントテキスト */
ul.linkCmn01 li.iko_txt {
	padding-left: 1em;
}

/* アイコンリスト */
.iko_iconList01 {
	margin: 0 5px 10px;
}
.iko_iconList01 li {
	float: left;
	display:block;
	margin-bottom: 4px;
	padding: 0 5px;
}
*html body .iko_iconList01 li { display:inline; }
.iko_iconList01 li .listCmn01 {
	margin-bottom: 0px;
}
	.iko_iconList01 li .listCmn01 li {
		float: none;
		margin-bottom: 0;
		padding: 0 0 0 1.4em;
		background: none;
	}
.iko_iconList01 li p {
	margin-bottom: 0!important;
	clear: both;
}
.iko_iconList01 li img {
	float: left;
	padding-bottom: 3px;
	padding-right: 2px;
}


/* 修理からお申込みまでの流れ */
ul.iko_repairList01 {
	font-size: 90%;
	padding-top: 5px;
}
	ul.iko_repairList01 li {
		width: 140px;
		background: url(../../dc/common/img/ico_iko_arrow01.gif) left 25px no-repeat;
		float: left;
		padding: 0 0 0 20px;
	}
	ul.iko_repairList01 li.first {
		width: 160px;
		background: none;
		padding-left: 0;
	}
		ul.iko_repairList01 li p {
			margin-bottom: 3px !important;
		}
		ul.iko_repairList01 li p.cur {
			font-weight: bold;
		}


/*-------------------------------------- リストの途中からアイコン */

/* 背景あり三角 */
.linkCmn02 li.iko_linkType01 {
margin-left: -24px;
padding-left: 24px;
background-image: url(/english/ricoh-common/img/blt/blt-link-w.gif);
display: block;
padding: 0 0 4px 22px!important;
min-height: 24px;
line-height: 24px;
vertical-align: baseline !important;
height: auto!important;
height: 24px;
background-color: transparent;
background-position: left 2px;
background-repeat: no-repeat;
}
.linkCmn02 li.iko_linkType01 a {
background: none !important;
display: inline !important;
padding-bottom: 0 !important;
padding-left: 0 !important;
margin-left: 0 !important;
}

/* アンカーリンク */
.linkCmnCol8 li.iko_linkType01 {
width:191px;
padding: 2px 0 0 22px;
background-color: transparent;
background-image: url(/english/ricoh-common/img/blt/blt-down-w.gif);
background-repeat: no-repeat;
background-position: left 1px;
display:block;
}
.linkCmnCol8 li.iko_linkType01 a, .linkCmnCol8 li.iko_linkType01 strong {
background: none !important;
display: inline !important;
padding-left: 0 !important;
margin-left: 0 !important;
}

/* 背景なし三角2カラムと3カラム */
.linkCmnCol3 li.iko_linkType01, .linkCmnCol2 li.iko_linkType01 {
width: 316px;
padding: 2px 0 0 12px;
background-color: transparent;
background-image: url(/english/ricoh-common/img/blt/blt-link-01.gif);
background-repeat: no-repeat;
background-position: left 1px;
display:block;
}
.linkCmnCol3 li.iko_linkType01 a, .linkCmnCol3 li.iko_linkType01 strong,
.linkCmnCol2 li.iko_linkType01 a, .linkCmnCol2 li.iko_linkType01 strong {
background: none !important;
display: inline !important;
padding-left: 0 !important;
margin-left: 0 !important;
}



/* 特長 */
.linkPoints li.iko_linkType01 span.link {
display: inline;
padding-left: 12px;
vertical-align: top;
background-color: transparent;
background-image: url(/english/ricoh-common/img/blt/blt-link-01.gif);
background-repeat: no-repeat;
background-position: left 1px;
}

.linkPoints li.iko_linkType01 a, .linkPoints li.iko_linkType01 strong {
background: none !important;
display: inline !important;
padding-left: 0 !important;
margin-left: 0 !important;
}

/* 関連左 */
.linkList li.iko_linkType01,
.sideSub .linkList li.iko_linkType01 {
margin-left:0 !important;
margin-right:10px;
display: block;
padding-left: 10px;
background-color: transparent;
background-position: left 2px;
background-image: url(/english/ricoh-common/img/side/blt-sidenav-01.gif);
background-repeat: no-repeat;
zoom: 1;
}
.linkList .iko_linkType01 a, 
.sideSub .linkList .iko_linkType01 a {
background: none !important;
display: inline !important;
padding-left: 0 !important;
margin-left: 0 !important;
}


/* 特長のサブリスト */
.linkPoints li.iko_sub {
	margin-left: 4.5em;
}
.linkPoints li.iko_sub a.linkDown {
background-image: url(/english/ricoh-common/img/blt/blt-down-w.gif);
margin-left: -24px;
display: inline-block;
padding: 0 0 0 40px!important;
min-height: 18px;
height: auto!important;
height: 18px;
background-color: transparent;
background-position: 18px center;
background-repeat: no-repeat;
}

/* 特長のアンカー */
.linkPoints li.iko_linkType02 {
overflow: hidden;
zoom: 1;
}
.linkPoints li.iko_linkType02 em {
float: left;
}
.linkPoints li.iko_linkType02 a.linkDown {
display: inline-block;
padding: 0 0 4px 22px !important;
min-height: 24px;
height: auto !important;
height: 24px;
display: block;
float: left;
margin-left: 5px !important;
vertical-align: top;
background-color: transparent;
background-image: url(/english/ricoh-common/img/blt/blt-down-w.gif);
background-repeat: no-repeat;
background-position: left 0;
}

ul.linkCmn01 li strong.iko_linkType03 {
background-color: transparent;
background-image: url(/english/ricoh-common/img/blt/blt-link-01.gif);
background-position: left 1px;
background-repeat: no-repeat;
padding: 2px 0 2px 12px;
}

/* ============================================
	Common Parts (DL)
============================================ */
/* 日付リスト 幅指定狭いバージョン */
dl.iko_newsList{
	margin-bottom: 5px;
}
dl.iko_newsList dt{
	width:5em;
	float:left;
	display:block;
	margin-right:10px;
}

dl.iko_newsList dt span,
dl.iko_newsList dt a {
	float: left;
	display: block;
}

dl.iko_newsList dd{
	width:500px;
	float:left;
	display:block;
}


/* ============================================
	Common Parts (Text)
============================================ */
/* 色文字 */
.iko_blue {/* 青文字 */
}
.iko_red {/* 赤文字 */
}
.iko_green {/* 緑文字 */
}
.iko_gray {/* グレー文字 */
}
.iko_brown {/* 茶文字 */
}
.iko_purple {/* 紫文字 */
}
.iko_orange {/* オレンジ文字 */
}

/* マージンなし太字 */
p.iko_fontB { /* font-02b mbCancel でも実現可 */
margin-bottom: 0;
font-weight: bold;
}

/* マージンそのまま太字 */
.iko_fBold {
font-weight: bold !important;
}

/* ============================================
	Common Parts (Link)
============================================ */

/* 文中リンクのIEでのはみ出し防止 */
a.iko_lineH {
padding: 0 0 0 22px!important;
min-height: 20px;
height: auto!important;
height: 20px;
}

/* リンクアイコン小文字のときの高さ揃え */
/* linkXXX */
.listCmn01 {
}

.listCmn01 .linkCmn02, .listCmn01 .linkCmn02B, .listCmn01 .linkPdf, .listCmn01 .linkMail, .listCmn01 .linkMailB, .listCmn01 .linkBlank, .listCmn01 .linkBlankB, .listCmn01 .linkExt, .listCmn01 .linkExtB, .listCmn01 .linkPdf, .listCmn01 .linkPdfB, .listCmn01 .linkPrint, .listCmn01 .linkPrintB, .listCmn01 .linkClose, .listCmn01 .linkCloseB, .listCmn01 .linkDown, .listCmn01 .linkDownB, .listCmn01 .linkUp, .listCmn01 .linkUpB, .listCmn01 .linkPagetop, .listCmn01 .linkPagetopB, .listCmn01 .linkNext, .listCmn01 .linkNextB, .listCmn01 .linkPrev, .listCmn01 .linkPrevB, .listCmn01 .linkImportant {}

.listCmn01 .linkCmn02 a, .listCmn01 .linkCmn02B a, .listCmn01 .linkPdf a, .listCmn01 .linkMail a, .listCmn01 .linkMailB a, .listCmn01 .linkBlank a, .listCmn01 .linkBlankB a, .listCmn01 .linkExt a, .listCmn01 .linkExtB a, .listCmn01 .linkPdf a, .listCmn01 .linkPdfB a, .listCmn01 .linkPrint a, .listCmn01 .linkPrintB a, .listCmn01 .linkClose a, .listCmn01 .linkCloseB a, .listCmn01 .linkDown a, .listCmn01 .linkDownB a, .listCmn01 .linkUp a, .listCmn01 .linkUpB a, .listCmn01 .linkPagetop a, .listCmn01 .linkPagetopB a, .listCmn01 .linkNext a, .listCmn01 .linkNextB a, .listCmn01 .linkPrev a, .listCmn01 .linkPrevB a, .listCmn01 .linkImportant a {
margin-left: -24px;
display: inline-block;
padding: 0 0 4px 22px!important;
min-height: 24px;
height: auto!important;
height: 24px;
background-color: transparent;
background-position: left top !important;
background-repeat: no-repeat;
}
.listCmn01 .linkCmn02 a { background-image: url(/english/ricoh-common/img/blt/blt-link-w.gif); }
.listCmn01 .linkExt a { background-image: url(/english/ricoh-common/img/blt/blt-external-w.gif); }
.listCmn01 .linkPdf a {
padding-bottom: 6px!important;
padding-left: 22px!important;
background-image: url(/english/ricoh-common/img/blt/blt-pdf.gif);
}
.listCmn01 .linkMail a { background-image: url(/english/ricoh-common/img/blt/blt-mail-w.gif); }
.listCmn01 .linkBlank a { background-image: url(/english/ricoh-common/img/blt/blt-blank-w.gif); }
.listCmn01 .linkPdf a { background-image: url(/english/ricoh-common/img/blt/blt-dl-w.gif); }
.listCmn01 .linkDown a { background-image: url(/english/ricoh-common/img/blt/blt-down-w.gif); }
.listCmn01 .linkUp a, .listCmn01 .linkPagetop a { background-image: url(/english/ricoh-common/img/blt/blt-up-w.gif); }
.listCmn01 .linkNext a { background-image: url(/english/ricoh-common/img/blt/blt-next-w.gif); }
.listCmn01 .linkPrev a { background-image: url(/english/ricoh-common/img/blt/blt-prev-w.gif); }
.listCmn01 .linkPrint a { background-image: url(/english/ricoh-common/img/blt/blt-print-w.gif); }
.listCmn01 .linkClose a { background-image: url(/english/ricoh-common/img/blt/blt-close-w.gif); }
.listCmn01 .linkCmn02B a { background-image: url(/english/ricoh-common/img/blt/blt-link-b.gif); }
.listCmn01 .linkExtB a { background-image: url(/english/ricoh-common/img/blt/blt-external-b.gif); }
.listCmn01 .linkMailB a { background-image: url(/english/ricoh-common/img/blt/blt-mail-b.gif); }
.listCmn01 .linkBlankB a { background-image: url(/english/ricoh-common/img/blt/blt-blank-b.gif); }
.listCmn01 .linkPdfB a { background-image: url(/english/ricoh-common/img/blt/blt-dl-b.gif); }
.listCmn01 .linkDownB a { background-image: url(/english/ricoh-common/img/blt/blt-down-b.gif); }
.listCmn01 .linkUpB a, .listCmn01 .linkPagetopB a { background-image: url(/english/ricoh-common/img/blt/blt-up-b.gif); }
.listCmn01 .linkNextB a { background-image: url(/english/ricoh-common/img/blt/blt-next-b.gif); }
.listCmn01 .linkPrevB a { background-image: url(/english/ricoh-common/img/blt/blt-prev-b.gif); }
.listCmn01 .linkPrintB a { background-image: url(/english/ricoh-common/img/blt/blt-print-b.gif); }
.listCmn01 .linkCloseB a { background-image: url(/english/ricoh-common/img/blt/blt-close-b.gif); }

.listCmn01 .linkCmn02 a,	.listCmn01 .linkCmn02B a,
.listCmn01 .linkPdf a,		.listCmn01 .linkMail a,
.listCmn01 .linkMailB a,	.listCmn01 .linkBlank a,
.listCmn01 .linkBlankB a,	.listCmn01 .linkExt a,
.listCmn01 .linkExtB a,	.listCmn01 .linkPdf a,
.listCmn01 .linkPdfB a,		.listCmn01 .linkPrint a,
.listCmn01 .linkPrintB a,	.listCmn01 .linkClose a,
.listCmn01 .linkCloseB a,	.listCmn01 .linkDown a,
.listCmn01 .linkDownB a,	.listCmn01 .linkUp a,
.listCmn01 .linkUpB a,		.listCmn01 .linkPagetop a,
.listCmn01 .linkPagetopB a,.listCmn01 .linkNext a,
.listCmn01 .linkNextB a,	.listCmn01 .linkPrev a,
.listCmn01 .linkPrevB a {
margin-left: -24px;
display: inline-block;
padding: 0 0 4px 22px!important;
min-height: 10px !important;
height: auto!important;
height: 24px;
background-color: transparent;
background-position: left 11px;
background-repeat: no-repeat;
}



.iko_linkCmn02_s a, .iko_linkCmn02B_s a, .iko_linkPdf_s a, .iko_linkMail_s a, .iko_linkMailB_s a, .iko_linkBlank_s a, .iko_linkBlankB_s a, .iko_linkExt_s a, .iko_linkExtB_s a, .iko_linkDl_s a, .iko_linkDlB_s a, .iko_linkPrint_s a, .iko_linkPrintB_s a, .iko_linkClose_s a, .iko_linkCloseB_s a, .iko_linkDown_s a, .iko_linkDownB_s a, .iko_linkUp_s a, .iko_linkUpB_s a, .iko_linkPagetop_s a, .iko_linkPagetopB_s a, .iko_linkNext_s a, .iko_linkNextB_s a, .iko_linkPrev_s a, .iko_linkPrevB_s a, .iko_linkImportant_s a {
margin-left: -24px;
display: inline-block;
padding: 0 0 4px 22px!important;
min-height: 24px;
height:_s auto!important;
height: 24px;
background-color: transparent;
background-position: left 2px;
background-repeat: no-repeat;
}
span.iko_linkCmn02_s a, span.iko_linkCmn02B_s a, span.iko_linkPdf_s a, span.iko_linkMail_s a, span.iko_linkMailB_s a, span.iko_linkBlank_s a, span.iko_linkBlankB_s a, span.iko_linkExt_s a, span.iko_linkExtB_s a, span.iko_linkDl_s a, span.iko_linkDlB_s a, span.iko_linkPrint_s a, span.iko_linkPrintB_s a, span.iko_linkClose_s a, span.iko_linkCloseB_s a, span.iko_linkDown_s a, span.iko_linkDownB_s a, span.iko_linkUp_s a, span.iko_linkUpB_s a, span.iko_linkPagetop_s a, span.iko_linkPagetopB_s a, span.iko_linkNext_s a, span.iko_linkNextB_s a, span.iko_linkPrev_s a, span.iko_linkPrevB_s a, span.iko_linkImportant_s a { }
.iko_linkCmn02_s a { background-image: url(/english/ricoh-common/img/blt/blt-link-w.iko_gif); }
.iko_linkExt_s a { background-image: url(/english/ricoh-common/img/blt/blt-external-w.iko_gif); }
.iko_linkPdf_s a {
padding-bottom: 6px!important;
padding-left: 22px!important;
background-image: url(/english/ricoh-common/img/blt/blt-pdf.iko_gif);
}
.iko_linkMail_s a { background-image: url(/english/ricoh-common/img/blt/blt-mail-w.iko_gif); }
.iko_linkBlank_s a { background-image: url(/english/ricoh-common/img/blt/blt-blank-w.iko_gif); }
.iko_linkDl_s a { background-image: url(/english/ricoh-common/img/blt/blt-dl-w.iko_gif); }
.iko_linkDown_s a { background-image: url(/english/ricoh-common/img/blt/blt-down-w.iko_gif); }
.iko_linkUp_s a, .iko_linkPagetop_s a { background-image: url(/english/ricoh-common/img/blt/blt-up-w.iko_gif); }
.iko_linkNext_s a { background-image: url(/english/ricoh-common/img/blt/blt-next-w.iko_gif); }
.iko_linkPrev_s a { background-image: url(/english/ricoh-common/img/blt/blt-prev-w.iko_gif); }
.iko_linkPrint_s a { background-image: url(/english/ricoh-common/img/blt/blt-print-w.iko_gif); }
.iko_linkClose_s a { background-image: url(/english/ricoh-common/img/blt/blt-close-w.iko_gif); }
.iko_linkCmn02B_s a { background-image: url(/english/ricoh-common/img/blt/blt-link-b.iko_gif); }
.iko_linkExtB_s a { background-image: url(/english/ricoh-common/img/blt/blt-external-b.iko_gif); }
.iko_linkMailB_s a { background-image: url(/english/ricoh-common/img/blt/blt-mail-b.iko_gif); }
.iko_linkBlankB_s a { background-image: url(/english/ricoh-common/img/blt/blt-blank-b.iko_gif); }
.iko_linkDlB_s a { background-image: url(/english/ricoh-common/img/blt/blt-dl-b.iko_gif); }
.iko_linkDownB_s a { background-image: url(/english/ricoh-common/img/blt/blt-down-b.iko_gif); }
.iko_linkUpB_s a, .iko_linkPagetopB_s a { background-image: url(/english/ricoh-common/img/blt/blt-up-b.iko_gif); }
.iko_linkNextB_s a { background-image: url(/english/ricoh-common/img/blt/blt-next-b.iko_gif); }
.iko_linkPrevB_s a { background-image: url(/english/ricoh-common/img/blt/blt-prev-b.iko_gif); }
.iko_linkPrintB_s a { background-image: url(/english/ricoh-common/img/blt/blt-print-b.iko_gif); }
.iko_linkCloseB_s a { background-image: url(/english/ricoh-common/img/blt/blt-close-b.iko_gif); }

.iko_linkCmn02_s a,	.iko_linkCmn02B_s a,
.iko_linkPdf_s a,		.iko_linkMail_s a,
.iko_linkMailB_s a,	.iko_linkBlank_s a,
.iko_linkBlankB_s a,	.iko_linkExt_s a,
.iko_linkExtB_s a,	.iko_linkDl_s a,
.iko_linkDlB_s a,		.iko_linkPrint_s a,
.iko_linkPrintB_s a,	.iko_linkClose_s a,
.iko_linkCloseB_s a,	.iko_linkDown_s a,
.iko_linkDownB_s a,	.iko_linkUp_s a,
.iko_linkUpB_s a,		.iko_linkPagetop_s a,
.iko_linkPagetopB_s a,.iko_linkNext_s a,
.iko_linkNextB_s a,	.iko_linkPrev_s a,
.iko_linkPrevB_s a {
margin-left: -24px;
display: inline-block;
padding: 0 0 4px 22px!important;
min-height: 24px;
height: auto!important;
height: 10px;
background-color: transparent;
background-position: left 11px;
background-repeat: no-repeat;
}

/* リンクマーク混在 */
.iko_linkCmn02 a,.iko_linkCmn02 strong { background-image: url(/english/ricoh-common/img/blt/blt-link-w.gif); }
.iko_linkExt a,.iko_linkExt strong { background-image: url(/english/ricoh-common/img/blt/blt-external-w.gif); }
.iko_linkPdf a,.iko_linkPdf strong {
padding-bottom: 6px!important;
padding-left: 18px!important;
background-image: url(/english/ricoh-common/img/blt/blt-pdf.gif);
zoom: 1;
}
.iko_linkMail a,.iko_linkMail strong { background-image: url(/english/ricoh-common/img/blt/blt-mail-w.gif); }
.iko_linkBlank a,.iko_linkBlank strong { background-image: url(/english/ricoh-common/img/blt/blt-blank-w.gif); }
.iko_linkDl a,.iko_linkDl strong { background-image: url(/english/ricoh-common/img/blt/blt-dl-w.gif); }
.iko_linkDown a,.iko_linkDown strong { background-image: url(/english/ricoh-common/img/blt/blt-down-w.gif); }
.iko_linkUp a,.iko_linkUp strong,
.iko_linkPagetop a,.iko_linkPagetop strong { background-image: url(/english/ricoh-common/img/blt/blt-up-w.gif); }
.iko_linkNext a,.iko_linkNext strong { background-image: url(/english/ricoh-common/img/blt/blt-next-w.gif); }
.iko_linkPrev a,.iko_linkPrev strong { background-image: url(/english/ricoh-common/img/blt/blt-prev-w.gif); }
.iko_linkPrint a,.iko_linkPrint strong { background-image: url(/english/ricoh-common/img/blt/blt-print-w.gif); }
.iko_linkClose a,.iko_linkClose strong { background-image: url(/english/ricoh-common/img/blt/blt-close-w.gif); }

.iko_linkCmn02B a,.iko_linkCmn02B strong { background-image: url(/english/ricoh-common/img/blt/blt-link-b.gif); }
.iko_linkExtB a,.iko_linkExtB strong { background-image: url(/english/ricoh-common/img/blt/blt-external-b.gif); }
.iko_linkMailB a,.iko_linkMailB strong { background-image: url(/english/ricoh-common/img/blt/blt-mail-b.gif); }
.iko_linkBlankB a,.iko_linkBlankB strong { background-image: url(/english/ricoh-common/img/blt/blt-blank-b.gif); }
.iko_linkDlB a,.iko_linkDlB strong { background-image: url(/english/ricoh-common/img/blt/blt-dl-b.gif); }
.iko_linkDownB a,.iko_linkDownB strong { background-image: url(/english/ricoh-common/img/blt/blt-down-b.gif); }
.iko_linkUpB a,.iko_linkUpB strong,
.iko_linkPagetopB a,.iko_linkPagetopB strong { background-image: url(/english/ricoh-common/img/blt/blt-up-b.gif); }
.iko_linkNextB a,.iko_linkNextB strong { background-image: url(/english/ricoh-common/img/blt/blt-next-b.gif); }
.iko_linkPrevB a,.iko_linkPrevB strong { background-image: url(/english/ricoh-common/img/blt/blt-prev-b.gif); }
.iko_linkPrintB a,.iko_linkPrintB strong { background-image: url(/english/ricoh-common/img/blt/blt-print-b.gif); }
.iko_linkCloseB a,.iko_linkCloseB strong { background-image: url(/english/ricoh-common/img/blt/blt-close-b.gif); }
.iko_linkImportant a,.iko_linkImportant strong {
background-image: url(/english/ricoh-common/img/blt/blt-important.gif);
background-position:0 0!important;
padding-top:2px !important;
padding-bottom:2px !important;
}

/* /com/LSI/product_power/index.html  */
dl.iko_linkDl01 dt{
font-weight:bold;
}

dl.iko_linkDl01 dt,
#mainContent .columnCmn4 .listThumb01  dt{
	margin-bottom:0.5em;
}
dl.iko_linkDl01 dd,
#mainContent .columnCmn4 .listThumb01  dd a{
background-color:transparent;
background-image:url("/english/ricoh-common/img/blt/blt-link-01.gif");
background-position:left 1px;
background-repeat:no-repeat;
display:block;
padding:2px 0 0 12px;
}
dl.iko_linkDl01 dd.bfdt{
margin-bottom:1em;
}


/* --------------------------------------------------------------------

 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 常に一番下に置いておくエリアです。これより下に書かないでください。
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

-------------------------------------------------------------------- */

/* vaT無理やりきかせるクラス */
.tableCmn00 td.vaT,
.tableCmn01 td.vaT,
.tableCmn03 td.vaT,
.tableCmn03 .tableCmn00 td.vaT,
.tableCmn03 .tableCmn01 td.vaT,
.tableCmn01 .tableCmn00 td.vaT,
.tableCmn00 .tableCmn00 td.vaT,
table td.vaT {
vertical-align: top !important;
}
.tableCmn03 .tableCmn00 td.vaT,
.tableCmn01 .tableCmn00 td.vaT,
.tableCmn00 .tableCmn00 td.vaT {
padding-top: 0 !important;
padding-bottom: 0 !important;
}

.sideR .linkList {
zoom: 1;
}

.font-01 sup {
font-size: 90%;
}
sup {
font-size: 92%;
}

.iko_dcBox .dcBox01L {
width: 180px !important;
padding-left: 20px;
}
.iko_dcBox .dcBox01L .caption {
display: block;
width: 120px;
padding: 0 60px 5px 0;
}

.iko_dcBox .dcBox01R {
width: 270px !important;
}

.iko_borderN {
border: none !important;
}

.iko_linkCmnCol8 {
width: 450px !important;
}
.iko_linkCmnCol8 li {
width: 210px !important;
}

.iko_column2List li {
width: 235px !important;
float: left;
text-align: center;
margin-bottom: 0;
}

.box .iko_inContent {
margin: 0 -15px !important;
}
ul.iko_liPadFoot03 {
}
ul.iko_liPadFoot03 li {
padding-bottom: 3px;
}
img.iko_samplePic {
margin:6px 0 6px 11px;
}
