@charset "utf-8";


/* FLASH
----------------------------------------------- */
div#flasharea {
    width: 400px;
    margin: 15px auto;
}

/* ニュース(一覧用に追加)
----------------------------------------------- */
div#newsdata {
    width: 560px;
    margin: 0 auto 10px auto;
    font-size: 12px;
    word-break: break-all;		/* 2008/05/22追加 */
}
div#newsdata dl {
    padding: 10px 0;
    border-bottom:dotted 1px #999;
}

div#newsdata dl.end {
    padding: 10px 0;
    background: url("") no-repeat bottom;
}

div#newsdata dl dt {
    padding: 0 0 0 20px;
    background: url("../img/top/news_icon.gif") no-repeat;
}


/* ニュース
----------------------------------------------- */
div#newsarea {
    width: 400px;
    margin: 0 auto;
    font-size: 12px;
    word-break: break-all;		/* 2008/05/22追加 */
}

div#newsarea dl {
    padding: 10px 0;
    background: url("../img/common/line_400.gif") no-repeat bottom;
}

div#newsarea dl.end {
    padding: 10px 0;
    background: url("") no-repeat bottom;
}

div#newsarea dl dt {
    padding: 0 0 0 20px;
    background: url("../img/top/news_icon.gif") no-repeat;
}


/* おすすめ
----------------------------------------------- */
div#recomendarea {
    width: 400px;
    margin: 0 auto;
}

div.recomendblock {
    clear: both;
    width: 400px;
    padding: 10px 0;
    overflow: auto;
    background: url("../img/common/line_402.gif") no-repeat bottom;
}

div.recomendleft {
    float: left;
    width: 190px;
    margin: 0 5px 0 0;
    word-break: break-all;		/* 2008/05/22追加 */
}

div.recomendleft p {
    margin: 0 0 5px 0;
}

div.recomendright {
    float: right;
    width: 190px;
    position: relative;
    word-break: break-all;		/* 2008/05/22追加 */
}

div.recomendleft img, div.recomendright img {
    display: block;
    float: left;
    margin: 0 5px 0 0;
}

div.recomendright p {
    margin: 0 0 5px 0;
}

div.recomendleft h3 {
    font-size: 100%;
}

div.recomendright h3 {
    font-size: 100%;
}


/* 
「酵素とは」
2013/03/13追加 
                 */

#what_kouso { width:780px; height:400px; background:url(/upload/save_image/pc_top/w_kouso-bg.jpg) top left no-repeat; }
#what_kouso h2 { font-size:48px; height:90px; text-align:center; color:#FF0; padding:20px 0 0 0; }
#what_kouso p { width:700px; margin:40px 40px 0 40px; line-height:1.6em; color:#280000; }