div.menu
{
	margin              : 0;
	padding             : 0;
	width               : 204px;
	margin-bottom       : 12px;
	padding-bottom      : 6px;
	background-image    : url('../img/bg_ylw_b.jpg');
	background-repeat   : no-repeat;
	background-position : 0 100%;
}

div.list
{
	margin              : 0;
	padding             : 0;
	padding-bottom      : 1px;
	width               : 204px;
	background-image    : url('../img/bg_ylw_c.jpg');
	background-repeat   : repeat-y;

}

div.menu h2
{
	margin              : 0;
	width               : 204px;
	height              : 34px;
	background-image    : url('../img/ttl_menu_ylw.jpg');
	background-repeat   : no-repeat;
}


div.menu ul
{
	width               : 196px;
	margin              : 0 auto;
	padding             : 0;
	padding-left        : 2px;
}

div.menu li
{
	list-style-type     : none;
	margin-left         : 2px;
}

div.menu ul#gototop
{
	border-top          : 1px dashed #999;
	border-bottom       : 1px dashed #999;
	padding             : 16px 0;
	margin-bottom       : 16px;
}


div.menu ul#gototop li
{
	margin              : 0;
}


div.menu li a
{
	width               : 158px;
	background-repeat   : no-repeat;
	display             : block;
	padding-left        : 34px;
	padding-right       : 4px;
}

div.menu ul#gototop li a
{
	width               : 157px;
	color               : #c60;
	background-color    : transparent;
	background-image    : url('../img/ico_house_orn.gif');
	background-repeat   : no-repeat;
	background-position : 9px 2px;
	font-size           : 90%;
	line-height         : 120%;
	text-decoration     : none;
	margin              : 0;
	padding-left        : 35px;
	padding-top         : 2px;
	padding-bottom      : 2px;
	

}

div.menu ul#gototop li a:hover
{
	color               : #c60;
	background-color    : #fd6;
}

#shohisha
{
	margin              : 0;
/*	padding-bottom      : 196px;*//*070126haga*/
	padding-bottom      : 208px;/*070126haga*/
	_padding-bottom     : 204px;/*070126haga IE*/
	background-image    : url('../img/shohisha_chara_kihon.jpg');
	background-repeat   : no-repeat;
	background-position : 4px 100%;
}

#merit
{
	margin              : 0;
	margin-bottom       : 12px;
	padding-bottom      : 12px;
	background-image    : url('../img/btn_shohisha_merit_b.jpg');
	background-repeat   : no-repeat;
	background-position : 4px 100%;
}

#merit li
{
	margin-bottom      : -4px;
}


a#info  { height : 27px; background-image : url('../img/btn_shohisha_toha.jpg');}
/*a#where { height : 48px; background-image : url('../img/btn_shohisha_dokoni.jpg');}index*/
a#where { height : 72px; background-image : url('../img/btn_shohisha_dokoni.jpg');}
a#tejun { height : 27px; background-image : url('../img/btn_shohisha_tejun.jpg');}
a#faq   { height : 27px; background-image : url('../img/btn_shohisha_shitsumon.jpg');}

a#info:hover  { background-image : url('../img/btn_shohisha_toha_d.jpg');}
a#where:hover { background-image : url('../img/btn_shohisha_dokoni_d.jpg');}
a#tejun:hover { background-image : url('../img/btn_shohisha_tejun_d.jpg');}
a#faq:hover   { background-image : url('../img/btn_shohisha_shitsumon_d.jpg');}


a#trouble { height : 82px; background-image : url('../img/btn_shohisha_merit1.jpg');}
a#loan    { height : 81px; background-image : url('../img/btn_shohisha_merit2.jpg');}
a#hoken   { height : 58px; background-image : url('../img/btn_shohisha_merit3.jpg');}

a#trouble:hover { background-image : url('../img/btn_shohisha_merit1_d.jpg');}
a#loan:hover    { background-image : url('../img/btn_shohisha_merit2_d.jpg');}
a#hoken:hover   { background-image : url('../img/btn_shohisha_merit3_d.jpg');}