body{

        text-align:center;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background:url(img/bg_container.gif) repeat-y;
	background-position:50%;


}

h1{

	display:none;
	margin:0px;
	padding:0px;



}


h2{
	marin:0px;s
	padding:0px;
	text-indent:-9999px;
	display:none;
}


h3{
	width:150px;
	height:100px;
	marin:0px;
	padding:0px;
	text-indent:-9999px;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/tenpo_mono.gif) no-repeat;
}

#container{
	width:860px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	padding:0px;
}




#header{
	width:860px;
	height:115px;
	background:url(img/title.gif) no-repeat;
	margin:0px;
	padding:0px;
	text-indent:-9999em;
	overflow:hidden;
}


#header a{
	width:860px;
	height:115px;
	margin:0px;
	padding:0px;
	color:#fff;
	font-size:0px;

}


#head_navi{
	width:860px;
	height:30px;
	margin:0px;
	font-size:90%;
	background:url(img/menu_bar.gif);

}

#head_navi ul{
	margin:0px;
	padding:0px;
	list-style:none;	

}

#head_navi li{
	float:left;
	height:30px;
	vertical-align:bottom;

	
}

#head_navi li a{
	width:172px;
	height:15px;
	float:left;	
	padding:10px 0px 5px 0px;
	text-decoration:none;
	color:#fff;

}



#pagebody{
	width:860px;
	height:100%;
	min-height:1800px;
	min-height:110em;
	margin:30px 0px 0px 0px;
	padding:0px;
}

#footer{
	width:860px;
	height:80px;
	color:#fff;
	text-align:center;
	font-size:12px;	
	background:#333;
	line-height:150%;
	clear:both;
}

#footer a{
	color:#fff;	
}

.privacy{
	margin-top:10px;
	text-align:center;
}
/*******************センターメインコンテンツ***********************/

#main{
	width:650px;
	float:right;
	margin:0px;
	padding:0px;

}

.c_banner_1 {
	display:block;
	width:620px;	
	height:264px;
	font-size:0%;
	color:#fff;	
	background:url(img/top.jpg);
	float:left;
}

.c_banner_2 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;	
	height:191px;
	font-size:0%;
	color:#fff;	
	text-indent:-9999px;
	background:url(img/jin_bana.gif) no-repeat;
	float:left;
}

.c_banner_3 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;	
	height:180px;
	font-size:0%;
	color:#fff;
	text-indent:-9999em;
	background: url(img/recipebanner8.jpg) no-repeat;
	float:left;
}

.c_banner_4 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;	
	height:270px;
	font-size:0%;
	color:#fff;
	text-indent:-9999em;
	background: url(img/somen_bn2010.jpg) no-repeat;
	float:left;
}

.c_banner_5 {
	display:block;
	width:620px;	
	height:240px;
	font-size:0%;
	color:#fff;	
	background:url(img/summerhoriday.gif);
	float:left;
}

.c_banner_6 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;
	height:180px;
	font-size:0%;
	text-indent:-9999px;
	color:#fff;
	float:left;
	background-image: url(../images/st-v.jpg);
	background-repeat: no-repeat;
}

.c_banner_7{
	margin-top:5px;
	padding-top:5px;
	margin-bottom:10px;
	display:block;
	width:620px;	
	height:240px;
	font-size:0%;
	line-height:500%;
	text-indent:-9999px;
	color:#fff;	
	background:url(../images/info_banner.gif) no-repeat;
	float:left;
}

.c_banner_9 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;	
	height:180px;
	font-size:0%;
	text-indent:-9999px;
	color:#fff;	
	background: url(../images/oseibo.gif) no-repeat;
	float:left;
}

.c_banner_10 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;	
	height:180px;
	font-size:0%;
	text-indent:-9999px;
	color:#fff;	
	background: url(../images/puchigift.gif) no-repeat;
	float:left;
}

.c_banner_11 a{
	margin-top:5px;
	padding-top:5px;
	display:block;
	width:620px;	
	height:180px;
	font-size:0%;
	text-indent:-9999px;
	color:#fff;	
	background: url(../images/menset.gif) no-repeat;
	float:left;
}

.c_banner_12 {
	margin-top:5px;
    padding-top:5px;
	display:block;
	width:620px;	
	height:96px;
	font-size:0%;
	color:#fff;	
	background:url(../images/kinga.gif) no-repeat;
	float:left;
}
/*****リコメンド*******/

.recommend{
	width:620px;
	height:270px;
	margin-bottom:10px;
	padding:0px;
	float:left;
}

.reco_title{
	width:580px;
	height:20px;
	margin-top:10px;
	margin-right:5px;
	font-size:120%;
	font-weight:bold;
	color:#666;
	border-left:10px solid #660000;
	border-bottom:1px dashed #000;
	text-align:left;
	padding:5px 0px 5px 20px;
	float:left;
}

.recommend ul{

	margin:0px;
	padding:0px;
	list-style:none;
}

.recommend li{

	float:left;
	width:180px;
	margin-left:15px;

}


.recommend li.name{
	width:180px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:90%;
	background:#660000;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	color:#fff;
	font-size:70%
}


.recommend li.img_1 a{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/o_jin.gif) no-repeat;	

	
}

.recommend li.img_1 a:hover{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/o_jin_over.gif) no-repeat;	
}



.recommend li.img_2 a{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/o_shirodashi.gif) no-repeat;	

	
}

.recommend li.img_2 a:hover{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/o_shirodashi_over.gif) no-repeat;	
}



.recommend li.img_3 a{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/sobatsuyu.gif) no-repeat;	

	
}

.recommend li.img_3 a:hover{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/sobatsuyu_ov.gif) no-repeat;	
}


.recommend li.img_4 a{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/tororo.jpg) no-repeat;	

	
}

.recommend li.img_4 a:hover{
	width:140px;
	height:185px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/tororo_ov.jpg) no-repeat;	
}

.recommend li.ex{
	width:180px;
	margin-top:5px;
	font-size:80%;
	text-align:left;
	line-height:150%;
	background:#ccc;
}

.recommend li.price{
	width:180px;
	margin-top:5px;
	font-size:90%;
	font-weight:bold;
	color:#660000;
	text-align:center;
	line-height:130%;
}
/*****リコメンド終了*******/





#cate{

	margin-top:50px;

}

/*****カテゴリ*******/

.category{


	width:620px;
	margin-top:10px;
	margin-bottom:50px;
	padding:0px;
}

.cate_title{
	width:580px;
	height:20px;
	margin-top:10px;
	margin-right:5px;
	font-size:120%;
	font-weight:bold;
	color:#666;
	border-left:10px solid #660000;
	border-bottom:1px dashed #000;
	text-align:left;
	padding:5px 0px 5px 20px;
	float:left;
	
}


.category ul{

	margin:0px;
	padding:0px;
	list-style:none;
}

.category li{

	float:left;
	width:180px;
	margin-left:15px;
	text-indent:-9999px;

}


.category li.name{
	width:180px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:90%;
	background:#660000;
	padding:3px 0px 3px 0px;
	font-weight:bold;
	color:#fff;
	font-size:70%
}


.category li.img_1 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_odashipack.gif) no-repeat;	
}


.category li.img_1 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_odashipack_over.gif) no-repeat;	
}


.category li.img_2 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_kona.gif) no-repeat;

	
}


.category li.img_2 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_kona_over.gif) no-repeat;	
}



.category li.img_3 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_ekitai.gif) no-repeat;

	
}


.category li.img_3 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_ekitai_over.gif) no-repeat;	
}


.category li.img_4 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_kezuri.gif) no-repeat;

	
}


.category li.img_4 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_kezuri_over.gif) no-repeat;	
}



.category li.img_5 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_konbu.gif) no-repeat;

	
}


.category li.img_5 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_konbu_over.gif) no-repeat;	
}



.category li.img_6 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_niboshi.gif) no-repeat;

	
}


.category li.img_6 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_niboshi_over.gif) no-repeat;	
}


.category li.img_7 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_taredore.gif) no-repeat;

	
}


.category li.img_7 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_taredore_over.gif) no-repeat;	
}


.category li.img_8 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_gift.gif) no-repeat;

	
}


.category li.img_8 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_gift_over.gif) no-repeat;	
}



.category li.img_9 a{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#fff;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_gyoumu.gif) no-repeat;

	
}


.category li.img_9 a:hover{
	width:140px;
	height:170px;
	margin-top:5px;
	color:#ccc;
	font-size:0%;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/cate_gyoumu_over.gif) no-repeat;	
}




.category li.ex a{
	width:140px;
	margin-top:5px;
	display:block;
	font-size:80%;
	text-align:center;
	text-decoration:underline;
}

.category li.price{
	width:180px;
	margin-top:5px;
	font-size:90%;
	font-weight:bold;
	color:#660000;
	text-align:center;
	line-height:130%;
}
/*****カテゴリ終了*******/







/*******************レフトナビゲーション***********************/

#navi{
	width:180px;
	float:right;
	font-size:80%;
	background:#fff;
	margin:0px;
	padding:0px;

}


#intro{
	/*margin:10px 30px 0px 30px;*/
	float:left;
	text-align:left;

}


#intro h2{
	width:135px;
	height:82px;
	margin:0px 0px 3px 0px;
	padding:0px;
	text-indent:-9999px;
	background:url(http://www.odashi.com/img/tenpo_m.jpg);
}


.text{

	width:135px;
	margin-top:5px;
	line-height:120%;

}


.text_link a{
	width:150px;
	height:55px;
	display:block;
	font-size:0px;
	text-align:center;
	margin:5px 0px 5px 0px;
	padding-top:5px;
	color:#fff;
	text-indent:-9999px;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/unenosite.gif) no-repeat;
}

.text_link a:hover{
	width:150px;
	height:55px;
	display:block;
	font-size:0px;
	text-align:center;
	margin:5px 0px 5px 0px;
	padding-top:5px;
	color:#fff;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/unenosite_over.gif) no-repeat;
}


/********************************************************************/
/* レフトナビ会員登録 */

.kaiin{

	height:40px;
	float:left;

}

.kaiin a{

	width:150px;
	height:30px;
	padding-top:2px;
	display:block;
	font-size:0%;
	color:#fff;
	text-indent:-9999px;
	background:url(img/membership.gif) no-repeat;

}


.kaiin a:hover{

	width:150px;
	height:30px;
	display:block;
	color:#ccc;
	background:url(img/membership_over.gif) no-repeat;

}

/********************************************************************/
/* 会員ログイン */
.login{

	height:40px;
	float:left;

}

.login a{

	width:150px;
	height:30px;
	padding-top:2px;
	display:block;
	font-size:0%;
	color:#fff;
	text-indent:-9999px;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/login.gif) no-repeat;

}


.login a:hover{

	width:150px;
	height:30px;
	display:block;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/login_over.gif) no-repeat;

}




/********************************************************************/
/* レフトナビサーチエリア */

.search_area{

	width:150px;
	height:100px;
	margin:5px 0px 5px 0px;
	padding:0px;
	border:1px solid #ccc;
	float:left;
	
	}

.search_title{

	background:#660000;
	color:#fff;
	padding:5px;
	text-align:center;

	}

.search_input{
	margin:0px;
	text-align:center;

	}

/********************************************************************/
/* レフトナビカテゴリリスト */


#left_navi{
	width:150px;
	border:1px solid #ccc;
/*	margin:5px 0px 5px 0px;*/
	float:left;
	padding:0px;
	background:#fff;
	

}


#left_navi ul{

	margin:0px;
	padding:0px;
	list-style:none;

}


#left_navi li{
	width:150px;
	text-align:left;
	margin:0px;
	padding:0px;
	

}

#left_navi li#title{
	background:#660000;
	text-align:center;
	color:#fff;
	margin:0px;
	padding:5px 0px 5px 0px
}

#left_navi li a{

	width:150px;
	margin:0px;
	padding:0px;
	display:block;
	font-size:0%;
	color:#fff;
	


}

#left_navi li.menu_1 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/odashipack.gif);
}

#left_navi li.menu_1 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/odashipack_over.gif);
}




#left_navi li.menu_2 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/kona.gif);
}

#left_navi li.menu_2 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/kona_over.gif);
}


#left_navi li.menu_3 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/ekitai.gif);
}

#left_navi li.menu_3 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/ekitai_over.gif);
}


#left_navi li.menu_4 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/kezuri.gif);
}

#left_navi li.menu_4 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/kezuri_over.gif);
}


#left_navi li.menu_5 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/konbu.gif);
}

#left_navi li.menu_5 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/konbu_over.gif);
}



#left_navi li.menu_6 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/niboshi.gif);
}

#left_navi li.menu_6 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/niboshi_over.gif);
}


#left_navi li.menu_7 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/taredore.gif);
}

#left_navi li.menu_7 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/taredore_over.gif);
}


#left_navi li.menu_8 a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/gift.gif);
}

#left_navi li.menu_8 a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/gift_over.gif);
}



#left_navi li.end a{
	width:150px;
	height:50px;
	display:block;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/gyomu.gif);
}

#left_navi li.end a:hover{
	width:150px;
	height:50px;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/gyomu_over.gif);
}

#banner{

	width:150px;
	padding:0px;
	float:left;
}


#banner ul{

	width:150px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#banner li{

	width:150px;
	margin:5px 0px 5px 0px;
	padding:0px;
	text-indent:-9999px;
}


#banner li#summer_b a{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#fff;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/summer_b.gif) no-repeat;
	padding-top:3px;
}

#banner li#wrapping a{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#fff;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/housou.gif) no-repeat;
	padding-top:3px;
}


#banner li#wrapping a:hover{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/housou_over.gif) no-repeat;
	padding-top:3px;
}




#banner li#mail a{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#fff;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/blog1.gif) no-repeat;
	padding-top:3px;
}


#banner li#mail a:hover{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/blog1_over.gif) no-repeat;
	padding-top:3px;
}




#banner li#santi a{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#fff;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/blog2.gif) no-repeat;
	padding-top:3px;

}

#banner li#santi a:hover{
	width:150px;
	height:70px;
	display:block;
	font-size:0%;
	color:#ccc;
	background:url(http://odashi.wm.shopserve.jp/pic-labo/blog2_over.gif) no-repeat;
	padding-top:3px;

}


.calendar_img{
	width:150px;
	float:left;
	border:1px solid #ccc;
}

.calendar_title{
	background:#660000;
	text-align:center;
	height:20px;
	padding-top:5px;
	color:#fff;
	
}
