@charset "utf-8";
/* CSS Document */

.ct-pf-m-header   h3 {
	font-size: 2em;
	color: #FFFFFF;
	padding-bottom: 30px;
}

/* dc-410pxVersion */
#dc-itemtext {
	width: 410px;
	border: 2px dotted #999999;
}

.dc-item-hd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99CDFF;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.dc-item-warninghd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 5px;
	text-align: left;
}
.dc-item-txt {
	color: #666666;
	padding: 15px;
	text-align: left;
}
.dc-item-warningtxt {
	color: #FF0000;
	padding: 15px;
	text-align: left;
}
#dc-itemtext p {
	padding-bottom: 10px;
	line-height: 1.1em;
}
.kakomi-hd  {
	color: #FFFFFF;
	background-color: #058ACF;
	text-align: center;
	padding: 5px;
	width: 360px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kakomi-txt {
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	padding: 5px;
	border: 1px dotted #CCCCCC;
	width: 360px;
}
p.red {
	color: #FF0000;
}
.dc-item-caution {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	text-align: left;
	margin: 10px;
}
#item-doukon-750 {
	width: 700px;
}
.dc-item-doukon-750 {
	width: 700px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 0px;
	padding-left: 0px;
}
#item-doukon-750 .item-doukon-lineup {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 700px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	background-color: #FFFFEC;
}
.item-doukon-lineuptext-750 {
	width: 500px;
	float: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}




/* dc-item-doukon */

.dc-item-doukon {
	width: 400px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 0px;
	padding-left: 0px;
}
.dc-item-doukon h4 {
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
	background-color: #FF0000;
	padding-top: 5px;
}
.dc-item-doukonhd {
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#item-doukon {
	width: 370px;
}
#item-doukon h4 {
	font-weight: bold;
	color: #FF0000;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#item-doukon  .item-doukon-lineup {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 370px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	background-color: #FFFFEC;
}
.item-doukon-lineupimage   {
	width: 125px;
	float: left;
	padding-left: 5px;
}
.item-doukon-lineup-1c {
	width: 370px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.item-doukon-lineuptext {
	width: 230px;
	float: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.item-doukon-lineuptext     p.itemname {
	padding-bottom: 10px;
	color: #009999;
	font-weight: bold;
	font-size: 13px;
}
.item-doukon-lineuptext p.itemprice {
	padding-bottom: 10px;
	font-size: 13px;
	color: #0066CC;
}
.item-doukon-lineuptext p.itemtext {
	padding-bottom: 10px;
	font-size: 13px;
}
.item-doukon-lineuptext p.itemcaution {
	font-size: 13px;
	color: #6666FF;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px dotted #999999;
	margin-bottom: 5px;
}
.item-doukon-select {
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
	width: 200px;
}
.item-doukon-select  td {
	border: 1px solid #CCCCCC;
	padding: 3px;
}



/* -------- */
/* dcsample */
/* -------- */

#dcs-itemtext {
	width: 410px;
	text-align: left;
	background-color: #FFFFE6;
}
#dcs-itemtext .dcs-itemtext-cts ul {
	padding-left: 20px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-top: 10px;
	border: 1px solid #56AF2F;
}

.dcs-itemtext-cts {
	padding: 20px;
	color: #666666;
}


p.item-dcs-texttop {
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
	color: #56AF2F;
	padding-bottom: 5px;
}
p.item-dcs-textHdr {
	font-size: 14pt;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	padding-top: 10px;
	margin-bottom: 5px;
}
#sales-dcs {
	width: 730px;
	padding-bottom: 20px;
}

p.item-dcs-cate {
	font-size: 1em;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

p.item-dcs-text {
	font-size: 1em;
	line-height: 1.3em;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
}
p.item-dcs-text-warning {
	font-size: 1em;
	line-height: 1.4em;
	padding-left: 5px;
	background-color: #FFDD53;
	margin: 5px;
}

.item-dcs-item {
	color: #333333;
	margin-bottom: 0px;
	margin-top: 10px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
p.item-dcs-itemname {
	font-size: 16px;
	font-weight: bold;
	color: #66CC00;
}
.item-dcs-info {
	color: #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CDFF;
	padding-bottom: 15px;
	padding-right: 5px;
}

/* dcs-salestext */
#dcs-salestext {
	width: 730px;
}

.dcs-sales-hdr {
	padding-bottom: 30px;
}

.dcs-sales-hdr p{
	padding-bottom: 30px;
}

.dcs-sales-set {
	padding-bottom: 30px;
}

.dcs-sales-set p{
	padding-bottom: 30px;
}

.dcs-sales-cmn {
	padding-bottom: 30px;
}
.dcs-sales-cmn p{
	padding-bottom: 30px;
}

.dcs-sales-setitem {
	padding-bottom: 15px;
}
.dcs-sales-setitem p {

}
.setitem-caution     {
	color: #D20000;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 5px;
	font-size: 1em;
	line-height: 1.2em;
}

/* uf-salestext */
table.searchlineup {
	font-size: 1px;
	color: #FFFFFF;
}

/* cmn-sales */
#cmn-sales {
	width: 730px;
	padding-bottom: 30px;
	color: #666666;
}
.cmn-seles-txt h6 {
	font-weight: bold;
	color: #A55324;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-bottom: 1px;
	margin-bottom: 5px;
}
.cmn-seles-txt p {
	padding-bottom: 1.1em;
}

.cmn-sales-hd {
}
.cmn-seles-ct {
	padding-bottom: 40px;
}
.cmn-seles-txt {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 40px;
	padding-left: 15px;
}
.cmn-sales-ct {
	padding-bottom: 40px;
}
.cmn-sales-txt {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 40px;
	padding-left: 15px;
}

.cmn-sales-wnselect {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #564F4F;
	background-color: #FFF3D4;
}

.cmn-sales-select2 {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #564F4F;
	background-color: #F8F9F7;
}

.cmn-sales-caution {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	text-align: left;
	margin: 10px;
}

.cmn-sales-key {
	color: #666666;
	padding-top: 10px;
	padding-bottom: 40px;
	font-size: 10px;
}

/* cmn-item-410pxVersion */
#cmn-item {
	width: 410px;
	border: 2px dotted #999999;
}

.cmn-item-hd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9D6609;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.cmn-item-warninghd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 5px;
	text-align: left;
}
.cmn-item-txt {
	color: #666666;
	padding: 15px;
	text-align: left;
}
.cmn-item-txt-list1 {
	color: #666666;
	padding: 15px;
	font-size: 10pt;
	text-align: left;
}
.cmn-item-warningtxt {
	color: #FF0000;
	padding: 15px;
	text-align: left;
}
#cmn-itemtext p {
	padding-bottom: 10px;
	line-height: 1.1em;
}
p.red {
	color: #FF0000;
}
.cmn-item-caution {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	text-align: left;
	margin: 10px;
}
.cmn-item-model {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	text-align: left;
	margin: 10px;
}
.cmn-item-taiou-hd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99CDFF;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.taiou-hd  {
	color: #FFFFFF;
	background-color: #058ACF;
	text-align: center;
	padding: 5px;
	width: 360px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.taiou-txt {
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	padding: 5px;
	border: 1px dotted #CCCCCC;
	width: 360px;
}

/* dcsep-item-410pxVersion */
#dcsep-item {
	width: 410px;
	border: 2px dotted #999999;
}

/* dcsep-item-410px-bgbkVersion */
#dcsep-item-bk {
	width: 410px;
	border: 2px dotted #999999;
	background-color: #FFFFFF;
}

/* background=white compulsory */
.bgwhite {
	background-color: #FFFFFF;
}

.item_name, .item_number_title , .inventory_title ,.item_number,.tax_postage,.choice,.unit,.inventory_desc{
	background-color: #FFFFFF;
}

.dcsep-item-hd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9E0793;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.dcsep-item-warninghd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 5px;
	text-align: left;
}
.dcsep-item-txt {
	color: #666666;
	padding: 15px;
	text-align: left;
}
.dcsep-item-warningtxt {
	color: #FF0000;
	padding: 15px;
	text-align: left;
}
#dcsep-itemtext p {
	padding-bottom: 10px;
	line-height: 1.1em;
}
p.red {
	color: #FF0000;
}
.dcsep-item-caution {
	color: #666666;
	background-color: #FFFFCC;
	padding: 5px;
	text-align: left;
	margin: 10px;
}
.dcsep-item-taiou-hd {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99CDFF;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}


/* case-lineup(iframe) */

#case-lup {
	width: 730px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 0px;
	padding-left: 0px;
}

.case-lup h4 {
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
	background-color: #FF0000;
	padding-top: 5px;
}

/* cmn-item-reserve01 */
#cmn-item_resv01 {
	width: 370px;
}

.cmn-item_resv_t {
	background-image: url(http://image.rakuten.co.jp/auc-machhurrier/cabinet/info/resv_01_t.gif);
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 370px;
}

.cmn-item_resv_m {
	background-image: url(http://image.rakuten.co.jp/auc-machhurrier/cabinet/info/resv_01_m.gif);
	background-repeat: repeat-y;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 30px;
}
.cmn-item_resv_m p.note {
	font-size: 10px;
}
.cmn-item_resv_m p {
	padding-bottom: 0.5em;
}
.resv_date {
	font-size: 1.5em;
	font-weight: bold;
	color: #FF0000;
	line-height: 1.3em;
}


.cmn-item_resv_b {
	background-image: url(http://image.rakuten.co.jp/auc-machhurrier/cabinet/info/resv_01_b.gif);
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 370px;
}
