/*tohato_club CSS*/
/*@charset "utf-8";*/
/*common*/


#gmenu{
	position: absolute;
/*margin:-100px,0px,0px,0px;*/
margin-top:-42px;
}

#gmenu img{
 padding:0px 0px 0px 0px;
}

#menu_t a{
	position: absolute;
z-index: 6;
margin-top:-72px;
*margin-top:-75px;
margin-left:10px;
display:block;
width:89px;
height:39px;
background:url(http://tohato.jp/img/menu/menu_tohatologo.png) no-repeat;
}

#menu_t a:hover{
background:url(http://tohato.jp/img/menu/menu_tohatologo.png) no-repeat;
margin-top:-72px;
*margin-top:-75px;
margin-left:10px;
}

#menu_h a{
	position: absolute;
z-index: 6;
margin-top:-70px;
*margin-top:-73px;
margin-left:100px;
display:block;
width:126px;
height:18px;
background:url(http://tohato.jp/img/menu/menu_tohome.png) no-repeat;
}

#menu_h a:hover{
background:url(http://tohato.jp/img/menu/menu_tohome_o.png) no-repeat;
}

#menu_c a{
	position: absolute;
z-index: 6;
margin-top:-53px;
*margin-top:-56px;
margin-left:100px;
display:block;
width:126px;
height:21px;
background:url(http://tohato.jp/img/menu/menu_tocatalog.png) no-repeat;
}

#menu_c a:hover{
background:url(http://tohato.jp/img/menu/menu_tocatalog_o.png) no-repeat;
}

#menu_01 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:12px;
display:block;
width:107px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_01cc.png) no-repeat;
}

#menu_01 a:hover{
background:url(http://tohato.jp/img/menu/menu_01cc_o.png) no-repeat;
}


#menu_02 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:119px;
display:block;
width:67px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_02pn.png) no-repeat;
}

#menu_02 a:hover{
background:url(http://tohato.jp/img/menu/menu_02pn_o.png) no-repeat;
}


#menu_03 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:186px;
display:block;
width:88px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_03hb.png) no-repeat;
}

#menu_03 a:hover{
background:url(http://tohato.jp/img/menu/menu_03hb_o.png) no-repeat;
}


#menu_04 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:274px;
display:block;
width:56px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_04bn.png) no-repeat;
}

#menu_04 a:hover{
background:url(http://tohato.jp/img/menu/menu_04bn_o.png) no-repeat;
}


#menu_05 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:330px;
display:block;
width:99px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_05tb.png) no-repeat;
}

#menu_05 a:hover{
background:url(http://tohato.jp/img/menu/menu_05tb_o.png) no-repeat;
}


#menu_06 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:429px;
display:block;
width:89px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_06pj.png) no-repeat;
}

#menu_06 a:hover{
background:url(http://tohato.jp/img/menu/menu_06pj_o.png) no-repeat;
}


#menu_07 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:518px;
display:block;
width:99px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_07al.png) no-repeat;
}

#menu_07 a:hover{
background:url(http://tohato.jp/img/menu/menu_07al_o.png) no-repeat;
}


#menu_08 a{
	position: absolute;
z-index: 6;
margin-top:-37px;
*margin-top:-40px;
margin-left:617px;
display:block;
width:74px;
height:27px;
background:url(http://tohato.jp/img/menu/menu_08hv.png) no-repeat;
}

#menu_08 a:hover{
background:url(http://tohato.jp/img/menu/menu_08hv_o.png) no-repeat;
}

#menu_99 a{
position: absolute;
z-index: 6;
margin-top:-82px;
*margin-top:-82px;
margin-left:700px;
display:block;
width:150px;
height:80px;
background:url(http://tohato.jp/img/bn_ecozakka.gif) no-repeat;
}

#menu_98 a{
position: absolute;
z-index: 6;
margin-top:-82px;
*margin-top:-82px;
margin-left:700px;
display:block;
width:150px;
height:80px;
background:url(http://tohato.jp/img/bn_40th_s2.gif) no-repeat;
}

/* ここからTOPメニュー */

#tmenu{
	position: absolute;
/*margin:-100px,0px,0px,0px;*/
margin-top:-42px;
}

#tmenu img{
 padding:0px 0px 0px 0px;
}

#tmenu_01 a{
	position: absolute;
z-index: 6;
margin-top:-365px;
margin-left:63px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_piesienne.png) no-repeat;
}

#tmenu_01 a:hover{
background:url(../img/menu/m_piesienne_o.png) no-repeat;
margin-top:-369px;
margin-left:59px;
width:122px;
height:122px;
}

#tmenu_02 a{
	position: absolute;
z-index: 6;
margin-top:-250px;
margin-left:5px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_cc.png) no-repeat;
}

#tmenu_02 a:hover{
background:url(../img/menu/m_cc_o.png) no-repeat;
margin-top:-254px;
margin-left:1px;
width:122px;
height:122px;
}

#tmenu_03 a{
	position: absolute;
z-index: 6;
margin-top:-250px;
margin-left:120px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_all.png) no-repeat;
}

#tmenu_03 a:hover{
background:url(../img/menu/m_all_o.png) no-repeat;
margin-top:-254px;
margin-left:116px;
width:122px;
height:122px;
}

#tmenu_04 a{
	position: absolute;
z-index: 6;
margin-top:-135px;
margin-left:63px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_harvest.png) no-repeat;
}

#tmenu_04 a:hover{
background:url(../img/menu/m_harvest_o.png) no-repeat;
margin-top:-139px;
margin-left:59px;
width:122px;
height:122px;
}

#tmenu_05 a{
	position: absolute;
z-index: 6;
margin-top:-365px;
margin-left:502px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_tsubu.png) no-repeat;
}

#tmenu_05 a:hover{
background:url(../img/menu/m_tsubu_o.png) no-repeat;
margin-top:-369px;
margin-left:498px;
width:122px;
height:122px;
}

#tmenu_06 a{
	position: absolute;
z-index: 6;
margin-top:-250px;
margin-left:444px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_potenage.png) no-repeat;
}

#tmenu_06 a:hover{
background:url(../img/menu/m_potenage_o.png) no-repeat;
margin-top:-254px;
margin-left:440px;
width:122px;
height:122px;
}

#tmenu_07 a{
	position: absolute;
z-index: 6;
margin-top:-250px;
margin-left:559px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_boukun.png) no-repeat;
}

#tmenu_07 a:hover{
background:url(../img/menu/m_boukun_o.png) no-repeat;
margin-top:-254px;
margin-left:555px;
width:122px;
height:122px;
}

#tmenu_08 a{
	position: absolute;
z-index: 6;
margin-top:-135px;
margin-left:502px;
display:block;
width:116px;
height:116px;
background:url(../img/menu/m_beano.png) no-repeat;
}

#tmenu_08 a:hover{
background:url(../img/menu/m_beano_o.png) no-repeat;
margin-top:-139px;
margin-left:498px;
width:122px;
height:122px;
}

#tmenu_09 a{
	position: absolute;
z-index: 6;
margin-top:-360px;
margin-left:225px;
display:block;
width:230px;
height:230px;
background:url(../img/menu/m_otakara.png) no-repeat;
}

#tmenu_09 a:hover{
background:url(../img/menu/m_otakara_o.png) no-repeat;
margin-top:-364px;
margin-left:220px;
width:242px;
height:242px;
}

#tmenu_10 a{
	position: absolute;
z-index: 6;
margin-top:-127px;
margin-left:195px;
display:block;
width:292px;
height:105px;
background:url(../img/menu/m_40th.png) no-repeat;
}

#tmenu_10 a:hover{
background:url(../img/menu/m_40th_o.png) no-repeat;
margin-top:-128px;
margin-left:187px;
width:307px;
height:110px;
}

img.preload{
	display:none;
}
