@charset "Shift_JIS";

/*トップページの定義 START--------*/

body#Top {	/*body要素をidで定義しておくことで、現在地を特定・検知する*/
}

body#Top div#Primary {
margin:0px 0 0 40px;
_margin-left:20px;
}
body#Top div#Primary h2 {
visibility:hidden;
text-indent:-9999px;
margin:0px;
padding:0px;
width:0px;
height:0px;
/*以下、テキスト表示する場合のスタイル--------
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-size:170%;
line-height:150%;
letter-spacing:0.1em;
--------ここまで*/
}
body#Top div#Primary h3 {
visibility:hidden;
text-indent:-9999px;
margin:0px;
padding:0px;
width:0px;
height:0px;
/*以下、テキスト表示する場合のスタイル--------
font-size:120%;
letter-spacing:0.1em;
--------ここまで*/
}
body#Top div#Primary h4 {
clear:both;
margin:0px;
padding:0px;
font-size:120%;
letter-spacing:0.1em;
--------ここまで*/
}
body#Top dl {
float:left;
font-size:68%;
margin:0 80px 35px 0;
}
body#Top dl dt {
width:120px;
padding-top:100px;
margin-bottom:20px;
background-repeat:no-repeat;
background-position:top left;
}
body#Top dl dd {
text-align:center;
white-space:nowrap;
line-height:150%;
}
body#Top dl#BK01 dt {
background-image:url(../images/Image-BK01-Top.jpg);
}
body#Top dl#PP03 dt {
background-image:url(../images/Image-PP03-Top.jpg);
}
body#Top div#Primary p {
font-size:80%;
}
body#Top div#Secondary {
width:340px;
background:url(../images/ImageMainTop.jpg) bottom left no-repeat;
}

/*--------END トップページの定義*/
