@media screen and (min-width: 921px)  {
<style type="text/css">

.pc_br{
  display: none;
}

/*----------------------------------------------------------------
TOP共通
----------------------------------------------------------------*/
/* imghover */
　　
a.imghover:hover img {
filter:alpha(opacity=70);
opacity:0.7;
}

/* float */
.left {
  float: left;
}
/* clearfix */
.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

body {
  margin:10px auto 0;
  text-align:center;
  font-size:14px;
  font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro", "MS P明朝", "MS PMincho", "arial", "sans-serif";
  overflow-y: scroll;
}
body　{
    margin: 0;
}

#wrapper {
  max-width: 900px;
  margin: 0 auto;
  padding: 0;
  text-align: left;
}
#wrapper a{
	text-decoration:none;
}
#wrapper img{
	border-style:none;
}
#wrapper li,
#wrapper ul li,
#wrapper ol li{
	list-style-type:none;
}

/* header */
#header {
  margin: 0 auto;
  padding: 0;
}
#topnavi2     {
 float:right;
}
#topnavi2 li    {
 padding:0 0 0 40px;
 float:left;list-style-type: none;
}

/* contents */
#contents {
  margin-bottom: 10px;
}
h1 {
  padding: 0 0 0 10px;
  margin:20px 0 10px 0;
  background: url(/auction/images/header/icon.png) no-repeat left;
  font-weight: bold;
  font-size: 160%;
  color: #484848;
}
h1 span {
  margin-left: 20px;
  font-size: 70%;
  color: #0099E7;
}

/* footer */
#footer_lang ul{
  width:300px;
  margin: 0 auto;
}
#footer_lang li{
  float:left;
}
#footer_lang li img{
  width:130px;
  padding-left:5px;
  text-align:center;
}
#footer{
  background-color: #444444;
  color: #ffffff;
  text-align: center;
}
#footer ul {
  margin:0;
  padding:0;
  list-style:none;
}
#footer li {
 padding:3px;
 float:left;
 list-style-type: none;
}
#footer p {
  font-size: 8px;
  text-align: center;
  margin: 10px auto 0;
  padding-right:10px;

}
.pcft_l{
  display: inline-flex;
  margin-top: 15px;
}
.pcft_s{
  display: inline-flex;
  margin-top: 3px
}
.pcft_s li{
  margin: 0 20px;
}

/* link */
a:link {
  color:#330000;
  text-decoration:none;
}
a:visited {
  color:#330000;
  text-decoration:none;
}
a:hover {
  color:#f9406f;
  text-decoration:underline;
}
a:active {
  text-decoration:underline;
}
/* footer link*/
.pcft_s a:link {
  color:#ffffff;
  text-decoration:none;
}
.pcft_s a:visited {
  color:#ffffff;
  text-decoration:none;
}
.pcft_s a:hover {
  color:#f9406f;
  text-decoration:underline;
}
.pcft_s a:active {
  text-decoration:underline;
}

/*sp displaynone*/
.sp,.sp2,.sp_img,.sp_footer,.pagetop{
  display: none;
}

/*----------------------------------------------------------------
pankuzu
----------------------------------------------------------------*/
#pankuzu ul{
	padding-left:0px;
	margin:0px 0px 35px;
}
#pankuzu li{
	padding-right:10px;
	font-size:12px;
}
#pankuzu span{
	padding-left:10px;
}
#pankuzu .now{
  color: #f9406f;
}
/*----------------------------------------------------------------
side navi
----------------------------------------------------------------*/

.left_menu ul,
.left_menu ol{
	width:200px;
	padding-left:0px;
	margin-top:0px;
}
.left_menu .menu0{
	font-size:15px;
  font-weight: normal;
	margin-bottom:7px;
	width:200px;
	background:#444444;
	padding:3px 0px;
	text-align:center;
	color:#ffffff;
}
.left_menu span{
	color:#f9406f;
}
.left_menu .menu{
	width:185px;
	border-bottom:#807F7F 1px solid;
	font-size:15px;
	padding:5px 0px 5px 15px;
}
.active {
  background: url(/auction/images/pc/active.png) no-repeat top left;
}
.inactive{
  background: url(/auction/images/pc/inactive.png) no-repeat top left;
}

/*----------------------------------------------------------------
Contents共通
----------------------------------------------------------------*/
.content{
	width:670px;
	margin-left:230px;
}
.kakomi {
	width:667px;
	margin-bottom:20px;
	padding:10px 0;
  	line-height: 1.7em;
}
.listbox p {
    position: relative;
    margin: 0;
    padding: 3px 80px 3px 15px;
    font-size: 15px;
    font-weight: bold;
}
.listbox p:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 17px;
  top: 4px;
  left: 3px;
  background: #f9406f;
}
.listbox {
  width: 370px;
}

/* pagetop btn */
.pagetop {
  position: fixed;
  bottom: 10px;
  left: 74%;
}
.pagetop a {
  display: block;
  position: relative;
  left: 75%;
  width: 60px;
  border-radius: 50%;
  background-color: #f9406f;
  text-align: center;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  padding: 15px 5px;
}
.pagetop a:hover {
  display: block;
  background-color: #f9406f;
  text-align: center;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  padding:15px 5px;
  filter:alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
}