@charset "utf-8";
@import "font.css";
/*----------#blockBn----------*/
div#article #blockBn h2 {
    background: url(../backnumber/images/h2_bg.gif) no-repeat center top;
    height: 216px;
    width: 675px;
    margin-top: -60px;
    display: block;
    text-indent: -9999px;
    margin-bottom: 0px;
}
div#article #blockBn .black { margin-top: -58px }
div#article #blockBn .black .entry_text {
    background: url(../backnumber/images/black_bg.gif) repeat-y 0px 0px;
    width: 575px;
    padding-right: 50px;
    padding-left: 50px;
    padding-bottom: 10px;
}
div#article #blockBn .entry_text p {
    padding-bottom: 0.5em;
    margin-bottom: 0px;
}
div#article #blockBn .black .paraHead {
    background: url(../backnumber/images/black_head_bg.gif) repeat-y 0px 0px;
    width: 675px;
    height: 65px;
}
div#article #blockBn .black .paraBottom {
    background: url(../backnumber/images/black_bottom_bg.gif) repeat-y 0px 0px;
    width: 675px;
    height: 72px;
    margin-bottom: -10px;
}
div#article #blockBn .white { margin-top: -63px }
div#article #blockBn .white .entry_text {
    background: url(../backnumber/images/white_bg.gif) repeat-y 0px 0px;
    width: 575px;
    padding-right: 50px;
    padding-left: 50px;
}
div#article #blockBn  .white .paraHead {
    background: url(../backnumber/images/white_head_bg.gif) repeat-y 0px 0px;
    width: 675px;
    height: 73px;
}
div#article #blockBn  .white .paraBottom {
    background: url(../backnumber/images/white_bottom_bg.gif) repeat-y 0px 0px;
    width: 675px;
    height: 71px;
    margin-bottom: -10px;
}
/*---------------
□□□font□□□
---------------*/
div#article #blockBn .black { color: #FFF }
div#main div.entry_para p.txt { font: bold 153.9%/1.8em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif }
div#main h3 {
    font-family: Impact, Charcoal, sans-serif;
    font-size: 400%;
}