@charset "utf-8";

/* ----------------------------------------------------------------
    png Alpha
----------------------------------------------------------------- */
*html body#top div.contents-info h2 img,
*html body#top div.contents-topic h2 img,
*html div.logo p.ci img,
*html h2.hdg-l2-04 img,
*html h2.hdg-l2-02 img,
*html h2.hdg-l2-01 img,
*html h1.hdg-l1-07 img,
*html h1.hdg-l1-06 img,
*html h1.hdg-l1-05 img,
*html h1.hdg-l1-04 img,
*html h1.hdg-l1-03 img,
*html h1.hdg-l1-02 img,
*html h1.hdg-l1-01 img,
*html h2.hdg-l2-05 img,
*html h1.hdg-l1-08 img,
*html h1.hdg-l1-09 img,
*html h2.hdg-l2-h img,
*html div.footer img,
*html div.footer2 img,
*html div.header img{ /* IE-expression (fix png alpha) */
behavior: expression(
this.style.filter = this.src.match(/\.png$/) ? "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')" : this.style.filter,
this.src = this.src.match(/\.png$/) ? this.src.slice(0, this.src.lastIndexOf("/")+1) + "clear.gif" : this.src,
this.style.behavior = "none"
);
}

*html div.top-contents,
*html div.globalNavi,
*html body#top div.top-header,
*html h1.hdg-l1-07,
*html h1.hdg-l1-06,
*html h1.hdg-l1-05,
*html h1.hdg-l1-04,
*html h1.hdg-l1-03,
*html h1.hdg-l1-02,
*html h1.hdg-l1-01,
*html h2.hdg-l2-01,
*html h2.hdg-l2-05,
*html h1.hdg-l1-01,
*html h1.hdg-l1-08,
*html h1.hdg-l1-09,
*html h2.hdg-l2-h,
*html div.footer,
*html div.footer2,
*html div.header{
behavior: expression(
this.style.behavior || (
this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
this.style.backgroundImage = "none",
this.style.behavior = "none"
)
);
}

