﻿/* download */

#goodsListArea .leadTxt .p1{margin-top:10px;line-height:1.4}

#goods_tabs {width:880px ; height:42px ; margin-bottom:10px ;background:url(http://images.plaync.jp/aion/goods/goods_tabs.gif)}
	#goods_tabs a {display:block ; height:42px ; text-indent:-10000px ; background:url(http://images.plaync.jp/aion/goods/goods_tabs.gif) ;overflow:hidden }
	#goods_tabs li {float:left ; }

	#goods_tabs .t1 a { background-position:0 0 ; width:182px; }
	#goods_tabs .t2 a { background-position:-182px 0 ; width:175px; }
	#goods_tabs .t3 a { background-position:-357px 0 ; width:175px; }
	#goods_tabs .t4 a { background-position:-532px 0 ; width:176px; }

	#goods_tabs .t1on a, #goods_tabs .t1 a:hover { background-position:0 -42px;width:182px;}
	#goods_tabs .t2on a, #goods_tabs .t2 a:hover { background-position:-182px -42px;width:175px;}
	#goods_tabs .t3on a, #goods_tabs .t3 a:hover { background-position:-357px -42px;width:175px;}
	#goods_tabs .t4on a, #goods_tabs .t4 a:hover { background-position:-532px -42px;width:176px;}

.brandList{margin-top:13px;background:#eee;border:2px solid #ccc;color:#333}
.brandList ul:after{content:url(http://images.plaync.jp/aion/spacer.gif);display:block;clear:both;height:0;}
.brandList ul{display:inline-block;}
.brandList ul{display:block;}
.brandList ul{padding:10px;overflow:hidden}
.brandList ul li{display:block;float:left;height:1.2em;padding:5px 0 2px 10px}
.brandList ul li a{display:block;float:left;padding-right:10px;color:#4D3B26;white-space:nowrap;border-right:1px solid #B9AE98}
.brandList ul li a:hover{text-decoration:underline}
.brandSet{margin-top:25px;}
.brandSet .logoArea{padding-bottom:10px;border-bottom:1px solid #aaa}
.brandSet .goodsSet:after{content:url(http://images.plaync.jp/aion/spacer.gif);display:block;clear:both;height:0;}
.brandSet .goodsSet{display:inline-block;}
.brandSet .goodsSet{display:block;}
.brandSet .goodsSet{margin-top:20px;padding-bottom:10px;padding-right:10px;border-bottom:1px solid #aaa}
.brandSet .goodsSet .goodsImgArea{float:right;position:relative;margin-bottom:10px;margin-left:5px;width:205px;height:185px;border:5px solid #ddd}
.brandSet .goodsSet .goodsImgArea img.special{position:absolute;top:-5px;right:11px}
.brandSet .goodsSet .goodsInfo{float:left;width:620px;}
.brandSet .goodsSet .goodsInfo a{text-decoration:underline}
.brandSet .goodsSet .goodsInfo .title{margin-left:10px;font-weight:bold;font-size:115%}
.brandSet .goodsSet .goodsInfo img.modelTypeIcon{float:right}
.brandSet .goodsSet .goodsInfo table{table-layout:auto;}
.brandSet .goodsSet .goodsInfo .table1{margin:10px;}
.brandSet .goodsSet .goodsInfo .table1 table th,
.brandSet .goodsSet .goodsInfo .table1 table td{padding:2px}
.brandSet .goodsSet .goodsInfo .table1 table th span{display:block;height:15px;width:46px;overflow:hidden;text-indent:-9999px;}
.brandSet .goodsSet .goodsInfo .table1 table th.kakaku span{background:url(http://images.plaync.jp/aion/goods/price.gif)}
.brandSet .goodsSet .goodsInfo .table1 table th.shop span{background:url(http://images.plaync.jp/aion/goods/shop.gif)}
.brandSet .goodsSet .goodsInfo .table1 table td{font-weight:bold}
.brandSet .goodsSet .goodsInfo .table2 table{width:620px;border-top:1px solid #ccc}
.brandSet .goodsSet .goodsInfo .table2 table th,
.brandSet .goodsSet .goodsInfo .table2 table td{padding:3px 6px 3px 10px;border-bottom:1px solid #ccc}
.brandSet .goodsSet .goodsInfo .table2 table th{width:22%;text-align:left}
.brandSet .goodsSet .goodsInfo .table2 table td{width:78%}
.brandSet .goodsSet .goodsInfo .table2 table th span{display:block;border-right:1px solid #ccc;white-spce:nowrap}
.brandSet .goodsSet .goodsInfo p.catchCopy{margin:10px;color:#333}
.brandSet .goodsSet .goodsInfo p.btn{margin:10px;}
.brandSet .goodsSet .goodsLinkArea{clear:right;float:right;margin-top:2px;text-align:right}
.brandSet .goodsSet .goodsLinkArea img{vertical-align:middle}

/*--2011 06_29 add --*/
#pcList{ width:880px; text-align:left;}
#pcList .listBox01 { width:880px; border-top: 1px solid #c4c4c4; position:relative;}
#pcList .listBox01 .listBox01Inner{padding: 19px 0 12px 21px; zoom:1;}
#pcList .listBox01 .listBox01Inner:after {content:"."; display:block; visibility:hidden; height:0; font-size:0; line-height:0; clear:both;}

#pcList .listBox01 .imgBox01 { width:253px; float:left;}
#pcList .listBox01 .imgBox01 span { display:block;}
#pcList .listBox01 .imgBox01 .logoImg { margin-bottom:10px;}
#pcList .listBox01 .imgBox01 .sp { padding-bottom:5px;}

/*icon*/
#pcList .listBox01 .iconReco { position:absolute; top:10px; right:20px;}

#pcList .listBox01 .descBox01 { width:586px; float:right;}
#pcList .listBox01 .descBox01 dl {padding-bottom:20px;}

#pcList .listBox01 .descBox01 .title { margin-bottom:14px; color:#131313; font-size:21px; font-family:メイリオ; font-weight:bold; line-height:26px;}
#pcList .listBox01 .descBox01 .price { margin-bottom:6px; font-size:13px; color:#131313; font-family:メイリオ; font-weight:bold;}
#pcList .listBox01 .descBox01 .price .sp { margin-left:39px;}
#pcList .listBox01 .descBox01 .price .campaign a { text-decoration:underline; color:#006699;}
#pcList .listBox01 .descBox01 .desc { margin-bottom:8px;}
#pcList .listBox01 .descBox01 .btn {height:20px;}

/*table*/
#pcList .listBox01 .specTable { padding:9px 11px 9px 13px; background:#434343;}
#pcList .listBox01 .specTable table { width:100%;}
#pcList .listBox01 .specTable table th { width:95px; padding:6px 0 6px 5px; color:#c8c8c8; font-family:メイリオ; font-weight:bold; border-bottom:1px solid #525252; text-align:left; font-weight:normal;}
#pcList .listBox01 .specTable table td { color:#8a908d; padding:6px 0; font-size:11px; border-bottom:1px solid #525252;}

#pcList .listBox01 .specTable2 { width:75%; margin-bottom:10px; padding:9px 11px 9px 13px; background:#434343;}
#pcList .listBox01 .specTable2 table th { width:102px; color:#a8afac; font-size:11px; font-weight:normal;}
#pcList .listBox01 .specTable2 table td { color:#a8afac; font-size:11px;}
#pcList .listBox01 .specTable2 table td.st { width:62px; font-weight:bold;}

#pcList .btnDetail { height:20px; margin-right:9px; padding-left:7px; font-size:11px; background:url(http://images.plaync.jp/aion/goods/bg_btn_detail.gif) no-repeat 0 0; float:left;}
#pcList .btnDetail.special { background:url(http://images.plaync.jp/aion/goods/bg_btn_detail02.gif) no-repeat 0 0;}

#pcList .btnDetail a { height:20px; padding:0 17px 0 0; display: inline-block; background:url(http://images.plaync.jp/aion/goods/bg_btn_detail.gif) no-repeat right -20px; color:#fff; text-decoration:none; overflow:hidden; line-height:21px;}
#pcList .btnDetail.special a { background:url(http://images.plaync.jp/aion/goods/bg_btn_detail02.gif) no-repeat right -20px;}

#pcList .recoBox { height:49px; padding: 20px 0 0 56px; border-top: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; background:url(http://images.plaync.jp/aion/goods/icon_reco02.png) no-repeat 0 11px; clear:both;}
#pcList .recoBox dt { margin-bottom:2px; color:#131313; font-family:メイリオ; font-weight:bold;}
#pcList .recoBox dd { padding-left:2px; font-size:11px;}

/*listBox02*/
#pcList .listBox02 { width:880px; border-top: 1px solid #c4c4c4;}
#pcList .listBox02 .listBox02Inner{padding: 12px 21px; zoom:1;}
#pcList .listBox02 .listBox02Inner:after {content:"."; display:block; visibility:hidden; height:0; font-size:0; line-height:0; clear:both;}
#pcList .listBox02.last { border-bottom: 1px solid #c4c4c4;}

#pcList .imgBox02 { width:57px; height:57px; margin-right:15px; float:left;}
#pcList .descBox02 { width:325px; float:left;}
#pcList .descBox02 .title { margin-bottom:1px; color:#131313; font-size:13px; font-family:メイリオ; font-weight:bold;}
#pcList .descBox02 .title span { font-size:14px;}
#pcList .descBox02 .desc { margin-bottom:2px;}

/*listBox03*/
#pcList .listBox03 { width:400px; height:78px; padding: 12px 20px 0; zoom:1; border-top: 1px solid #c4c4c4; float:left;}
#pcList .listBox03:after {content:"."; display:block; visibility:hidden; height:0; font-size:0; line-height:0; clear:both;}
#pcList .listBox03.lastList { width:840px;}

#pcList .otherItem { margin: 42px 0 12px 0;  font-size:26px; font-weight:bold; color:#1d1c1c;}
