@charset "utf-8";
.hide {display: none !important;}
.hide-checkbox {display: none !important;}
.under-line {border-bottom: dotted 1px;}
.pB10{padding-bottom:10px !important;}
.mB15{margin-bottom:15px !important;}
.mB20{margin-bottom:20px !important;}
.mB40{margin-bottom:40px !important;}
@media screen and (max-width: 568px) {
/*----------------------------------------------------
  共通
----------------------------------------------------*/
/* h1タイトルエリア */
#title-area {
	background:url("/common/images/title-area-sp-bg-01-d.gif") top left repeat;
	background-size:3px 3px;
	-webkit-background-size:3px 3px;
	background:url("/common/images/title-area-pc-bg-01.gif") repeat scroll left top transparent\9;/*for IE7,8*/
	border-top:1px solid #cfcfcf;
	border-bottom:3px solid #023893;
	padding:16px 5px 10px;
}
#title-area h1 {
	height:22px;
	border-left:3px solid #023893;
	padding:4px 0 0 5px;
	line-height:22px;
}
#title-area span.sub-title {
	font-size:12px;
	font-weight:bold;
	display:inline-block;
	vertical-align:top;
	line-height:16px;
	padding-left:10px;
}
#title-area h1 img {
	height:16px;
}
#title-area ul#bread-clumb{
	margin-bottom:4px;
}
#title-area ul#bread-clumb li{
	display:inline;
	color:#666666;
	font-size:10px;
}
#title-area ul#bread-clumb li a{
	color:#035d8a;
	text-decoration:none;
}
#title-area ul#bread-clumb li a:hover{
	text-decoration:underline;
}
/* サブタイトル */
h2.cmn-h2-ttl{
	border-left:3px #023893 solid;
	border-bottom:1px #c4c0bc solid;
	background:#FFF;
	font-size:14px;
	padding:7px 7px 5px;
	margin-bottom:10px;
}
h2.cmn-h2-ttl.with-lead{
	margin-bottom:10px;
	clear:both;
}
h3.howto-h3-ttl{
	border-left:5px #023893 solid;
	font-size:12px;
	padding:2px 0 2px 5px;
	font-weight:bold;
}
h3.howto-h3-ttl a{
	color:#000000;
	text-decoration:none;
	display:block;
}
h3.howto-h3-ttl a:hover{
	text-decoration:underline;
}
h3.howto-h3-ttl span{
	font-size:10px;
	font-weight:bold;
}
h4 {
	background:#F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px;
	border: 1px solid #D3D3D3;
	margin-top: 10px;
}
/* サイドメニュー */
#aside-subnavi-setion{
	background-color:#FFF;
	border:1px solid #FFF;
	-webkit-box-shadow: 0px 0px 3px #aaa;
	-moz-box-shadow: 0px 0px 3px #aaa;
	box-shadow: 0px 0px 3px #aaa;
	margin:0 0 20px 0;
	position:relative;
}
.aside-subnavi{
	padding:0 5px;
}
.aside-subnavi.close{
	display:none;
}
.aside-subnavi li{
	border-top:1px dotted #666666;
	font-size:13px;
}
.aside-subnavi li:first-child{
	border-top:none;
}
.aside-subnavi li a{
	padding:5px 0 5px 19px;
	display:block;
	background: url("/common/images/ico-arrow-blue-sp-d.gif") 4px center no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") 4px center no-repeat\9; /* for IE7,8 */
	text-decoration:none;
	color:#035D8A;
}
.aside-subnavi li.ac span{
	padding:5px 0 5px 4px;
	display:block;
	color:#666666;
}
.aside-subnavi li.under {
	display: none;
}
h2.aside-h2{
	font-size:14px;
	position:relative;
	overflow:hidden;
	background: url("/common/images/acordion-btn-blue-bg-sp-d.gif") left top no-repeat #ded9d4;
	background-size:25px 150px;
	-webkit-background-size:25px 150px;
	background: url("/common/images/acordion-btn-blue-bg-sp.gif") left top no-repeat #ded9d4\9;
	border-bottom:1px solid #cfcac5;
	padding:7px 0 7px 34px;
	font-weight:normal;
}
h2.aside-h2.open{
	background: url("/common/images/acordion-btn-blue-bg-sp-d.gif") left -75px no-repeat #ded9d4;
	background-size:25px 150px;
	-webkit-background-size:25px 150px;
	background: url("/common/images/acordion-btn-blue-bg-sp.gif") left -75px no-repeat #ded9d4\9;
}
h2.aside-h2 a{
	display:block;
	width:100%;
	height:50px;
	position:absolute;
	top:0;
	left:0;
}
h3.aside-h3{
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#0d0d0d;
	background-color:#ded9d4;
	border-bottom:#cfcac5 1px solid;
	padding:7px 8px 5px;
}
h3.aside-h3.close{
	display:none;
}
/* ページトップボタン */
article p.page-top-btn{
	margin:0;
	padding:20px 0;
	clear:both;
	float:none;
	text-align:right;
}
/* boxshadow */
.sell-sec-boxshadow{
	background:#ffffff;
	box-shadow: 0 0 3px #aaa;
	margin-bottom: 20px;
	padding: 25px 20px 20px;
}
/* 売りたい 共通ボタン */
.sell-cmn-btn{
	background:#01325b;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:solid 1px #001b32;
	position:relative;
	width:205px;
	text-align:center;
	margin:0 auto;
}
.sell-cmn-btn.long{
	width:220px;
}
.sell-cmn-btn a{
	display:block;
	padding:7px 0;
	background:url("/common/images/ico-arrow-white-sp-d.gif") no-repeat 6px center;
	background-size:5px 9px;
	-webkit-background-size:5px 9px;
	background:url("/common/images/ico-arrow-white-pc.gif") no-repeat 6px center\9;/* for IE7,8*/
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
.sell-cmn-btn.orange{
	background:#ef7a00;
	border:solid 1px #b25b00;
}
.sell-cmn-btn.orange a{
	background:url("/common/images/ico-arrow-white-sp-d-orange.gif") no-repeat 8px center;
	background-size:5px 9px;
	-webkit-background-size:5px 9px;
	background:url("/common/images/ico-arrow-white-pc-orange.gif") no-repeat 8px center\9;/* for IE7,8*/
}
/** add 160901 (green btn) **/
.sell-cmn-btn.green{
	background:#48a848;
	border:solid 1px #247924;
}
.sell-cmn-btn.green a{
	background:url("/common/images/ico-arrow-white-sp-d-green.png") no-repeat 8px center;
	background-size:5px 9px;
	-webkit-background-size:5px 9px;
	background:url("/common/images/ico-arrow-white-pc-green.png") no-repeat 8px center\9;/* for IE7,8*/
}
/** add 160901 end **/
/* 注意喚起ブロック */
.sell-cmn-attention{
	border-bottom: 1px dotted #666666;
	border-top: 1px dotted #666666;
	clear: both;
	padding: 10px 0;
	margin-top:20px;
	position:relative;
}
.sell-cmn-attention ul{
	margin-bottom:10px;
}
.sell-cmn-attention ul li.black{
	color:#000;
}
.sell-cmn-attention ul li{
	background: url("/common/images/ico-exclamation-mark-sp-d.gif") no-repeat scroll left top transparent;
	background-size:14px 14px;
	-webkit-background-size:14px 14px;
	background: url("/common/images/ico-exclamation-mark-pc.gif") no-repeat scroll left top transparent\9;/*for IE7,8*/
	color: #A00000;
	padding: 0 0 0 22px;
}
/* 検索テキスト */
.search-text-block {
	width:100%;
	height:27px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border:solid 2px #cccccc;
}
.search-text-block .sell-article-free {
	display:block;
	width:97%;
}
.search-text-block input.search-box {
	width:97%;
	border-width:0px;
	border-style:none;
	padding:0 0 0 10px;
	margin:0;
	line-height:27px;
}
/* 検索ボタン */
.search-btn-block {
	width:100%;
	margin: 10px 0;
}
.search-btn-block p.search-btn {
	background:#d90000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:solid 1px #be0000;
	width:205px;
	text-align:center;
	margin: 0 auto;
}
.search-btn-block p.search-btn a {
	display:block;
	font-weight: bold;
	padding:7px 20px;
	text-decoration:none;
	color:#ffffff;
}
/* 検索詳細 */
.move-shop-block {
	width:100%;
}
.move-shop-block p {
	float:right;
}
/* 検索フォーム */
.share-article-form-title {
	font-size:130%;
	margin-top:10px;
}
.share-article-form-block {
	padding:15px 0 0 0;
}
.share-article-form-block dl {
}
.share-article-form-block dl:first-child {
	margin:0;
}
.share-article-form-block dl dt {
	font-size:108%;
	font-weight:bold;
	color:#000;
	padding:0 0 0 25px;
	margin:0 0 4px 0;
	line-height:18px;
}
.share-article-form-block dl.freeword dt {
	background:url("/common/images/top-h3-ico-02-d.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/common/images/top-h3-ico-02.gif") no-repeat left center\9; /* for IE7,8 */
}
.share-article-form-block dl.location dt {
	background:url("/sell/images/icon_search_01.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/sell/images/icon_search_pc01.gif") no-repeat left center\9; /* for IE7,8 */
}
.share-article-form-block dl.location dd .location-select-block {
	border:solid 2px #cccccc;
}
/*----------------------------------------------------
  カテゴリTOP
----------------------------------------------------*/
/* h1タイトルエリア TOPページ */
#title-area.catetop h1{
	line-height: 0;
}
/*メインバナー*/
#sell-banner-section {
	margin:0 0 40px 0;
}
#sell-banner-section #sell-banner-main {
	padding:10px;
}
#sell-banner-section #sell-banner-main h2{
	padding: 0 0 10px;
	width:100%;
}
#sell-banner-section #sell-banner-main h2 img{
	width:100%;
}
#sell-banner-section #sell-banner-main a {
	color:#035D8A;
	text-decoration:none;
}
#sell-banner-section #sell-banner-main .comment p {
	font-size: 120%;
	font-weight: bold;
}
#sell-banner-section #sell-banner-main .comment p.link {
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left top no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left top no-repeat\9; /* for IE7,8 */
	display:inline-block;
	padding-left: 15px;
	margin:10px 0;
	zoom:1;
}
#sell-banner-section #sell-banner-sub li{
	float:left;
	-webkit-box-shadow: #ccc 0px 0px 3px;
	-moz-box-shadow: #ccc 0px 0px 3px;
	box-shadow: #ccc 0px 0px 3px;
	width:49%;
	background-color:#ffffff;
}
#sell-banner-section #sell-banner-sub li.first-child{
	margin-right: 2%;
}
#sell-banner-section .sell-banner-btn a {
	background:#01325b;
	color:#ffffff;
	display:block;
	position:relative;
	font-weight:bold;
}
#sell-banner-section #sell-banner-sub li a span{
	display:block;
}
#sell-banner-section #sell-banner-sub li a span.sell-banner-img{
	line-height:0;
	padding: 50px 3px 3px 3px;
}
#sell-banner-section #sell-banner-sub li a span.sell-banner-img img{
	width:100%;
}
#sell-banner-section #sell-banner-sub li a span.sell-banner-title{
	display:block;
	text-align:center;
	position:absolute;
	width:100%;
	top: 10px;
}
#sell-banner-section #sell-banner-sub li a span.arrow{
	border:1px solid #FFF;
	background: url("/common/images/ico-arrow-blue-square-sp-d.gif") no-repeat scroll left top transparent;
	background-size:20px 20px;
	-webkit-background-size:20px 20px;
	background: url("/common/images/ico-arrow-blue-square-sp.gif") no-repeat scroll left top transparent\9;/*for IE7,8*/
	width:20px;
	height:20px;
	text-indent:0;
	position:absolute;
	bottom:10px;
	right:10px;
}
/* 買い取り対象商品 */
#sell-produts-section{
	margin-bottom:20px;
	background: url("/common/images/border-4line-blue-dotted-sp-d.png") repeat-x scroll right bottom transparent;
	background-size:2px 7px;
	-webkit-background-size:2px 7px;
	background: url("/common/images/border-4line-blue-dotted-pc.png") repeat-x scroll right bottom transparent\9;
	padding:0 0 17px 0;
}
.sell-section-unit {
	float:left;
	width:48%;
	margin:0 0 10px;
	background:#ffffff;
	float:right;
}
.sell-produts-section-inner.brand .sell-section-unit{
	width:100%;
}
.sell-produts-section-ttl{
  margin-bottom: 5%;
}
.sell-produts-section-ttl img{
  width: 100%;
}
.sell-section-unit.sp-left{
	float:left;
}
.sell-section-unit.blue {
	border-top:solid 6px #023893;
}
.sell-section-unit.gray {
	border-top:solid 6px #d4d0cd;
	clear:both;
	float:none;
	width:100%;
}
.sell-section-unit-img {
	line-height: 0;
	position: relative;
}
.sell-section-unit-img img {
	width:100%;
}
.sp-1line a {
	display: block;
	padding-top:18px;
	height:32px;
}
.sp-2line a {
	display: block;
	padding-top:10px;
	height:40px;
}
.sp-3line a {
	display: block;
	padding-top:4px;
	height:46px;
}
.sell-section-unit-ttl a,
.sell-section-unit-ttl-1line a{
	text-decoration:none;
	color:#035D8A;
}
.sell-section-unit-ttl span,
.sell-section-unit-ttl-1line span{
	display:block;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	line-height:14px;
}
.sell-section-unit ul.unit-qa-list li{
	padding:5px 0 5px 22px;
	background: url("/common/images/ico-arrow-blue-sp-d.png") left center no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.png") left center no-repeat\9; /* for IE7,8 */
	border-bottom: 1px solid #CCCCCC;
	width:85%;
}
.sell-section-unit ul.unit-qa-list li a{
	color:#035D8A;
	text-decoration:none;
}
.unit-gray-wrap{
	background:#e6e6e6;
	height:124px;
	padding: 10px 0 0 10px;
}
/*----------------------------------------------------
  買取対象商品ページ
----------------------------------------------------*/
/* アンカーリンク */
#sell-products-anch-list{
	position:relative;
	z-index:1;
	width:100%;
	margin:0 auto 15px;
}
#sell-products-anch-list li{
	float:left;
	height: 70px;
	background:url("/sell/images/sell-beginner-anch-list-bg-sp-d.png") no-repeat 50% bottom;
	background-size:18px 9px;
	-webkit-background-size:16px 10px;
	background:url("/sell/images/sell-beginner-anch-list-bg-sp.png") no-repeat 50% bottom\9; /* for IE7,8 */
	text-align:center;
	width:50%;
}
#sell-products-anch-list li a{
	height: 55px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:5px 5px 0;
	display:block;
	background:#01325b;
	border-left:solid 1px #ffffff;
	font-size:12px;
}
#sell-products-anch-list li:first-child a{
	border-left:none;
	text-align:center;
}
#sell-products-anch-list li a img {
	line-height: 0;
}
#sell-products-anch-list li a span {
	font-size:132%;
}
/*テーブル*/
.sell-products-table{
	border-spacing: 1px; /* セル間の隙間(モダンブラウザ用) */
	background: #bfbfbf;	/* テーブルとth、tdの線 */
	border-collapse:separate;
	margin:0 0 20px 0;
	table-layout: fixed;
}
.sell-products-table.no-margin{
	margin:0;
}
.sell-products-table th,
.sell-products-table td{
	padding: 5px;
}
.sell-products-table th{
	width:80px;
	/*border: 1px solid #ffffff;*/ /* 見出し(th)の内側に1pxの線 */
	background: #ded9d4;	/*「table.data」の背景色を上書き */
	text-align:center;
	vertical-align:top;
	font-size:13px;
}
.sell-products-table td{
	background: #ffffff; /*「table.data」の背景色を上書き */
	vertical-align:middle;
	font-size:12px;
	word-wrap: break-word;
}
.sell-products-table td.separator{
	height:2px;
	padding:0;
	line-height:0;
}
/* 取扱い情報 */
.sell-products-extra-info-wrap{
	background:#ffffff;
	border-bottom:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-right:solid 1px #bfbfbf;
	margin:0 0 20px 0;
}
.sell-products-extra-info-wrap.brand{
	border-top:solid 1px #bfbfbf;
	padding-top:10px;
}
.sell-products-extra-info-txt{
	padding:10px 2%;
	font-size:12px;
}
.sell-products-extra-info-unit-wrap{
	padding-top:20px;
}
.sell-products-extra-info-unit{
	width:46%;
	padding:0 2%;
}
.sell-products-extra-info-unit.sp-left{
	float:left;
}
.sell-products-extra-info-unit.sp-right{
	float:right;
}
.sell-products-extra-info-unit dt{
	line-height:0;
}
.sell-products-extra-info-unit dt img{
	width:100%;
}
.sell-products-extra-info-unit dd{
	text-align:center;
	margin:5px 0 5px;
	min-height:40px;
}
/* コメント */
.sell-products-comment{
	font-size:10px;
	border-bottom:dotted 1px #666666;
	padding:0 0 10px 0;
	margin:-10px 0 20px;
	line-height:1.3em;
}
.sell-products-comment.no-m-margin {
	margin:10px 0 10px;
}
/* 商品イメージ */
.sell-products-img{
	-webkit-box-shadow: 0px 0px 4px 0px #aaa;
	-moz-box-shadow: 0px 0px 4px 0px #aaa;
	box-shadow: 0px 0px 4px 0px #aaa;
	position:relative;
	line-height:0;
	margin:-10px 0 20px 0;
}
.sell-products-img img{
	width:100%;
}
/* 買取基準 */
.sell-standard-block {
	margin-bottom: 20px;
	border: 1px solid #d4d0cd;
	background:#ffffff;
}
.sell-standard-block p.annotation {
	padding: 10px 10px 0 10px;
}
.sell-standard-block p.sell-standard {
	background: url("/sell/images/btn_accordion_opened.gif") no-repeat scroll left center transparent;
	background-size:25px 28px;
	-webkit-background-size:25px 28px;
	background: url("/sell/images/btn_accordion_pcopened.gif") no-repeat scroll left center transparent\9;
	background-color: #d4d0cd;
	border: 1px solid #ffffff;
	padding: 5px;
}
.sell-standard-block p.sell-standard.default {
	background: url("/sell/images/btn_accordion_closed.gif") no-repeat scroll left center transparent;
	background-size:25px 28px;
	-webkit-background-size:25px 28px;
	background: url("/sell/images/btn_accordion_pcclosed.gif") no-repeat scroll left center transparent\9;
	background-color: #d4d0cd;
}
.sell-standard-block #sell-standard-ac {
	color: #000000;
	font-size: 108%;
	font-weight: bold;
	text-decoration:none;
	display:block;
	padding: 0 0 0 30px;
}
.sell-standard-wrap{
	background:#ffffff;
}
.sell-standard-wrap.default{
	display:none;
}
.sell-standard-txt-list {
	margin:20px 10px 20px 10px;
}
.sell-standard-txt-list li {
	font-size:117%;
	font-weight:bold;
}
.sell-standard-ttl{
	font-size:14px;
	font-weight:bold;
	color:#a00000;
	line-height:27px;
	padding:0 0 0 32px;
	margin: 10px 0 0 10px;
}
.sell-standard-ttl.selling-point{
	color:#023893;
	background: url("/sell/images/ico-selling-point-sp-d.gif") no-repeat scroll left top transparent;
	background-size:27px 27px;
	-webkit-background-size:27px 27px;
	background: url("/sell/images/ico-selling-point-pc.gif") no-repeat scroll left top transparent\9;
}
.sell-standard-ttl.unsalable{
	color:#a00000;
	background: url("/sell/images/ico-unsalable-sp-d.gif") no-repeat scroll left top transparent;
	background-size:27px 27px;
	-webkit-background-size:27px 27px;
	background: url("/sell/images/ico-unsalable-pc.gif") no-repeat scroll left top transparent\9;
}
.sell-standard-contents {
	padding:10px;
	margin:0;
}
.sell-standard-contents li{
	border-top:dotted 1px #666666;
	background: url("/sell/images/ico-unsalable-list-pc.gif") no-repeat scroll 2px 13px transparent;
	padding:6px 0 6px 10px;
}
.sell-standard-contents li:first-child {
	border-top:none;
}
.sell-standard-annotation{
	padding:10px;
	background: #cfcfcf;
}
.sell-standard-annotation li {
	color: #A00000;
}
/* 賢い売り方 */
.selling-point-wrap{
	border:solid 1px #023893;
	background:#ffffff;
	padding:10px;
	margin:0 0 20px 0;
}
.selling-point-contents{
	padding:0;
	margin:0;
}
.selling-point-contents li:first-child{
	border-top:none;
}
.selling-point-contents li{
	border-top:dotted 1px #666666;
	background: url("/sell/images/ico-unsalable-list-pc.gif") no-repeat scroll 2px 13px transparent;
	padding:6px 0 6px 10px;
}
ol.selling-point-contents li{
	background:none;
	list-style: decimal inside;
	padding-left:15px;
	text-indent:-1.2em;
}
/* 選べる買取方法 */
#sell-products-pattern {
	padding:10px 10px 0;
	background:#FFF;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	margin-bottom: 20px;
}
#sell-products-pattern .sell-products-pattern-unit{
	padding:10px 0 20px;
}
#sell-products-pattern h3{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#d4d0cd;
	border-bottom:solid 1px #bdb8b3;
	padding:6px 0 5px 10px;
	font-size:14px;
}
#sell-products-pattern .border-wrap{
	border-top:1px dotted #666;
	margin-top:10px;
	clear:both;
	*padding-top:10px;
}
#sell-products-pattern p.img{
	width:155px;
	line-height:0;
	margin:0 auto 10px;
}
#sell-products-pattern p.img img{
	width:155px;
}
#sell-products-pattern .sell-products-pattern-unit p.point{
	font-size:120%;
	font-weight: bold;
	margin-top: 10px;
}
#sell-products-pattern .sell-products-pattern-unit ul.point-detail{
	margin-top: 10px;
}
#sell-products-pattern .sell-products-pattern-unit ul.point-detail li {
	background: url("/sell/images/ico-unsalable-list-pc.gif") no-repeat scroll 2px center transparent;
	padding:6px 0 6px 10px;
}
#sell-products-pattern .share-article-form-title {
	font-weight:bold;
	margin-top:10px;
	height:30px;
	padding:15px 0 0 0;
}
#sell-products-pattern .share-article-form-title.book {
	background: url("/sell/images/icon_sell_01.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_01_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.cd {
	background: url("/sell/images/icon_sell_02.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_02_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.phone {
	background: url("/sell/images/icon_sell_03.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_03_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.digital {
	background: url("/sell/images/icon_sell_04.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_04_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.electronics {
	background: url("/sell/images/icon_sell_05.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_05_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.instrument {
	background: url("/sell/images/icon_sell_06.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_06_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.fashion {
	background: url("/sell/images/icon_sell_07.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_07_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.sports {
	background: url("/sell/images/icon_sell_08.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_08_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.tradingcard {
	background: url("/sell/images/icon_sell_09.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_09_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.toy {
	background: url("/sell/images/icon_sell_10.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_10_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.baby {
	background: url("/sell/images/icon_sell_11.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_11_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.brand {
	background: url("/sell/images/icon_sell_12.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_12_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.gold {
	background: url("/sell/images/icon_sell_13.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_13_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.tableware {
	background: url("/sell/images/icon_sell_14.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_14_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .share-article-form-title.furniture {
	background: url("/sell/images/icon_sell_15.gif") no-repeat scroll 2px center transparent;
	background-size: 40px 40px;
	-webkit-background-size:40px 40px;
	background: url("/sell/images/icon_sell_15_pc.gif") no-repeat scroll left top transparent\9;
	padding-left: 50px;
}
#sell-products-pattern .check-list li {
	float:left;
	width:35%;
	padding-left:37px;
	background:url("/sell/images/check_SP.gif") no-repeat left center;
	background-size:30px 30px;
	-webkit-background-size:30px 30px;
	background:url("/sell/images/check_PC.gif") no-repeat left center\9;
	margin-top:10px;
	margin-right:5px;
}
#sell-products-pattern .check-list li p {
	display:table-cell;
	vertical-align: middle;
	height: 32px;
}
/* IE 7 */
*:first-child+html #sell-products-pattern .check-list li {
	padding-left: 30px;
}
*:first-child+html #sell-products-pattern .check-list li p {
	display: inline;
	zoom: 1;
}
#sell-products-pattern .check-list li.on {
	background:url("/sell/images/check_SP_on.gif") no-repeat left center;
	background-size:30px 30px;
	-webkit-background-size:30px 30px;
	background:url("/sell/images/check_PC_on.gif") no-repeat left center\9;
}
#sell-products-pattern p.txt-title{
	margin-top: 10px;
}
#sell-products-pattern p.txt-link{
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left top no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left top no-repeat\9; /* for IE7,8 */
	display:inline-block;
	padding-left: 15px;
	margin:10px 0;
	zoom:1;
}
#sell-products-pattern p.txt-link a{
	text-decoration:none;
	color:#035D8A;
}
#sell-products-pattern p.btn{
	background:#01325b;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:solid 1px #001b32;
	position:relative;
	width:160px;
	text-align:center;
	margin:0 auto;
	font-weight:bold;
}
#sell-products-pattern .btn-wrap p.btn{
	margin-bottom:10px;
}
#sell-products-pattern p.btn a{
	display:block;
	padding:7px 20px;
	background:url("/common/images/ico-arrow-white-sp-d.gif") no-repeat 8px center;
	background-size:5px 9px;
	-webkit-background-size:5px 9px;
	background:url("/common/images/ico-arrow-white-pc.gif") no-repeat 8px center\9;/* for IE7,8*/
	text-decoration:none;
	color:#ffffff;
}
#sell-products-pattern p.btn.orange{
	background:#ef7a00;
	width:60%;
	border:solid 1px #b25b00;
}
#sell-products-pattern p.btn.orange a{
	background:url("/common/images/ico-arrow-white-sp-d-orange.gif") no-repeat 8px center;
	background-size:5px 9px;
	-webkit-background-size:5px 9px;
	background:url("/common/images/ico-arrow-white-pc-orange.gif") no-repeat 8px center\9;/* for IE7,8*/
}
/*----------------------------------------------------
  簡単・安心・便利なBOOKOFF
----------------------------------------------------*/
/*メインビジュアル*/
#sell-beginner-main{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	line-height:0;
}
#sell-beginner-main img{
	width:100%;
}
#sell-beginner-anch-list{
	position:relative;
	z-index:1;
	width:100%;
	margin:0 auto 15px;
}
#sell-beginner-anch-list li{
	float:left;
	height:65px;
	background:url("/sell/images/sell-beginner-anch-list-bg-sp-d.png") no-repeat 50% bottom;
	background-size:18px 9px;
	-webkit-background-size:16px 10px;
	background:url("/sell/images/sell-beginner-anch-list-bg-sp.png") no-repeat 50% bottom\9; /* for IE7,8 */
	text-align:center;
	width:33%;
}
#sell-beginner-anch-list li:first-child{
	width:34%;
}
#sell-beginner-anch-list li a{
	height:51px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:5px 5px 0;
	display:block;
	background:#01325b;
	border-left:solid 1px #ffffff;
	font-size:12px;
}
#sell-beginner-anch-list li:first-child a{
	border-left:none;
}
/*3つの安心*/
#sell-beginner-anchor01 p{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	line-height:0;
	position:relative;
	z-index:2;
}
#sell-beginner-anchor01 p img{
	width:100%;
}
#sell-beginner-anchor01 ul{
	background-color:#ddd8d4;
	padding:5px 10px;
	font-size:12px;
}
/*どうやって売るの？*/
#sell-beginner-anchor02 {
	margin-top:10px;
}
#sell-beginner-anchor02 h2,
#sell-beginner-anchor03 h2{
	margin-bottom:10px;
}
#sell-beginner-anchor02 p.sell-beginner-lead-txt,
#sell-beginner-anchor03 p.sell-beginner-lead-txt{
	margin-bottom:10px;
}
.sell-beginner-anchor02-block-wrapper{
	margin-top:20px;
}
.sell-beginner-anchor02-block{
	background-color:#FFF;
	width:100%;
	margin-bottom:10px;
}
.sell-beginner-anchor02-block .inner{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	background-color:#FFF;
}
.sell-beginner-anchor02-block h3{
	padding:10px;
	font-size:14px;
}
.sell-beginner-anchor02-block h3 span{
	display:block;
	border-left:5px solid #023793;
	line-height:25px;
	padding-left:6px;
}
.sell-beginner-anchor02-block p.img{ line-height:0;}
.sell-beginner-anchor02-block p.img img{
	width:100%;
}
.sell-beginner-anchor02-block dl{
	padding:10px 10px 0;
}
.sell-beginner-anchor02-block dt{
	padding-bottom:5px;
	font-weight:bold;
}
.sell-beginner-anchor02-block dd{
	padding-bottom:5px;
}
.sell-beginner-anchor02-block dl dt.big-ttl{
	background: url("/sell/images/ico-howto-sell-unit-info-ttl-sp-d.gif") no-repeat scroll left bottom transparent;
	background-size:24px 27px;
	-webkit-background-size:24px 27px;
	background: url("/sell/images/ico-howto-sell-unit-info-ttl-pc.gif") no-repeat scroll left bottom transparent\9;
	line-height:27px;
	padding:0 0 0 29px;
	font-size:13px;
	color:#023893;
	font-weight:bold;
	margin-bottom:5px;
}
.sell-beginner-anchor02-block dl dd.border{
	border-bottom:1px dotted #666;
	margin-bottom:5px;
}
p.sell-beginner-detail-link{
	background-color:#FFF;
	text-align:right;
	padding:0 10px 10px 0;
}
p.sell-beginner-detail-link a{
	text-decoration:none;
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left center no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left center no-repeat\9; /* for IE7,8 */
	display:inline-block;
	padding-left: 15px;
	color:#035d8a;
}
#sell-beginner-products-list{
	background-color:#FFF;
	padding:5px;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
}
#sell-beginner-products-list li{
	background-color:#ededed;
	overflow:hidden;
	margin:5px 0 0;
	position: relative;
	width: 100%;
}
#sell-beginner-products-list li:first-child{
	margin-top:0;
}
#sell-beginner-products-list li a{
	display:block;
	text-decoration:none;
}
#sell-beginner-products-list li span{
	display:table-cell;
	vertical-align:middle;
	*display:inline;
	zoom:1;
}
#sell-beginner-products-list li span.img {
	width:74px;
	line-height:0;
}
#sell-beginner-products-list li span.txt {
	*width:200px;
	padding-left:10px;
	color:#000;
}
#sell-beginner-products-list li img {
	width:74px;
}
/*----------------------------------------------------
  お店で売る
----------------------------------------------------*/
/*TOPコンテンツ*/
#sell-shop-top{
	background-color:#FFF;
	border:1px solid #c4c0bc;
	padding:10px;
	margin-bottom:20px;
}
#sell-shop-top a{
	color:#045d89;
	text-decoration:none;
}
/* 買取の流れ */
#sell-shop-flow{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
}
#sell-shop-flow .sell-shop-flow-inner{
	padding:28px 10px 10px;
	background: url("/sell/images/sell-shop-flow-inner-bg-sp-d.png") no-repeat top center #FFF;
	background-size:1200px 18px;
	-webkit-background-size:1200px 18px;
	background: url("/sell/images/sell-shop-flow-inner-bg-pc.png") no-repeat top center #FFF\9;
}
#sell-shop-flow .sell-shop-flow-inner.first{
	background-color:#FFF;
	padding:10px;
	background-image:none;
}
#sell-shop-flow .sell-shop-flow-inner.bg-gray {
	background-color: #cfcfcf;
}
#sell-shop-flow .sell-shop-flow-inner .img{
	line-height:0;
	float:left;
	width:155px;
	padding-right:10px;
	background-color:#FFF;
	position:relative;
	z-index:3;
}
#sell-shop-flow .sell-shop-flow-inner .img img{
	width:155px;
}
#sell-shop-flow .sell-shop-flow-inner dl dt.red{
	color:#d90000;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
	border-top:1px dotted #666;
	margin-bottom:8px;
}
#sell-shop-flow .sell-shop-flow-inner dl dt.main{
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
	border-bottom:1px dotted #666;
}
#sell-shop-flow .sell-shop-flow-inner dl dd{
	clear:both;
	padding-top:10px;
}
#sell-shop-flow .sell-shop-flow-red-btn-area{
	padding:28px 0 10px;
	background: url("/sell/images/sell-shop-flow-inner-bg-sp-d.png") no-repeat top center #ffffff;
	background-size:1200px 18px;
	-webkit-background-size:1200px 18px;
	background: url("/sell/images/sell-shop-flow-inner-bg-pc.png") no-repeat top center #ffffff\9;
}
.sell-shop-form-title {
	font-size:130%;
	margin-left:15px;
	padding: 5px;
	border-left:5px solid #d90000;
}
.sell-shop-form-block {
	padding:15px 5px 15px 5px;
	margin: 0 10px 0 10px;
}
.sell-shop-form-block p.form-title {
	font-size:122%;
	font-weight: bold;
}
.sell-shop-form-block dl {
	margin-top: 15px;
}
.sell-shop-form-block dl:first-child {
	margin:0;
}
.sell-shop-form-block dl dt {
	font-size:108%;
	font-weight:bold;
	color:#000;
	padding:0 0 0 25px;
	margin:0 0 4px 0;
	line-height:18px;
}
.sell-shop-form-block dl.freeword dt {
	background:url("/common/images/top-h3-ico-02-d.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/common/images/top-h3-ico-02.gif") no-repeat left center\9; /* for IE7,8 */
}
.sell-shop-form-block dl.freeword .search-text-block .sell-article-free {
	width:100%;
}
.sell-shop-form-block dl.location dt {
	background:url("/sell/images/icon_search_01.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/sell/images/icon_search_pc01.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.location dd {
	border:solid 2px #cccccc;
	width:100%;
}
.sell-shop-form-block dl.product dt {
	background:url("/sell/images/icon_search_02.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/sell/images/icon_search_pc02.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.product ul {
	background-color:#ededed;
	padding: 1px 0 3px;
}
.sell-shop-form-block dl.product ul li{
	background:#FFFFFF;
	overflow:hidden;
	margin:3px 3px 0 3px;
	padding:10px;
}
.sell-shop-form-block dl.product ul li.active{
	background:#fffb80;
}
.sell-shop-form-block dl.product ul li span{
	display:table-cell;
	vertical-align:middle;
	*display:inline;
	zoom:1;
}
.sell-shop-form-block dl.product ul li span.img {
	padding-right: 5px;
	line-height:0;
}
.sell-shop-form-block dl.product ul li span.img img {
	width:40px;
}
.sell-shop-form-block dl.product ul li span.txt {
	padding-left:35px;
	min-height:30px;
	color:#045d89;
	background:url("/sell/images/check_SP.gif") no-repeat left center;
	background-size:30px 30px;
	-webkit-background-size:30px 30px;
	background:url("/sell/images/check_PC.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.product ul li span.txt.on {
	background:url("/sell/images/check_SP_on.gif") no-repeat left center;
	background-size:30px 30px;
	-webkit-background-size:30px 30px;
	background:url("/sell/images/check_PC_on.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.product ul li span.txt input[type="checkbox"] {
	float:left;
}
.sell-shop-form-block dl.product ul li span.txt label {
	float:left;
	display:block;
	padding-top:2px;
	width:100%;
}
.sell-shop-form-block dl.service dt {
	background:url("/sell/images/icon_search_03.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/sell/images/icon_search_pc03.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.service ul li {
	float:left;
	width:100%;
	padding: 18px 0 0 37px;
	min-height: 30px;
	background:url("/sell/images/check_SP.gif") no-repeat left center;
	background-size:30px 30px;
	-webkit-background-size:30px 30px;
	background:url("/sell/images/check_PC.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.service ul li.w-herf {
	width:40%;
}
.sell-shop-form-block dl.service ul li.on {
	background:url("/sell/images/check_SP_on.gif") no-repeat left center;
	background-size:30px 30px;
	-webkit-background-size:30px 30px;
	background:url("/sell/images/check_PC_on.gif") no-repeat left center\9;
}
.sell-shop-form-block dl.service label {
	color:#045d89;
}
.search-block .radios {
	padding-top:9px;
}
.search-block .radios-inner {
	margin-top: 10px;
}
.search-block .radios-inner:first-child {
	margin-top: 0;
}
.search-block .radios input[type="radio"] {
	margin-top:-3px;
}
.search-block .radios label {
	margin-top:3px;
	font-size: 122%;
}
/*----------------------------------------------------
  買い取り方法
----------------------------------------------------*/
/*売り方説明*/
#sell-house-pattern{
	padding:10px 10px 0;
	background:#FFF;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
}
#sell-house-pattern .sell-house-pattern-unit{
	padding:10px 0 20px;
}
#sell-house-pattern .sell-house-pattern-unit .inner-r{
}
#sell-house-pattern h3{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#d4d0cd;
	border-bottom:solid 1px #bdb8b3;
	padding:6px 0 5px 10px;
	font-size:14px;
}
#sell-house-pattern .border-wrap{
	border-top:1px dotted #666;
	margin-top:10px;
	clear:both;
	*padding-top:10px;
}
#sell-house-pattern p.img{
	width:155px;
	line-height:0;
	margin:0 auto 10px;
}
#sell-house-pattern p.img img{
	width:155px;
}
#sell-house-pattern p.txt{
	padding-bottom:10px;
	border-bottom:1px dotted #666;
}
#sell-house-pattern p.txt.no-line{
	border-bottom:none;
}
#sell-house-pattern p.txt-link{
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left top no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left top no-repeat\9; /* for IE7,8 */
	display:inline-block;
	padding-left: 15px;
	margin:10px 0;
	zoom:1;
}
#sell-house-pattern p.txt-title{
	margin-top: 10px;
}
#sell-house-pattern p.txt-link a{
	text-decoration:none;
	color:#035D8A;
}
#sell-house-pattern .btn-wrap p.btn{
	margin-bottom:10px;
}
#sell-house-pattern .phone-list{
	margin-top:10px;
	border:1px solid #d9d9d9;
	padding:10px 0 10px 45px;
	background: url("/sell/images/sell-purchase-method-ico-red-sp-d.gif") no-repeat 10px 10px #ededed;
	background-size:27px 27px;
	-webkit-background-size:27px 27px;
	background: url("/sell/images/sell-purchase-method-ico-red-sp.gif") no-repeat 10px 10px #ededed\9;
}
#sell-house-pattern .phone-list dd{
	line-height:1.5em;
}
#sell-house-pattern .phone-list dd .bold{
	font-weight:bold;
	color:#a00000;
}
#sell-house-pattern .phone-list dd .red{
	color:#a00000;
	font-size:24px;
	font-weight:bold;
}
/*----------------------------------------------------
  買取のルール
----------------------------------------------------*/
/*ブロック*/
.sell-rule-cmn-block{
	border:1px solid #023893;
	padding:10px 10px 0;
	background-color:#FFF;
	margin-bottom:20px;
}
.sell-rule-cmn-block .ind{
	padding-left:10px;
}
.sell-rule-cmn-block h3{
	margin-bottom:10px;
}
.sell-rule-cmn-block h3.border{
	border-top:1px dotted #666;
	padding-top:10px;
}
.sell-rule-cmn-block p{
	margin-bottom:10px;
}
.sell-rule-cmn-block ul{
	margin-bottom:10px;
}
.sell-rule-cmn-block ul.border-list{
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	margin:0 0 10px;
	padding:0 10px;
}
.sell-rule-cmn-block ul.border-list li{
	padding:5px 0;
	border-top:1px dotted #666;
}
.sell-rule-cmn-block ul.border-list li:first-child{
	border-top:none;
}
.sell-rule-cmn-block ul.sp-margin li{
	margin:0 0 10px;
}
.sell-rule-cmn-block .txt-link{
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left center no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left center no-repeat\9; /* for IE7,8 */
	padding:0 0 0 15px;
	zoom:1;
	margin:5px 0;
	display:block;
}
.sell-rule-cmn-block .txt-link a{
	text-decoration:none;
	color:#035D8A;
	background:none;
}
/*get adobe*/
.get-adobe{
	border:1px solid #bab6af;
	padding:10px;
	margin-bottom:20px;
}
.get-adobe p.bn{
	line-height:0;
	width:200px;
	margin:0 auto 10px;
}
.get-adobe p.bn img{
	width:200px;
}
.get-adobe .get-adobe-inner-r p.txt{
	text-align:center;
}
.get-adobe .app-store-info dl{
	width:48%;
}
.get-adobe .app-store-info dl.left{
	float:left;
}
.get-adobe .app-store-info dl.right{
	float:right;
}
.get-adobe .app-store-info dl dt{
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left center no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left center no-repeat\9; /* for IE7,8 */
	padding:0 0 0 15px;
	zoom:1;
	margin-bottom:5px;
}
.get-adobe .app-store-info dl dt a{
	text-decoration:none;
	color:#035D8A;
	background:none;
}
.get-adobe .app-store-info dl dd{
	line-height:0;
}
.get-adobe .app-store-info dl dd img{
	width:100%;
}
/* バナー */
#sp-banner-list {
	margin-top: 10px;
	width:100%;
}
#sp-banner-list li.sp-left {
	float:left;
}
#sp-banner-list li.sp-right {
	float:right;
}
#sp-banner-list li {
	line-height: 0;
	margin-top:10px;
	width: 48%;
}
#sp-banner-list li img {
	width: 100%;
}
/* 都道府県ｘ地域ｘ商材 */
.sell-region-section {
	margin: 20px 0 0;
}
.sell-region-section .select-region-wrap {
	padding:10px;
	background:#FFF;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	position:relative;
	margin-bottom: 10px;
}
.sell-region-section .select-region-wrap p.link-wrap {
	background: url("/common/images/ico-arrow-blue-sp-d.gif") left top no-repeat;
	background-size:9px 14px;
	-webkit-background-size:9px 14px;
	background: url("/common/images/ico-arrow-blue-sp.gif") left top no-repeat\9; /* for IE7,8 */
	display:inline-block;
	padding-left: 15px;
	margin:10px 0;
	zoom:1;
}
.sell-region-section .select-region-wrap a {
	text-decoration:none;
	color:#035D8A;
}
.sell-region-section .select-region-wrap dl {
	margin:5px 0 0;
}
.sell-region-section .select-region-wrap dl dt {
	background:url("/sell/images/icon_search_01.gif") no-repeat left center;
	background-size:16px 16px;
	-webkit-background-size:16px 16px;
	background:url("/sell/images/icon_search_pc01.gif") no-repeat left center\9; /* for IE7,8 */
	padding: 0 0 0 25px;
	font-size:108%;
	font-weight: bold;
}
.sell-region-section .select-region-wrap dl dd {
	margin: 5px 0 0;
}
.sell-region-section .select-region-wrap dl dd .location-select-block {
	border:solid 2px #cccccc;
}
.sell-region-section .select-region-wrap .region-area-wrap {
	margin: 5px 0 0 10px;
}
.sell-region-section .select-region-wrap .region-area-wrap li {
	float: left;
	min-width:72px;
}
/*----------------------------------------------------
  ゲーム機本体高価買取情報
----------------------------------------------------*/
.sell-game-table { margin-bottom: 10px;}
.sell-game-table th:nth-child(1) { width: auto; }
.sell-game-table th:nth-child(2) {width: 80px; }
.sell-game-table th { vertical-align: middle; }
.jan-code {
  display: block;
  color: #808080;
  font-size: 10px;
  font-weight: normal;
}
.jan-code a {
  color: #808080 !important;
  pointer-events: none !important;
  text-decoration: none !important;
}
.sell-title { font-weight: bold; }
.sell-price {
  color: #d90000;
  font-weight: bold;
  text-align: right;
}
.last-update { text-align: right; }
.sell-game-comment {
  margin-top: 10px;
  border-bottom: none;
  padding-bottom: 0;
}

/*	qa-link
----------------------------------------------------*/
.qa-link {
	margin: 15px 0;
}

.qa-link__btn {
	display: block;
	color: #fff;
	background-color: #023893;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	position: relative;
	padding: 16px;
	border-radius: 5px;
	box-shadow: 0 2px 0 rgba(136, 136, 136, .5);
	max-width: 312px;
	width: 100%;
	box-sizing: border-box;
	text-decoration: none;
	margin: 0 auto;
}

.qa-link__btn::after {
	position: absolute;
	height: 20px;
	width: 20px;
	right: 10px;
	top: 0;
	bottom: 0;
	margin: auto;
	border-radius: 50%;
	background:url("/sell/images/button-arrow-white.png");
	background-size: cover;
	content: '';
	display: block;
}

/* お売りいただけないもの */

.notice{
	padding:4vw 2.6vw;
	border: 1px solid #313f56;
	border-radius:1.06vw;
	background-color: #fff;
}

.notice dl{
	border-bottom:1px solid #d8dae0;
}

.notice dl dt{
	padding:3.2vw 12.8vw 3.2vw 10.66vw;
	background-size:4.8vw 5.04vw, 6.13vw 6.13vw;
	font-weight:bold;
}

.notice dl dt.opened{
	background-size:4.8vw 5.04vw, 6.13vw 6.13vw;
}

.notice dl dd{
	/* display:none; */
	overflow:hidden;
	background:#f7f7f7 left 2.66vw top 3.2vw no-repeat;
	background-size:4.8vw 5.04vw, 6.13vw 6.13vw;
}

.notice dl dd > p{
	margin:2.66vw 3.2vw 3.2vw 10.66vw;
}

.notice dl dd > p .cap{
	padding-left:0;
	text-indent:0;
}

}


@media screen and (min-width: 569px) {
/*----------------------------------------------------
  共通
----------------------------------------------------*/
main{padding:0;}
*:first-child+html .leg-mB150{margin-bottom:150px !important;}
/* h1タイトルエリア */
#title-area {
	background:url("/common/images/title-area-pc-bg-01.gif") top left repeat;
	border-top:1px solid #cfcfcf;
	border-bottom:3px solid #023893;
	height:76px;
	position:absolute;
	top:-10px;
	width:100%;
	padding-top:15px;
}
#title-area #title-area-inner{
	width:960px;
	margin:0 auto;
	position:relative;
}
#title-area span.sub-title{
	font-size:167%;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	display:inline-block;
	vertical-align:top;
}
#title-area h1{
	height:26px;
	border-left:5px solid #023893;
	padding:2px 0 0 10px;
	margin:13px 0 0 0;
	line-height:26px;
}
#title-area ul#bread-clumb li{
	display:inline;
	color:#666666;
}
#title-area ul#bread-clumb li a{
	color:#035d8a;
	text-decoration:none;
}
#title-area ul#bread-clumb li a:hover{
	text-decoration:underline;
}
#title-area ul#bread-clumb li#home{
	background:url("/common/images/bread-clumb-home-bg-01.png") left 1px no-repeat;
	padding-left:12px;
}
/* レイアウト */
#section-inner-full{
	clear:both;
}
article,
#section-inner-left{
	width:715px;
	float:left;
	position:relative;
}
aside{
	width:225px;
	float:right;
	position:relative;
}
/* サブタイトル */
h2.cmn-h2-ttl{
	border-left:5px #023893 solid;
	border-bottom:1px #c4c0bc solid;
	background:#FFF;
	font-size:133%;
	padding:10px 10px 7px;
	margin-bottom:20px;
}
h3.howto-h3-ttl{
	border-left:5px #023893 solid;
	font-size:117%;
	padding:5px 0 5px 10px;
	font-weight:bold;
}
h3.howto-h3-ttl a{
	color:#000000;
	text-decoration:none;
	display:block;
}
h3.howto-h3-ttl a:hover{
	text-decoration:underline;
}
h3.howto-h3-ttl span{
	font-size:86%;
	font-weight:bold;
}
h4 {
	background:#F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px;
	border: 1px solid #D3D3D3;
	margin-top: 10px;
}
/* サイドメニュー */
h2.aside-h2 span{
	display:block;
	font-size:133%;
	color:#ffffff;
	background-color:#023893;
	border-bottom:#012259 1px solid;
	padding:9px 13px 7px;
}
h3.aside-h3 span{
	display:block;
	font-size:116%;
	color:#0d0d0d;
	background-color:#ded9d4;
	border-bottom:#cfcac5 1px solid;
	padding:10px 7px;
}
#aside-subnavi-setion{
	background-color:#FFF;
	padding:1px 1px 0;
	-webkit-box-shadow: 0px 0px 3px #aaa;
	-moz-box-shadow: 0px 0px 3px #aaa;
	box-shadow: 0px 0px 3px #aaa;
	margin:0 0 20px 0;
	position:relative;
	width:223px;
	clear:both;
}
.aside-subnavi li:first-child{
	border-top:none;
}
.aside-subnavi li{
	border-top: 1px solid #CCCCCC;
}
.aside-subnavi li a{
	color: #035d8a;
	text-decoration: none;
	display:block;
	padding: 8px 0 8px 30px;
	background: url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll 9px 9px transparent;
}
.aside-subnavi li a:hover{
	text-decoration:underline;
}
.aside-subnavi li.ac{
	background: url("/common/images/ico-arrow-gray-square-pc-back.gif") no-repeat scroll 9px 9px transparent;
	border-top: 1px solid #CCCCCC;
	padding: 8px 0 8px 30px;
}
.aside-subnavi li.ac:first-child{
	border-top:none;
}
.aside-subnavi li.ac span{
	color:#666666;
	font-weight:bold;
}
.aside-subnavi li.under {
	border-top: medium none;
}
.aside-subnavi li.under a {
	background: url("/common/images/aside-li-under-arrow-pc.gif") no-repeat scroll 30px center #fff;
	padding: 4px 4px 4px 45px;
}
.aside-subnavi li.under.ac {
	background: url("/common/images/aside-li-under-arrow-pc-ac.gif") no-repeat scroll 29px center #fff;
	padding: 4px 4px 4px 45px;
}
/* ページトップボタン */
article p.page-top-btn{
	padding:40px 0 20px;
}
article p.page-top-btn img{
	width:84px;
}
/* boxshadow */
article .sell-sec-boxshadow {
	background:#ffffff;
	box-shadow: 0 0 3px #aaa;
	margin-bottom: 20px;
	padding: 15px 20px;
}
/* comment */
article .sell-comment {
	clear:both;
	margin:15px 0;
}
/* 売りたい 共通ボタン */
.sell-cmn-btn {
	background:#01325b;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:solid 1px #001b32;
	position:relative;
	width:200px;
	text-align:center;
}
.sell-cmn-btn.long{
	width:220px;
}
.sell-cmn-btn a{
	display:block;
	padding:7px 20px;
	background: url("/common/images/ico-arrow-white-pc.gif") no-repeat scroll 8px center transparent;
	text-decoration:none;
	color:#ffffff;
}
.sell-cmn-btn a:hover{
	text-decoration:underline;
}
.sell-cmn-btn.orange{
	background:#ef7a00;
	border:solid 1px #b25b00;
}
.sell-cmn-btn.orange a{
	background: url("/common/images/ico-arrow-white-pc-orange.gif") no-repeat scroll 8px center transparent;
}
/** add 160901 (green btn) **/
.sell-cmn-btn.green{
	background:#48a848;
	border:solid 1px #247924;
}
.sell-cmn-btn.green a{
	background: url("/common/images/ico-arrow-white-pc-green.png") no-repeat scroll 8px center transparent;
}
/** add 160901 end **/
/* 注意喚起ブロック */
.sell-cmn-attention{
	border-bottom: 1px dotted #666666;
	border-top: 1px dotted #666666;
	clear: both;
	padding: 10px 0;
	margin:20px 0 40px;
}
.sell-cmn-attention ul{
	width:450px;
	float:left;
	margin-left: 120px;
}
.sell-cmn-attention ul li{
	background: url("/common/images/ico-exclamation-mark-pc.gif") no-repeat scroll left top transparent;
	color: #A00000;
	padding: 0 0 0 22px;
}
.sell-cmn-attention ul li.black {
	color:#000;
}
.sell-cmn-attention .sell-cmn-btn {
	float:left;
}
/* 検索テキスト */
.search-text-block {
	width:314px;
	height:27px;
	*height:29px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border:solid 2px #cccccc;
	float:left;
}
.search-text-block .sell-article-free {
	display:block;
	width:100%;
}
.search-text-block input.search-box {
	width: 96%;
	height:27px;
	border-width:0px;
	border-style:none;
	padding:0 0 0 10px;
	margin:0;
	line-height:27px;
}
/* 検索ボタン */
.search-btn-block {
	float:left;
}
.search-btn-block p.search-btn {
	background:#d90000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:solid 1px #be0000;
	position:relative;
	margin-left:5px;
	text-align:center;
	width:100px;
}
.search-btn-block p.search-btn a {
	display:block;
	font-weight: bold;
	padding:7px 20px;
	text-decoration:none;
	color:#ffffff;
}
/* 検索詳細 */
.move-shop-block {
	width:100%;
}
.move-shop-block p {
	float:right;
}
/* 検索フォーム */
.share-article-form-title {
	font-size:130%;
	margin-top:30px;
}
.share-article-form-block {
	padding:10px 0 0 0;
}
.share-article-form-block dl {
}
.share-article-form-block dl:first-child {
	margin:0;
}
.share-article-form-block dl dt {
	font-size:108%;
	font-weight:bold;
	color:#000;
	padding:0 0 0 25px;
	margin:0 0 4px 0;
	line-height:18px;
}
.share-article-form-block dl.freeword dt {
	background:url("/common/images/top-h3-ico-02.gif") no-repeat left center;
}
.share-article-form-block dl.location dt {
	background:url("/sell/images/icon_search_pc01.gif") no-repeat left center;
}
.share-article-form-block dl.location dd .location-select-block {
	float:left;
	border:solid 2px #cccccc;
	width:228px;
}
.share-article-form-block dl.location dd .search-btn-block {
	float:left;
}
/*----------------------------------------------------
  カテゴリTOP
----------------------------------------------------*/
/* h1タイトルエリア TOPページ */
#title-area.catetop {
	height:100px;
}
#title-area.catetop h1{
	height:38px;
	padding:7px 0 0 10px;
	margin:15px 0 0 0;
	line-height:0;
}
/*メインバナー*/
#sell-banner-section{
	margin:0 0 40px 0;
}
#sell-banner-section #sell-banner-main {
	clear:both;
	position:relative;
	margin: 0 0 20px;
}
#sell-banner-section #sell-banner-main h2{
	margin-bottom:10px;
}
#sell-banner-section #sell-banner-main .comment p{
	float:left;
	width:350px;
	font-size:120%;
	font-weight:bold;
}
#sell-banner-section #sell-banner-main .comment p.link{
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll left 1px transparent;
	padding:0 0 0 17px;
}
#sell-banner-section #sell-banner-main a {
	text-decoration:none;
	color:#035D8A;
	border-bottom:1px dotted #035D8A;
	background:none;
}
#sell-banner-section #sell-banner-main a:hover{
	border-bottom:none;
}
#sell-banner-section #sell-banner-sub{
	position:relative;
	width:960px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#sell-banner-section #sell-banner-sub li{
	float:left;
	-webkit-box-shadow: #ccc 0px 0px 3px;
	-moz-box-shadow: #ccc 0px 0px 3px;
	box-shadow: #ccc 0px 0px 3px;
	width:470px;
	background-color:#ffffff;
	margin-left: 20px;
}
#sell-banner-section #sell-banner-sub li.first-child{
	margin-left: 0;
}
#sell-banner-section .sell-banner-btn a {
	background:#01325b;
	color:#ffffff;
	font-size:122%;
	display:block;
	position:relative;
	text-decoration:none;
}
#sell-banner-section #sell-banner-sub li a span{
	display:block;
}
#sell-banner-section #sell-banner-sub li a span.sell-banner-img{
	line-height:0;
	padding: 3px;
}
#sell-banner-section #sell-banner-sub li a span.sell-banner-img img{
	width:141px;
}
#sell-banner-section #sell-banner-sub li a span.sell-banner-title{
	position:absolute;
	top:50%;
	padding-left:155px;
	margin-top:-0.5em;
	font-size:130%;
	font-weight:bold;
}
#sell-banner-section #sell-banner-sub li a span.arrow{
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll left 0 transparent;
	border:1px solid #FFF;
	width:13px;
	height:13px;
	text-indent:0;
	position:absolute;
	top:40%;
	right:10px;
}
#sell-banner-section #sell-top-intro{
	clear:both;
	position:relative;
	background:#ffffff;
	box-shadow: 0 0 3px #aaa;
	margin: 0 0 20px;
	padding: 15px 20px;
}
#sell-banner-section #sell-top-intro h2{
	font-size:120%;
	margin-bottom:10px;
}
/* 買い取り対象商品 */
#sell-produts-section{
	margin-bottom:40px;
	background: url("/common/images/border-4line-blue-dotted-pc.png") repeat-x scroll right bottom transparent;
	padding:0 0 27px 0;
}
.sell-produts-section-inner{
	margin-left:-20px;
}
.sell-produts-section-ttl{
	margin: 0 0 25px 20px;
}
.sell-section-unit {
	float:left;
	width:225px;
	margin:0 0 20px 20px;
	background:#ffffff;
}
.sell-produts-section-inner.brand{
	*padding-bottom: 20px;
}
.sell-produts-section-inner.brand .sell-section-unit {
	width:347px;
}
.sell-section-unit.blue {
	border-top:solid 6px #023893;
}
.sell-section-unit.gray {
	border-top:solid 6px #d4d0cd;
}
.sell-section-unit-img {
	line-height: 0;
	position: relative;
}
.sell-section-unit-img img {
	width: 225px;
}
.sell-produts-section-inner.brand .sell-section-unit-img img{
	width:347px;
}
dt.sell-section-unit-ttl a {
	display: block;
	height: 30px;
	padding: 10px;
}
dt.sell-section-unit-ttl-1line a {
	display: block;
	height: 20px;
	padding: 15px 10px;
}
dt.sell-section-unit-ttl a,
dt.sell-section-unit-ttl-1line a{
	text-decoration:none;
	color:#000000;
}
dt.sell-section-unit-ttl a:hover,
dt.sell-section-unit-ttl-1line a:hover{
	text-decoration:underline;
}
dt.sell-section-unit-ttl span,
dt.sell-section-unit-ttl-1line span{
	display:block;
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat left center;
	text-align:center;
	font-weight:bold;
	font-size:108%;
	color:#000000;
}
/*その他サービス*/
#sell-other-service-section dl{
	margin-bottom:0;
}
dd.gray-list{
	background: url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat 6px center #E6E6E6;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 0 5px 22px;
}
dd.gray-list.last{
	background: url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat 6px 5px #E6E6E6;
	border-bottom:none;
	padding: 4px 0 0 22px;
}
dd.gray-list a{
	color: #000000;
	text-decoration:none;
}
dd.gray-list a:hover{
	text-decoration:underline;
}
dd.gray-list-detail-link {
	background-color: #E6E6E6;
	text-align: right;
	padding:0 3px 3px 0;
}
dd.gray-list-detail-link a{
	color:#01325b;
	font-size:83%;
	text-decoration:none;
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat left center #01325b;
	border:1px solid #01325b;
	border-left:none;
	line-height:1.0em;
	display:inline-block;
	cursor:pointer;
}
p.gray-list-detail-link a span{
	display:inline-block;
	background:#E6E6E6;
	padding:2px 2px 1px 2px;
	margin-left:13px;
}
p.sell-section-unit-ttl-1line a {
	display: block;
	height: 20px;
	padding: 15px 10px;
}
p.sell-section-unit-ttl a,
p.sell-section-unit-ttl-1line a{
	text-decoration:none;
	color:#000000;
}
p.sell-section-unit-ttl a:hover,
p.sell-section-unit-ttl-1line a:hover{
	text-decoration:underline;
}
p.sell-section-unit-ttl span,
p.sell-section-unit-ttl-1line span{
	display:block;
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat left center;
	text-align:center;
	font-weight:bold;
	font-size:108%;
	color:#000000;
}
.sell-section-unit ul.unit-qa-list{
	width: 190px;
}
.sell-section-unit ul.unit-qa-list li{
	background: url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat 6px center #E6E6E6;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px 0 5px 22px;
}
.sell-section-unit ul.unit-qa-list li a{
	color: #000000;
	text-decoration:none;
}
.sell-section-unit ul.unit-qa-listli a:hover{
	text-decoration:underline;
}
.unit-gray-wrap{
	background:#e6e6e6;
	height:134px;
	padding: 10px 0 0 10px;
}
/*----------------------------------------------------
  各買取対象商品ページ
----------------------------------------------------*/
/* アンカーリンク */
#sell-products-anch-list{
	position:relative;
	z-index:1;
	width:100%;
	margin:0 auto 15px;
}
#sell-products-anch-list li{
	float:left;
	height: 110px;
	background:url("/sell/images/sell-beginner-anch-list-bg-sp-d.png") no-repeat center bottom;
	text-align:center;
	width:352px;
	margin: 0 0 0 10px;
}
#sell-products-anch-list li:first-child{
	margin-left: 0;
}
#sell-products-anch-list li a{
	height: 95px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:5px 5px 0;
	display:block;
	background:#01325b;
	border-left:solid 1px #ffffff;
	font-size:12px;
}
#sell-products-anch-list li a img {
	float: left;
	line-height: 0;
	padding:5px;
}
#sell-products-anch-list li a span {
	float: left;
	font-size:133%;
	padding: 35px 0 0 10px;
	cursor:pointer;
}
/*テーブル*/
.sell-products-table{
	border-spacing: 1px; /* セル間の隙間(モダンブラウザ用) */
	background: #bfbfbf;	/* テーブルとth、tdの線 */
	border-collapse:separate;
	margin:0 0 40px 0;
}
.sell-products-table.no-margin{
	margin:0;
}
.sell-products-table th,
.sell-products-table td{
	padding: 5px 10px 5px;
}
.sell-products-table th{
	width: 20%;
	border: 1px solid #ffffff; /* 見出し(th)の内側に1pxの線 */
	background: #ded9d4;	/*「table.data」の背景色を上書き */
	text-align:center;
	vertical-align:middle;
}
.sell-products-table td{
	width: 80%;
	background: #ffffff; /*「table.data」の背景色を上書き */
	vertical-align:middle;
}
.sell-products-table td.separator{
	height:4px;
	padding:0;
	line-height:0;
}
/* 取扱い情報 */
.sell-products-extra-info-wrap{
	background:#ffffff;
	border-bottom:solid 1px #bfbfbf;
	border-left:solid 1px #bfbfbf;
	border-right:solid 1px #bfbfbf;
	margin:0 0 40px 0;
}
.sell-products-extra-info-wrap.brand{
	border-top:solid 1px #bfbfbf;
}
.sell-products-extra-info-txt{
	padding:10px 10px 0;
}
.sell-products-extra-info-unit-wrap{
	padding:20px 20px 0;
	*padding-bottom:20px;
}
.brand .sell-products-extra-info-unit-wrap{
	padding:22px 17px;
}
.sell-products-extra-info-unit{
	float:left;
	border-left:dotted 1px #666666;
	padding:0 10px 0 10px;
	margin-bottom:20px;
}
.sell-products-extra-info-unit.pc-first{
	float:left;
	border-left:none;
	padding:0 10px 0 0;
}
.sell-products-extra-info-unit.pc-last{
	float:left;
	border-left:dotted 1px #666666;
	padding:0 0 0 10px;
}
.sell-products-extra-info-unit dt{
	line-height:0;
}
.sell-products-extra-info-unit dd{
	text-align:center;
	margin:10px 0 0 0;
	font-weight:bold;
}
/* コメント */
.sell-products-comment{
	font-size:92%;
	padding:0 0 20px 0;
	margin: -30px 0 0;
}
.sell-products-comment.no-m-margin{
	margin: 10px 0 0;
}
/* 商品イメージ */
.sell-products-img{
	-webkit-box-shadow: 0px 0px 4px 0px #aaa;
	-moz-box-shadow: 0px 0px 4px 0px #aaa;
	box-shadow: 0px 0px 4px 0px #aaa;
	position:relative;
	line-height:0;
	margin:-30px 0 40px 0;
}
/* 買取基準 */
.sell-standard-block {
	margin-bottom: 40px;
	border: 1px solid #d4d0cd;
	background:#ffffff;
}
.sell-standard-block p.annotation {
	padding: 10px 0 0 30px;
}
.sell-standard-block p.sell-standard {
	background: url("/sell/images/btn_accordion_pcclosed.gif") no-repeat scroll left center transparent;
	background-color: #d4d0cd;
	border: 1px solid #ffffff;
	padding: 5px;
}
.sell-standard-block p.sell-standard.default {
	background: url("/sell/images/btn_accordion_pcopened.gif") no-repeat scroll left center transparent;
	background-color: #d4d0cd;
}
.sell-standard-block #sell-standard-ac {
	color: #000000;
	font-size: 108%;
	font-weight: bold;
	text-decoration:none;
	display:block;
	padding: 0 0 0 30px;
}
.sell-standard-wrap{
	display:none;
}
.sell-standard-wrap.default{
	display:block;
}
.sell-standard-txt-list {
	margin:20px 0 20px 10px;
}
.sell-standard-txt-list li {
	font-size:117%;
	font-weight:bold;
}
.sell-standard-ttl{
	font-size:114%;
	font-weight:bold;
	line-height:27px;
	margin:10px 0 0 10px;
	padding:0 0 0 32px;
}
.sell-standard-ttl.selling-point{
	color:#023893;
	background: url("/sell/images/ico-selling-point-pc.gif") no-repeat scroll 2px center transparent;
}
.sell-standard-ttl.unsalable{
	color:#a00000;
	background: url("/sell/images/ico-unsalable-pc.gif") no-repeat scroll left top transparent;
}
.sell-standard-contents {
	padding:0 30px;
	margin:10px 0 10px 0;
}
.sell-standard-contents li {
	background: url("/sell/images/ico-unsalable-list-pc.gif") no-repeat scroll 2px center transparent;
	padding:6px 0 6px 10px;
	border-top:1px dotted;
}
.sell-standard-contents li:first-child {
	border-top:none;
}
.sell-standard-annotation {
	padding:10px 0 10px 0;
	margin-top: 10px;
	background: #cfcfcf;
}
.sell-standard-annotation li {
	color: #A00000;
	padding: 0 0 0 22px;
}
/* 賢い売り方 */
.selling-point-wrap{
	border:solid 1px #023893;
	background:#ffffff;
	padding:10px;
	margin:0 0 20px 0;
}
.selling-point-contents{
	padding:0 30px;
	margin:10px 0 0 0;
}
.selling-point-contents li{
	border-top:dotted 1px #666666;
	background: url("/sell/images/ico-unsalable-list-pc.gif") no-repeat scroll 2px center transparent;
	padding:6px 0 6px 10px;
}
.selling-point-contents li:first-child{
	border-top:none;
}
ol.selling-point-contents li{
	background:none;
	list-style: decimal inside;
	padding-left:15px;
	text-indent:-1.2em;
}
/* 選べる買取方法 */
#sell-products-pattern {
	padding:20px 20px 0;
	background:#FFF;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	width:675px;
	position:relative;
	margin-bottom: 20px;
}
#sell-products-pattern h3{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#d4d0cd;
	border-bottom:solid 1px #bdb8b3;
	padding:6px 0 5px 10px;
	font-size:117%;
}
#sell-products-pattern .sell-products-pattern-unit{
	padding:20px 0;
	width:675px;
}
#sell-products-pattern .sell-products-pattern-unit .inner-r{
	width:425px;
	float:left;
	padding-left:20px;
}
#sell-products-pattern .border-wrap{
	border-top:1px dotted #666;
	margin-top:10px;
	clear:both;
	*padding-top:10px;
}
#sell-products-pattern p.img{
	width:230px;
	float:left;
	line-height:0;
}
#sell-products-pattern p.img img{
	width:230px;
}
#sell-products-pattern .sell-products-pattern-unit p.point{
	font-size:120%;
	font-weight: bold;
}
#sell-products-pattern .sell-products-pattern-unit ul.point-detail{
	margin: 10px 0 10px 0;
}
#sell-products-pattern .sell-products-pattern-unit ul.point-detail li {
	background: url("/sell/images/ico-unsalable-list-pc.gif") no-repeat scroll 2px center transparent;
	padding:0 0 0 10px;
	margin-top:5px;
}
#sell-products-pattern .share-article-form-title {
	font-weight:bold;
	margin-top:10px;
	height:30px;
	padding:15px 0 0 0;
}
#sell-products-pattern .share-article-form-title.book {
	background: url("/sell/images/icon_sell_01_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.cd {
	background: url("/sell/images/icon_sell_02_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.phone {
	background: url("/sell/images/icon_sell_03_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.digital {
	background: url("/sell/images/icon_sell_04_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.electronics {
	background: url("/sell/images/icon_sell_05_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.instrument {
	background: url("/sell/images/icon_sell_06_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.fashion {
	background: url("/sell/images/icon_sell_07_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.sports {
	background: url("/sell/images/icon_sell_08_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.tradingcard {
	background: url("/sell/images/icon_sell_09_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.toy {
	background: url("/sell/images/icon_sell_10_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.baby {
	background: url("/sell/images/icon_sell_11_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.brand {
	background: url("/sell/images/icon_sell_12_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.gold {
	background: url("/sell/images/icon_sell_13_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.tableware {
	background: url("/sell/images/icon_sell_14_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .share-article-form-title.furniture {
	background: url("/sell/images/icon_sell_15_pc.gif") no-repeat scroll 2px center transparent;
	padding-left:50px;
}
#sell-products-pattern .check-list li {
	float:left;
	margin-top:5px;
	margin-right: 20px;
	padding-left: 27px;
	min-height: 22px;
	background:url("/sell/images/check_PC.gif") no-repeat left center;
	width: 22%;
}
#sell-products-pattern .check-list li.on {
	background:url("/sell/images/check_PC_on.gif") no-repeat left center;
}
#sell-products-pattern .check-list li.long {
	width: 35%;
}
#sell-products-pattern .check-list li p {
	display:table-cell;
	vertical-align: middle;
	height: 24px;
}
#sell-products-pattern p.txt-title{
	margin-top: 10px;
}
#sell-products-pattern p.txt-link{
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll left 1px transparent;
	padding:0 0 0 17px;
	zoom:1;
	margin:10px 0;
	display:block;
}
#sell-products-pattern p.txt-link a{
	text-decoration:none;
	color:#035D8A;
	border-bottom:1px dotted #035D8A;
	background:none;
}
#sell-products-pattern p.txt-link a:hover{
	border-bottom:none;
}
/*----------------------------------------------------
  簡単・安心・便利なBOOKOFF
----------------------------------------------------*/
/*メインビジュアル*/
#sell-beginner-main{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	line-height:0;
}
#sell-beginner-anch-list{
	position:relative;
	z-index:1;
	width:630px;
	margin:0 auto 50px;
}
#sell-beginner-anch-list li{
	float:left;
	width:210px;
	height:36px;
	text-align:center;
}
#sell-beginner-anch-list li a{
	color:#ffffff;
	font-weight:bold;
	background:url("/sell/images/sell-beginner-anch-list-bg-pc.png") bottom center no-repeat;
	text-decoration:none;
	padding:5px 0 15px 0;
	display:block;
	width:209px;
}
/*3つの安心*/
#sell-beginner-anchor01 p{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	line-height:0;
	position:relative;
	z-index:2;
}
#sell-beginner-anchor01 ul{
	background-color:#ddd8d4;
	padding:5px 10px;
}
/*どうやって売るの？*/
#sell-beginner-anchor02 h2,
#sell-beginner-anchor03 h2{
	margin-bottom:10px;
}
#sell-beginner-anchor02 p.sell-beginner-lead-txt,
#sell-beginner-anchor03 p.sell-beginner-lead-txt{
	margin-bottom:10px;
}
.sell-beginner-anchor02-block-wrapper{
	margin-top:20px;
}
.sell-beginner-anchor02-block{
	background-color:#FFF;
	width:347px;
}
.sell-beginner-anchor02-block .inner{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	background-color:#FFF;
}
.sell-beginner-anchor02-block.pc-left{ float:left; }
.sell-beginner-anchor02-block.pc-right{ float:right; }
.sell-beginner-anchor02-block h3{
	padding:10px;
	font-size:109%;
}
.sell-beginner-anchor02-block h3 span{
	display:block;
	border-left:5px solid #023793;
	line-height:25px;
	padding-left:6px;
}
.sell-beginner-anchor02-block p.img{ line-height:0;}
.sell-beginner-anchor02-block p.img img{
	width:347px;
}
.sell-beginner-anchor02-block dl{
	padding:10px 20px 0;
}
.sell-beginner-anchor02-block dt{
	padding-bottom:10px;
	font-weight:bold;
}
.sell-beginner-anchor02-block dd{
	padding-bottom:10px;
}
.sell-beginner-anchor02-block dl dt.big-ttl{
	background: url("/sell/images/ico-howto-sell-unit-info-ttl-pc.gif") no-repeat scroll left bottom transparent;
	line-height:27px;
	padding:0 0 0 29px;
	font-size:117%;
	color:#023893;
	font-weight:bold;
	margin-bottom:10px;
}
.sell-beginner-anchor02-block dl dd.border{
	border-bottom:1px dotted #666;
	margin-bottom:10px;
}
p.sell-beginner-detail-link{
	background-color:#FFF;
	padding:0 10px 10px;
	text-align:right;
}
p.sell-beginner-detail-link a{
	color:#01325b;
	font-size:83%;
	text-decoration:none;
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat left center #01325b;
	border:1px solid #01325b;
	border-left:none;
	line-height:1.0em;
	display:inline-block;
	cursor:pointer;
}
p.sell-beginner-detail-link a span{
	display:inline-block;
	background:#FFF;
	padding:2px 2px 1px 2px;
	margin-left:13px;
}
#sell-beginner-products-list{
	background-color:#FFF;
	padding: 0 0 4px;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
}
#sell-beginner-products-list li{
	background:url("/common/images/ico-arrow-blue-square-pc.gif") 84px center no-repeat #ededed;
	height:70px;
	overflow:hidden;
	width:233px;
	float:left;
	margin:4px 0 0 4px;
}
#sell-beginner-products-list li a{
	display:block;
	text-decoration:none;
	position:relative;
	z-index:1;
}
#sell-beginner-products-list li a:hover span.txt{
	text-decoration:underline;
}
#sell-beginner-products-list li span{
	display:table-cell;
	vertical-align:middle;
	*display:inline;
	zoom:1;
}
#sell-beginner-products-list li span.img {
	width:74px;
	line-height:0;
}
#sell-beginner-products-list li span.txt {
	*width:100px;
	padding-left:32px;
	color:#045d89;
}
#sell-beginner-products-list li img {
	width:74px;
	display:block;
}
/*----------------------------------------------------
  お店で売る
----------------------------------------------------*/
/*TOPコンテンツ*/
#sell-shop-top{
	background-color:#FFF;
	border:1px solid #c4c0bc;
	padding:10px;
	font-size:117%;
	line-height:1.3em;
	margin-bottom:40px;
}
#sell-shop-top a{
	color:#045d89;
	text-decoration:none;
	border-bottom:1px dotted #045d89;
}
#sell-shop-top a:hover{
	border-bottom:none;
}
/* 買取の流れ */
#sell-shop-flow{
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
}
#sell-shop-flow .sell-shop-flow-inner.first{
	background-color:#FFF;
	padding:20px 20px 20px;
	background-image:none;
}
#sell-shop-flow .sell-shop-flow-inner.bg-gray {
	background-color: #cfcfcf;
}
#sell-shop-flow .sell-shop-flow-inner{
	padding:20px 20px 20px;
	background: url("/sell/images/sell-shop-flow-inner-bg-pc.png") no-repeat top center #FFF;
}
#sell-shop-flow .sell-shop-flow-inner .img{
	line-height:0;
	float:left;
}
#sell-shop-flow .sell-shop-flow-inner .img img{
	width:230px;
}
#sell-shop-flow .sell-shop-flow-inner dl{
	width:425px;
	float:right;
	padding:45px 0 0 20px;
}
#sell-shop-flow .sell-shop-flow-inner dl dt.red{
	color:#d90000;
	font-size:117%;
	font-weight:bold;
	width:60px;
	float:left;
	padding-top:17px;
}
#sell-shop-flow .sell-shop-flow-inner dl dt.main,
#sell-shop-flow .sell-shop-flow-inner dl dd{
	width:365px;
	float:right;
	margin-bottom:10px;
}
#sell-shop-flow .sell-shop-flow-inner dl dt.main{
	font-size:117%;
	font-weight:bold;
	padding-bottom:8px;
	border-bottom:1px dotted #666;
}
#sell-shop-flow .sell-shop-flow-red-btn-area{
	padding:28px 0 10px;
	background: url("/sell/images/sell-shop-flow-inner-bg-pc.png") no-repeat top center #ffffff;
}
.sell-shop-form-title {
	font-size:130%;
	margin-left:15px;
	padding: 5px;
	border-left:5px solid #d90000;
}
.sell-shop-form-block {
	padding:15px 5px 15px 5px;
	margin: 0 10px 0 10px;
}
.sell-shop-form-block p.form-title {
	font-size:122%;
	font-weight: bold;
}
.sell-shop-form-block dl {
	margin-top: 15px;
}
.sell-shop-form-block dl:first-child {
	margin:0;
}
.sell-shop-form-block dl dt {
	font-size:108%;
	font-weight:bold;
	color:#000;
	padding:0 0 0 25px;
	margin:0 0 4px 0;
	line-height:18px;
}
.sell-shop-form-block dl.freeword dt {
	background:url("/common/images/top-h3-ico-02.gif") no-repeat left center;
}
.sell-shop-form-block dl.freeword .search-text-block {
	width:570px;
}
.sell-shop-form-block dl.freeword .search-text-block input.search-box {
	width: 560px;
}
.sell-shop-form-block dl.location dt {
	background:url("/sell/images/icon_search_pc01.gif") no-repeat left center;
}
.sell-shop-form-block dl.location dd {
	border:solid 2px #cccccc;
	width:228px;
}
.sell-shop-form-block dl.product dt {
	background:url("/sell/images/icon_search_pc02.gif") no-repeat left center;
}
.sell-shop-form-block dl.product ul {
	background-color:#ededed;
	padding: 0 0 3px;
}
.sell-shop-form-block dl.product ul li{
	background:#FFF;
	overflow:hidden;
	width:216.5px;
	float:left;
	margin:3px 0 0 3px;
	padding: 4px;
}
.sell-shop-form-block dl.product ul li.active{
	background:#fffb80;
}
.sell-shop-form-block dl.product ul li span{
	display:table-cell;
	vertical-align:middle;
	*display:inline;
	zoom:1;
}
.sell-shop-form-block dl.product ul li span.img {
	width:40px;
	padding-right:5px;
	line-height:0;
}
.sell-shop-form-block dl.product ul li span.img img {
	width:100%;
}
.sell-shop-form-block dl.product ul li span.txt {
	*width:100px;
	margin-left:5px;
	padding-left:27px;
	min-height: 22px;
	color:#045d89;
	background:url("/sell/images/check_PC.gif") no-repeat left center;
}
.sell-shop-form-block dl.product ul li span.txt.on {
	background:url("/sell/images/check_PC_on.gif") no-repeat left center;
}
.sell-shop-form-block dl.product ul li span.txt input[type="checkbox"] {
	float:left;
}
.sell-shop-form-block dl.product ul li span.txt label {
	float:left;
	display:block;
	padding-top:2px;
	width:144px;
}
.sell-shop-form-block dl.service dt {
	background:url("/sell/images/icon_search_pc03.gif") no-repeat left center;
}
.sell-shop-form-block dl.service ul li {
	float:left;
	margin-right: 20px;
	padding: 8px 0 0 27px;
	min-height: 22px;
	background:url("/sell/images/check_PC.gif") no-repeat left center;
}
.sell-shop-form-block dl.service ul li.on {
	background:url("/sell/images/check_PC_on.gif") no-repeat left center;
}
.sell-shop-form-block dl.service label {
	color:#045d89;
}
.sell-shop-form-block .search-block {
	margin-top:20px;
}
.search-block {
	text-align:center;
}
.search-block .radios {
	padding-top:9px;
	margin: 0 auto;
	width: 360px;
}
.search-block .radios-inner {
	float: left;
	margin-left: 10px;
}
.search-block .radios input[type="radio"] {
	margin-top:-3px;
}
.search-block .radios label {
	margin-top:3px;
}
.search-btn-block.shop {
	float:none;
}
.search-btn-block.shop p.search-btn {
	margin:10px auto 0;
	width: 200px;
}
/*----------------------------------------------------
  お家で売る
----------------------------------------------------*/
/* 早わかり表 */
#sell-house-table {
	margin-bottom: 40px;
}
#sell-house-table .table-info {
	padding: 0 0 5px 10px;
	border-left: 4px solid #023893;
	margin-bottom: 20px;
}
#sell-house-table .table-info p {
	font-size: 122%;
	font-weight: bold;
}
#sell-house-table p.table-title {
	font-weight:bold;
	margin-bottom: 10px;
}
#sell-house-table table {
	border-spacing: 1px;
	background: #bfbfbf;
	border-collapse:separate;
}
#sell-house-table table tr th {
	border: 1px solid #FFF;
	background:#ded9d4;
	text-align:center;
	vertical-align:middle;
	width: 100px;
	padding: 8px;
}
#sell-house-table table tr td {
	background: #FFF;
	width: 152px;
	padding: 8px;
	vertical-align:middle;
}
#sell-house-table table tr td.head {
	background: #023893;
	text-align:center;
	vertical-align:middle;
}
#sell-house-table table tr td.center {
	text-align:center;
}
#sell-house-table table tr td.top {
	vertical-align:top;
}
#sell-house-table table tr td p.annotation {
	font-size:95%;
}
#sell-house-table table tr td.head a {
	color:#FFF;
	text-decoration:none;
	border-bottom:1px dotted #FFF;
}
#sell-house-table table tr td.head a:hover {
	border-bottom: none;
}
#sell-house-table table tr td.head p {
	color:#FFF;
}
#sell-house-table table tr td.head img {
	width: 120px;
	margin-top: 30px;
}
#sell-house-table table tr td.head img.mt10 {
	margin-top: 10px;
}
#sell-house-table table tr td a {
	text-decoration:none;
	color:#035D8A;
	border-bottom: 1px dotted #035D8A;
	background:none;
}
#sell-house-table table tr td a:hover {
	border-bottom:none;
}
#sell-house-table table tr td p.net {
	background:url("/sell/images/sell-purchase-method-ico-orange-pc.gif") no-repeat center left;
	height:30px;
	padding-left: 35px;
}
#sell-house-table table tr td p.tel {
	background:url("/sell/images/sell-purchase-method-ico-blue-pc.gif") no-repeat center left;
	height:30px;
	padding-left: 35px;
}
#sell-house-table table tr td p.tel.one-line {
	padding-top:15px;
}
#sell-house-table table tr td ul {
	width:80px;
	margin: 5px auto 5px;
}
#sell-house-table table tr td ul.all {
	width:130px;
}
#sell-house-table table tr td ul li {
	float:left;
	margin:1px 1px 0 0;
	line-height:0;
	position:relative;
}
#sell-house-table table tr td ul li span.img {
	position:relative;
	z-index:1;
}
#sell-house-table table tr td ul li span.img img {
	width: 25px;
}
#sell-house-table table tr td ul li span.tool-tip {
	line-height:1.0em;
	display:block;
	position:absolute;
	top:-30px;
	left:-54px;
	z-index:5123;
	width:130px;
	height:23px;
	background:url("/sell/images/sell-tool-tip-pc-bg.png") no-repeat left top;
	text-align:center;
	padding-top:5px;
	display:none;
}
/*選べる３つの買取方法*/
#sell-house-pattern{
	padding:20px 20px 0;
	background:#FFF;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	width:675px;
	position:relative;
}
#sell-house-pattern .sell-house-pattern-unit{
	padding:20px 0;
	width:675px;
	position:relative;
}
#sell-house-pattern .sell-house-pattern-unit .inner-r{
	width:425px;
	float:left;
	padding-left:20px;
}
#sell-house-pattern h3{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#d4d0cd;
	border-bottom:solid 1px #bdb8b3;
	padding:6px 0 5px 10px;
	font-size:117%;
}
#sell-house-pattern .border-wrap{
	border-top:1px dotted #666;
	margin-top:10px;
	clear:both;
	*padding-top:10px;
}
#sell-house-pattern p.img{
	width:230px;
	float:left;
	line-height:0;
}
#sell-house-pattern p.img img{
	width:230px;
}
#sell-house-pattern p.txt-title{
	margin-top: 10px;
}
#sell-house-pattern p.txt-link{
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll left 1px transparent;
	padding:0 0 0 17px;
	zoom:1;
	margin:10px 0;
	display:block;
}
#sell-house-pattern p.txt-link a{
	text-decoration:none;
	color:#035D8A;
	border-bottom:1px dotted #035D8A;
	background:none;
}
#sell-house-pattern p.txt-link a:hover{
	border-bottom:none;
}
#sell-house-pattern .phone-list{
	margin-top:10px;
	background-color:#ededed;
	border:1px solid #d9d9d9;
	padding:13px 0 13px 13px;
}
#sell-house-pattern .phone-list dt{
	padding-left:32px;
	background: url("/sell/images/sell-purchase-method-ico-blue-pc.gif") no-repeat left center;
	width:142px;
	float:left;
	line-height:27px;
}
#sell-house-pattern .phone-list dd{
	float:left;
	border-left:1px dotted #666;
	padding-left:10px;
	width:225px;
}
#sell-house-pattern .phone-list dd .bold{
	font-weight:bold;
}
#sell-house-pattern .phone-list dd .red{
	color:#a00000;
	font-size:150%;
	font-weight:bold;
}
/*----------------------------------------------------
  買取のルール
----------------------------------------------------*/
/*ブロック*/
.sell-rule-cmn-block{
	border:1px solid #023893;
	padding:20px 20px 0;
	background-color:#FFF;
	margin-bottom:40px;
}
.sell-rule-cmn-block .ind{
	padding-left:20px;
}
.sell-rule-cmn-block h3{
	margin-bottom:20px;
}
.sell-rule-cmn-block h3.border{
	border-top:1px dotted #666;
	padding-top:20px;
}
.sell-rule-cmn-block p{
	margin-bottom:20px;
}
.sell-rule-cmn-block ul{
	margin-bottom:20px;
}
.sell-rule-cmn-block ul.border-list{
	width:633px;
	border-top:1px dotted #666;
	margin:0 auto 20px;
}
.sell-rule-cmn-block ul.border-list li{
	padding:8px 0;
	border-bottom:1px dotted #666;
}
.sell-rule-cmn-block ul.border-list li.left{
	width:300px;
	float:left;
}
.sell-rule-cmn-block ul.border-list li.right{
	width:300px;
	float:right;
}
.sell-rule-cmn-block ul.border-list li.last{
	clear:both;
}
.sell-rule-cmn-block .txt-link{
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll left 1px transparent;
	padding:0 0 0 17px;
	zoom:1;
	margin:5px 0;
	display:block;
}
.sell-rule-cmn-block .txt-link a{
	text-decoration:none;
	color:#035D8A;
	border-bottom:1px dotted #035D8A;
	background:none;
}
.sell-rule-cmn-block .txt-link a:hover{
	border-bottom:none;
}
/*get adobe*/
.get-adobe{
	border:1px solid #bab6af;
	padding:10px;
	margin-bottom:20px;
}
.get-adobe p.bn{
	line-height:0;
	width:200px;
	float:left;
	margin:0;
}
.get-adobe p.bn img{
	width:200px;
}
.get-adobe .get-adobe-inner-r{
	width:441px;
	float:right;
	padding:10px 0 0 10px;
}
.get-adobe .get-adobe-inner-r p{
	margin:0 0 5px;
}
/* バナー */
#banner-list {
	margin-bottom: 20px;
}
#banner-list li {
	margin-bottom: 15px;
}
#banner-list li img {
	vertical-align: bottom;
}
/* 都道府県ｘ地域ｘ商材 */
.sell-region-section .select-region-wrap {
	padding:10px 20px;
	background:#FFF;
	-webkit-box-shadow: 0px 2px 3px 0px #aaa;
	-moz-box-shadow: 0px 2px 3px 0px #aaa;
	box-shadow: 0px 2px 3px 0px #aaa;
	position:relative;
	margin-bottom: 10px;
}
.sell-region-section .select-region-wrap p.link-wrap {
	background:url("/common/images/ico-arrow-blue-square-pc.gif") no-repeat scroll left 1px transparent;
	padding:0 0 0 17px;
	zoom:1;
	margin:10px 0;
	display:block;
}
.sell-region-section .select-region-wrap a {
	text-decoration:none;
	color:#035D8A;
	border-bottom:1px dotted #035D8A;
	background:none;
}
.sell-region-section .select-region-wrap a:hover {
	border-bottom:none;
}
.sell-region-section .select-region-wrap dl {
	margin:10px 0 0;
}
.sell-region-section .select-region-wrap dl dt {
	background:url("/sell/images/icon_search_pc01.gif") no-repeat left center;
	padding: 0 0 0 25px;
	font-size:108%;
	font-weight: bold;
}
.sell-region-section .select-region-wrap dl dd {
	margin: 10px 0 0;
}
.sell-region-section .select-region-wrap dl dd .location-select-block {
	width:250px;
	border:solid 2px #cccccc;
}
.sell-region-section .select-region-wrap .region-area-wrap {
	margin: 10px 0 0 20px;
}
.sell-region-section .select-region-wrap .region-area-wrap li {
	float: left;
	min-width:50px;
	padding-right:15px;
}
/*----------------------------------------------------
  ゲーム機本体高価買取情報
----------------------------------------------------*/
.sell-game-table { margin-bottom: 10px;}
.sell-game-table th { vertical-align: middle; }
.jan-code {
  display: block;
  color: #808080;
  font-size: 11px;
  font-weight: normal;
  pointer-events: none;
}
.jan-code a {
  color: #808080 !important;
  pointer-events: none !important;
  text-decoration: none !important;
}
.sell-title { font-weight: bold; }
.sell-price {
  color: #d90000;
  font-weight: bold;
  text-align: right;
}
.last-update { text-align: right; }
.sell-game-comment {
  margin-top: 10px;
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 40px;
}

/*	qa-link
----------------------------------------------------*/
.qa-link {
	margin: 30px 0;
}

.qa-link__btn {
	display: block;
	color: #fff;
	background-color: #023893;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	position: relative;
	padding: 16px;
	border-radius: 5px;
	box-shadow: 0 2px 0 rgba(136, 136, 136, .5);
	max-width: 312px;
	width: 100%;
	box-sizing: border-box;
	text-decoration: none;
}

.qa-link__btn::after {
	position: absolute;
	height: 20px;
	width: 20px;
	right: 10px;
	top: 0;
	bottom: 0;
	margin: auto;
	border-radius: 50%;
	background:url("/sell/images/button-arrow-white.png");
	background-size: cover;
	content: '';
	display: block;
}

/* お売りいただけないもの */

.notice{
	padding:20px;
	border: 1px solid #313f56;
	border-radius:4px;
	background-color: #fff;
}

.notice > p{
	margin-bottom:10px
}

.notice dl{
	border-bottom:1px solid #d8dae0;
}

.notice dl dt{
	padding:15px 10px 15px 50px;
	background-size:20px 21px, 23px 23px;
	font-weight:bold;
}

.notice dl dt.opened{
	background-size:20px 21px, 23px 23px;
}

.notice dl dd{
	/* display:none; */
	overflow:hidden;
	background:#f7f7f7 left 16px top 16px no-repeat;
	background-size:20px 21px;
}


.notice dl dd > p{
	margin:15px 10px 15px 50px;
}

.notice dl dd > p .cap{
	padding-left:0;
	text-indent:0;
}

}