@charset 'Shift_JIS';


/* ==================================================

 contents

================================================== */



/* containe,bodyArea
------------------------- */
#container,
#bodyArea{
width:960px;
}

/* contentsArea
------------------------- */
#contentsArea{
width:738px;
}

/* contents
------------------------- */
.contents{
width:738px;
margin-top:10px;
}

.contents:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/* mainCts
------------------------- */
#mainCts{
background:url(//images.hange.jp/hangame/shop/auction/common/bg_list_bttom02.gif) repeat-y left bottom;
}

/*sideArea
------------------------- */
#sideArea{
width:223px;
float:left;
padding-bottom:5px;
}

/* top */

/*rcmnd
------------------------- */
#rcmnd{
width:215px;	
background:#e68660 url(//images.hange.jp/hangame/shop/auction/common/bg_bnr.gif) no-repeat left top;
padding:4px 4px 1px;
}

#rcmnd ul.list{
zoom:1;
margin:0 0 5px;
background:#fff;
border:1px solid #9d9c9c;
vertical-align:bottom;
}

#rcmnd ul.list li{
position:relative;
width:211px;
height:31px;
margin:0;
padding:1px;
border-top:1px solid #cad4d1;
}

#sideArea #rcmnd .list li img{
zoom:1;
border:none;
vertical-align:bottom;
}


/*ctgry{
------------------------- */
#sideArea #ctgry{
width:223px;
padding-bottom:7px;
background:url(//images.hange.jp/hangame/shop/auction/common/bg_list_bttom.gif) no-repeat left bottom;
}

#sideArea #ctgry .inr{
width:223px;
background:url(//images.hange.jp/hangame/shop/auction/common/bg_list_center.gif) repeat-y left top;
}

#sideArea #ctgry div.listTop{
background:url(//images.hange.jp/hangame/shop/auction/common/bg_list_top.gif) no-repeat left top;
border-top:1px solid #ccd8d4;
padding:11px 9px 0!important;
}

#sideArea #ctgry div.list{
width:204px;
padding:5px 9px 0;
}

#sideArea #ctgry div.list p{
position:relative;
width:202px;
height:30px;
margin-top:-1px;
border-top:1px solid #ccd8d4;
border-right:1px solid #ccd8d4;
border-left:1px solid #ccd8d4;
}

#sideArea #ctgry div.list p.titTop{
margin-top:5px;	
}

#sideArea #ctgry div.list p img.new{
position:absolute;
right:10px;
top:12px;
}

#sideArea #ctgry div.list ul{
width:202px;
padding:5px 0;
border-left:1px solid #ccd8d4;
border-right:1px solid #ccd8d4;
border-bottom:1px solid #ccd8d4;
}

#sideArea #ctgry div.list ul.pure{
background:#fff9ff;
}

#sideArea #ctgry div.list ul.cool{
background:#fffdf9;	
}

#sideArea #ctgry div.list ul li{
width:202px;
}

#sideArea #ctgry div.list ul li a{
display:block;
height:16px;
padding:2px 0 2px 20px;
background:url(//images.hange.jp/hangame/shop/auction/common/arrow_search.gif) no-repeat 10px 8px;
letter-spacing:1px;
}

#sideArea #ctgry div.list ul li a:hover,
#sideArea #ctgry div.list ul li a.on{
background:url(//images.hange.jp/hangame/shop/auction/common/arrow_search.gif) no-repeat 10px 8px;
font-weight:bold;
text-decoration:none;
letter-spacing:0;
}

#sideArea #ctgry div.list ul.pure li a:hover,
#sideArea #ctgry div.list ul.pure li a.on{
background-color:#fed6ec;
color:#da206f;
}

#sideArea #ctgry div.list ul.cool li a:hover,
#sideArea #ctgry div.list ul.cool li a.on{
background-color:#e8e0d6;
color:#86502f;
}


#sideArea #ctgry div.list ul li a img.new,
#sideArea #ctgry div.list ul li a img.game{
position:relative;
top:-1px;
*top:0px;
margin-left:2px;
vertical-align: middle;
}

#sideArea #ctgry div.list ul li a span{
color:#999;
padding-left:3px;
}

#sideArea #ctgry div.list ul.pure li a:hover span,
#sideArea #ctgry div.list ul.pure li a.on span{
color:#c83c81;
font-weight:normal;
}

#sideArea #ctgry div.list ul.cool li a:hover span,
#sideArea #ctgry div.list ul.cool li a.on span{
color:#86502f;
font-weight:normal;
}

/* mainArea
------------------------- */
#mainArea{
width:503px;
float:right;
padding-bottom:10px;
}

/* top */

/* guideArea 
------------------------- */
.guideArea{
width:489px;
height:64px;
margin-bottom:10px;
padding:5px 0 0 14px;
background:url(//images.hange.jp/hangame/shop/auction/top/bg_auction_guide.v02.gif) no-repeat left top;
position:relative;
}

.guideArea h2{
padding-bottom:10px
}

.guideArea p.txt{
font-size:10px;
line-height:1.4;
}

.guideArea p.btn{
position:absolute;
bottom:10px;
right:10px;
}

/* infoArea 
------------------------- */
.infoArea{
width:503px;
padding-bottom:10px;
}

.infoArea:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.infoArea .info{
float:left;
width:266px;
}

.infoArea .info h2{
border-bottom:1px solid #c0bfbf;
padding: 0 0 5px 4px;
margin-bottom:5px;
}

.infoArea .info ul{
overflow:hidden;
_height:120px;
}

.infoArea .info li{
background:url(//images.hange.jp/hangame/shop/auction/top/line_info.gif) repeat-x left top;
margin:-1px 10px 5px;
}

.infoArea .info li p{
margin-left:5px
}

.infoArea .info li p.tit{
padding-top:6px;
}

.infoArea .info li p.term{
color:#878787;
font-size:10px;
}

.infoArea .shopBnr{
float:right;
width:225px;
}

.infoArea .shopBnr h2{
padding-bottom:5px;
}

/* topAuction
------------------------- */
.topAuction{
padding-bottom:10px;
}

.topAuction .tit{
position:relative;
border-bottom:1px solid #ccc;
padding-bottom:3px;
margin-bottom:6px;
}

.topAuction .tit span{
position:absolute;
left:216px;
top:34px;
display:block;	
color:#999;
font-size:11px;	
font-weight:normal;
padding:3px 0 0 5px;
}

.topAuction .controller{
position:relative;
border-bottom:1px solid #ccc;
margin-bottom:10px;
padding-left:5px;
width:503px;
}

.topAuction .controller:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.topAuction .controller li{
display:inline;
float:left;
margin-right:2px;
position:relative;	
bottom:-1px;
}

.topAuction .listTop{
position:relative;	
}

.topAuction .listTop p.more{
position:absolute;
top:-27px;
right:5px;
background:url(//images.hange.jp/hangame/shop/auction/common/arw_square_gray.gif) no-repeat right 50%;
font-size:10px;
padding-right:15px;
}

.topAuction ul.itemArea{
overflow:hidden;
margin-left:-2px;
position:relative;
_left:-2px;
_width:506px;
}

#rankingArea ul.itemArea{
padding-top:30px;
}

.topAuction ul.itemArea:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.topAuction li.item{
float:left;
border:2px solid #c8c8c8;
width: 120px;
text-align: center;
margin-left:2px;
position:relative;
}

/*cool*/
.topAuction li.item .avatarItem.avaCool{
background:#ededed;
border-bottom:1px solid #666;
}


.topAuction li.item .avatarItem.avaCool .avatarImg img{
background:#fff;
}

/*下層と共通*/
li.item .avatarItem{
position: relative;
width: 120px;
height: 149px;
z-index: 5;
}

li.item .avatarItem{
background: #fff url(//images.hange.jp/hangame/shop/market/common/bg_avataritem.gif) left bottom repeat-x;
}

.avatarItem .finishLayer{
position:absolute;
top:-1px;
left:-1px;
z-index:100;
}

.itemBox .boxL .finishLayer{
position:absolute;
top:-5px;
left:-10px;
z-index:100;
}

li .avatarItem .avatarImg{
width:120px;
position: absolute;
left: 0;
bottom: 0;
_bottom: -1px;
margin: 0 auto;
overflow: hidden;
z-index: 1;
background: #fff url(//images.hange.jp/hangame/shop/market/common/bg_avataritem.gif) left bottom repeat-x;
}

li .avatarItem .avatarImg img{
vertical-align:bottom;
}

/*cool*/
li.item .avatarItem.avaCool{
background: #fff;
border-bottom:1px solid #666;
height:148px;
}

li.item .avatarItem.avaCoolSelect,
li.item .avatarItem.avaCoolSelect .avatarImg{
background: none;
}

li.item .avatarItem.avaCoolSelect{
border-bottom:1px solid #666666;
height:148px;
}

li.item .avatarItem.avaCool .avatarImg,
li.item .avatarItem.avaCoolSelect .avatarImg{
margin-bottom:8px;
background:none;
}

li.item .avatarItem.avaCool .avatarImg img{
border:1px solid #ccc;
}


li.item .itemInfo{
width: 120px;
position: relative;
padding: 5px 0;
background: #f6f6f6;
text-align: center;
z-index: 100;
}

.mylist li.item .itemInfo{
min-height:96px;
}

li.item .itemInfo h3{
height: 31px;
padding:0 5px 2px;
margin:0 auto;
font-size: 12px;
font-weight: normal;
line-height: 1.2;
word-break: break-all;
word-wrap: break-word;
z-index: 10;
}

.itemInfo ul.itemCount li strong{
color:#7f4e23;
font-weight:normal;
font-size:10px;
padding-bottom:3px;
}

.itemInfo ul.itemCount li span.count{
color:#ff6600;
font-weight:bold;
}

.itemInfo ul.itemCount li.btn{
padding-top:8px;
height:17px;
}

.itemInfo ul.itemCount li.btn span{
padding-right:5px;
}

li.item p.number{
position:absolute;
top:-30px;
z-index:200;
}


/* exhibitList
------------------------- */
.exhibitList{
margin:0 auto;
}

.exhibitList li.items{
margin-bottom:10px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.exhibitList li.items:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


/* exhibitList.history
------------------------- */
.exhibitList.history li.items{
border:1px solid #CCCCCC;
}

.exhibitList.history li.items .itemBox{
padding:5px;
}

.exhibitList.history li.items .itemBox .boxL{
margin-right:5px;
}

.exhibitList.history li.items .itemBox .boxL.exhibitItem{
width:112px;
height:132px;
border:1px solid #CCCCCC;
}

.exhibitList.history li.items .itemBox .boxR{
padding-top:20px;
width:345px;
}

.exhibitList.history li.items .itemBox .boxR ul.status li{
color:#868686;
}

.exhibitList.history li.items .itemBox .boxR ul.status li strong{
color:#555555;
font-weight:normal;
padding-left:5px;
}

.exhibitList.history li.items .itemBox .boxR ul.status li strong a{
text-decoration:underline;
}

.exhibitList.history li.items .itemBox .boxR ul.status li span.caution{
color:#b95a05;
}

.exhibitList.history li.items .itemBox .boxR ul.status li span.caution02{
font-size:10px;
}

.exhibitList.history li.items .itemBox .boxR ul.status li span.guide a{
font-size:10px;
font-weight:bold;
text-decoration:underline;
}

.exhibitList.history li.items .itemBox .boxR ul.status li strong.itemName{
text-decoration:underline;
cursor:pointer;
}

.exhibitList.history li.items .itemBox .boxR ul.status li strong.itemName,
.exhibitList.history li.items .itemBox .boxR ul.status li strong.pay{
text-decoration:underline;
cursor:pointer;
}

.titArea .txtHistory{
color:#333;
font-size:12px;
padding:0;
}


/* itemBox,itemWarp
------------------------- */
.itemBox{
width:492px;
padding:4px 0 4px 10px;
}

.itemBox.exhibitDate,
.itemWarp{
padding:10px;
border:1px solid #e0d9cf;
width:483px;
margin-bottom:10px;	
}

.itemWarp .itemBox{
padding:0 0 10px 0;
width:482px;
}

.itemWarp p.caution{
color:#ec1f1f;
font-size:10px;
text-align:center;
}

.itemBox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.itemBox .boxL{
position:relative;
float:left;
width:138px;
height:148px;
background:url(//images.hange.jp/hangame/shop/auction/common/bg_ava01.gif) no-repeat left top;
}

.itemBox .avaCool{
background:url(//images.hange.jp/hangame/shop/auction/common/bg_ava02.gif) no-repeat left top;
}

.itemBox .avaCool .avatarImg img{
border:1px solid #ccc;
}

.itemBox .boxL .avatarImg{
position:absolute;
bottom:0;
width:138px;
text-align:center;
}

.itemBox .boxL.avaCool .avatarImg{
margin-bottom:8px;
}

.itemBox .avatarImg{
margin-bottom:6px;
}

.itemBox .boxL .avatarImg img{
vertical-align:bottom;
}

.itemBox .boxR{
float:right;
width:337px;
}

.itemBox.exhibitDate .boxR,
.itemWarp .itemBox .boxR{
width:320px;
}

.exhibitList .itemBox .boxR:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.itemBox.exhibitDate .boxR.itemtxt{
position:relative;	
}

.itemBox.exhibitDate .boxR.itemtxt p.itemIco{
position:absolute;
top:30px;
right:0;	
}

/*itemDate*/
.itemDate{
padding-top:5px;
margin-bottom:10px;
border-bottom:1px dashed #CCCCCC;
}

.itemDate p{ 
color:#333333;
font-weight:bold;
font-size:14px;
}

.itemDate p strong a{ 
color:#333333;
}

.itemDate ul{ 
padding-top:2px;
}

.itemDate li{ 
color:#868686;
font-size:11px;
}

.itemDate li.itemIco{ 
position:relative;
}

.itemDate li.itemIco img{ 
padding-left:3px;
position:relative;
top:1px;
}



/*boxS*/
.itemBox .boxR .boxS{
width:330px;
}

.exhibitList .itemBox .boxS:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*status*/
.itemBox .boxR .boxS ul.status{
width:210px;
float:left;
color:#585757;
}

/*timerS*/
.boxS .timerS{
width:103px;
height:99px;
float:right;
background:url(//images.hange.jp/hangame/shop/auction/list/bg_timer_s.gif) no-repeat left top;
text-align:center;
}

.boxS .timerS dl{
margin:15px 0 13px;
}

.boxS .timerS dt{
padding-bottom:10px;
height:20px;
}

.boxS .timerS dd{
padding:0 4px 0 10px;
}

/*timerL*/
.timerL{
width:484px;
height:63px;
margin-bottom:5px;
padding-too:12px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_timer_l.v02.gif) no-repeat left top;
}

.timerL dl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.timerL dl{
padding-top:12px;
margin:0 auto;
}

.timerL dl.day{
width:200px;
}

.timerL dl.day dt{
padding-right:10px;
}

.timerL dl.hour{
width:380px;
}

.timerL dl.minute{
width:260px;
}

.timerL p{
text-align:center;
padding-top:20px;
}

.timerL dt,
.timerL dd{
float:left;
zoom:1;/*IE6*/
}

p.timeFrame{
float:left;
width:63px;
height:41px;
padding:1px 0 0;
background: url(//images.hange.jp/hangame/shop/auction/common/bg_remaining02.gif) no-repeat center top;
overflow:hidden;
}

.timerL dd img{
_float:left;/*IE6*/
zoom:1;/*IE6*/
}

.itemBox .boxR .supple{
width:322px;
color:#FF0000;
font-size:11px;
text-align:center;
}


ul.status li{
margin-bottom:2px;
}

ul.status li span.txt{
padding-left:4px;
}

ul.status li.itemIco,
.upFlow .sct .inr01 .boxR li.itemIco{
position:relative;
}

ul.status li.itemIco img,
.upFlow .sct .inr01 .boxR li.itemIco img{
position:relative;
top:2px;
padding-left:4px;
}

ul.status li em{
padding-left:4px;
color:#ff6600;
font-style:normal;
font-weight:bold;
}

ul.status li span.en{
font-weight:bold;
padding-left:5px;
}

ul.status li span.prompt02{
color:#868686;
}

ul.status li span.promptPrice,
ul.status li span.en02{
color:#868686;
font-weight:bold;
}

ul.status li span.date{
font-size:10px;
color:#868686;
}

ul.status li span.start{
font-weight:bold;
}

ul.status li span.prompt,
ul.status li span.nowPrice{
font-weight:bold;
color:#ff6600;
font-size:16px;
}

ul.status li span.nowPrice{
padding-left:4px;	
}

ul.status li span.taste{
font-size:10px;
}

ul.status li span.exhibitPrice{
font-size:11px;
color:#868686;
}

/* 即決価格オークション */
ul.status li.prompt00 .txt {
padding-right: 4px;
}

ul.status li.prompt00 em {
color: #585757;
font-weight: normal;
}

ul.status li.prompt01,
ul.status li.prompt01 em {
color: #868686;
}


.itemBox .boxR ul{
zoom:1;
}

.itemBox .boxR ul.btn:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.itemBox .boxR ul.btn li{
float:left;
padding:5px 5px 0 0;
}

.itemBox .itemBox ul.btn li.detail{
padding-top:10px;
}


/* bidCtr */
.bidCtr{
width:503px;
margin:0 auto 10px;
padding-bottom:12px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bids_btm.v02.gif) no-repeat center bottom;
}

.bidCtr .bidCtrInner{
padding-top:12px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bids_top.v02.gif) no-repeat center top;
}

.bidCtr .bidCtrInner .inr{
width:481px;
height:53px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_now_price.gif) no-repeat center top;
margin:0 auto 10px;
}

.bidCtr .bidCtrInner .emission{
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_emission.gif) no-repeat center top;
}

.bidCtr .bidCtrInner .inr p{
height:53px;
line-height:53px;
text-align:center;
}

.bidCtr p span.price{
font-weight:bold;
color:#333;
}

.bidCtr p span.price em{
font-size:16px;
color:#ff6600;
}

.bidCtr p span.id{
color:#333;
}

.bidCtr p span.id em{
font-weight:bold;
}

.bidCtr p span.count{
font-size:10px;
color:#868585;
padding-left:5px;
}

.bidCtr .input{
width:479px;
height:50px;
margin:0 auto 5px;
padding-top:13px;
background: url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid.v02.gif) no-repeat center top;
}

.bidCtr .input:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.bidCtr .input div.colL{
float:left;
width:267px;
_width:264px;
}

.bidCtr .input div.colL:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.bidCtr .input div.colL p{
float:left;
}

.bidCtr .input div.colL p img.on{
cursor:pointer;
}


.bidCtr .input div.colL p.txt{
padding:8px 4px 0 15px;
}

.bidCtr .input div.colL p.txt input{
width:78px;
margin-right:4px;
}

.bidCtr .input div.colR{
float:left;
width:212px;
}

.bidCtr .input div.colR p{
width:178px;
margin:0 auto;
}

.bidCtr .input div.colR p img.on{
cursor:pointer;
}

.bidCtr .input div.colR p.txt{
width:98px;
padding:3px 4px 0 4px;
}

.bidCtr p.supple{
margin-bottom:10px;
color:#7a5757;
font-size:11px;
text-align:center;
}

.bidCtr p.supple.finish{
color:#ec1f1f;
}

.bidCtr p.supple02{
margin-bottom:10px;
color:#ec1f1f;
font-size:11px;
text-align:center;
}

.bidCtr div.history{
position:relative;
width:475px;
margin:0 auto;
padding:10px 0 10px;
background:#fff;
}

.bidCtr div.history:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.bidCtr div.history p.tit{
margin-left:10px;
padding:0 0 2px 15px;
background: url(//images.hange.jp/hangame/shop/auction/common/arw_brown_s.gif) no-repeat 6px 5px;
}

.bidCtr div.history p.tit span{
font-size:10px;
padding-left:5px;
}

.bidCtr div.history p.renew{
position:absolute;
right:12px;
top:5px;
}


.bidCtr div.history div.list{
width:434px;
margin-left:12px;
padding:5px 10px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bids_history.v02.gif) no-repeat left top;
height:309px;
}

.bidCtr div.history div.list ul.tit{
padding-top:5px;
}

.bidCtr div.history div.list ul.tit:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.bidCtr div.history div.list ul.tit li{
float:left;	
height:21px;
line-height:21px;
text-align:center;
font-weight:bold;
color:#868686;
}

.bidCtr div.history div.list ul.tit li.id{
width:163px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid_id.gif) no-repeat left top;
}

.bidCtr div.history div.list ul.tit li.price{
width:142px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid_price.gif) no-repeat left top;
}

.bidCtr div.history div.list ul.tit li.day{
width:129px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid_day.gif) no-repeat left top;
}

.bidCtr div.history div.list ul.date{
overflow-y:scroll;
height:270px;
padding:5px 15px 0 0;
}

.bidCtr div.history div.list ul.date li{
border-bottom:1px dashed #ccc;
line-height:24px;
padding-left:5px;
}

.bidCtr div.history div.list ul.date li span{
display:inline-block;
}

.bidCtr div.history div.list ul.date li span.id{
width:156px;
}
.bidCtr div.history div.list ul.date li span.price{
width:70px;
font-weight:bold;
text-align:right;
}
.bidCtr div.history div.list ul.date li span.price em{
margin-right:4px;
color:#ff6600;
font-style:normal;
}

.bidCtr div.history div.list ul.date li span.added{
width:70px;
}

.bidCtr div.history div.list ul.date li span.added em{
margin-right:4px;
font-style:normal;
}

.bidCtr div.history div.list ul.date li span.time{
width:80px;
text-align:right;
}

/*bidDate*/
.bidCtr div.history div.list.bidDate ul.date{
position:relative;
}

.bidCtr div.history div.list.bidDate ul.date li{
padding:3px 0 0;
position:relative;
}

.bidCtr div.history div.list.bidDate ul.tit li.price{
width:87px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid_price02.gif) no-repeat left top;
}

.bidCtr div.history div.list.bidDate ul.tit li.id{
width:259px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid_id02.gif) no-repeat left top;
}

.bidCtr div.history div.list.bidDate ul.tit li.cancell{
width:88px;
background:url(//images.hange.jp/hangame/shop/auction/myauction/bg_bid_cancell.gif) no-repeat left top;
}

.bidCtr div.history div.list.bidDate ul.tit li.id span{
font-weight:normal;
font-size:10px;
}

.bidCtr div.history div.list.bidDate ul.date li span.price{
width:79px;
padding-right:5px;
}

.bidCtr div.history div.list.bidDate ul.date li span.id{
width:160px;
padding-left:10px;
}

.bidCtr div.history div.list.bidDate ul.date li span.added{
width:90px;
font-size:10px;
}

.bidCtr div.history div.list.bidDate ul.date li span.added strong {
color: #f0783d;
font-weight: normal;
}

.bidCtr div.history div.list.bidDate ul.date li span.cancell{
width:54px;
display:block;
position:absolute;
right:0;
top:5px;
}

.bidCtr div.history div.list p.noBid{
text-align:center;
color:#868686;
font-weight:bold;
padding-top:100px;
}


/* upFlow
------------------------- */
.upFlow{
width:500px;
margin-bottom:15px;
}

.upFlow .sct{
padding:15px 0;
border-bottom:1px solid #ccc;
}

.upFlow .sct h3{
padding-left:12px;
font-weight:normal;
color:#333;
}

.upFlow .sct.step01{
overflow:hidden;	
}

.upFlow .sct.step01 h3{
float:left;
padding-right:10px;
}

.upFlow .sct.step01 .avaSelect{
overflow:hidden;
}

.upFlow .sct.step01 .avaSelect select{
color:#919191;
}


.upFlow .sct h3 img{
margin-right:10px;
vertical-align:middle;
}

.upFlow .sct ul.price{
padding:15px 0 2px 45px;
}

.upFlow .sct ul.price li{
padding-bottom:10px;
}

.upFlow .sct ul.price span{
padding-left:5px;
color:#B95A05;
}

.upFlow .sct ul.price li input{
margin-right:5px;
text-align:right;
width:115px;
height:16px;
line-height:16px;
border:1px solid #a9aaac;
}

.upFlow .sct ul.price li.bad{
color:#d6d5d5;
}

.upFlow .sct ul.price li.bad input{
border:1px solid #d6d5d5;
}

.upFlow .sct p.limitDay{
padding:5px 0 10px 46px;
position:relative;
}

.upFlow .sct p.limitDay label{
padding:0 10px 0 3px;
position:relative;
top:-2px;
}

.upFlow .sct ul.notes{
padding:0 0 5px 46px;
color:#868686;
font-size:11px;
}

.upFlow .sct ul.notes li em{
color:#b95a05;
font-style:normal;
}

.upFlow .sct .inr01{
width:490px;
padding:10px 0 0 10px;
}

.upFlow .sct .inr01:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.upFlow .sct .inr01 .boxL{
float:left;
}

.upFlow .sct .inr01 .boxL .avaPure{
position:relative;
width:138px;
height:148px;
background:url(//images.hange.jp/hangame/shop/auction/common/bg_ava01.gif) no-repeat left top;
}

.upFlow .sct .inr01 .boxL .avaCool{
position:relative;
width:138px;
height:148px;
background:url(//images.hange.jp/hangame/shop/auction/common/bg_ava02.gif) no-repeat left top;
}

.upFlow .sct .inr01 .boxL .avaCool img{
border:1px solid #ccc;
}

.upFlow .sct .inr01 .boxL .avatarImg{
position:absolute;
bottom:0;
width:138px;
text-align:center;
}

.upFlow .sct .inr01 .boxL .avaPure .avatarImg{
margin-bottom:6px;
}

.upFlow .sct .inr01 .boxL .avaCool .avatarImg{
margin-bottom:8px;
}

.upFlow .sct .inr01 .boxL .avatarImg img{
vertical-align:bottom;
}

.upFlow .sct .inr01 .boxL p.btn{
margin-top:9px;
text-align:center;
}

.upFlow .sct .inr01 .boxL p.btn img{
cursor:pointer;
}

.upFlow .sct .inr01 .boxR{
float:right;
width:333px;

}

.upFlow .sct .inr01 .boxR .itemName{
width:320px;
margin-bottom:5px;
padding:40px 0 5px;
border-bottom:1px dashed #CCCCCC;
color:#333333;
font-size:14px;
font-weight:bold;
}


.upFlow .sct .inr01 .boxR ul{
margin-bottom:5px;
font-size:12px;
}

.upFlow .sct .inr01 .boxR li{
padding-bottom:3px;
}

.upFlow .sct .inr01 .boxR li strong{
font-weight:normal;
}


.upFlow .sct .inr01 .boxR .status .price{
margin-right:20px;
}

.upFlow .sct .inr01 .boxR .status .price em{
margin-left:4px;
color:#fd6320;
font-style:normal;
font-weight:bold;
font-size:16px;
}

.upFlow .sct .inr01{
font-size:11px;
}

.upFlow .sct .inr01 .boxR .status .part em{
font-style:normal;
font-weight:bold;
}


.upFlow .sct .inr02{
margin-top:10px;
padding:12px 0 0 3px;
border-top:1px solid #CCC;
}


.upFlow .sct .inr02 h4{
padding-bottom:13px;
background: url(//images.hange.jp/hangame/shop/auction/exhibit/bg_box01_top.gif) no-repeat left bottom;
}

.upFlow .sct .inr02 div.box{
margin-bottom:15px;
padding-bottom:5px;
background:url(//images.hange.jp/hangame/shop/auction/exhibit/bg_box01_btm.gif) no-repeat left bottom;
}

.upFlow .sct .inr02 div.box p.txt{
padding:15px 0 15px 70px;
background:url(//images.hange.jp/hangame/shop/auction/exhibit/img_sell.gif) no-repeat 7px top;
}

.upFlow .sct .inr02 div.box p.txt em{
color:#B95A05;
font-style:normal;
font-weight:bold;
}

.upFlow .sct ul.notes02{
padding:5px 5px 5px 15px;
background:#f9f9f9;
font-size:11px;
}

.upFlow .sct .inr02 p.sale{
font-size:11px;
margin-top:-10px;
padding-bottom:10px;
}

.upFlow .sct ul.notes02 li em{
color:#B95A05;
font-style:normal;
}

/* catalog
------------------------- */
#catalog {
position: relative;
width: 503px;
margin: 0 auto;
_margin-left: 1px;
padding-bottom: 5px;
text-align: center;
}

#catalog.mylist {
margin-top:-11px;
}

#catalog ul.itemArea {
width: 504px;
margin: 0 0 0 -1px;
padding-bottom: 10px;
border-top: 1px solid #ccc;
}

#catalog ul.itemArea:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#catalog ul.itemArea li.item {
float: left;
width: 125px;
_width: 126px;
_margin-left: -1px;
padding: 0 0 0 1px;
background: url(//images.hange.jp/hangame/shop/market/common/pic_dotline.gif) 0 0 repeat-y;
text-align: center;
}

#catalog ul.itemArea li.item p.medal{
text-align:left;
border-bottom:1px solid #eaeaea;
padding:0 0 1px 8px;
height:23px;
line-height:23px;
font-weight:bold;
color:#666;
}

#catalog ul.itemArea li.item:first-child,
#catalog ul.itemArea li.item_on:first-child {
background: none;
}

/* avatarItem */
#catalog ul.itemArea div.avatarItem {
width: 125px;
}

#catalog div.avatarItem .avatarImg {
width: 125px;
}

/* itemInfo */
#catalog ul.itemArea .itemInfo{
width: 125px;
border-bottom: 1px solid #eaeaea;
}

#catalog ul.itemArea .itemInfo .date{
height:85px;
}

#catalog ul.itemArea .itemInfo h3,
#catalog ul.itemArea .itemInfo h4{
padding-top:5px;
}

#catalog ul.itemArea .itemInfo p.itemIco{
text-align:right;
padding-right:5px;
height:12px;
}

#catalog ul.itemArea .itemInfo ul.itemCount li{
font-size:12px;
}

#catalog ul.itemArea .itemInfo ul.itemCount li em {
color:#868686;
padding:0 2px;
font-weight:bold;
}

#catalog ul.itemArea .itemInfo ul.itemCount li.count02{
color:#868686;
}

#catalog ul.itemArea .itemInfo ul.itemCount li.count em {
color:#FF6600;
}

#catalog ul.itemArea .itemInfo p.detail{
border-top:1px solid #eaeaea;
height:24px;
padding:0;
}

#catalog ul.itemArea .itemInfo p.detail img{
padding-top:5px;
text-align:center;
}

#catalog ul.itemArea .itemInfo ul.itemCount li span.up{
padding-left:2px;
}

#catalog ul.itemArea .itemInfo ul.itemCount li span.up img{
vertical-align:top;
}

#catalog ul.itemArea .itemInfo p.btnExhibit{
padding:27px 0 26px;
}

#catalog ul.itemArea .itemInfo p.btnDetail{
padding:3px 0 13px;
}

p.txt_noItem{
padding-top:40px;
border-top:1px solid #ccc;
}

/* introduce
------------------------- */
#introduce {
position: relative;
height: 200px;
background: url(//images.hange.jp/hangame/shop/auction/list/bg_result0.jpg) left bottom no-repeat;
}

#introduce p {
padding: 35px 0 0 165px;
}

#introduce p span.nothing{
display: block;	
padding-bottom:5px;
color:#fe8723;
font-size:14px;
font-weight:bold;
}

#introduce p strong {
display: block;
padding-bottom:5px;
color: #333;
}

#introduce p a {
display: block;
width: 166px;
margin-top: 25px;
}

/* exhibitCount
------------------------- */
p.exhibitCount{
padding-top:4px;
}

p.exhibitCount.txt{
float:left;	
}

p.exhibitCount em{
font-style:normal;
font-weight:bold;
}

/* exhibitTable
------------------------- */
table.exhibitTable {
width: 503px;
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
color: #868686;
margin-bottom:10px;
}

table.exhibitTable th {
width: 67px;
background: url(//images.hange.jp/hangame/shop/auction/list/bg_exhibit_list.gif) no-repeat left top;
*height: 18px;
border-top: 1px solid #cacaca;
}

table.exhibitTable th.exhibitor {
width: 170px;
background: #e9e8e8;
}

table.exhibitTable td {
padding: 5px 0;
border-bottom: 1px solid #cacaca;
text-align: right;
vertical-align: middle;
}

table.exhibitTable td.exhibitor {
text-align: left;
}

table.exhibitTable td.detail {
text-align: center;
}

td.exhibitor div.avaImg {
float: left;
width: 45px;
height: 64px;
margin-right:6px;
_margin-right:3px;
border: 1px solid #e4e4e4;
cursor: pointer;
}
td.exhibitor p.hgID {
margin: 25px 0 2px;
}

td.exhibitor p.hgID a{
color:#868686;	
}

td.exhibitor ul li {
display: inline;
}

/* booth
------------------------- */
.booth {
position: relative;
width: 446px;
height: 114px;
padding: 15px 0 0 57px;
margin-bottom:5px;
background: url(//images.hange.jp/hangame/shop/auction/list/bg_booth.gif) no-repeat left top;
}

.booth:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.booth .avaView{
float:left;
margin-right:40px;
border:1px solid #cdcdcd;
}

.booth .boothDate{
float:left;
width:290px;
}

.booth .boothDate .name{
position:relative;
padding-bottom:10px;
height:33px;
}

.booth .boothDate .name h2{
position:absolute;
top:0;
left:0;	
width:183px;
height:33px;
line-height:33px;
padding-left:10px;	
background: url(//images.hange.jp/hangame/shop/auction/list/bg_booth_id.gif) no-repeat left top;
font-size:14px;
}

.booth .boothDate .name p{
position:absolute;
top:10px;
left:200px;
color:#868686;
font-size:14px;
font-weight:bold;
}

.booth .boothDate ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.booth .boothDate li{
float:left;
padding-right:15px;
color:#868686;
margin-bottom:10px;	
}

.booth .boothDate li span{
padding-left:3px;
}

/* noExhibit
------------------------- */
.noExhibit{
background: url(//images.hange.jp/hangame/shop/auction/common/bg_no_exhibit.gif) no-repeat left bottom;
padding-bottom:20px;
text-align:center;
}

.noExhibit p{
padding:20px 0;
color:#000;
font-weight:bold;
}

.noExhibit p strong{
display:block;
padding-bottom:35px;
color:#868686;
}

/* caution
------------------------- */
.caution ul{
padding-left:10px;	
}

.caution li{
font-size:10px;
color:#868585;
text-indent:-10px;
padding-bottom:3px;
letter-spacing:1px;
}
