h3{
     width:705px;
    padding:10px;
     background:#9ED215;
}
.page span a:link { 
	text-decoration:none;
	color:#CC0000;
}
.page span a:visited { 
	text-decoration:none;
	color:#CC0000;
}
.page span a:hover { 
	text-decoration:none;
	color:#FF0000;
}
.page span a:active { 
	text-decoration:none;
	color:#CC0000;
}
.ex{
	font-size:10px;
	line-height:1.5em;
	color:#999999;
}
/* ====================================
　商品名リンクカラー
==================================== */
.search_all_leftmargin div a:link{
	text-decoration:none;
	color:#409D29;
}
.search_all_leftmargin div a:visited{
	text-decoration:none;
	color:#409D29;
}
.search_all_leftmargin div a:hover{
	text-decoration:none;
	color:#9ED215;
}
.search_all_leftmargin div a:active{
	text-decoration:none;
	color:#409D29;
}
/* ====================================
　検索結果一覧
==================================== */
.search_all{
    margin:10px 0 0 0;    
}
    .search_all_leftmargin{
        margin:0 0 0 -10px;
}
        .search_all_leftmargin div{
            margin:10px 0 0 10px;
            width:170px;
}
        .search_all_leftmargin div img {
            width:100%;
}
    * html .search_all_leftmargin{
        margin:0;
}
        * html .search_all_leftmargin div{
            margin:10px 0 0 6px;
            width:170px;
}

/* ************************************************ 
 *	バナーエリア
 * ************************************************ */
.area{
     margin-top:40px;
}
    .area img{
        margin:0;
        padding:0;
}
    .area dl{
    
}
        .area dl dd{
              float:left;
}
        .area dl dt{
             clear:left;
}
        .area dl .twoimg{
              margin-right:15px;
}
        .area dl .area1{
               height:165px;
}
        .area dl .area2{
               height:95px;
}
        .area dl .area3{
               height:145px;
}
.top_ramen{
      margin-bottom:15px;
}
.top_original{
      margin-bottom:15px;
}