﻿/*トップ用メインメニュー*/
/*通常時*/
#link1_top a {
	width: 135px;
	background: url(../images/top/menu_new.gif) no-repeat 0 0;
}

#link2_top a {
	width: 133px;
	background: url(../images/top/menu_new.gif) no-repeat -134px 0;
}

#link3_top a {
	width: 133px;
	background: url(../images/top/menu_new.gif) no-repeat -267px 0;
}

#link4_top a {
	width: 133px;
	background: url(../images/top/menu_new.gif) no-repeat -400px 0;
}

#link5_top a {
	width: 133px;
	background: url(../images/top/menu_new.gif) no-repeat -533px 0;
}

#link6_top a {
	width: 133px;
	background: url(../images/top/menu_new.gif) no-repeat -666px 0;
}

/*オンマウス時*/
#link1_top a:hover {
	background: url(../images/top/menu_new.gif) no-repeat 0 -35px;
}
#link2_top a:hover {
	background: url(../images/top/menu_new.gif) no-repeat -134px -35px;
}
#link3_top a:hover {
	background: url(../images/top/menu_new.gif) no-repeat -267px -35px;
}
#link4_top a:hover {
	background: url(../images/top/menu_new.gif) no-repeat -400px -35px;
}
#link5_top a:hover {
	background: url(../images/top/menu_new.gif) no-repeat -533px -35px;
}
#link6_top a:hover {
	background: url(../images/top/menu_new.gif) no-repeat -666px -35px;
}

/*おすすめ情報（見出し）*/
#osusume { background: url(../images/top/osusume.gif) no-repeat; }

/*エバーライフショッピング情報（見出し）*/



#ranking{
	background-color: #F5F5F5;
	padding-left:5px;
}

div#ranking div.rank_details img{
	margin-left:5px;
}

h2#tl_ranking{
	background: url(../images/top/tm_ranking.jpg) no-repeat;
	margin:15px 0 0 0;
}

.rank_details{
	width:142px;
	float:left;
	display:inline;
	padding:10px 0;
	margin-left:1px;
}

#ranking div#no01 h3{
	font-weight:bold;
	font-size:14px;
	background: url(../images/top/ico_rankno01.gif) no-repeat;
	padding:7px 0 5px 40px;
}

#ranking div#no01 p{
	width:142px;
	height:70px;
	margin-top:5px;
	background: url(../images/top/p_rank_koujyun.jpg) no-repeat;
	text-indent:-9999em;
}

#ranking div#no02 h3{
	font-weight:bold;
	font-size:14px;
	background: url(../images/top/ico_rankno02.gif) no-repeat;
	padding:7px 0 5px 40px;
}

#ranking div#no02 p{
	width:142px;
	height:70px;
	margin-top:5px;
	background: url(../images/top/p_rank_aojiru.jpg) no-repeat;
	text-indent:-9999em;
}

#ranking div#no03 h3{
	font-weight:bold;
	font-size:14px;
	background: url(../images/top/ico_rankno03.gif) no-repeat;
	padding:7px 0 5px 40px;
}

#ranking div#no03 p{
	width:142px;
	height:70px;
	margin-top:5px;
	background: url(../images/top/p_rank_bikoujyun.jpg) no-repeat;
	text-indent:-9999em;
}

#ranking div#no04 h3{
	font-weight:bold;
	font-size:14px;
	background: url(../images/top/ico_rankbase.gif) no-repeat;
	padding:7px 0 5px 40px;
}

#ranking div#no04 p{
	width:142px;
	height:70px;
	margin-top:5px;
	background: url(../images/top/p_rank_everrice.jpg) no-repeat;
	text-indent:-9999em;
}


/*エバーライフショッピング情報（見出し）*/
#shopping { background: url(../images/top/shopping.gif) no-repeat; }

/*初めての方はこちら（見出し）*/
#first { background: url(../images/top/tm_first.gif) no-repeat; }

/*エバーライフ新着情報（見出し）*/
#new { background: url(../images/top/new.gif) no-repeat; }

/*バナー下テキスト*/
p.rec_txt{ margin: 5px 0 15px 0; }

/*皇潤トップ購入*/
#koujun_kounyu_p {
	float: left;
	margin: 5px 5px 15px 0;
	width: 344px;
}
#koujun_kounyu {
	background: url(../images/top/koujun_kounyu.jpg) no-repeat;
	float: left;
	margin-top: 5px;
	height: 64px;
	width: 235px;
	position: relative;
}
/*皇潤トップ購入（○○個）*/
#koujun_kounyu_input {
	position: absolute;
	left: 10px;
	bottom: 5px;
}
/*皇潤トップ購入（今すぐ購入するボタン）*/
#koujun_kounyu_bn {
	position: absolute;
	left: 68px;
	bottom: 3px;
}

/*エバーライフ新着情報（内容）*/
#update dt {
	border-bottom: 1px dotted #999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	padding-bottom: 1px;
}

#update dd {
	color: #444;
	margin: 5px 0;
}

#update dd img{
	margin:0 5px 0 0;
}

#update dd a {
	color: #444;
	text-decoration: underline;
}

#update dd a:hover {
	color: #00f;
	text-decoration: underline;
}

#update img { margin: 0 5px; }

/*緊急メッセージ*/
#apology {
	border: 1px #f00 solid;
	margin: 5px 0;
	padding: 5px;
	clear: both;
}

#apology strong {
	color: #f00;
	display: block;
	padding: 5px 5px 0px 5px;
}

#apology p {
	line-height: 1.2;
	padding: 5px;
}
#apology p em{
	font-weight:bold;
	font-style:normal;
	margin:10px 0 5px 0;
}

/*トップ用告知エリア*/
.top_box {
	width: 584px;
	margin-bottom: 15px;
}

/*トップ用告知エリア中*/
.top_box_in {
	float: left;
	width: 287px;
}

.top_box_in p { margin-top: 5px; }

/*皇潤トップ購入*/
#koujun_sell {
	background: url(../images/top/koujun_sell.gif) no-repeat;
	margin-top: 5px;
	height: 64px;
	width: 287px;
	position: relative;
}
/*皇潤トップ購入（○○個）*/
#koujun_sell_input {
	position: absolute;
	left: 62px;
	bottom: 5px;
}
/*皇潤トップ購入（今すぐ購入するボタン）*/
#koujun_sell_bn {
	position: absolute;
	left: 120px;
	bottom: 3px;
}

/*ミニバナーエリア*/
div#mini_bana_area img { float: left; }

/*エバーライスバナー*/
#e_rice{
		margin:0 0 8px 0;
}
#e_rice a:hover{
	text-decoration: underline;
	color:#F00;

}

div#flash ul#bnr_area01 {
	width:805px;
	margin-bottom:10px;
}

div#flash ul#bnr_area01 li {
	float:left;
	display:inline;
	width:262px;
}

div#flash ul#bnr_area01 li.margin_left10 {
	margin-left:7px;
}

div#flash ul#bnr_area02 {
	width:805px;
	margin:10px 0 0 0;
}

div#flash ul#bnr_area02 li {
	float:left;
	display:inline;
	width:396px;
}

div#flash ul#bnr_area02 li.margin_left10 {
	margin-left:7px;
}

div#flash dl dt{
	width:800px;
	height:34px;
	background: url(../images/common/tm_bnrarea.jpg) no-repeat;	
	text-indent:-9999em;
}

div#flash dl dd{
	background-color: #CF0F51;
}

div#flash dl dd ul li{
	width:390px;
	height:64px;
	float:left;
	display:inline;
	margin-left:7px;
}

div#flash dl dd#bnr_footer{
	width:800px;
	height:7px;
	font-size:1px;
	background: url(../images/common/bg_bnrarea_footer.jpg) no-repeat;	
	text-indent:-9999em;
}