﻿#left
{
    width:175px;
    float:left;
}
.number
{
    width:170px;
    margin-top:5px;
}
.number td
{
    text-align:right;
}
.number th
{
    padding-left:2px;
}
.genre
{
    background:url(../images/left/waku2.gif) no-repeat;
    height:256px;
    width:100%;
    margin-top:5px;
/*    margin-bottom:10px;*/
    padding:15px 0px 0px 12px;
}
.genre table
{
}
.genre td
{
	padding-bottom:5px;
}

#right
{
    width:600px;
    float:right;
    margin-bottom:10px;
}
.seaech
{
    background:url(../images/right/back_search.gif) no-repeat;
	height:45px;
	width:600px;
}
#ad
{
    width:580px;
}
#ad td
{
    vertical-align:middle;
    text-align:right;
    padding-top:7px;
}
#seaechtext
{
    width:500px;
    padding-right:10px
}
#news
{
    margin-top:5px;
}
.msg
{
    background:#ffffcc;
    border:solid 1px #fe8d00;
    border-top:none;
}
.pointkangen
{
    background:#ffffcc;
    border:solid 1px #fe8d00;
    border-top:none;
    padding-bottom:5px;
}
#reduction
{
    margin-top:10px;
}
.red
{
    width:585px;
    margin-left:8px;
}

.GenreUcLogin
{
    text-align:right;
}

/*pickup*/
.pickup{width:175px;margin:3px 0px 3px 2px;padding:0;
	background:url(../images/pickup/prg_pickup.gif) repeat-y;
	color:#333333;border:0;}
.pickup h2{padding:30px 7px 3px 7px;margin:0;
	background:url(../images/pickup/title_pickup.gif) top no-repeat;}
.pickup a{text-decoration:none;font-size:14px;margin:0;padding:0;border:0;}
.pickup p{margin:0;padding:0px 7px 12px 7px;font-size:12px;line-height:120%;
	background:url(../images/pickup/last_pickup.gif) bottom no-repeat;}
/*.pickup img{margin:0;padding:0;border:0;}*/
/*.pickup span{padding-top:20px;}*/
