@import url(e_win_ie.css);
/* 背景画像とbody位置指定 */
body {
color:#000;
background-image: url(../images/english/common/bg.gif);
margin: 0px;
padding: 0px;
}
body.subwin {
color:#000;
background-color:#fff;
background-image:none;
margin: 0px;
padding: 0px;
}

/* フォント */
/* sizeは絶対サイズ、class名はその絶対サイズにする */
/* ie以外は1サイズ大きく、e_brw_ck.jsで指定 */
/* 基本はline-heightをつけない（NN4対策）、line-heightはクラス名にA,B,Cとする */
/* aは1.2em、bは1.3em、cは1.5em（予定） */
/* テキストは基本的にpで囲む、画像はpの外に出す */
p {
color:#333;
font-size:medium;
margin:0;
padding:0 0 1em 0;
}
td {
color:#333;
font-size:medium;
}
th {
color:#333;
font-size:medium;
}
.thBlue {
background-color:#cde;
}
/* フォントサイズ */
.small,.smallA,.smallB,.smallC,.topics {
font-size:x-small;
font-family:Arial, Helvetica, sans-serif;
}
.medium,.mediumA,.mediumB,.mediumC {
font-size:small;
font-family:Arial, Helvetica, sans-serif;
}
.large,.largeA,.largeB,.largeC {
font-size:medium;
font-family:Arial, Helvetica, sans-serif;
}
/* 高さ */
.smallA,.mediumA,.largeA {
line-height:1.2em;
}
.smallB,.mediumB,.largeB {
line-height:1.3em;
}
.smallC,.mediumC,.largeC {
line-height:1.5em;
}

/* 見出し */
.h1 {
color:#09c;
font-size:16px;
font-weight:bold;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
}
.h1bk {
background-image:url(../images/english/common/h1_bg.gif);
}
.h2 {
color:#333;
font-size:small;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/english/common/h2_bg.gif);
padding-left:16px;
}
.h3 {
color:#09c;
font-size:small;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/english/common/h3_bg.gif);
padding-left:16px;
}
.h3p {
color:#666;
font-size:small;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0;
}
.h3p span {
color:#c36;
}

/* リスト */
ul {
color:#333;
font-size:small;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
padding:0;
}

ol {
color:#333;
font-size:x-small;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

p.topics {
color:#333;
font-size:x-small;
padding:0;
margin:0 0 5px 0;
}

.list {
color:#333;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/english/common/h2_bg.gif);
padding-left:16px;
}

/* フッタ */
.pagetop {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

/* リンク関係 */
/* 基本 */
a {
color:#09f;
text-decoration:none;
}
a:link, a:visited {
}
a:hover, a:active {
color:#333;
}

/* 矢印アイコン */
.linkArrow {
color:#666;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.linkArrow a {
color:#666;
text-decoration:none;
display:block;
}
.linkArrow a:hover,.linkArrow a:active {
color:#f60;
}

.linkArrow03 a {
color:#666;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
}
.linkArrow03 a:hover,.linkArrow03 a:active {
color:#f60;
}
.linkArrow03n {
font-weight:normal;
}

.linkArrow04 {
color:#00A0BE;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.linkArrow04 a {
color:#00A0BE;
text-decoration:none;
display:block;
}
.linkArrow04 a:hover,.linkArrow a:active {
color:#f60;
}

.copyright a {
color:#666;
font-size:12px;
line-height:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
display:block;
}
.copyright a:link,.copyright a:visited {
}
.copyright a:hover,.copyright a:active {
color:#333;
}

.linkClose a{
color:#999;
font-size:12px;
line-height:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.linkClose a:hover, .linkClose a:active {
color:#333;
}

/* 背景色 */
.bg08b {
background-color: #08b;
}
.bg666 {
background-color: #666;
}
.bg999 {
background-color: #999;
}
.bgccc {
background-color: #ccc;
}
.bgfff {
background-color: #fff;
}

/* サイドナビ */
.snaviBg {
background-image: url(../images/english/common/snavi_bg.gif);
}
.snaviHead {
color:#fff;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
background-image: url(../images/english/common/snavi_hd_bg.gif);
padding-top:2px;
padding-left:5px;
}
.snaviShade {
background-image: url(../images/english/common/snavi_shade.gif);
}
.snaviLink,.snaviLink02,.snaviLink03 {
background-color:#f0f0f0;
font-family:Arial, Helvetica, sans-serif;
}
.snaviLinkOn,.snaviLink02On,.snaviLink03On {
color:#000;
background-color:#fff;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
#snaviSd,#snaviCam,#snaviFol,#snaviAim,#snaviEis,#snaviCim,#snaviBsi,#snaviAapm,#snaviMes,#snaviCorp,#snaviHis,#snaviOff {
background-color:#f0f0f0;
}
#snaviSdOn,#snaviCamOn,#snaviFolOn,#snaviAimOn,#snaviEisOn,#snaviCimOn,#snaviBsiOn,#snaviAapmOn,#snaviMesOn,#snaviCorpOn,#snaviHisOn,#snaviOffOn {
color:#000;
background-color:#fff;
}


/* コンテンツ */
.contentsNavi a,.contentsNavi span {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding:3px 0 3px 0;
}

/* 特長 */
.feature {
font-size:small;
font-family:Arial, Helvetica, sans-serif;
line-height:1.3em;
padding-left:16px;
}

/* 仕様一覧 */
.model {
color:#fff;
font-size:small;
line-height:1.5em;
font-family:Arial, Helvetica, sans-serif;
background-color:#666;
}
.spec {
color:#333;
font-size:small;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
background-color:#cde4f5;
}
.spec2 {
color:#333;
font-size:small;
font-weight:normal;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
background-color:#dedede;
}
.value {
color:#666;
font-size:small;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
background-color:#fff;
}

/* 会社情報 */
.corp {
padding-top:10px;
}
.corpHead {
font-weight:bold;
}

/* トピックス */
.topicsTtl {
color:#666;
font-size:small;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.markerBlue {
color:#09c;
font-size:14px;
}

/* 展示会出展一覧 */
.exhibition {
color:#fff;
font-size:small;
line-height:1.5em;
font-family:Arial, Helvetica, sans-serif;
background-color:#08b;
}

.date {
color:#333;
font-size:small;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
background-color:#cde4f5;
}

.details {
color:#333;
font-size:small;
line-height:1.3em;
font-family:Arial, Helvetica, sans-serif;
background-color:#f0f0f0;
}

/* 検索ヘルプ */
.h3Searchhelp{
color:#08b;
font-size:small;
font-family:Arial, Helvetica, sans-serif;
}
.kywrd {
color:#d05;
}