@charset "Shift_JIS";


/* **************************************************

Name: style_add.css

Description: Setting of special page

Create: 2012.04.04
Update: 2012.12.16

Copyright 2013 Hitachi, Ltd. 

***************************************************** */

/* ----------------------[c2-1-1] 見出し > レベル1------------------------------ */

h2.ImgpTit {
border-top:none;
}

/* ----------------------TOPページ　Pick up, BS500ページ おすすめコンテンツ------------------------------ */

ul#PickupTop {
margin-bottom:15px;
}
ul#PickupTop li {
float:left;
margin:0 15px 15px 0;

}
ul#PickupTop li.last {
float:left;
margin-right:0;
}

ul#LineupTop {
margin-bottom:15px;
}
ul#LineupTop li {
float:left;
margin-right:10px;

}
ul#LineupTop li.last {
float:left;
margin-right:0;
}

img.bs500Img {
vertical-align: text-bottom;
}
div#bs500Cont{
height:81px;
padding: 0 6px;
background:url("/products/bladesymphony/product/bs500/bs500n_cont_catalogbg.jpg") 0 100% no-repeat;
}
div#bs500Cont div.Inner {
padding-top:5px;
}


h3.bgImg01 {
background:url("/products/bladesymphony/product/bs500/h3_donyu.gif") 0 0 no-repeat;
padding-left:57px;
}
h3.bgImg02 {
background:url("/products/bladesymphony/product/bs500/h3_unyo.gif") 0 0 no-repeat;
padding-left:57px;
}
h3.bgImg03 {
background:url("/products/bladesymphony/product/bs500/h3_hoshu.gif") 0 0 no-repeat;
padding-left:127px;
}


/* ----------------------TOPページ　トピックス------------------------------ */
div#TopicsBox {
background:url("/products/bladesymphony/img_index/bg_topics.gif") repeat;
padding: 5px;
margin: 0 0 15px;
}
div#TopicsBox div.Inner {
border: solid #CCC 1px;
background-color:#fff;
padding: 8px 13px;
}
div#TopicsBox h2 {
border-top:none;
border-bottom: solid #C8C8C8 1px;
padding: 0 0 8px;
margin: 0 0 14px;
}
div#TopicsBox h2 img{
vertical-align: bottom;
}
div#TopicsBox dl.DateListStyle2 {
margin: 0;
}
div#TopicsBox dl.DateListStyle2 dt {
font-size: 83%;
padding: 0 0 2px;
}
div#TopicsBox dl.DateListStyle2 dd {
margin: -1.65em 0 0 6.8em;
}
div#TopicsBox dl.DateListStyle2 ul.LinkListStyle2 {
margin:0 0 9px;
}

/* ----------------------TOPページ　○○のお客さま------------------------------ */
div#CustomerBox {
background:url("/products/bladesymphony/img_index/bg_customerbox.gif") 0 100% no-repeat;
}
div#CustomerBox h2 {
margin: 0;
}
div#CustomerBox h2 img{
vertical-align: bottom;
}

div#CustomerBox div#User,
div#CustomerBox div#Consider {
padding: 0 5px 5px;
}
div#CustomerBox div#User div.Inner,
div#CustomerBox div#Consider div.Inner {
border: solid #CCC 1px;
border-bottom:none;
background-color:#fff;
padding: 8px 13px 0;
}

div#CustomerBox ul.LinkListStyle2 {
margin:0 0 9px;
}

/* ----------------------TOPページ　H2画像化------------------------------ */
#h2_user {
border-top:none;
}
#h2_consider {
border-top:none;
}

/* ----------------------TOPページ　バナーリスト------------------------------ */
ul.BannerListTop {
margin-bottom:15px;
}
ul.BannerListTop li {
display:inline-block;
/display:inline;/*IE7*/
/zoom:1;/*IE7*/
margin-right:15px;
}
ul.BannerListTop li.last {
display:inline-block;
/display:inline;/*IE7*/
/zoom:1;/*IE7*/
margin-right:0;
}

/* ----------------------フッタエリアメニュー------------------------------ */
div#FootMenu {
background-color:#F2F2F2;
padding:14px 11px 14px 14px;
margin: 0 0 4px 0;
}
div.FootColumn{
text-align: left;
float:left;
width:118px;
margin: 0 14px 0 0;
}
div.FootColumn_nar{
text-align: left;
float:left;
width:77px;
margin: 0 14px 0 0;
}
div#FootMenu div.last {
margin:0;
}
p.TitleLink {
background:url("/products/bladesymphony/img_index/footmenu_arrow.gif") 0.1em 0.35em no-repeat;
font-size: 83%;
font-weight: bold;
margin: 0 0 24px 0;
padding: 0 0 0 17px;

}
p.TitleLink a {
line-height: 1.35;
}
p.BottomSht {
margin: 0 0 6px 0;
}
div#FootMenu:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
div#FootMenu {
display: inline-block;
}
/* Hides from IE 4-6 \*/

* html div#FootMenu { height: 1%; }

div#FootMenu { display: block; } 

/* End hide from IE 4-6 */






