@charset "utf-8";
/* =========================================================
headerAreaWrap
========================================================= */
#headerArea .fontSize dt{
  background:url(../image/tit_size.jpg) left top no-repeat;
}
#headerArea .fontSize li.larger a {
  background: url(../image/bt_fontsize-l_off.jpg) left top no-repeat;
}
#headerArea .fontSize li.larger a:hover, #headerArea .fontSize li.larger a.textresizer-active {
  background: url(../image/bt_fontsize-l_on.jpg) left top no-repeat;
}
#headerArea .fontSize li.medium a {
  background: url(../image/bt_fontsize-m_off.jpg) left top no-repeat;
}
#headerArea .fontSize li.medium a:hover, #headerArea .fontSize li.medium a.textresizer-active {
  background: url(../image/bt_fontsize-m_on.jpg) left top no-repeat;
}
#headerArea .fontSize li.small a {
  background: url(../image/bt_fontsize-s_off.jpg) left top no-repeat;
}
#headerArea .fontSize li.small a:hover, #headerArea .fontSize li.small a.textresizer-active {
  background: url(../image/bt_fontsize-s_on.jpg) left top no-repeat;
}

/* =========================================================
ImageMenuArea
========================================================= */
#imageMenu .lineup{
  background:url(../../image/bt_sc01_on.png) left top no-repeat;
}
#imageMenu .usecase{
  background:url(../../image/bt_sc02_on.png) left top no-repeat;
}
#imageMenu .guide{
  background:url(../../image/bt_sc03_on.png) left top no-repeat;
}
#imageMenu .contact{
  background:url(../../image/bt_sc04_on.png) left top no-repeat;
}
#imageMenu .corporate{
  background:url(../../image/bt_sc05_on.png) left top no-repeat;
}

/* =========================================================
mainAreaWrap
========================================================= */
/*-----------------------------------------
.backTop
-----------------------------------------*/
.backTop a {
  background:url(../image/bt_pagetop_off.png) left top no-repeat;
}
.backTop a:hover {
  background:url(../image/bt_pagetop_on.png) left top no-repeat;
}

/* =========================================================
header
========================================================= */
#mainArea h2#LEDBord {
  padding-bottom: 0.5em;
}

#mainArea h2#LEDBord span {
  line-height: 120%;
}

#mainArea h2 span.caption.newline {
  display: block;
  line-height: 100%;
  padding-left: 1.2em;
}

#mainArea h3.iconH3 span.twoLine {
  line-height: 130%;
  padding-top: 1.2em;
  padding-bottom: 1.2em;
}

#mainArea h3 span.caption.newline {
  display: block;
  padding-left: 0;
}

#mainArea .contactBox {
  text-align: left;
}

#mainArea table.skeleton th,
#mainArea table.skeleton td {
  padding: 0 0.5em;
}

#mainArea table.skeleton th {
  font-weight: normal;
  text-align: right;
}

#mainArea table.cellWidth17 td {
  width: 17%;
}

#globalNavi {
    clear: both;
    zoom: 100%;
    background: url(../image/bg_menu.gif) left top repeat-y;
    padding: 4px 0;
    *padding: 4px 0 5px 0;
}
#globalNavi li {
	width: 191px;
    list-style: none;
    display: table-cell;
    vertical-align: middle;
    background: #0068b7;
    *display: inline;
    *zoom: 1;
    border-right: 1px solid #ffffff;
}
#globalNavi li.corporate {
    border-right: none;
}
#globalNavi li a {
    color: #FFF;
    width: 190px;
    padding: 0.4em 5px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    line-height: 1.4em;
    display: table-cell;
    vertical-align: middle;
    *display: inline;
    *zoom: 1;
    *padding: 0.1em 5px 0.3em 5px;
}
#globalNavi li.active,#globalNavi li.pathActive {
	background:url(../image/bg_menu_on.gif) left top repeat-y;
}