/* TCho[ */
ul.menu,
ul.menu_hoka{
	list-style: none;
	width: 150px;
	padding: 0;
	margin: 0;
}
ul.menu li,
ul.menu_hoka li{
	list-style: none;
	width: 150px;
}
ul.menu a{
	display: block;
	width: 150px;
	height: 24px;
	overflow: hidden;
}
ul.menu a{
	text-indent: -1000px;
}
li.midasi{
	height: 28px;
	width: 150px;
	overflow: hidden;
	display: block;
}
li#flash{
	height: 125px;
	width: 150px;
	overflow: hidden;
	display: block;
}

ul.menu a.hazimete,
ul.menu a.fax{
	display: block;
	margin: 0 8px 10px 7px;
	height: 85px;
	overflow: hidden;
	width: auto;
}
ul.menu a.banner01,
ul.menu a.banner02,
ul.menu a.banner03,
ul.menu a.banner04{
	display: block;
	height: 50px;
	overflow: hidden;
	width: 149px;
}

ul.menu a.souryou_muryou{
	display: block;
	margin: 5px 0;
	height: 105px;
	overflow: hidden;
	width: auto;
}

ul.menu a:hover {
	background-position: bottom;
}
/*a:hover.kanreki,
a:hover.kokikijubei,
a:hover.kinginkekkon,
a:hover.tanjoubi,
a:hover.kekkon,
a:hover.syussan,
a:hover.seityou,
a:hover.teinentai,
a:hover.kansya,
a:hover.keirou,
a:hover.sintiku,
a:hover.kaiten,
a:hover.welcomeboard,
a:hover.ryoukansya,
a:hover.hikidemono,
a:hover.fax,
a:hover.kandou,
a:hover.mouritatuo,
a:hover.sasiukougei,
a:hover.essei,
a:hover.blog,
a:hover.dengonban,
a:hover.otodoke,
a:hover.tuuhan,
a:hover.situmon {
	background-position: 0 -24px;
}*/

a.kanreki{
	background-image: url(../img/botan/b_kanreki.gif);
}
a.kokikijubei{
	background-image: url(../img/botan/b_kokikijubei.gif);
}
a.kinginkekkon{
	background-image: url(../img/botan/b_kinginkekkon.gif);
}
a.tanjoubi{
	background-image: url(../img/botan/b_tanjoubi.gif);
}
a.kekkon{
	background-image: url(../img/botan/b_kekkon.gif);
}
a.syussan{
	background-image: url(../img/botan/b_syussan.gif);
}
a.seityou{
	background-image: url(../img/botan/b_seityou.gif);
}
a.teinentai{
	background-image: url(../img/botan/b_teinentai.gif);
}
a.kansya{
	background-image: url(../img/botan/b_kansya.gif);
}
a.keirou{
	background-image: url(../img/botan/b_keirou.gif);
}
a.sintiku{
	background-image: url(../img/botan/b_sintiku.gif);
}
a.kaiten{
	background-image: url(../img/botan/b_kaiten.gif);
}
a.welcomeboard{
	background-image: url(../img/botan/b_welcomeboard.gif);
}
a.ryoukansya{
	background-image: url(../img/botan/b_ryoukansya.gif);
}
a.hikidemono{
	background-image: url(../img/botan/b_hikidemono.gif);
}
a.hahanohi{
	background-image: url(../img/botan/b_hahanohi.gif);
}
a.xmas{
	background-image: url(../img/botan/b_xmas.gif);
}
a.fax{
	background-image: url(../img/botan/b_fax.gif);
	background-repeat: no-repeat;
}
a.otodoke{
	background-image: url(../img/botan/b_otodoke.gif);
}
a.tuuhan{
	background-image: url(../img/botan/b_tuuhan.gif);
}
a.situmon{
	background-image: url(../img/botan/b_situmon.gif);
}
a.kandou{
	background-image: url(../img/botan/b_kandou.gif);
}
a.mouritatuo{
	background-image: url(../img/botan/b_mouritatuo.gif);
}
a.sasiukougei{
	background-image: url(../img/botan/b_sasiukougei.gif);
}
a.essei{
	background-image: url(../img/botan/b_essei.gif);
}
a.blog{
	background-image: url(../img/botan/b_blog.gif);
}
a.dengonban{
	background-image: url(../img/botan/b_dengonban.gif);
}
a.hazimete{
	background-image: url(../img/botan/b_hazimete.gif);
	background-repeat: no-repeat;
}
/* 送料無料 */
a.souryou_muryou{
	background-image: url(../img/botan/muryou.gif);
	background-repeat: no-repeat;
}
/* バナー */
#banner{
	margin-top: 20px;
}
#banner li{
	margin-bottom: 5px;
	list-style: none;
}
/* a8 */
#a8{
	height: 151px;
	width: 141;
	padding-top: 3px;
	padding-left: 0;
	margin-left: 5px;
	color: #FFFFFF;
	list-style: none;
	line-height: 0.8em;
	background-image: url(../img/affiliate/af_back.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

/* QRR[h */
#qrbox{
	list-style: none;
	width: 149px;
	padding: 5px 0;
	margin: 0;
	font-size: 12px;
	background-color: #F0CB4D;
}
	ul#qrbox li{
	}
#qr{
	background-color: #F9EEC6;
	padding-left: 22px;
	padding-top: 5px;
}

/* ミッション */
#mission{
	width: 540px;
	font-size: 80%;
	list-style-position: inside;
}
#mission h4{
	margin-bottom: 2px;
}
#mission p{
	margin: 0 10px;
}
#mission ul{
	margin-top: 2px;
	margin-bottom: 2px;
}
#mission ol{
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 10px;
	width: 420px;
	background-color: #FFE3D7;
}

/* コピーライト */
#copyright{
	padding: 16px 0;
	font-size:12px;
	color:#666;
	font-family:Verdana;
	text-align:center;
}
#copyright a{
	color:#666;
}
