@charset "Shift_JIS";

/* summary ------------------
1.rightArea
-------------------------- */


/* rightArea ----------------- */
#rightArea h2 {
margin:0;
padding:5px 6px;
background:#295481 url(images/right_bg_001.jpg) repeat-x;
font-size:80%;
font-weight:normal;
color:#FFF;
}

#rightArea .box01 {
margin:0 0 10px 0;
padding:10px 5px 0  5px;
border:1px solid #D9D9D9;
}

#rightArea #pickup .box01 {
padding:10px 5px 5px  5px;
}
#rightArea #pickup ul li {
margin:0 0 5px 0;
padding:0 0 0 10px;
background:url(images/right_arr_001.gif) no-repeat left 3px;
font-size:90%;
}

#rightArea h3 {
font-size:80%;
font-weight:bold;
}
#rightArea p {
font-size:80%;
font-weight:normal;
}

#rightArea .inner:after {
content:".";
display:block;
height: 0.1px;  
font-size: 0.1em;  
line-height: 0;  
clear:both;
visibility:hidden;
}
#rightArea .inner {
width:288px;
margin:0 0 10px 0;
display:inline-block;
}


/* right yahooShopping */
#yahooShopping h2  {
position:relative;
}
#yahooShopping h2 span {
display:block;
position:absolute;
right:4px;
top:8px;
font-size:85%;
}
#yahooShopping .box01 img.item  {
float:left;
width:76px;
border:1px solid #D9D9D9;
}
#yahooShopping h3 {
margin:0 0 0 86px;
line-height:1.3;
font-weight:normal;
}
#yahooShopping p {
clear:both;
padding:10px 0 0 0;
text-align:right;
}
*html #yahooShopping p {
padding:5px 0;
}

