/**新（sidemenu.js用）*/
.sidetitle2 {
    width:177px;
	height:28px;
    margin:3px 0px 0px 0px;
    padding: 0px;
}
 
.sidetitle2 a {
    width: auto;
	height:20px;
}
 
/* 通常 */
.sidetitle2 a:link,
.sidetitle2 a:visited {
    display: block;
    padding: 4px;
    color:#666666; /* 文字色 */
	font-family: Verdana, Arial, sans-serif;
    text-decoration: none;
}
div.sidemenu_f h3{
	background:url(/img/menu/botton03_3.gif) no-repeat;
	padding-left:20px;
	padding-top:4px;
	cursor:pointer;
	color:#666666;
	font-size:14px;
}
div.sidemenu_m h3{
	background:url(/img/menu/botton03_8.gif) no-repeat;
	padding-left:20px;
	padding-top:4px;
	color:#666666;
	font-size:14px;
}
/* マウスポイント時 */

div.sidemenu_f .sidemenu_child a:hover{
	color:#C53D43; /* 文字色 */
}
div.sidemenu_m .sidemenu_child a:hover{
	color:#274a78; /* 文字色 */
}
.sidemenu_child img{
	position:relative;
	top:3px;
	margin:0px 10px;
}
ul.sidemenu{
	margin-top:10px;
	padding-left:0px;
	margin-left:0px
}
ul.sidemenu li{
	width:170px;
	height:25px;
	padding-left:10px;
}
div.sidemenu_f ul.sidemenu li{
	background:url(/img/icon/yn006_09.gif) no-repeat 10px 4px;
}
div.sidemenu_m ul.sidemenu li{
	background:url(/img/icon/yn006_07.gif) no-repeat 10px 4px;
}
ul.sidemenu li a{
	width:170px;
	height:25px;
	display:block;
	padding-left:10px;
	color:#454545;
}
ul.sidemenu li a:hover{
	text-decoration:none;
}
div.sidemenu_f ul.sidemenu li a:hover{
	color:#C53D43;
}
div.sidemenu_m ul.sidemenu li a:hover{
	color:#274a78;
}
h2.sidemenu_title{
	font-size:12px;
	height:42px;
	margin:0px;
	text-indent:-9000px;
}
div.sidemenu_f h2.sidemenu_title{
	background:transparent url(/img/title/woman.jpg) no-repeat scroll;
}
div.sidemenu_m h2.sidemenu_title{
	margin-top:15px;
	background:transparent url(/img/title/man.jpg) no-repeat scroll;
}



div.leftbanner{
	margin-bottom:10px;
}
div.leftbanner p{
	margin:0px;
	padding:0px;
	text-align:center;
	line-height:1;
}
ul.shopboshu{
	margin:0px;
	padding:0px;
}
ul.shopboshu li a{
	background:transparent url(/img/menu/general_menu.gif) repeat scroll 0% 0%;
	color:#808080;
	font-size:14px;
	font-weight:bold;
	height:27px;
	padding-left:30px;
	padding-top:10px;
	display:block;
	text-decoration:none;
	width:171px;
}
ul.shopboshu li a:hover{
	background:transparent url(/img/menu/general_menu_hover.gif) repeat scroll 0% 0%;
}
ul.shopboshu li {
	height:37px;
	margin-bottom:6px;
	width:171px;
}
