@charset "utf-8";
/* CSS Document */
dl, dd {
padding: 0px;
margin: 0px;
}
#main_content{
background-image:url(http://www.ogihara-foods.co.jp/img/bg_l.jpg);
background-repeat:repeat-y;
}
.pan{
padding: 0 0 5px 10px;
font-size:12px;
}
/*左メニューのカテゴリーリスト*/
.widget-content{
margin-left:20px;
}

.widget-content li{
margin-top:20px;
list-style:disc;
}

/*新着情報一覧*/
.main_list{
padding-left:20px;
padding-top:15px;
}

.main_list .oya li{
margin-bottom:15px;
margin-top:5px;

}

.main_list .ko li{
 margin-left:40px;
 list-style:disc;
}

#main_content li.list{
 margin-bottom:10px;
 list-style:disc;
 margin-left:40px;
}


/*記事（レシピ）*/
.recipe{
margin: 10px 40px 10px 30px;
}

.recipe .top{
height:16px;
background-image:url(http://www.ogihara-foods.co.jp/news/img/recipe_t.gif);
background-repeat:no-repeat;
overflow:hidden;
padding:42px 20px 10px 20px;
font-weight: bold;
font-size: 14px;
letter-spacing:3px;
}
.recipe .middle{
background-image: url(http://www.ogihara-foods.co.jp/news/img/recipe_m.gif);
background-repeat:repeat-y;
height: auto;
font-size: 14px;
letter-spacing:2px;
padding:10px 20px;
margin:0px;
}

.recipe .bottom{
height: 55px;
background-image:url(http://www.ogihara-foods.co.jp/news/img/recipe_b.gif);
background-repeat:no-repeat;
}

/*記事（その他）*/
.etc{
margin: 10px 20px 10px 10px;
}
.etc .top{
height:29px;
background-image:url(http://www.ogihara-foods.co.jp/news/img/etc_t.gif);
background-repeat:no-repeat;
overflow:hidden;
padding:17px 20px 0px 20px;
font-weight: bold;
font-size: 14px;
letter-spacing:3px;
}
.etc .middle{
background-image: url(http://www.ogihara-foods.co.jp/news/img/etc_m.gif);
background-repeat:repeat-y;
height: auto;
font-size: 14px;
letter-spacing:2px;
padding:12px 20px;
margin:0px;
}

.etc .bottom{
height: 14px;
background-image:url(http://www.ogihara-foods.co.jp/news/img/etc_b.gif);
background-repeat:no-repeat;
}


/*記事（商品情報）*/
.product{
margin: 10px 20px 10px 10px;
}

.product .top{
height:20px;
background-image:url(http://www.ogihara-foods.co.jp/news/img/product_t.gif);
background-repeat:no-repeat;
overflow:hidden;
padding:10px 20px 0px 20px;
font-weight: bold;
font-size: 14px;
letter-spacing:3px;
}
.product .middle{
background-image: url(http://www.ogihara-foods.co.jp/news/img/product_m.gif);
background-repeat:repeat-y;
height: auto;
font-size: 14px;
letter-spacing:2px;
padding:10px 20px;
margin:0px;
}

.product .bottom{
height: 10px;
background-image:url(http://www.ogihara-foods.co.jp/news/img/product_b.gif);
background-repeat:no-repeat;
}