@charset "utf-8";
/* CSS Document */
body{
line-height:1.2;
margin:0;
padding:0;
color:#333;
}
h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,dl,dd,dt,div,form{margin:0;padding:0;font-weight:normal;}
img{padding:0; margin:0; border:0;}
li{list-style:none;}

a{color:#1555d5;}

/* ---------- 3:ClearFix ---------- */
.cf:after{/** for FF,Safari,Opera */
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}
.cf{/** for Win IE5.5-7 */
	zoom:1;
}

#wrpG{
width:100%;
background-color:#e4e4e4;
margin:0;
padding:0;
}

#wrpW{
width:100%;
border-top:solid #000 4px;
background-color:#fff;
margin:0;
padding:0;
clear:both;
}

#wrp950{
width:950px;
background-color:#fff;
margin:0 auto;
padding:0;
clear:both;
}

#modTabBox{
width:950px;
height:75px;
margin:0 auto;
position:relative;
}

#modTabBox p{
width:320px;
height:49px;
position:absolute;
text-indent:-9999em;
overflow:hidden;
}

#modTabBox span{
width:240px;
height:36px;
position:absolute;
bottom:29px;
right:10px;
}

#modTabBox span a{
width:236px;
height:36px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/auc_logo.png) 0 0 no-repeat;
display:block;
text-indent:-9999em;
overflow:hidden;
}

#modTabBox p.decTabPoint{
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tab_point_on.png) 0 0 no-repeat;
bottom:-4px;
_bottom:-5px;
left:10px;
}
#modTabBox p.decTabBid{
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tab_bid_on.png) 0 0 no-repeat;
bottom:-4px;
_bottom:-4px;
left:340px;
}
#modTabBox p.decTabPoint a{
width:320px;
height:49px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tab_point_off.png) 0 0 no-repeat;
display:block;
}
#modTabBox p.decTabBid a{
width:320px;
height:49px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tab_bid_off.png) 0 0 no-repeat;
display:block;
}

/* EMG */
.EMG{ clear:both; text-align:center;}
.EMG table{margin:0 auto 10px;}
.EMG table table{margin:0;}

/* modHead */
.modHead{
	display:block;
	margin:0 auto 10px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_main_bk.png) repeat-x 0 bottom;
}
.modHead .untTtl{
	margin:0 auto;
	width:950px;
	height:360px;
	position:relative;
	display:block;
}
.modHead .untTtl h1,
.modHead .untTtl p.decTxt,
.modHead .untTtl p.decDay{
text-indent:-9999px;
position:absolute;
display:block;
}
.modHead .untTtl h1{
width:874px;
height:225px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_main02.png) no-repeat 0 0;
top:87px;
left:17px;
}
.modHead .untTtl p.decTxt{
width:860px;
height:62px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_main01.png) no-repeat 0 0;
top:24px;
left:45px;
}
.modHead .untTtl p.decDay{
width:616px;
height:27px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_main03.png) no-repeat 0 0;
top:322px;
left:167px;
}
.modHeadBtm{
	margin:0 auto 20px auto;
	width:910px;
}
.modHeadBtm .ptsSns{
	width:352px;
	float:right;
	display:block;
}
.modHeadBtm .ptsSns .fb-like{
	margin-top:4px;
	padding-right:3px;
}
.modHeadBtm .ptsSns table{float:right;}
.modHeadBtm .ptsSns table tr td{ padding-right:4px;text-align:right;}
.linkAreaBakugai{
	clear:both;
	margin:0 auto 20px;
	display:block;
	width:910px;
	padding:10px 0;
	border:1px solid #000;
	text-align:center;
	font-weight:bold;
	background:url(https://s.yimg.jp/images/auct/cms/promo/bid_point/pc/img/arw01.png) 880px center no-repeat;
}
.modItemBox{
width: 902px;
margin:0 auto 20px auto;
padding:20px 0 0 6px;
border:1px solid #000;
display:block;
}
.modItemBox div.decOut,
.modItemBox div.decProm{
padding:0 0 0 16px;
display:block;
margin-bottom:10px;
}
.modItemBox div.decOut h2,
.modItemBox div.decProm h2{
width:600px;
text-indent:-9999em;
overflow:hidden;
display:block;
}
.modItemBox div.decOut h2{
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_item01.png) 0 0 no-repeat;
}
.modItemBox div.decProm h2{
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_item02.png) 0 0 no-repeat;
}

/*------Item--------*/
.ptsItem ul{
padding-bottom:20px;
}
.ptsItem ul li{
width:152px;
padding:0 13px 0 14px;
display:block;
float:left;
}
.ptsItem ul li dl{
width:152px;
display:block;
}
.ptsItem ul li dt,
.ptsItem ul li dd{
width:152px;
display:block;
}
.ptsItem ul li dt,
.ptsItem ul li dd.decImg{
margin-bottom:5px;
}
.ptsItem ul li dd.decTxt{
font-size:87%;
}
.ptsItem ul li dd.decTxt span{
display:block;
margin-bottom:3px;
}
.ptsItem ul li dd.decImg a{
width:152px;
height:152px;
display:block;
}
/*------/Item--------*/
/*------modBarBox--------*/
.modBarBox{
width:897px;
margin:0 auto 20px auto;
padding:20px 5px 20px 6px;
border:1px solid #000;
display:block;
}
.modBarBox div.decFst,
.modBarBox div.decOtr{
width:600px;
padding-left:14px;
margin-bottom:10px;
}
.modBarBox div.decFst h2,
.modBarBox div.decOtr h2{
width:600px;
text-indent:-9999em;
overflow:hidden;
display:block;
}
.modBarBox div.decFst h2{
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_bar01.png) 0 0 no-repeat;
}
.modBarBox div.decOtr h2{
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_bar02.png) 0 0 no-repeat;
}
.modBarBox .ptsBarBox ul{
display:block;
padding:0;
}
.modBarBox .ptsBarBox ul li{
width:270px;
padding:0 15px 0 14px;
float:left;
}
.modBarBox .ptsBarBox ul li img{
margin-bottom:3px;
}
.modBarBox .ptsBarBox ul li span{
width:270px;
font-size:86%;
display:block;
cursor:pointer;
}
/*------/modBarBox--------*/
.modCateBox{
width:908px;
margin:0 auto 20px auto;
padding:5px 0 0 0;
border:1px solid #000;
display:block;
}
h2.ttl01{
	margin:0 auto 10px;
	width:910px;
	height:32px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_cap01.png) 0 0 no-repeat;
}
.ttl03{
	width:350px;
	height:28px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_app01.png) 0 0 no-repeat;
}
.ttl04{
	width:340px;
	height:28px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_app02.png) 0 0 no-repeat;
}
h2.ttl01,
.ttl03,
.ttl04{text-indent:-9999px;}
.linkTxt{ margin-bottom:30px; text-align:center; font-weight:bold;}

.untSchCat{ padding:0 0 10px 0; width:908px; overflow:hidden;}
.untSchCat .ptsImgCat ul{
 padding:0 0 12px 20px;
 width:885px;
 overflow:hidden;
}
.untSchCat .ptsImgCat li{
 float:left;
 padding-right:20px;
}
.untSchCat .ptsImgCat li dt{
 float:left;
 width:95px;
}
.untSchCat .ptsImgCat li dd{
 float:left;
 width:180px;
}
.untSchCat .ptsImgCat li dd p{
  font-size:86%;
}
.untSchCat ul.listType3{
    display:inline-block;
    float:left;
    padding-top:2px;
    padding-left:20px;
    width:205px;
}
.untSchCat ul.listType3 li{margin-bottom:8px; font-size:86%;}
.untSchCat ul.listType3 li span{font-weight:bold;}
.untSchCat h3.ttl2_cat{
	margin:15px 0 8px 20px;
	width:530px;
	height:28px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_p01.png) 0 0 no-repeat;
	text-indent:-9999px;
}

.modDevice{
	margin:0 auto 30px auto;
	width:908px;
	border:1px solid #000;
	overflow:hidden;
}
.ptsApli,
.ptsMtf{
	float:left;
	color:#333;
}
.ptsApli{padding:10px 5px 10px 20px;width:435px;}
.ptsApli .untTtl{ float: left; margin:7px 0 5px; width:363px;}
.ptsApli .untIcon,
.ptsApli .untTxt{display:inline-block;}
.ptsApli .untIcon{float:left; width:90px;}
.ptsApli .untTxt{float:right; width:345px;}
.ptsApli .untTxt p{ padding-right:30px; line-height:1.5em;font-size:90%;}
.ptsMtf{padding:10px 5px 0 0;width:425px;}
.ptsMtf .untTtl{ float: left; margin:7px 0 0; width:325px;}
.ptsMtf .untBarcode{ float:left; display:inline-block;width:111px;}
.ptsMtf .untMtfTxt{ float: left; display:inline-block; width:310px;}
.ptsMtf .untMtfTxt p{ padding:5px 0 10px 0; line-height:1.3em;font-size:90%;}
.ptsMtf .untMtfTxt p .txtS{font-size:86%;}
.modCpSmry{
width: 906px;
margin:0 auto 20px auto;
border:1px solid #000;
display:block;
}

table.tblCp {
    /*border-collapse:collapse;*/
	background-color:#000;
    width:100%;
}
table.tblCp th,
table.tblCp td{padding:8px 10px; background-color:#fff; font-size:86%;}
table.tblCp th{width:185px; background-color:#eee; text-align:left; vertical-align: top;}
table.tblCp td{width:auto; line-height:1.4em; color:#333333;}
/* list */
ul.listType1 li{
	margin-bottom:5px;
	padding-left:10px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/bid_point/pc/img/list_mk_dot.gif) no-repeat 2px 7px;
	font-size:95%;
}
/* PageTop */
.PageTop{
clear:both;
margin-bottom:20px;
text-align:right;
color:#ac9e6f;
}
/* footer */
#footer{
margin:0 auto;
padding-bottom:10px;
width:950px;
text-align:center;
overflow:hidden;
}
#footer ul{margin-bottom:10px;}
#footer ul li{
display:inline;
padding:0 10px;
list-style:none;

}
#footer ul li.bdr{border-left:1px solid #333;}
#footer .PageTop{ font-size:80%;}
#footer .adS{ padding:10px 0 0; border-top:1px solid #666;}
/*------------------------*/
#modSpKakao{
	width:520px;
	float:left;
	 text-align:left; 
	 font-size:80%;
}
#modSpKakao .imgLSp{
	vertical-align:middle;
	margin-right:8px;
}
#modSpKakao .imgLKakao{
	 vertical-align:middle;
	 margin:0 8px 0 0;
}
#moreSale{
	text-align:center;
	height:58px;
	margin-bottom:20px;
}
#moreSale a{
	display:block;
	overflow:hidden;
	margin:0 auto;
	width:440px;
	height:58px;
	background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/more_sale.png);
	text-indent:-9999px;
}
#modTxtPr{
	margin:30px 0;
	text-align:center;
	font-size:120%;
	font-weight:bold;
}

/* search */
#modSearch{
	text-align:center;
	margin:25px 0;
}
#modSearch .searchWaku {
	overflow: hidden;
	width: 910px;
	margin:0 auto;
	background-color: #e4e4e4;
}
#modSearch #modSchBar02 {
clear: both;
margin: 10px auto;
position: relative;
width: 889px;
}
#modSearch #modSchBar02 form {
}
#modSearch #modSchBar02 div.decBg {
width: 879px;
overflow: hidden;
background-color: #ffcc00;
border: 1px solid #EBB100;
padding: 4px 0 3px 9px;
}
#modSearch #modSchBar02 div.decBg div.frameWr {
background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_4010.png") no-repeat scroll 0 0 transparent;
float: left;
height: 39px;
width: 700px;
}
#modSearch #modSchBar02 div.decBg div.frameWr div.frame {
height: 33px;
position: relative;
}
#modSearch #modSchBar02 div.frame table {
border-collapse: separate;
height: 34px;
left: 3px;
position: absolute;
top: 2px;
width: 570px;
}
#modSearch #modSchBar02 div.frame table th {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 #FFFFFF;
border-color: #F3A000;
border-image: none;
border-style: solid;
border-width: 1px 3px 1px 1px;
width: 1%;
}
#modSearch #modSchBar02 div.frame table select {
border: medium none;
font-size: 75%;
margin: 0 10px;
outline: 0 none;
width: 161px;
}
#modSearch #modSchBar02 div.frame table select {
font-size: 75%;
}
#modSearch #modSchBar02 div.frame table td {
background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_4011.png") no-repeat scroll 0 0 #FFFFFF;
border: 1px solid #808080;
padding-left: 30px;
}
#modSearch #modSchBar02 .yui-ac {
display: block;
height: 30px;
position: relative;
z-index: 50;
}
#modSearch #modSchBar02 .yui-ac input.yui-ac-input {
border: 1px solid #FFFFFF;
font-size: 100%;
height: 22px;
line-height: 22px;
margin: 2px 0 0;
outline: 0 none;
padding: 2px 0 1px;
width: 99%;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container {
font-size: 81%;
left: -31px;
position: absolute;
top: 31px;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container .yui-ac-content {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #848484;
color: #333333;
position: absolute;
width: 300px;
z-index: 9050;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container .yui-ac-content .yui-ac-hd {
background: none repeat scroll 0 0 #F7F7F7;
border-bottom: 1px solid #DEDEDE;
color: #333333;
padding: 3px 9px 2px;
text-align: left;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container .yui-ac-content .yui-ac-hd img {
vertical-align: middle;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container .yui-ac-content .yui-ac-bd {
position: relative;
width: 100%;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container .yui-ac-content .yui-ac-bd {
overflow: hidden;
position: relative;
width: 100%;
}
#modSearch #modSchBar02 .yui-ac .yui-ac-container iframe {
opacity: 0;
}
#modSearch #modSchBar02 .srchBtn, #modSchBar02 .srchBtn input {
width: 122px;
}
#modSearch #modSchBar02 .srchBtn {
position: absolute;
right: 3px;
top: 2px;
}
#modSearch #modSchBar02 .srchBtn p {
background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_4012.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0;
padding: 0;
width: auto;
}
#modSearch #modSchBar02 .srchBtn p span {
background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_4013.png") no-repeat scroll right 0 transparent;
display: inline-block;
margin: 0 0 0 3px;
width: auto;
}
#modSearch #modSchBar02 .srchBtn p input {
background: none repeat scroll 0 0 transparent;
border: medium none;
color: #333333;
cursor: pointer;
display: block;
font-size: 100%;
font-weight: bold;
height: 34px;
margin-left: -3px;
padding: 0;
}
#modSearch #modSchBar02 div.decBg div.elOptSrch {
float: left;
font-size: 75%;
line-height: 1;
margin: 13px 0 0 10px;
}
#modSearch #modSchBar02 div.decBg div.elOptSrch a {
color: #1546A7;
text-decoration: none;
}
#modSearch #modSchBar02 div.decBg div.elBgnrGuid {
float: right;
font-size: 75%;
line-height: 1;
margin: 10px 9px 0 0;
width: 93px;
}
#modSearch #modSchBar02 div.decBg div.elBgnrGuid a {
background: url("https://s.yimg.jp/i/jp/mb/top/beginner.gif") no-repeat scroll 0 0 transparent;
color: #1546A7;
display: inline-block;
padding: 3px 0 3px 21px;
text-decoration: none;
}
#modSearch #modSchBar02 .hosikatta {
	float: left;
	width: 170px;
	height: 22px;
	margin: 8px 5px 0 0;
	vertical-align: bottom;
}
#modToSp{
	margin:20px 0;
	font-size:90%;
	text-align:center;
}
#modToSp p{
	width:920px;
	margin:0 auto;
	text-align:left;
}
#modToSp span{
	font-weight:bold;
}
/*------modPointBox--------*/
.modPointBox{
width:897px;
margin:0 auto 20px auto;
padding:20px 5px 20px 6px;
border:1px solid #000;
display:block;
}
.modPointBox div.ptsHd{
width:600px;
padding-left:14px;
margin-bottom:10px;
}
.modPointBox div.ptsHd h2{
width:600px;
text-indent:-9999em;
overflow:hidden;
display:block;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/tit_point01.png) 0 0 no-repeat;
}
.modPointBox div.ptsBd{
width:867px;
padding-left:14px;
margin-bottom:10px;
display:block;
}
.modPointBox div.ptsBd p{
float:left;
}
.modPointBox div.ptsBd p a{
text-indent:-9999em;
height:65px;
display:block;
overflow:hidden;
}
.modPointBox div.ptsBd p.decKan{
width:429px;
margin:0 10px 10px 0;
}
.modPointBox div.ptsBd p.decKan a{
width:429px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/btn_point01.png) 0 0 no-repeat;
}
.modPointBox div.ptsBd p.decTa{
width:428px;
margin:0 0 10px 0;
}
.modPointBox div.ptsBd p.decTa a{
width:428px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/btn_point02.png) 0 0 no-repeat;
}
.modPointBox div.ptsBd p.decGya{
width:209px;
margin:0 10px 0 0;
}
.modPointBox div.ptsBd p.decGya a{
width:209px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/btn_point03.png) 0 0 no-repeat;
}
.modPointBox div.ptsBd p.decBook{
width:210px;
margin:0 10px 0 0;
}
.modPointBox div.ptsBd p.decBook a{
width:210px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/btn_point04.png) 0 0 no-repeat;
}
.modPointBox div.ptsBd p.decTra{
width:208px;
margin:0 10px 0 0;
}
.modPointBox div.ptsBd p.decTra a{
width:208px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/btn_point05.png) 0 0 no-repeat;
}
.modPointBox div.ptsBd p.decBa{
width:210px;
margin:0;
}
.modPointBox div.ptsBd p.decBa a{
width:210px;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121217/pc/images/btn_point06.png) 0 0 no-repeat;
}
.modPointBox div.ptsFt{
width:867px;
padding-left:14px;
display:block;
text-align:right;
}
.modPointBox div.ptsFt a{
font-size:87%;
}
.ptsMtf a.decQR{
padding:10px;
display:block;
}
#modCPBarBox{
width:700px;
height:60px;
display:block;
margin:0 auto 20px auto;
}

#modCPBarBox a{
width:700px;
height:60px;
display:block;
text-indent:-9999em;
overflow:hidden;
background:url(https://s.yimg.jp/images/auct/cms/promo/win_point/20121225/pc/images/bar_01.png) no-repeat 0 0;
}
/* end */
