/* 2007.3.06 GLJ */

.top_s_menu h1 {
	width:160px;
	height:55px;
	background:url(../image/top/s_menu_tit01.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}



.top_shopping h2 {
	width:169px;
	height:49px;
	background:url(../image/top/ntop/ico_shop.gif) no-repeat;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	}

.top_shopping h2 a {
	width:169px;
	height:49px;
	margin:0px;
	padding:0px;
	display:block;
	}

.main_locate h2 {
	width:270px;
	height:17px;
	background:url(../image/static_image/syaken/header_syaken.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}

.main_win h3 {
	width:580px;
	height:193px;
	background:url(../image/static_image/syaken/top/top_0.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}

.syaken h2 {
	width:580px;
	height:65px;
	background:url(../image/static_image/syaken/top/top_4.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}

.syakenkiso h3 {
	width:355px;
	height:23px;
	background:url(../image/static_image/syaken/img/ala01_st.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:10px 0px;
	padding:0px;
	}

.syakensyorui h3 {
	width:433px;
	height:23px;
	background:url(../image/static_image/syaken/img/ala02_st01.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:10px 0px;
	padding:0px;
	}


/* for Shopping */

#menu_bg h1 {
	width:160px;
	height:62px;
	background:url(/img/sys/menu_tit.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}
	
#menu_bg p.cart_head {
	width:160px;
	height:62px;
	background:url(/img/sys/menu_tit.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}

#base_gray h2 {
	width:600px;
	height:131px;
	background:url(/image/static_image/spg/index/spg_top_souryou.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}

#base_gray h2.event {
	width:auto!important;
	height:auto!important;
	background:auto!important;
	text-indent:0px!important;
	font-size:normal!important;
	margin:0px!important;
	padding:0px!important;
	}

#event_info h3 {
	width:150px;
	height:30px;
	background:url(/img/sys/event_tit.gif) no-repeat;
	text-indent:-9999px;
	font-size:10px;
	margin:0px;
	padding:0px;
	}


.nobold { font-weight:normal; }