/*================================================================
TOPページのヤフーショッピング部分
================================================================*/
/* TOPサイド部分 */

table#y_shop{
}

table#y_shop tr td div.ys_title{
display			:block;
width				:208px;
background	: url(../image/yahoo_side_title_bg.gif) 0 0 no-repeat ;
}

table#y_shop tr td div.ys_title p{
color:#fff;
font-weight:bold;
padding:3px 0 3px 25px;
margin:0;
}

table.y_ranking tr td{
padding-bottom:5px;
}

table.y_ranking tr td table tr td {
padding:6px 0 0 4px;
border-bottom:solid 1px #86cf27;
}

table.y_ranking img{
margin-bottom:6px;
}

table.y_ranking tr td table tr td.goods_txt{
padding: 5px 0 0 5px;
}

div.goto_shop{
text-align:right;
margin-top:6px;
}

div.goto_shop span{
display:block;
background:url("../image/bg_shop_arrow.gif") 145px 0 no-repeat;
padding:0 10px 10px 0 !important;
}

div.goto_shop a{
color:#388f2f;
}

div.goto_shop a img{
margin: 0 2px 0 0;
}

/* TOP下部 */

#ys_tab ul{
width		:555px;
margin	:0;
padding	:0;
}

#ys_tab ul li{
list-style-type	:none;
margin			:0px;
padding			:0;
float				:left;
}

#ys_tab ul li.tab1 a,
#ys_tab ul li.tab2 a,
#ys_tab ul li.tab3 a,
#ys_tab ul li.tab1_active a,
#ys_tab ul li.tab2_active a,
#ys_tab ul li.tab3_active a{
position:relative;
display:block;
font-weight:bold;
}

/* タブ１ */
#ys_tab ul li.tab1 a, 
#ys_tab ul li.tab1 a:link, 
#ys_tab ul li.tab1 a:visited{
width:174px;
height:33px;
color:#666;
background		: url(../image/yahoo_tab1.gif) 0 0 no-repeat ;
}

#ys_tab ul li.tab1 a:hover, 
#ys_tab ul li.tab1 a:active{
color:#fff;
text-decoration:none;
background-position		:	0 -33px;
}

#ys_tab ul li.tab1_active a{
width:174px;
height:33px;
color	:#fff;
text-decoration:none;
background		: url(../image/yahoo_tab1.gif) 0 -33px no-repeat ;
}

/* タブ2 */
#ys_tab ul li.tab2 a, 
#ys_tab ul li.tab2 a:link, 
#ys_tab ul li.tab2 a:visited{
width:174px;
height:33px;
color:#666;
background		: url(../image/yahoo_tab2.gif) 0 0 no-repeat ;
}

#ys_tab ul li.tab2 a:hover, 
#ys_tab ul li.tab2 a:active{
color:#fff;
text-decoration:none;
background-position		:	0 -33px;
}

#ys_tab ul li.tab2_active a{
width:174px;
height:33px;
color	:#fff;
text-decoration:none;
background		: url(../image/yahoo_tab2.gif) 0 -33px no-repeat ;
}

/* タブ3 */
#ys_tab ul li.tab3 a, 
#ys_tab ul li.tab3 a:link, 
#ys_tab ul li.tab3 a:visited{
width:206px;
height:33px;
color:#666;
background		: url(../image/yahoo_tab3.gif) 0 0 no-repeat ;
}

#ys_tab ul li.tab3 a:hover, 
#ys_tab ul li.tab3 a:active{
color:#fff;
text-decoration:none;
background-position		:	0 -33px;
}

#ys_tab ul li.tab3_active a{
width:206px;
height:33px;
color	:#fff;
text-decoration:none;
background		: url(../image/yahoo_tab3.gif) 0 -33px no-repeat ;
}

