@charset "utf-8";

h1 img.print { /*HOMEメイン画像 print用*/
display:none;
}

/*画像テキスト*/
p.h1,
p.h2 {
position:absolute;
left:-9999em;
font-size:0px;
line-height:1.0;
}

#container2 {
padding-top:4px;
}
#container2 h1 {
margin-bottom:14px;
}
#content {
background:none;
}
#content h2 {
margin:0;
padding:0;
background:none;
border:none;
}

/*右列--------------------------------------*/
/*安定供給の理由*/
#riyu {
position:relative;
}
#riyu img {
z-index:1;
}
#riyu ul {
position:absolute;
}
#riyu li {
list-style-type:none;
z-index:2;
position:relative;
left:54px;
bottom:41px;
}
#riyu ul a {
display:block;
z-index:3;
width:340px;
height:30px;
text-indent:-9999em;
background-image:url(../parts/blank.gif);
}

/*お知らせ*/
#info {
margin-top:10px;
}
#info h2 {
margin-bottom:10px;
}
#info dl {
margin:0 0 0.2em 15px;
}
#info dt {
clear:both;
padding-left:18px;
background:url(../parts/icon1.gif) 0px 3px no-repeat;
}
#info dd {
margin-top:-1.5em;
margin-left:8em;
padding-left:15px;
}
#info ul.blog {
list-style-type:none;
margin-top:15px;
margin-left:0;
}
