@charset "utf-8";



/* CSS Document */

* {
margin:0 auto;padding:0;
}

html {min-height: 100.05%; }

body {
margin:0 auto 0 auto;
text-align:center;
padding:0;
color:#000000;
font-family:"Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI",Meiryo,"MS P Gothic","lr oSVbN",Verdana,Arial,sans-serif;
font-size:15px;
background-color:#ffffff;
}

.font {
font-family:"Hiragino Kaku Gothic Pro","qMmpS Pro W3","CI",Meiryo,"MS P Gothic","lr oSVbN",Verdana,Arial,sans-serif;
}


table {border-collapse:collapse;}
h2 { padding-left:20px; margin:10px 0; }
ul,li{list-style-type:none;}
img{ border:0px; }
form{ margin:0;padding:0; }

a:link { color:#274e96;text-decoration:none; }
a:visited { color:#274e96;text-decoration:none; }
a:hover { color:#3062be;text-decoration:underline; }

h1{
color:#ffffff;
font-size:12px;
font-weight:bold;
margin:0px;
padding-top:9px;
}

#marquee_area h1{
color:#000000;
font-size:12px;
font-weight:normal;
margin:0px;
padding-top:0px;
}

a img{
border-style:none;
}

img{
border-style:none;
vertical-align:bottom;
}


/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}

* html .pkg { display: inline-block; }
/* no ie mac _*/
* html .pkg { height: 1%; }
.pkg { display: block; min-height: 0;}
/* */


/* ++++++++++++++++++++++++++++ clearfix */
.clear:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clear{display:inline-table; zoom:1;}
* html .clear{height:1%;}
.clear{display:block;}
/* ++++++++++++++++++++++++++++ clearfix */



/* BASIC_BOX style OKB */
#main_bg{
width:947px;
margin:0 auto 0 auto;
padding:0px;
}

/* BASIC_BOX style OKB */

/* HEAD_BOX style OKB */
#header_bg_side{
background-image:url(/style/pc/defaulwt/images/header_list_bg.jpg);
background-repeat:repeat-x;
background-position:center top;
}

#head_box{
height:342px;
width:947px;
padding:0px;
margin:0px;
background-image:url(/style/pc/default/images/header_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
}

#head_box2{
height:307px;
width:947px;
padding:0px;
margin:0px;
background-image:url(/style/pc/default/images/header2_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
}

#logo{
width:255px;
height:110px;
margin-left:0px;
margin-top:0px;
padding-left:45px;
float:left;
}

#login_bg{
float:left;
width:620px;
padding:6px 0px 0px 0px;
font-size:12px;
}

#login_parts1{
float:left;
margin-top:1px;
margin-left:85px;
}

#login_parts2{
float:left;
margin-top:3px;
margin-left:2px;
width:118px;
}

#login_parts3{
float:left;
margin-top:3px;
margin-left:2px;
}

#login_parts4{
float:left;
margin-top:3px;
margin-left:2px; 
width:120px;
}

#login_parts5{
padding-left:2px;
}

#login_parts6{
float:left;
margin-top:0px;
margin-left:2px;
padding-top:3px;
color:#FFFFFF;
font-weight:bold;
font-size:20px;
}

#login_form{
width:184px;
float:left; 
}

#header_reg_btn{
float:right;
margin:110px 0px 0px 0px;
padding-right:29px;
}

#header2_reg_btn{
float:left;
margin:0px;
padding-left:647px;
padding-top:53px;
}

#header_bg_center{
width:auto;
background-image:url(/style/pc/default/images/header_bg_center.png);
background-repeat:no-repeat;
background-position:center top;
}

#header_bg_side{
background-image:url(/style/pc/default/images/header_list_bg_side.jpg);
background-repeat:repeat-x;
background-position:center top;
}

#header2_bg_center{
width:auto;
background-image:url(/style/pc/default/images/header_bg_center.jpg);
background-repeat:no-repeat;
background-position:center top;
}

#header2_bg_side{
background-image:url(/style/pc/default/images/header_list_bg.jpg);
background-repeat:repeat-x;
background-position:center top;
}


/* HEAD_BOX style OKB */


/* DISCR_BOX style OKB */
#discr {
width:947px;
height:39px;
margin:0 auto 0 auto;
display:block;
}

#discrh1 {
float:left;
}

#discrlink{
text-align:right;
float:right;
}

#discrlink2{
clear:both;
float:left;
width:300px;
}

/* marquee */
#top_marquee_bg{
margin-top:15px;
background-image:url(/style/pc/default/images/marquee_bg.jpg);
width:572px;
height:32px;
float:right;
}

#top_marquee_bg1{
margin-top:13px;
background-image:url(/style/pc/default/images/marquee_bg.jpg);
width:572px;
height:32px;
float:right;
}

#marquee_area{
margin:auto;
width:490px;
margin-top:8px;
font-size:10px;
}

/* navi */
#navi_home{
float:left;
margin-left:0px;
padding-left:61px;
}

#navi_new{
width:151px;
height:58px;
margin-top:0px;
float:left;
margin-left:0px;
}


#navi_mypage{
float:left;
margin-left:0px;
padding-left:77px;
}

#navi_help{
float:left;
margin-left:0px;
padding-left:77px;
}

/* DISCR_BOX style OKB */


/* CATEGORY_MENU style OKB */
#navigation {
margin:0px;
width:947px;
line-height:10px;
}

#navigation_list_btn_bg {
margin-top:3px;
float:left;
color:#ff3366;
font-size:10px;
text-align:center;
margin-left:2px;
}

#navigation_list_btn_bg a{
display: block;
width: 100px;
height: 26px;
background-image: url(/style/pc/default/images/list_btn_bg.jpg);
background-position:top;
background-repeat:no-repeat;
line-height:26px;
}

#navigation_list_btn_bg a:hover {
text-decoration:none;
background-image: url(/style/pc/default/images/list_btn_bg_on.jpg);
background-repeat:no-repeat;
}
/* CATEGORY_MENU style OKB */




/* INDEX_BANNER style OKB */
#banner_box {
width:947px;
height:211px;
margin:0;
padding:0;
}
#banner_main {
float:left;
}
#banner_sub {
float:right;
text-align:center;
}
/* INDEX_BANNER style OKB */


/* PAGENUM style OKB */
.pagenum {
font-size:12px;
line-hight:1.3;
text-align:right;
margin-right:15px;
padding:4px;
color:#68c9dd;
}
.pagenum a:link {
color:#4b7ecb;
font-weight:bold;
text-decoration:underline;
}
.pagenum a:hover {
color:#68c9dd;
font-weight:bold;
text-decoration:underline;
}
/* PAGENUM style OKB */


/* PRD_PARTS style OKB */

.time{
color:#e60012;
font-size:28px;
margin:0px;
padding:0px;
font-weight:bold;
border:                                          1px solid #000000;
}

.price{
font-size:20px;
padding:0px;
margin:0px;
color:#ff6600;
font-weight:bold;
}

.name{
color:#666666;
font-size:12px;
padding:0px;
margin:0px;
border:                                          1px solid DEEPPINK;

}

.tender_btn{
width:97px;
height:41px;
margin:auto;
margin-top:10px;
border:                                          1px solid GREEN;

}

/* PRD_PARTS style OKB */






/* PRD_BOX style OKB */
#scate1_item_box{
width:947px;
text-align:left;
margin:0;
padding:0;
}

#scate4_item_box{
width:947px;
text-align:left;
margin:0;
padding:0;
}

.illust1{
width:416px;
height:57px;
margin:auto;
background:url(/style/pc/default/images/illust.jpg);
margin-top:10px;
}

#scate2_item_box{
width:947px;
height:211px;
padding-left:11px;
}

#scate5_item_box{
width:947px;
height:211px;
padding-left:11px;
float:left;
}

.scate2_item{
width:292px;
height:211px;
background:url(/style/pc/default/images/item2_bg.jpg) no-repeat;
background-position:6px;
padding-left:6px;
}


#scate3_item{
width:311px;
height:192px;
background:url(/style/pc/default/images/h_top_end_bg.jpg) no-repeat;
background-position:top;
padding-left:3px;
float:left;
}

#scate3_item_box2{
float:left;
}

#scate5_item_box2{
float:left;
}

/* ++++++++++++++++++++++++++++++++++++++++ */
.scate_btn{
width:903px;
height:55px;
text-align:right;
padding-right:20px;
margin-top:10px;
clear:both;
}
.scate_foot{
width:923px;
height:35px;
background:url(/style/pc/default/images/scate_foot.jpg) no-repeat;
clear:both;
}
.scate_foot2{
width:923px;
height:35px;
background:url(/style/pc/default/images/scate_foot2.jpg) no-repeat;
clear:both;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
.sucate{
width:947px;
padding:0px;
margin:0px;
background-color:#ffffff;
}

.suc1 {
width:947px;
height:57px;
margin:0;
padding:0;
background:url(/style/pc/default/images/ttl_auc.gif) no-repeat;
}

#h_top_open_title{
clear:both;
	background-image: url(/style/pc/default/images/h_top_open.png);
	background-repeat:no-repeat;
	width:947px;
	height:84px;
}

#h_top_notice_title{
clear:both;
	background-image: url(/style/pc/default/images/h_top_notice.jpg);
	background-repeat:no-repeat;
	width:947px;
	height:84px;
}

#h_top_end_title{
clear:both;
	background-image: url(/style/pc/default/images/h_top_end.jpg);
	background-repeat:no-repeat;
	width:947px;
	height:72px;
}

#h_top_end_link{

text-align:left;
margin-left:700px;
padding-top:53px;
font-size:13px;
}

#h_top_pickup_title{
clear:both;
	background-image: url(/style/pc/default/images/h_top_pickup.jpg);
	background-repeat:no-repeat;
	width:947px;
	height:72px;
}

/* ++++++++++++++++++++++++++++++++++++++++ */
.sucate h2{
padding:0px;
margin:0px;
float:left;
}

.sucate2{
text-align:left;
width:947px;
padding:0px;
margin:0px;
background-color:#ffffff;
}

.sucate5{
text-align:left;
width:947px;
padding:0px;
margin:0px;
background-color:#ffffff;
}

.suc2 {
width:947px;
height:58px;
margin:0;
padding:0;
background:url(/style/pc/default/images/ttl_endauc.gif) no-repeat;
}

.listlink{
clear:both;
}

.listlink2 {
font-size:12px;
margin:23px 0px 0px 0px;
float:right;
}
.listlink2 a {
font-weight:bold;
}
.sucate2 h2{
padding:0px;
margin:0px;
float:left;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
.sucate3{
width:947px;
padding:0px;
margin:0px;
}
.suc3 {
width:947px;
height:58px;
margin:0px;
padding:0px;
background:url(/style/pc/default/images/ttl_cate.gif) no-repeat;
}
.sucate3 h2{
padding:0px;
margin:0px;
float:left;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
.sucate4{
width:947px;
padding:0px;
margin:0px;
background-color:#ffffff;
}
.suc4 {
width:947px;
height:58px;
margin:0;
padding:0;
background:url(/style/pc/default/images/ttl_noti.gif) no-repeat;
}
.sucate4 h2{
padding:0px;
margin:0px;
float:left;
}
/* PRD_BOX style OKB */


/* PAGENUM style OKB */
/* ++++++++++++++++++++++++++++++++++++++++ */
/* PC・p */
#pagenum {
clear:both;
border: 1px solid #000000;
padding:6px;
}
#pagenum_box {
font-size:12px;
}
.pagenum_box a {
color:#ffffff;
margin:0 2px;
padding:2px 4px;
background-color:#DB7093;
}
.pagenum_box a:hover {
color:#ffffff;
text-decoratrion:underline;
margin:0 2px;
padding:2px 4px;
background-color:DEEPPINK;
}
.pagenum_box2 {
color:#ffffff;
margin:0 2px;
padding:2px 4px;
background-color:DEEPPINK;
font-weight:bold;
}
.pagenum_box3 {
color:#666;
margin:0 2px;
padding:2px 4px;
background-color:#ffffff;
border:1px solid #000000;}
/* ++++++++++++++++++++++++++++++++++++++++ */
/* ﾗ・p */
#mypagenum {
background-color:#ffffff;
padding-top:5px;
height:30px;
clear:both;
}
#mypagenum_box {
font-size:14px;
}
.mypagenum_box a {
color:#ffffff;
margin:0 2px;
padding:2px 4px;
background-color:#DB7093;
}
.mypagenum_box a:hover {
color:#ffffff;
text-decoratrion:underline;
margin:0 2px;
padding:2px 4px;
background-color:DEEPPINK;
}
.mypagenum_box2 {
color:#ffffff;
margin:0 2px;
padding:2px 4px;
background-color:DEEPPINK;
font-weight:bold;
}
.mypagenum_box3 {
color:#666;
margin:0 2px;
padding:2px 4px;
background-color:#ffffff;
border:1px solid #000000;}
.mypagenum_box4 {
color:#000;
margin:0 2px;
padding:2px 4px;
background-color:yellow;
border:1px solid orange;
}
/* PAGENUM style OKB */


/* FOOT_BOX style OKB */
#foot_box{
clear:both;
margin:15px auto 0 auto;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
#foot_box2{
background-image:url(/style/pc/default/images/footer_bg.png);
background-repeat:no-repeat;
background-position:top center;
width:947px;
height:410px;
margin:auto;
padding-top:10px;
}

/* ++++++++++++++++++++++++++++++++++++++++ */
#foot_box_l{
margin:70px 0px 0px 40px;
}

#foot_categ{
	width:210px;
	margin-right:10px;
	float:left;
}

#foot_categ h3 {
font-size:12px;
font-weight:bold;
margin:5px;
text-align:left;
}

.catee1 {
}

.catee2 {
}

.catee3 {
}

.catee4 {
}

.catee5 {
}

#foot_categ ul{
font-size: 12px;
margin:0px;
padding:0 0 0 5px;
list-style-type: none;
line-height: 17px;
text-align:left;
}

#foot_categ li{
background-image:url(/style/pc/default/images/footer_icon.jpg);
background-repeat: no-repeat;
background-position: left 2px;
height: 25px;
padding: 0px 0px 0px 20px;
}

#foot_categ li a{
color:#ef097c;
text-decoration:none;
}

#foot_categ li a:hover {
color:#000000;
text-decoration:none;
}
/* ++++++++++++++++++++++++++++++++++++++++ */



#sitemap{
width:180px;
margin-right:10px;
float:left;
}


#sitemap ul{
font-size: 12px;
margin:0px;
padding:0 0 0 5px;
list-style-type: none;
line-height: 17px;
text-align:left;
}

#sitemap li{
background-image:url(/style/pc/default/images/footer_icon.jpg);
background-repeat: no-repeat;
background-position: left 2px;
height: 25px;
padding: 0px 0px 0px 20px;
}

#sitemap li a{
color:#454545;
text-decoration:none;
}

#sitemap li a:hover {
color:#000000;
text-decoration:none;
}

.sitemap_h3{
color:#333333;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
#foot_cate5{
width:600px;
clear:both;
}
#foot_cate5 div{
padding-left:5px;
padding-right:4px;
margin-top:10px;
}
#foot_cate5 div img{
margin-left:7px;
margin-right:7px;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
#foot_box_r{
width:247px;
height:130px;
float:right;
border:2px solid DEEPPINK;
}
.foot_bnr{
width:178px;
height:73px;
padding-left:4px;
margin-top:13px;
margin-bottom:17px;
}
/* ++++++++++++++++++++++++++++++++++++++++ */
#foot_und_bnrbox{
width:812px;
height:94px;
clear:both;
}
#foot_und_bnrbox img{
float:left;
padding-left:3px;
}
/* FOOT_BOX style OKB */



/* COPYRIGHTS style OKB */
#foot_copy{
width:947px;
line-height:26px;
margin:auto;
padding-top:5px;
font-size:10px;
text-align:center;
clear:both;
}
/* COPYRIGHTS style OKB */



/* ---------------------------------------------------------- */


/* GGUIDE style OKB */
#gguide {
text-align:center
width:900px;
margin:15px auto;
padding:8px 0px;
border:0px solid #cccccc;
background-color:#ffbd02;
color:#ffffff;
font-size:18px;
line-height:1.4;
font-weight:bold;
}

#gguide1{
background-image:url(/style/pc/default/images/sidemenu_top_bg.jpg);
background-position:top;
background-repeat:no-repeat;
float:right;
text-align:left;
width:229px;
padding:0px;
margin:120px 20px 0px 0px;
font-size:12px;
}

#gguide1 h2 {
margin:0 0 15px 0;
padding:0;
font-size:18px;
line-height:1.5;
color:#000000;
display:block;
border-bottom:2px solid #ffbd02;
}

#gguide1 li a{
margin-top:2px;
padding:6px;
color:#666666;
border:1px solid #cccccc;
background-color:#fff1c8;
display:block;
}

#gguide1 li a:hover{
background-color:#ccc;
}


#gguide2{
float:left;
text-align:left;
width:630px;
margin-left:12px;
margin-bottom:25px;
padding:0px;
border:0px solid #cccccc;
color:#cccccc;
font-size:12px;
line-height:1.5;
}

#gguide2 h2 {
margin:0 0 15px 0;
padding:0;
font-size:18px;
line-height:1.5;
color:#000000;
display:block;
border-bottom:2px solid #ffbd02;
}

#gguide2 h3 {
margin:5px 0 5px 0;
padding:0;
font-size:14px;
line-height:1.5;
color:#ffbd02;
}

#gguide2 p {
margin-top:5px;
padding:10px;
color:#666666;
border:1px solid #cccccc;
}

#gguide2 ul {
color:#666666;
font-size:10px;
}


#gguide2 table {
width:100%;
margin-bottom:0px;
padding:10px;
}
#gguide2 td {
line-height:1.5;
}



.tdttl {
width:180px;
margin:0;
padding:4px;
text-align:center;
background-color:#dedede;
border:1px solid #ffffff;
color:#cc0000;
font-size:10px;
font-weight:bold;
}

.tdtext {
margin:0;
padding:4px;
text-align:left;
border:1px solid #dedede;
color:#666666;
font-size:20px;
}

.tdttl2 {
width:250px;
margin:0;
padding:4px;
text-align:center;
background-color:#fff1c8;
border:1px solid #ffbd02; 
font-size:12px;
font-weight:bold;
}

.tdtext2 {
margin:0;
padding:8px;
text-align:left;
border:1px solid #ffbd02;
color:#666666;
font-size:12px;
}

/* GGUIDE style OKB */





/* HELP style OLB */
.helpttl {
margin-bottom:5px;
padding:5px 0;
display:block;
text-align:left;
}
.helpttl a {
padding-left:10px;
color:#ffffff;
display:block;
font-weight:bold;
}

.helpttl a:hover {
color:#e96a3e;
display:block;
font-weight:bold;
}
.treeclose {
text-align:right;
margin-bottom:10px;
font-size:10px;
}

/* HELP style OLB */





/* MYNOTE style OKB */
#mynote {
text-align:center
width:900px;
margin:15px auto;
padding:8px 0px;
border:0px solid #cccccc;
background-color:#99cc00;
color:#ffffff;
font-size:18px;
line-height:1.4;
font-weight:bold;
}

#mynote1{
float:left;
text-align:left;
width:200px;
margin-left:20px;
padding:0px;
border:0px solid #cccccc;
color:#cccccc;
font-size:12px;
line-height:1.5;
}

#mynote1 h2 {
margin:0 0 15px 0;
padding:0;
font-size:18px;
line-height:1.5;
color:#000000;
display:block;
border-bottom:2px solid #ffea00;
}

#mynote1 li a{
margin-top:2px;
padding:6px;
color:#666666;
background-color:#f4ffd3;
display:block;
}

#mynote1 li a:hover{
background-color:#ccc;
}


#mynote2{
float:left;
text-align:left;
width:680px;
margin-left:12px;
margin-bottom:25px;
padding:0px;
border:0px solid #cccccc;
color:#cccccc;
font-size:12px;
line-height:1.5;
}

#mynote2 h2 {
margin:0 0 15px 0;
padding:0;
font-size:18px;
line-height:1.5;
color:#000000;
display:block;
border-bottom:2px solid #ffea00;
}

#mynote2 h3 {
margin:5px 0 5px 0;
padding:0;
font-size:14px;
line-height:1.5;
color:#99cc00;
}

#mynote2 p {
margin-top:5px;
padding:10px 0px 10px 10px;
color:#666666;
border:1px solid #cccccc;
}

#mynote2 ul {
color:#666666;
font-size:10px;
}


#mynote2 table {
width:100%;
margin-bottom:15px;
padding:10px;
}
#mynote2 td {
font-size:12px;
line-height:1.5;
}

.mynote2 tdttl {
width:180px;
margin:0;
padding:4px;
text-align:center;
background-color:#dedede;
border:1px solid #ffffff;
color:#000;
}
.mynote2 tdtext {
margin:0;
padding:4px;
text-align:left;
border:1px solid #dedede;
color:#666666;
}



#mynote3{
float:left;
text-align:left;
width:680px;
margin-left:12px;
margin-bottom:25px;
padding:0px;
border:0px solid #cccccc;
color:#454545;
font-size:12px;
line-height:1.5;
}

#mynote3 h2{
color:#454545;
}

/* MYNOTE END */



/* NOTE style OKB */
#note {
	background-image:url(/style/pc/default/images/h_company.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_company_bg{
	background-image:url(/style/pc/default/images/h_company.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_guide_bg{
	background-image:url(/style/pc/default/images/h_guide.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_commitment_bg{
	background-image:url(/style/pc/default/images/h_commitment.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_sitemap_bg{
	background-image:url(/style/pc/default/images/h_sitemap.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_pri_bg{
	background-image:url(/style/pc/default/images/h_pri.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_company_bg{
	background-image:url(/style/pc/default/images/h_company.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}


#note_how_bg{
	background-image:url(/style/pc/default/images/h_how.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_about_auction_bg{
	background-image:url(/style/pc/default/images/h_about_auction.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_auto_bid_bg{
	background-image:url(/style/pc/default/images/h_auto_bid.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_help_bg{
	background-image:url(/style/pc/default/images/h_help.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_question_bg{
	background-image:url(/style/pc/default/images/h_question.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_contact_bg{
	background-image:url(/style/pc/default/images/h_contact.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_register_bg{
	background-image:url(/style/pc/default/images/h_register.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_terms_bg{
	background-image:url(/style/pc/default/images/h_terms.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note_product_open_bg{
	background-image:url(/style/pc/default/images/h_product.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
}

#note_news_bg{
	background-image:url(/style/pc/default/images/h_news_osirase.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:913px;
}

#note1{
background-image:url(/style/pc/default/images/sidemenu_top_bg.jpg);
background-position:top;
background-repeat:no-repeat;
float:right;
text-align:left;
width:229px;
padding:0px;
margin:120px 20px 0px 0px;
font-size:12px;
}

#note1 ul{
padding:0;
margin:0;
list-style:none;
}

#note1 li{
padding:0;
margin:0;
list-style:none;
}

#note1 h2 {
margin:0 0 15px 0;
padding:0;
font-size:18px;
line-height:1.5;
color:#000000;
display:block;
border-bottom:2px solid #21a5d6;
}

#note1 li a{
margin-left:10px;
}

#note1 li a:hover{
}

#note1_mail{
margin-top:7px;
margin-left:10px;
font-size:10px;
text-align:right;
background-image:url(/style/pc/default/images/sidemenu_mail.jpg);
width:214px;
height:23px;
padding-top:4px;
}

#note2{
float:left;
text-align:left;
width:620px;
margin-left:0px;
margin-bottom:25px;
padding-left:30px;
border:0px solid #cccccc;
color:#cccccc;
font-size:12px;
line-height:1.5;
}

#note3{
text-align:center;
width:620px;
margin-left:0px;
margin-bottom:25px;
padding-left:30px;
border:0px solid #cccccc;
color:#cccccc;
font-size:12px;
line-height:1.5;
}

#note4{
float:left;
text-align:left;
margin-left:0px;
margin-bottom:25px;
padding-left:30px;
line-height:1.5;
}

#note2 h2 {
margin:0 0 15px 0;
padding:0;
font-size:18px;
line-height:1.5;
color:#000000;
display:block;
border-bottom:2px solid #21a5d6;
}

#note2 h3 {
margin:5px 0 5px 0;
padding:0;
font-size:14px;
line-height:1.5;
color:#21a5d6;
}

#note2 p {
margin-top:5px;
padding:10px;
color:#666666;
border:1px solid #cccccc;
}

#note2 ul {
color:#666666;
font-size:10px;
}


#note2 table {
width:100%;
margin-bottom:15px;
padding:10px;
}
#note2 td {
font-size:12px;
line-height:1.5;
}

.tdttl {
width:180px;
margin:0;
padding:4px;
text-align:center;
background-color:#dedede;
border:1px solid #ffffff;
color:#000;
}
.tdtext {
margin:0;
padding:4px;
text-align:left;
border:1px solid #dedede;
color:#666666;
}
/* NOTE END */








/* MP・A
----------------------------------------*/
#mp_main_box{
padding-left:10px;
padding-right:40px;
text-align:left;
}

#mp_main_box_l{
width:206px;
float:left;
}

#mp_main_box_l h3{
margin:0px;
padding:0px;
margin-top:10px;
}



.mp_smenu_foot{
width:206px;
height:23px;
background:url(/style/pc/default/images/mp_smenu_foot.jpg);
clear:both;
}

#mp_main_box_r{
width:681px;
float:right;
}

.mp_cate{
}

.mp_cate img{
display:block;
margin:auto;
}

.mp_cate strong{
color:#666666;
font-size:22px;
padding-left:40px;
}

.mp_cate strong span{
color:#ff3366;
font-size:50px;
}

.mp_cate_foot{
width:681px;
height:24px;
background:url(/style/pc/default/images/mp_cate_foot.jpg) no-repeat;
clear:both;
}

#mp_tend_box{
margin:auto;
width:617px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #FF5790;
border-bottom-color: #FF5790;
border-left-color: #FF5790;
text-align:center;
}

.mp_tend_box_s{
width:617px;
line-height:20px;
height:20px;
font-size:12px;
color:#666666;
}

.mp_tend_box_1{
width:120px;
float:left;
padding-right:5px;
}


.mp_tend_box_2{
width:275px;
float:left;
padding-right:5px;

}

.mp_tend_box_2 div{
font-size:18px;
}

.mp_tend_box_2 span{
color:#FF6600;
}

.mp_tend_box_4 {
width:90px;
float:left;
padding-right:5px;
}

.mp_tend_box_4 p{
font-size:18px;
height:90px;
line-height:90px;
margin:0px;
padding:0px;
}


.mp_tend_box_5{
width:112px;
float:left;
padding-right:5px;
}

.mp_tend_box_5 img{
margin-top:22px;

}


.mp_tend_box_w{
width:617px;
height:90px;
padding-top:10px;
font-size:12px;
font-weight:bold;
color:#ff3366;
}

.mp_tend_box_y{
width:617px;
height:90px;
background:#ffffcc;
padding-top:10px;
font-size:12px;
font-weight:bold;
color:#ff3366;
}

.mp_r_text{
width:617px;
text-align:right;
padding-top:10px;
margin:auto;
}

#mp_bnr_box{
padding-left:5px;
height:109px;
}

.mp_bnr_box img{
margin-top:10px;
display:block;
float:left;
}

.mp_yazirusi{
width:343px;
height:47px;
margin:auto;
background:url(/style/pc/default/images/mp_yazirusi.jpg) no-repeat;
padding-top:10px;
padding-bottom:10px;
background-position:0px 10px;
clear:both;
}

#mp_itemcate{
width:654px;
height:70px;
padding-left:11px;
padding-right:11px;
}

#mp_itemcate img{
margin:0px;
padding-left:11px;
padding-right:11px;
float:left;
display:block;
}
/* MP・A
----------------------------------------*/







/*.contentbox
----------------------------------------*/
.contentbox_t{
margin:0;
height:9px;
width:100%;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_t.png) no-repeat top center;
}
.contentbox_s{
height:20px;
width:100%;
font-size:0.75em;
font-weight:bold;
color:#A2A2A2;
padding-top:5px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_m.png) repeat-y top center;
}
.contentbox_m{
margin:0;
width:100%;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_m.png) repeat-y top center;
}
.contentbox_b{
margin:0;
width:100%;
height:20px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_b.png) no-repeat top center;
}
.contentbox_b1b{
margin:0px;
height:20px;
padding-top:8px;
padding-left:10px;
font-size:0.9em;
font-weight:bold;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_m.png) repeat-y top;
}

/*.contentbox_dot
----------------------------------------*/
.contentbox_dot_t{
margin:0px;
width:100%;

height:22px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_dot_t.png) no-repeat top;
}
.contentbox_dot_m{
margin:0px;
width:100%;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_dot_m.png) repeat-y top;
}
.contentbox_dot_b{
margin:0px;
width:100%;
height:20px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/contentbox_dot_b.png) no-repeat top;
}
.pagination {
text-align:center;
font-size:0.9em;
font-weight:bold;
padding-bottom:5px;
}

.dashed_line {
height:15px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/dashed_line.png) no-repeat center center;
}

.shizuku_line {
height:30px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/shizuku_line.png) no-repeat center center;
}



/*#header
--------------------------------*/
#header_box { width:100%;background:url(http://d230d25ip1fv8o.cloudfront.net/images/header_back.png) no-repeat top center; }
#header ul#gnavi{}
#header ul#gnavi li{
padding:0 5px;
font-weight:bold;
float:left;
}
#header ul#gnavi li a{ color:#333333; }






/*.start_product
--------------------------------*/
.start_product_00BASEDASIGN00 {
margin-left:7px;
padding-top:10px;
width:177px;
height:292px;
background:url(/style/pc/default/images/normal_fra.gif) bottom right no-repeat;
}
.start_product {
width:180px;
height:292px;
padding:auto;
background:url(/style/pc/default/images/normal_fra.gif) bottom right no-repeat;
}
.start_product_1yen {
width:180px;
height:292px;
background:url(/style/pc/default/images/1en_fra.gif) bottom right no-repeat;


}
.start_product_5yen {
width:180px;
height:292px;
background:url(/style/pc/default/images/5en_fra.gif) bottom right no-repeat;

}
.start_product_beginner {
width:180px;
height:292px;
background:url(/style/pc/default/images/shosin_fra.gif) bottom right no-repeat;
border:                                          2px solid blue;

}
.start_product_preparing {
/*
margin-left:3px;
_margin-left:2px;
margin-bottom:10px;
_margin-bottom:10px;
padding-top:0px;
*/
width:180px;
height:292px;
background:url(/style/pc/default/images/jidou_fra.gif) bottom right no-repeat;
border:                                          2px solid blue;

}
.error_dialog {
background:url(http://d230d25ip1fv8o.cloudfront.net/images/dialog_red.png) no-repeat center bottom;
position:absolute;
z-index:10;
padding-top:10px;
padding-left:1px;
width:260px;
height:150px;
text-align:center;
color:#FF0000;
font-weight:bold;
font-size:15px;
line-height:1.2em;

filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
}
.small_error_dialog {
background:url(http://d230d25ip1fv8o.cloudfront.net/images/dialog_red_s.png) no-repeat center bottom;
position:absolute;
z-index:10;
padding-top:10px;
padding-left:1px;
width:180px;
height:100px;
text-align:center;
color:#FF0000;
font-weight:bold;
font-size:12px;
line-height:13px;
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
}

.prd_image{
height:110px;
width:180px;
margin:0;
padding:0;
text-align:center;
vertical-align:middle;
}





.prd_button{
text-align:center;
padding:0;
margin-top:3px;
}

/* ?I?[?N?V??????
----------------------------------------*/
#cat_content{
width:960px;
margin:0;
padding-left:10px;
padding-top:10px;
}
.catbox_t{
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auctionlist_t.png) no-repeat top left;
width:972px;
height:30px;
clear:left;
margin:0;
overflow:hidden;
}
.catbox_m{
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auctionlist_m.png) repeat-y top;
width:972px;
margin:0;
padding:0;
}
.catbox_b{
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auctionlist_b.png) no-repeat top;
width:972px;
height:20px;
margin:0;
}
.catbox_bnav{
width:960px;

height:20px;
margin:0;
}
.cat_header{
width:400px;
height:30px;
font-size:24px;
font-weight:bold;
color:#434343;
float:left;
margin:0;
}
.catnav{
float:right;
font-size:0.75em;
font-weight:bold;
}
.start_auction_white{
background-color:#ffffff;
width:950px;
margin-left:10px;
font-size:0.8em;
}
.start_auction_blue{
width:950px;
margin-left:10px;
font-size:0.8em;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auctionlist_back_blue.png) no-repeat center center;
}
.start_auction_1yen{
width:950px;
margin-left:10px;
font-size:0.8em;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auctionlist_back_1yen.png) no-repeat center center;
}
.start_auction_beginner{
width:950px;
margin-left:10px;
font-size:0.8em;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auctionlist_back_beginner-002.png) no-repeat center center;
}
.catbox_header{
width:947px;
height:21px;
margin:0;
font-size:0.75em;
font-weight:bold;
color:#eee;
padding-left:20px;
padding-top:8px;
}
.catbox_subheader{
width:950px;
height:20px;
margin:0;
font-size:0.66em;
font-weight:bold;
color:#A2A2A2;
}
.catbox_footer{
width:950px;
height:19px;
margin:0;
font-size:0.85em;
font-weight:bold;
color:#434343;
padding-top:1px;
}
.col_image { text-align:center;width:130px; }
.col_product { text-align:left;width:420px; }
.col_bidprice { text-align:center;width:130px; }
.col_bidder { text-align:center;width:80px; }
.col_counter { text-align:center;width:160px; }
.col_price { text-align:center;width:130px; }
.col_winner { text-align:center;width:100px; }
.col_ended { text-align:center;width:100px; }
.col_discount { text-align:center;width:100px; }
.product_name { margin-bottom:5px;height:1.2em;overflow:hidden; }
.price { font-weight:bold;font-size:1.2em;color:#0CAEA3; }
.counter { font-family:Verdana;color:#434343;font-weight:bold;font-size:1.7em; }

.counter_starts_at { font-family:Verdana,Arial,Meiryo,sans-serif;color:#141b52;font-weight:bold;font-size:1.2em; }

.auction_types { margin-top:1em;padding-bottom:5px; }
.auction_types a { cursor:help; }

/* ?I?[?N?V???????
----------------------------------------*/

/*.endingauction
----------------------------------------*/
.endingauction {
padding:5px 0 5px 20px;
width:215px;
float:left;
}
.endingauction table { width:215px }
.ending_prd_header { font-size:0.8em;font-weight:bold;text-align:center;line-height:1.2em;height:2.4em;overflow:hidden; }
.ending_prd_image { text-align:right;width:60px }
.ending_prd_counter { text-align:center;font-family:Verdana;font-size:1.2em;font-weight:bold }
.ending_prd_price { margin-left:10px;width:60px;font-size:0.9em;color:rgb(102, 188, 41);font-weight:bold;font-family:Verdana }
.ending_prd_bidder { margin-left:10px;width:60px;font-size:0.75em;font-weight:bold }
.ending_prd_bid { vertical-align:bottom }

#add_watchlist {
font-size:0.8em;
font-weight:bold;
float:right;
width:240px;
padding-top:6px;
padding-right:10px;
text-align:right;
color:#434343;
}
.cb_header{
font-weight:bold;
color:#434343;
margin:0px;
padding-left:12px;
padding-top:6px;
width:640px;
}
#ptext{
font-size:0.9em;
font-weight:bold;
width:947px;
padding:0;
color:#434343;
}

.auction_icon { position:relative;top:0px;left:0px;z-index:10; }
.auction_icon a { top:10px;left:10px;display:block;position:absolute;cursor:help }

#product_image_frame{
width:395px;
height:459px;
float:left;
}

#product_image_frame table {
width:360px;
margin:10px auto;
text-align:center;
vertical-align:middle;
font-size:0.8em;
}
.thumb{
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/no_img.png) no-repeat left top;
height:87px;
width:85px;
}
.thumb a {
width:85px;
display:block
}

#middleblock{
/*position:relative;*/
width:200px;
height:465px;
padding-right:10px;
padding-left:0px;
float:left;
text-align:left;
}

#bid_action {
/*font-family:Verdana, sans-serif;*/
font-family:"Hiragino Kaku Gothic Pro","?q???M?m?p?S Pro W3","???C???I",Meiryo,"MS P Gothic","?l?r ?o?S?V?b?N",Verdana,Arial,sans-serif;
color:#434343;
font-size:12px;
text-align:center;
}
.actions{
font-size:0.9em;
color:#FF0000;
text-align:center;
height:28px;
line-height: 1.0em;
}
.countdown_new{
text-align:left;
}
.cd_uhr{
position:absolute;
z-index:10;
height:44px;
padding-top:2px;
padding-left:24px;
}
#CDUMST{
position:absolute;
z-index:5;
width:172px;
height:27px;
padding-top:7px;
padding-left:72px;
padding-right:10px;
font-size:0.65em;
text-align:center;
}
.countdown_nrs{
margin-top:5px;
font-size:30px;
font-weight:bold;
color:#18224c;
font-family:Verdana, sans-serif;
}

#gebotsbutton{
width:206px;
height:75px;
text-align:left;
margin-top:15px 0px 0px 0px;
color:#18224c;
font-size:1.25em;
font-weight:bold;
}

#bttext{
float:left;
text-align:left;
height:35px;
padding-top:0px;
font-size:0.6em;
color:#434343;
}
#auction_discount {
padding-top:10px;
font-family:Verdana, sans-serif;
font-size:12px;
text-align:center;
}

#rightblock{
width:236px;
height:465px;
padding-left:23px;
float:left;
}

#register {
position:relative;
width:223px;
height:128px;
padding-left:8px;
font-size:0.75em;
color:#434343;
cursor: pointer;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/img_detail_register-002.png) no-repeat left top;
}
#register div { position:absolute;bottom:10px;left:35px }

#invite_friend_detail {
position:relative;
width:231px;
height:130px;
}
#invite_friend_detail div { position:absolute;bottom:11px;right:27px }

#invite_friend_detail2 {
position:relative;
width:224px;
height:158px;
}
#invite_friend_detail2 div { position:absolute;bottom:20px;right:29px }

.friend_back1 {background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/img_friends1-002.png) no-repeat top left;}
.friend_back2 {background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/img_friends2-002.png) no-repeat top left;}
.friend_back1_l {background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/img_friends1_l-002.png) no-repeat top left;}
.friend_back2_l {background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/img_friends2_l-002.png) no-repeat top left;}

/* ??????D
----------------------------------------*/
#auto_bidder{
padding-top:10px;
padding-left:10px;
height:120px;
width:225px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/auto_bg.png) no-repeat top;
}
#auto_bidder2 {
padding-left:10px;
padding-top:10px;
height:120px;
width:225px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/auto_bg.png) no-repeat top;
}
#auto_bidder_kinsi{
padding-top:5px;
padding-left:2px;
margin-top:3px;
height:123px;
width:227px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/auto_kinsi_bg-003.gif) no-repeat top;
}
#auto_bidder_kinsi_for_free {
padding-top:5px;
padding-left:2px;
margin-top:3px;
height:123px;
width:227px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/auto_kinsi_free_auction_bg-002.gif) no-repeat top;
}
#ghistorie{
margin-top:10px;
padding:5px;
border:2px solid #ccc;
}
#stats_test { height:234px;overflow:auto }
#stats_test td { max-height:1.1em;overflow:hidden }
#mhistorie{
padding-top:0px;
}
#bb_header{
padding-left:10px;
padding-top:5px;
color:#FFFFFF;
font-size:0.7em;
font-weight:bold;
}
.bb_header_buchen{ height:23px; }
.bbb{ float:left;cursor:pointer; }
.bba{ float:left;cursor:pointer; }
.hist_header_all{ height:23px;font-size:0.8em; }
.all{ float:left;cursor:pointer; }
.own{ float:left;cursor:pointer; }
.bb_subheader{
padding-left:8px;
padding-top:4px;
font-weight:bold;
color:#434343;
}
#bb_werte{ padding-left:8px;padding-top:7px; }
#bb_buchen{
padding-left:8px;
padding-top:3px;
color:#434343;
font-weight:bold;
font-size:0.75em;
}
.bbgebucht{
position:absolute;
z-index:10;
width:186px;
height:48px;
padding:25px;
padding-bottom:10px;
padding-top:22px;
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity:0.9;
font-size:0.7em;
text-align:center;
font-weight:bold;
}
#gbb_anzeige{
font-size:0.65em;
color:#434343;
padding-left:8px;
padding-top:4px;
height:85px;
}

#ghistorie_tbl{ padding-left:8px;padding-top:7px;
}

.input65{
margin:0;
height:25px;
width:60px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/auto_form.png) no-repeat top center;
}
.IPT65{
background:none;
border:none;
width:50px;
text-align:right;
margin:0;
padding-left:5px;
padding-right:5px;
padding-top:3px;
}




/* 8888888888888888888888 */

#product_main {
width:900px;
text-align:left;
border:0px solid #cc0000;
margin:0px auto 0px auto;
padding:0;
}









/* ???i????
----------------------------------------*/
#title_product_detail { margin-top:30px;margin-left:15px;width:900px;overflow:hidden }
#product_detail {
font-size:0.85em;
color:#434343;
margin:0px;
padding-top:10px;
padding-left:60px;
padding-bottom:30px;
width:800px;
}

#title_payment { margin-left:15px;width:900px;overflow:hidden }
#payment { font-size:0.8em;margin-top:10px }
#payment h4 { padding:5px 20px;margin:0 20px;background-color:#dff2f8; }
#payment p { padding:5px 30px 20px;margin:0 20px; }
#payment img { vertical-align:middle;margin-right:10px; }
#payment_form_link { margin-left:25px;padding-bottom:30px;font-weight:bold; }
#creditcard_explanation { text-align:center;padding:10px 0 20px;border-top:solid 1px #cccccc }
#banking_explanation { text-align:center;padding:10px 0 20px;border-top:solid 1px #cccccc }
#edy_explanation { text-align:center;padding:10px 0 20px;border-top:solid 1px #cccccc }
#payment_choice { font-size:1.2em }
#payment_choice td { padding-right:1em }
#payment_choice label, #payment_choice input { cursor:pointer;color:#274E96 }
#payment_choice label:hover { text-decoration:underline }

/* ?}?C?y?[?W
----------------------------------------*/
/*#loginbox
--------------------------------*/
#loginbox_t {
width:974px;
height:27px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/login_t.png) no-repeat bottom;
}
#loginbox_m {
width:974px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/login_m.png) repeat-y top;
}
#loginbox_b {
width:974px;
height:13px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/login_b.png) no-repeat top;
}
#loginbox_left {
width:535px;
height:304px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/login_bg_left.png) no-repeat top;
}
#loginbox_right {
width:401px;
height:304px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/login_bg_right.png) no-repeat top;
}
#loginbox_right form {
font-size:0.9em;
margin-left:60px;
width:280px;
text-align:center;
}
.loginform_frame {
width:275px;
height:26px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/loginform_bg.png) no-repeat top;
}
.loginform_frame input {
width:260px;
height:26px;
border:none;
background:none;
font-size:1.2em;
font-weight:bold;
}

/* ???[?U?[???
----------------------------------------*/
.userdata { padding-left:30px;padding-top:20px;padding-bottom:30px;width:650px }
.userdata table { width:600px;font-size:0.9em }
.userdata th { vertical-align:top;width:150px;padding:5px;border:1px solid #D5D5D5;background-color:#E2F2F4; }
.userdata td { vertical-align:top;padding:5px;border:1px solid #D5D5D5; }

/* ?I?[?N?V???????p?e?[?u??
----------------------------------------*/
.mem_auctionlist { width:695px }
.mem_product_name { font-weight:bold;margin-bottom:5px;height:1.2em;overflow:hidden }
.mem_price { font-weight:bold;font-size:1.2em;color:#0CAEA3 }
.mem_bidcount { font-weight:bold;font-size:1.2em }
.mem_counter { font-family:Verdana;color:#434343;font-weight:bold;font-size:1em; }
.mem_col_image { text-align:center;width:100px }
.mem_col_product { text-align:left;width:260px }
.mem_col_bidprice { text-align:center;width:80px }
.mem_col_counter { text-align:center;width:120px }
.mem_col_bidbutton { text-align:center;width:100px }
.mem_col_checkbox { text-align:center;width:40px }
.mem_col_bidfrom { text-align:center;width:100px }
.mem_col_bidto { text-align:center;width:100px }
.mem_col_bidcount { text-align:center;width:100px }
.mem_col_ended { text-align:center;width:100px }
.mem_col_discount { text-align:center;width:100px }
.mem_col_order { text-align:center;width:100px }
.mem_col_started { text-align:center;width:100px }
.mem_col_status { text-align:center;width:100px }

.auction_bid_histories { position:relative;left:360px;width:300px; }
.auction_bid_histories table { font-size:0.9em;width:260px }
.auction_bid_histories_t {
background: transparent url(http://d230d25ip1fv8o.cloudfront.net/images/member/bid_histories_t.png) no-repeat top center;
height:5px;
overflow:hidden;
}
.auction_bid_histories_m {
padding:5px 10px;
overflow:auto;
max-height:155px;
width:280px;
background:transparent url(http://d230d25ip1fv8o.cloudfront.net/images/member/bid_histories_m.png) repeat-y top center;
}
.auction_bid_histories_b {
background:transparent url(http://d230d25ip1fv8o.cloudfront.net/images/member/bid_histories_b.png) no-repeat top center;
padding-bottom:10px;
height:5px;
overflow:hidden;
}

/*.latest_auction
----------------------------------------*/
.latest_auction {
width:324px;
height:180px;
font-size:0.8em;
padding-top:10px;
vertical-align:top;
}

.latest_auction h4 {
background:url(http://d230d25ip1fv8o.cloudfront.net/images/latest_title_bg.jpg) no-repeat bottom center;
font-size:1em;
overflow:hidden;
height:42px;
padding-left:10px;
padding-right:80px;
text-align:left;
}
.latest_auction_detail {
font-size:0.9em;
margin:0;

}
.latest_auction_detail th {
text-align:left;
color:#999999;

font-size:1em;
}
.latest_auction_detail td {
text-align:right;
max-width:100px;
}

.latest_auction_icon { position:relative;top:0px;right:15px;z-index:10; }
.latest_auction_icon a { top:10px;right:10px;display:block;position:absolute;cursor:help }

/*#creditcard_payment
----------------------------------------*/
#creditcard_payment {
font-size:0.9em;
width:660px;
margin-left:20px;
}
#creditcard_payment h4 {
padding:5px 30px;
background-color:#dff2f8;
}
#creditcard_payment table {
margin-top:10px;
margin-bottom:20px;
}
#creditcard_payment th {
padding:1px 30px;
width:5.5em;
}
#creditcard_payment p {
padding:5px 30px 20px;
margin:0 20px;
}
.vertical_dashed_line {
width:40px;
height:330px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/member/virtical_dashed_line.png) no-repeat top center;
}

/* ????o?^
----------------------------------------*/
#reg_banner { width:980px;height:251px;font-size:0.8em;margin-bottom:10px }
#reg_banner div { padding-top:30px;margin-left:30px }
#reg_banner h2 { font-size:1.3em;margin:5px 0;padding:0 }
#reg_banner p { margin:10px 0 5px;padding:0 }
#reg_banner ul { margin:5px 0;padding:0 }
#reg_banner li { margin:0;padding-left:1em;list-style-type:none;color:#666666 }
#reg_banner span { font-size:0.85em;color:#999999 }
.reg_banner01 {
background: transparent url(http://d230d25ip1fv8o.cloudfront.net/images/comment01.png) no-repeat scroll center bottom;
}
.reg_banner02 {
background: transparent url(http://d230d25ip1fv8o.cloudfront.net/images/comment02.png) no-repeat scroll center bottom;
}
.reg_banner03 {
background: transparent url(http://d230d25ip1fv8o.cloudfront.net/images/comment03.png) no-repeat scroll center bottom;
}
.reg_banner04 {
background: transparent url(http://d230d25ip1fv8o.cloudfront.net/images/comment04.png) no-repeat scroll center bottom;
}
#reg_content{
padding:20px;
padding-top:10px;
font-size:0.75em;
width:947px;
color:#434343;
float:left;
}

/* ????y?[?W?i?}?C?y?[?W?j
----------------------------------------*/
#mtbmenus{ width:186px; }

.subbox_t {
margin:0px;
padding-left:10px;
padding-top:10px;
width:180px;
height:24px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/sideleft_title_bg.png) no-repeat bottom;
}
.subbox_m {
margin-left:2px;
padding-top:4px;
padding-bottom:4px;
padding-left:1px;
padding-right:2px;
width:183px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/sideleft_bg.png) repeat-y;
}
.subbox_b {
margin:0px;
height:10px;
padding-left:10px;
width:180px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/sideleft_btm.png) top no-repeat;
}
.sb_header {
font-size:0.7em;
font-weight:bold;
color:#ffffff;
margin:0px;
padding-top:6px;
}
.sb_header a { color:#ffffff; }
.sb_header a:visited { color:#ffffff; }
.sb_header2 {
font-size:0.7em;
font-weight:bold;
color:#000000;
background-color:#dff2f8;
margin:0px;
padding:6px 10px;
}
.sb_text {
line-height:1.8em;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
font-size:0.7em;


font-weight:bold;

color:#505050;
margin:5px 0;
width:180px;
}
.mtbcbox_t {
width:711px;
height:20px;
font-size:0.8em;
font-weight:bold;
color:#eeeeee;
padding-top:8px;
padding-left:20px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/member/mypagelist_t.png) no-repeat top left;
}
.mtbcbox_ts {
width:711px;
height:21px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/member/mypagelist_m.png) repeat-y;
font-size:0.6em;
font-weight:bold;
color:#434343;
}
.mtbcbox_m {
width:711px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/member/mypagelist_m.png) repeat-y;
}
.mtbcbox_b {
width:711px;
height:27px;
text-align:right;
font-size:0.6em;
color:#434343;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/member/mypagelist_b.png) no-repeat top;
}
.mtb_auktion_white {
background:#fff;
width:690px;
margin-left:5px;
font-size:0.8em;
}

.mtb_auktion_grey {
background:#f3f3f3;
width:690px;
margin-left:5px;
font-size:0.8em;
}
.noauction { padding:10px;text-align:center;font-size:0.9em;font-weight:bold; }

#bidpacks { padding:15px;padding-bottom:0px;width:680px; }

/* ?w???v
----------------------------------------*/
#helpmenus { padding-left:10px;float:left;width:210px; }
.subboxhlp_t {
margin:0px;
padding-left:10px;
padding-top:10px;
width:200px;
height:24px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/sideright_title_bg.png) no-repeat bottom;
}
.subboxhlp_m {
margin:0px;
padding-left:10px;
width:200px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/sideright_bg.png) repeat-y top;
}
.subboxhlp_b {
margin:0px;
padding-left:10px;
width:200px;
height:10px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/sideright_btm.png) no-repeat top;
}
.sb_text2 {
font-size:0.75em;
font-weight:bold;
color:#505050;
margin:0px;
width:195px;
}
.sb_text2 td { vertical-align:top }
#helpcontent {
padding:20px;
float:left;
width:490px;
color:#434343;
font-size:0.8em;
}
.helpheadline {
font-size:1.4em;
color:#66bc29;
font-weight:bold;
}
#helpmenues2 {
padding-left:10px;
float:left;
width:210px;
}
/* ?t???b?V?????b?Z?[?W
----------------------------------------*/
#flashbox {
width:100%;
position:absolute;
top:-100px;
left:0;
z-index:10;
}
#flashbox div {
z-index:10;
width:600px;
height:50px;
color:#66BC29;
margin:0 auto;
padding-top:20px;
text-align:center;
}
#flash_message { font-size:1.7em; }

/* ???D???b?Z?[?W
----------------------------------------*/
#congratulations {
margin:10px 0;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/img_success.png) no-repeat top center;
width:100%;
height:243px;
text-align:center;
}
#congratulations img { margin-top:153px }

/* ????????
----------------------------------------*/
#feedback_form {
border-collapse: collapse;
line-height: 200%;
margin-right: 10px;
}
#feedback_form th {
vertical-align: top;
border: 1px solid #D5D5D5;
background-color: #E2F2F4;
padding: 2px 10px;
width:120px;
}
#feedback_form td {
vertical-align: middle;
border: 1px solid #D5D5D5;
padding: 4px 10px;
width: 480px;
}

/* ?F?B???
----------------------------------------*/
.grey_opacity{
background: rgb(0, 0, 0) none repeat scroll 0% 0%;
position: absolute;
z-index: 1000;
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial;
-moz-background-inline-policy: -moz-initial;
opacity: 0.3;
filter:alpha(opacity=30);
-khtml-opacity: 0.3;
height: 2158px;
width: 1264px;
}
.mgm_preview {
position: absolute;
z-index: 1001;
left: 250px;
right: 150px;
top: 130px;
}

.error_msg { color:red;font-weight:bold;font-size:0.9em }

/* ???????@
----------------------------------------*/
#company { padding:20px 0px 30px;width:650px;margin:0 auto; }
#company h3 { font-size:1.3em;padding:20px 0 }
#company h4 { background-color:#E2F2F4;padding:5px 1em;margin:5px 0 }
#company dl { margin:10px 0 20px }
#company dt { font-weight:bold;padding-left:1em }
#company dd { margin-left:120px;border-bottom:dotted 1px #cccccc;padding:5px 1em 5px 0 }

/* ?v???C?o?V?[?|???V?[
----------------------------------------*/
#privacy { padding:20px 0px 30px;width:700px;margin:0 auto;font-size:0.9em }
#privacy h3 { font-size:1.3em;padding:20px 0 }
#privacy h4 { margin:5px 0 }

/* ???p?K??
----------------------------------------*/
#terms { padding:20px 0px 30px;width:700px;margin:0 auto;font-size:0.9em }
#terms h3 { font-size:1.3em;padding:20px 0 }
#terms h4 { margin:5px 0 }

/* ?????????????D?w???v
----------------------------------------*/
#auto_bidder_help { padding:20px 0px 30px;width:700px;margin:0 auto;font-size:0.9em }
#auto_bidder_help h3 { font-size:1.7em;padding:20px 0;color:#66BC29 }
#auto_bidder_help h4 { font-size:1.3em;margin:5px 0 }
#auto_bidder_help p { margin:10px 0 }

/* ?r?M?i?[?I?[?N?V????
----------------------------------------*/
.beginner_auction {
width:973px;height:300px;
margin-left: 5px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/beginner_bg-002.png) no-repeat top center;
}

/* ???m?_
----------------------------------------*/
/* TOP */
.notification_top_t {
width:948px;height:33px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/notification/info_top_top.gif) no-repeat top center;
margin: 10px 0 0 20px;
}
.notification_top_time {
position:relative;top:14px;left:240px;font-size:0.8em;width:200px;
}
.notification_top_m {
width:948px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/notification/info_top_bg.gif) repeat top center;
margin: 0 0 0 20px;
}
.notification_top_message {
position:relative;
top:1px;left:30px;
width:890px;
line-height:1em;
padding-bottom: 10px;
}
.notification_top_b {
width:948px;height:14px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/notification/info_top_bottom.gif) no-repeat top center;
margin: 0 0 10px 20px;
}
/* MYPAGE */
.notification_mypage_kuma {
width:110px;height:108px;
position:static;
}
.notification_mypage_t {
width:838px;height:38px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/notification/info_mypage_top.gif) no-repeat top center;
}
.notification_mypage_time {
position:relative;top:14px;left:240px;font-size:0.8em;width:200px;
}
.notification_mypage_m {
width:838px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/notification/info_mypage_bg.gif) repeat top center;
z-index:1;
}
.notification_mypage_message {
position:relative;
top:1px;left:20px;
width:800px;
line-height:1em;
padding-bottom: 10px;
}
.notification_mypage_b {
width:838px;height:15px;
position:static;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/notification/info_mypage_bottom.gif) no-repeat top center;
}

/* guide */
.guide_dashed_line_sm {
height:15px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/dot_line_sm.jpg) no-repeat center center;
}
.guide_dashed_line {
height:15px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/dot_line.jpg) no-repeat center center;
}
.guide_text {
font-size: 0.8em;
}
.subnavi { margin: 1em 0 1em 0; }
.guide_menu_box_t {
margin:0;
height:9px;
width:100%;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/guidenavi_bg_top.jpg) no-repeat top center;
}
.guide_menu_box_m {
width:100%;
font-size:0.9em;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/guidenavi_bg_mid.jpg) repeat-y top center;
}
.guide_menu_box_m li {
font-size:0.9em;
margin-left:10px;
padding-left:10px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/guidenavi_arrow.jpg) no-repeat center left;
}
.guide_menu_box_m a {
color: #333333;
}
.guide_menu_box_b {
margin:0;
height:9px;
width:100%;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/guidenavi_bg_btm.jpg) no-repeat top center;
}
.guide_menu_box_line {
height:10px;
width: 229px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/guidenavi_line.jpg) no-repeat center center;
}
#subnavi01 { margin: 1em 0 1em 0; }
#subnavi01 li { display: inline; }

.guide_waku {
width:346px;
height:357px;
padding:5px;
overflow:hidden;
float:left;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/guide_common/guide_waku01.jpg) no-repeat top center;
}
.guide_waku_content {
margin:10px 0;
font-size:0.7em;
line-height:1.4em;
}
.faq_waku_t {
margin:0;
height:10px;
width:100%;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/faq/faq_waku_top.jpg) no-repeat top center;
}
.faq_waku_m {
width:100%;
font-size:0.9em;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/faq/faq_waku_mid.jpg) repeat-y top center;
}
.faq_question {
font-size:1em;
font-weight:bold;
color:#FD9B1B;
min-height:25px;
margin:0 20px 10px 20px;
padding-left:30px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/faq/faq_q.jpg) no-repeat top left;
}
.faq_answer {
font-size:0.8em;
margin:0 20px 0 20px;
min-height:25px;
padding-left:30px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/faq/faq_a.jpg) no-repeat top left;
}
.
.faq_waku_m a {
color: #333333;
}
.faq_waku_b {
margin-bottom:10px;
height:10px;
width:100%;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/faq/faq_waku_btm.jpg) no-repeat top center;
}
.voice_waku_t {
margin:0;
width:706px;
height:8px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/voice/voice_waku_t.gif) no-repeat top center;
}
.voice_waku_m {
width:706px;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/voice/voice_waku_m.gif) repeat-y top center;
}
.voice_waku_b {
margin:0 0 15px 0;
width:706px;
height:8px;
overflow:hidden;
background:url(http://d230d25ip1fv8o.cloudfront.net/images/guide/voice/voice_waku_b.gif) no-repeat top center;
}
.voice_winner_name {
text-align:center;
margin:0 uato;
font-size:0.8em;
}
.voice_product_name {
color:#FF9C1B;
font-weight:bold;
}
.voice_price {
color:#65BA29;
font-weight:bold;
}
.voice_saving_rate {
color:#FF0000;
font-weight:bold;
}
.voice_comment {
font-size: 0.8em;
}
.guide_top_link {
width:322px;
height:279px;
float:left;
}
.guide_about_link {
width:322px;
height:72px;
float:left;
}

/* ????I?[?N?V????
----------------------------------------*/
#attractive_auctions { width:975px;height:179px;background:url(http://d230d25ip1fv8o.cloudfront.net/images/tyumoku_frame_bg.png) no-repeat top left;margin-bottom:10px; }
.attractive_auction { width:310px;padding-left:20px }
.attractive_auction h5 { height:30px }
.attractive_auction_leftbox { height:108px;width:150px;text-align:center;vertical-align:center; }
.attractive_auction_rightbox { width:155px;font-size:0.8em }
.attractive_auction_detail { width:155px;font-size:0.9em }
.attractive_auction_detail th { color:#999;font-size:1em }
.attractive_auction_detail td { text-align:right }
.attractive_auction_price { font-family:Verdana;font-size:1.8em;font-weight:bold;color:red }

/* ???i??
----------------------------------------*/
.product_list_frame { height:216px;width:192px;padding-right:5px;padding-bottom:5px;background:url('http://d230d25ip1fv8o.cloudfront.net/images/product_list_frame.gif') no-repeat top center; }
.product_list_product { font-size:0.85em;height:193px;padding:5px }
.product_list_product h5 { padding:0 5px;height:50px }
.product_list_product td { height:108px;width:190px;vertical-align:middle;text-align:center }
.product_list_product div { color:#666;margin-top:5px;text-align:center;font-size:0.9em;font-weight:bold }
.product_list_product_price { color:red;font-size:1.8em }

/* ???D???I?[?N?V????
----------------------------------------*/
.ended_auction_detail { margin:5px auto 0;width:155px;font-size:0.85em }
.ended_auction_detail th { color:#999;font-size:0.8em;width:5em }
.ended_auction_detail td { text-align:right }
.ended_auction_detail td.prd_image { text-align:center }
.ended_auction_price { font-family:Verdana;font-size:1.5em;font-weight:bold;color:red }

/* ?O??I?[?N?V????????
----------------------------------------*/
#latest_auction { background:url(http://d230d25ip1fv8o.cloudfront.net/images/auction/latest_bg.png) no-repeat top left;width:231px;height:151px }
#latest_auction h5 { line-height:1.2em }
#latest_auction table { width:150px }
#latest_auction th { font-size:10px;font-weight:normal }
#latest_auction_price { font-size:1.8em;font-weight:bold;color:red }





#end_cont {
	width:927px;
	background-image: url(images/at_bg_mdl.jpg);
	background-repeat:repeat-y;
	margin:0px auto 0px auto;
}

#end_foot {
	background-image:url(images/g_bg_btm.jpg);
	height:35px;
}

.big_B {
	width:892px;
	padding:10px;
	margin:0px auto 0px auto;
}

.end_box {
	background-image: url(http://arkauction.ddo.jp/PC2/images/item2_bg.jpg);
	background-repeat:no-repeat;
	width:292px;
	height:223px;
	float:left;
	padding:0px 2px 0px 2px;
}


.end_tit {
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	margin:30px 0px 0px 0px;
	padding-left:15px;
}

#end_tit2 {
	font-size:12px;
	color:#ef097c;
	font-weight:bold;
	margin:20px 0px 3px 0px;
	padding-left:40px;
}


.g_img_box{
	width:155px;
	height:134px;
	float:left;
margin-top:15px;
padding-left:20px;
	
}



.g_exp{
	margin:5px auto 2px auto;
font-size:10px;
}
.g_time{
	
		color:#21a5d6;
	font-size:12px;
	font-weight:normal;
		margin:0 auto 0px auto;
	line-height:1;
	
}

.g_nedan{
	
	color:#21a5d6;
	font-size:20px;
	margin:0 auto 10px auto;
	font-weight:bold;;
	
}

.g_name{
		margin:0 auto 10px auto;
		color:#090;
		font-size:12px;
		font-weight:bold;
	
}

#more_end {
	height:53px;
	text-align:right;
	margin-top:20px;
	padding-right:20px;
}



#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #ffffff;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#wrap2_bg{
background-image:url(/style/pc/default/images/wrap2_bg.jpg);
}