@charset "Shift_JIS";

/* ページ・バー
----------------------------------------------------------------- */
#bar {
background: url(../images/bar_intro.gif) no-repeat #ffffff;
}

/* サイド・メニュー
----------------------------------------------------------------- */
#side h3 {
background: url(../images/title_intro.gif) no-repeat #ffffff;
}
/* サブ・ナビゲーション */
#side li.product {
height: 26px;
background: url(../images/navi_side_intro_off.gif) no-repeat 0px 0px;
}
#side li.tech {
height: 27px;
background: url(../images/navi_side_intro_off.gif) no-repeat 0px -26px;
}
#side li.product-on {
background: url(../images/navi_side_intro_on.gif) no-repeat 0px 0px;
}
#side li.tech-on {
height: 27px;
background: url(../images/navi_side_intro_on.gif) no-repeat 0px -26px;
}
#side li.product a:hover {
background: url(../images/navi_side_intro_on.gif) no-repeat 0px 0px;
}
#side li.tech a:hover {
height: 27px;
background: url(../images/navi_side_intro_on.gif) no-repeat 0px -26px;
}

/* コンテンツ
----------------------------------------------------------------- */
#content h4.product {
width:108px;
background:url(../images/title_intro_product01.gif) no-repeat #ffffff;
}
#content h4.tech {
width:108px;
background:url(../images/title_intro_tech01.gif) no-repeat #ffffff;
}

#content p {
text-indent:0;
line-height:140%;
font-size:small;
}
#content img.message {
float:right;
margin:0 0 7px 10px;
}
#content img.product {
float:left;
width:200px;
margin:0 20px 10px 0;
}
#content img.product00 {
float:left;
width:200px;
margin:0 20px 70px 0;
}
/* 小見出し　製品 */
#content h5 {
height:24px;
}
#content h5#product01 {
width:96px;
background:url(../images/title_intro_product02.gif) no-repeat #ffffff;
}
#content h5#product02 {
width:96px;
background:url(../images/title_intro_product03.gif) no-repeat #ffffff;
}
#content h5#product03 {
page-break-before:always;
width:96px;
background:url(../images/title_intro_product04.gif) no-repeat #ffffff;
}
#content h5#product04 {
width:96px;
background:url(../images/title_intro_product05.gif) no-repeat #ffffff;
}
#content h5#product05 {
width:96px;
background:url(../images/title_intro_product06.gif) no-repeat #ffffff;
}
#content ul {
marigin: 0 0 20px 20px;
border-left:5px solid #EA4625;
padding-left:10px;
font-size:small;
list-style:none;
}

#content table {
margin-left:20px;
border:0;
}

#content td {
margin:0;
border:0;
padding:0;
vertical-align:top;
}
#content td img {
width:200px;
margin:0;
border:0;
padding:0;
}




