@charset "utf-8";

/*body--------------------------------------------------------------*/

ul,
li
{
	margin			: 0;
	padding			: 0;
	list-style-type	: none;
}

li img
{
	vertical-align	: bottom;
}

.li_List li
{
	padding			: 0 0 5px 20px;
	background		: url(../images/common/icon/arrow_red.gif) no-repeat 0px 3px;
	text-align		: left;
}


/*h_menu：ヘッダーメニュー------------------------------------------------*/

ul#h_menu
{
	width			: 300px;
	height			: 20px;
	background		: url(../images/common/menu/h_menu.gif) no-repeat;
	position		: absolute;
	top				: 50px;
	right			: 0;
}

ul#h_menu li
{
	float			: left;
}

.h_01 a
{
	display			: block;
	width			: 181px;
	height			: 21px;
	text-indent		: -9000px;
	overflow		: hidden;
}

.h_01 a:hover
{
	background		: url(../images/common/menu/h_menu_on.gif) no-repeat 0 0;
}


/*g_menu：グローバルメニュー------------------------------------------------*/

ul#g_menu
{
	width			: 391px;
	height			: 70px;
/*	background		: url(../images/common/menu/g_menu.gif) no-repeat;*/
	float			: left;
}

ul#g_menu li
{
	float			: left;
}

/*
ul#g_menu li a
{
	display			: block;
	width			: 150px;
	height			: 27px;
	text-indent		: -9000px;
	overflow		: hidden;
}

.g_01 a:hover
{
	background		: url(../images/common/menu/g_menu_on.gif) no-repeat 0 0;
}
*/


/*l_menu：レフトメニュー------------------------------------------------*/

ul#l_menu
{
	width			: 200px;
	background		: url(../images/common/menu/l_menu.gif) no-repeat;
}

.l_01 a
{
	display			: block;
	width			: 200px;
	height			: 30px;
	text-indent		: -9000px;
	overflow		: hidden;
}

.l_01 a:hover
{
	background		: url(../images/common/menu/l_menu_on.gif) no-repeat 0 0;
}


/*l_bana：レフトバナー------------------------------------------------*/

ul#l_bana
{
    width			: 200px;
    background		: url(../images/common/menu/l_bana01_on.gif) no-repeat;
}

#l_bana a
{
    display			: block;
    width			: 200px;
    height			: 40px;
}

#l_bana a:hover
{
	background		: none;
}

#l_bana a:hover img
{
    visibility		: hidden;
}


/*li_itemList：商品リストなど------------------------------------------------*/

#side ul.li_itemList
{
	margin			: 0;
	padding			: 0;
	width			: 200px;
}

#side .li_itemList li
{
	text-align		: left;
	list-style-type	: none;
}

#side .li_itemList li a:link,
#side .li_itemList li a:visited
{
	color			: #fefefe;
	text-decoration	: none;
	width			: 185px;
	margin			: 0;
	padding			: 3px 0 3px 15px;
	background		: url(../images/common/menu/bg_l_menu.gif) no-repeat;
	display			: block;
}

#side .li_itemList li a:hover,
#side .li_itemList li a:active
{
	color			: #fefefe;
	text-decoration	: none;
	width			: 185px;
	margin			: 0;
	padding			: 3px 0 3px 15px;
	background		: url(../images/common/menu/bg_l_menu_on.gif) no-repeat;
	display			: block;
}


/*news------------------------------------------------*/

dl.main_news
{
	width			: 530px;
	margin			: 10px auto;
}

.main_news dt
{
	float			: left;
	width			: 65px;
	padding			: 0 5px 0 15px;
	clear			: both;
	text-align		: left;
	background		: url(../images/common/icon/icon_news.gif) no-repeat 0 4px;
}

.main_news dd
{
	width			: 440px;
	margin-left		: 65px;
	padding			: 0;
	text-align		: left;
}

/*---------------------------------------------------------*/
/*    copyright(C) WEB-SEED.All rights reserved. Ver1.0    */
/*---------------------------------------------------------*/
