body {
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif;
}
#modFootLink {
	text-align: center; line-height: 150%;
}
#modFootLink a:hover {
	text-decoration: underline;
}
#modFootLink .decTx01 {
	margin-bottom: 15px;
}
#modFootLink .decBtm {
	margin-bottom: 25px;
}
#modStep {
	text-align: center; margin-bottom: 17px;
}
#modStep ul {
	margin: 0px auto; padding: 0px; width: 815px;
}
#modStep ul li {
	list-style: none; margin: 0px; padding: 0px; float: left;
}
#modAlertBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; width: 100%; color: rgb(51, 51, 51); margin-bottom: 20px; display: block; min-width: 950px;
}
#modAlertBox a:hover {
	text-decoration: underline;
}
#modAlertBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modAlertBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modAlertBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modAlertBox .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top;
}
#modAlertBox .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top;
}
#modAlertBox .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom;
}
#modAlertBox .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 10px 15px;
}
#modAlertBox .untHead {
	color: rgb(255, 96, 0); line-height: 150%; font-size: 100%; font-weight: bold;
}
#modAlertBox .untHead .decNoBid {
	text-align: center; color: rgb(51, 51, 51);
}
#modAlertBox .untBody {
	margin: 10px 0px 0px; font-size: 100%; font-weight: bold;
}
#modAlertBox .untBody div.decNoMatchTop {
	margin: 0px 0px 15px; padding: 0px;
}
#modAlertBox .untBody div.decNoMatchTop #modCheckModule {
	margin: 10px 0px 0px 20px; font-size: 90%; font-weight: normal !important;
}
#modAlertBox .untBody div.decNoMatchTop #modCheckModule .checkTitle {
	margin: 0px 0px 5px; display: block;
}
#modAlertBox .untBody div.decNoMatchTop #modCheckModule .checkText {
	margin: 0px 0px 8px 13px; display: block;
}
#modAlertBox .untBody div.decNoMatchBottom {
	margin: 0px; padding: 15px 0px 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#modAlertBox table {
	margin: 0px; padding: 0px;
}
#modAlertBox table.decNoMatch {
	margin: 10px 0px 0px; padding: 0px; font-size: 80%;
}
#modAlertBox td {
	margin: 0px; padding: 0px; vertical-align: top;
}
#modAlertBox th.decNoMatch {
	margin: 0px; padding: 0px; font-weight: normal;
}
#modAlertBox td.decNoMatch {
	margin: 0px; padding: 0px; font-weight: normal;
}
#modAlertBox td.decNoMatch span.decFormTxtBox input {
	margin: 0px; padding: 1px 5px; border: 1px solid rgb(170, 170, 170); border-image: none;
}
#modAlertBox td.decNoMatch span.SelectCategory {
	margin: 0px 8px;
}
#modAlertBox td.decNoMatch span.option {
	margin: 0px 5px; left: 0px; top: 0px; position: relative;
}
#modAlertBox .decTx01 {
	text-align: center;
}
#modAlertBox .decTop01 {
	font-size: 0px; margin-top: 20px;
}
#modAlertBox .untHead .decJS {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_014.gif") no-repeat left; padding: 11px 0px 11px 63px;
}
#modAlertBox .untHead .decDraft {
	padding: 0px; color: rgb(153, 71, 17);
}
#modAlertBox .untRight {
	text-align: right; color: rgb(51, 51, 51); font-size: 75%;
}
#modAlertBox .untRight p {
	margin: 0px; padding: 0px; float: right;
}
#modAlertBox .untRight ul {
	list-style: none; margin: 5px 0px 10px; font-weight: bold; float: right;
}
#modAlertBox .untRight li {
	list-style: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 15px; font-weight: bold; float: left; white-space: nowrap;
}
#modAlertBox .untRight .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat left;
}
#modAlertBox .untRight li a {
	text-decoration: none;
}
#modAlertBox .untRight li a:hover {
	text-decoration: underline;
}
#modAlertBox .untHead .decNoCtg {
	text-align: center;
}
#modAlertBox .untHead .decNoCtg p {
	color: rgb(51, 51, 51);
}
#modAlertBox .untBody .decNoCtg {
	text-align: center; font-weight: normal;
}
#modAlertBox .untBody .decNoCtg ul {
	list-style: none; margin: 0px auto; padding: 0px; width: 300px; text-align: left;
}
#modAlertBox .untBody .decNoCtg ul li span {
	margin-left: 0.9em;
}
#modAlertBox .untBody .decFormSelect .decTop {
	height: 0px; line-height: 0; overflow: hidden; font-size: 0px;
}
#modAlertBox .untHead .decBid {
	text-align: center;
}
#modAlertBox .untHead .decBid table {
	margin: 0px auto; color: rgb(153, 71, 17);
}
#modAlertBox .untHead .decBid td {
	text-align: left; vertical-align: middle;
}
#modAlertBox .untHead .decBid td img {
	padding-right: 10px;
}
#modAlertBox .cf::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
#modAlertBox .cf {
	-ms-zoom: 1;
}
#modAlertBox .untBodyMsg {
	padding: 10px 0px 0px; width: 100%; text-align: center; overflow: hidden; display: block; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
#modAlertBox .untBodyMsg .ptsEpdBtn {
	margin: 0px auto; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center; background-color: rgb(255, 255, 255);
}
#modAlertBox .untBodyMsg .ptsEpdBtn .decHead {
	padding: 10px; display: block; cursor: pointer;
}
#modAlertBox .untBodyMsg .libJsExpandClose .decHead {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_20001.png") repeat-x 0px bottom;
}
#modAlertBox .untBodyMsg .ptsEpdBtn .decHead a {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_20001.png") no-repeat 0px; padding: 0.45em 0px 0px 36px; float: left; display: block; min-height: 22px; _height: 26px;
}
#modAlertBox .untBodyMsg .libJsExpandClose .decHead a {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_20002.png") no-repeat 0px;
}
#modAlertBox .untBodyMsg .ptsEpdBtn .decHead em {
	padding: 0.35em 0px 0px; text-align: left; font-style: normal; float: right;
}
#modAlertBox .untBodyMsg .ptsEpdBtn .decBody {
	padding: 0px 10px 10px; display: block;
}
#modAlertBox .untBodyMsg .ptsEpdBtn .decBody .decMain {
	padding: 10px 0px 0px 36px; text-align: left; overflow: hidden; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dotted; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
#modAlertBox .untBodyMsg .libJsExpand .libJsExpandBody {
	display: none;
}
#modAlertBox02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; width: 100%; color: rgb(51, 51, 51); margin-bottom: 10px; display: block;
}
#modAlertBox02 a:hover {
	text-decoration: underline;
}
#modAlertBox02 .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modAlertBox02 .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modAlertBox02 .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modAlertBox02 .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top;
}
#modAlertBox02 .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top;
}
#modAlertBox02 .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom;
}
#modAlertBox02 .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 10px 15px;
}
#modAlertBox02 .untHead {
	color: rgb(255, 96, 0); line-height: 150%; font-size: 100%; font-weight: bold;
}
#modAlertBox02 .untHead .decNoBid {
	text-align: center; color: rgb(51, 51, 51);
}
#modAlertBox02 .untBody {
	margin: 10px 0px 0px; font-size: 100%; font-weight: bold;
}
#modAlertBox02 .untBody ul li strong {
	font-weight: bold;
}
#modAlertBox02 .untBody div.decNoMatchTop {
	margin: 0px 0px 15px; padding: 0px;
}
#modAlertBox02 .untBody div.decNoMatchTop #modCheckModule {
	margin: 10px 0px 0px 20px; font-size: 90%; font-weight: normal !important;
}
#modAlertBox02 .untBody div.decNoMatchTop #modCheckModule .checkTitle {
	margin: 0px 0px 5px; display: block;
}
#modAlertBox02 .untBody div.decNoMatchTop #modCheckModule .checkText {
	margin: 0px 0px 8px 13px; display: block;
}
#modAlertBox02 .untBody div.decNoMatchBottom {
	margin: 0px; padding: 15px 0px 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#modAlertBox02 table {
	margin: 0px; padding: 0px;
}
#modAlertBox02 table.decNoMatch {
	margin: 10px 0px 0px; padding: 0px; font-size: 80%;
}
#modAlertBox02 td {
	margin: 0px; padding: 0px; vertical-align: top;
}
#modAlertBox02 th.decNoMatch {
	margin: 0px; padding: 0px; font-weight: normal;
}
#modAlertBox02 td.decNoMatch {
	margin: 0px; padding: 0px; font-weight: normal;
}
#modAlertBox02 td.decNoMatch span.decFormTxtBox input {
	margin: 0px; padding: 1px 5px; border: 1px solid rgb(132, 132, 132); border-image: none;
}
#modAlertBox02 td.decNoMatch span.SelectCategory {
	margin: 0px 8px;
}
#modAlertBox02 td.decNoMatch span.option {
	margin: 0px 5px; left: 0px; top: 0px; position: relative;
}
#modAlertBox02 .decTx01 {
	text-align: center;
}
#modAlertBox02 .decTop01 {
	font-size: 0px; margin-top: 20px;
}
#modAlertBox02 .untHead .decJS {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_014.gif") no-repeat left; padding: 11px 0px 11px 63px;
}
#modAlertBox02 .untHead .decDraft {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_008.gif") no-repeat left; padding: 8px 0px 8px 63px; color: rgb(153, 71, 17);
}
#modAlertBox02 .untRight {
	text-align: right; color: rgb(51, 51, 51); font-size: 75%;
}
#modAlertBox02 .untRight p {
	margin: 0px; padding: 0px; float: right;
}
#modAlertBox02 .untRight ul {
	list-style: none; margin: 5px 0px 10px; font-weight: bold; float: right;
}
#modAlertBox02 .untRight li {
	list-style: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 15px; font-weight: bold; float: left; white-space: nowrap;
}
#modAlertBox02 .untRight .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat left;
}
#modAlertBox02 .untRight li a {
	text-decoration: none;
}
#modAlertBox02 .untRight li a:hover {
	text-decoration: underline;
}
#modAlertBox02 .untHead .decNoCtg {
	text-align: center;
}
#modAlertBox02 .untHead .decNoCtg p {
	color: rgb(51, 51, 51);
}
#modAlertBox02 .untBody .decNoCtg {
	text-align: center; font-weight: normal;
}
#modAlertBox02 .untBody .decNoCtg ul {
	list-style: none; margin: 0px auto; padding: 0px; width: 300px; text-align: left;
}
#modAlertBox02 .untBody .decNoCtg ul li span {
	margin-left: 0.9em;
}
#modAlertBox02 .untBody .decFormSelect .decTop {
	height: 0px; line-height: 0; overflow: hidden; font-size: 0px;
}
#modAlertBox02 .untHead .decBid {
	text-align: center;
}
#modAlertBox02 .untHead .decBid table {
	margin: 0px auto; color: rgb(153, 71, 17);
}
#modAlertBox02 .untHead .decBid td {
	text-align: left; vertical-align: middle;
}
#modAlertBox02 .untHead .decBid td img {
	padding-right: 10px;
}
#modChArtBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; width: 100%; color: rgb(51, 51, 51); margin-bottom: 20px; display: block;
}
#modChArtBox a:hover {
	text-decoration: underline;
}
#modChArtBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modChArtBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modChArtBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modChArtBox .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top;
}
#modChArtBox .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top;
}
#modChArtBox .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom;
}
#modChArtBox .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 10px 0px; text-align: left;
}
#modChArtBox table {
	margin: 0px;
}
#modChArtBox table th {
	padding: 0px 0px 0px 15px; text-align: left; font-size: 85%; font-weight: bold; vertical-align: middle;
}
#modChArtBox table td {
	padding: 0px 15px 0px 0px; width: 110px; text-align: right;
}
#modChArtBox table td a:link {
	color: rgb(21, 70, 167); text-decoration: none;
}
#modChArtBox table td a:hover {
	color: rgb(21, 70, 167); text-decoration: underline;
}
#modChArtBox table td a:visited {
	color: rgb(128, 0, 128); text-decoration: none;
}
#modChArtBox table td a.decImg01 {
	width: 13px; margin-left: 3px; vertical-align: middle;
}
.decBgBtm {
	font-size: 0px; margin-bottom: 25px;
}
#modCtgSlctBox {
	padding: 0px; color: rgb(51, 51, 51); margin-bottom: 25px; display: block;
}
#modCtgSlctBox .untHead {
	display: block;
}
#modCtgSlctBox .untHead h2 {
	font-size: 85%;
}
#modCtgSlctBox .untHead p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_001.gif") no-repeat; padding-left: 23px; font-size: 85%; float: right;
}
* + html #modCtgSlctBox .untHead p {
	padding-top: 1px; padding-bottom: 1px;
}
#modCtgSlctBox .untHead table {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_bg_001.gif") repeat-x rgb(255, 212, 83); margin: 0px; padding: 0px;
}
#modCtgSlctBox .untHead table td {
	padding: 10px;
}
#modCtgSlctBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_bg_002.gif") no-repeat left top;
}
#modCtgSlctBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_bg_003.gif") no-repeat right top;
}
#modCtgSlctBox .untBody {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_bg_004.gif") no-repeat left bottom rgb(254, 251, 228); text-align: center;
}
#modCtgSlctBox .is-fleama.untBody {
	background: none;
}
#modCtgSlctBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_bg_005.gif") no-repeat right bottom; padding: 15px;
}
#modCtgSlctBox .decBg05 {
	background: rgb(255, 255, 255);
}
#modCtgSlctBox .untBody .pts01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_01.gif") repeat-y; margin: 0px auto; width: 920px;
}
#modCtgSlctBox .untBody .pts01 li {
	list-style: none; margin: 0px; padding: 0px; font-size: 85%; font-weight: bold; float: left; display: block;
}
#modCtgSlctBox .untBody .pts01 table {
	margin: 0px; padding: 0px; width: auto;
}
#modCtgSlctBox .untBody .pts01 td {
	list-style: none; margin: 0px; padding: 0px; text-align: center; font-size: 85%; font-weight: bold; vertical-align: top;
}
#modCtgSlctBox .untBody .pts01 .decTab01On {
	margin: 0px; width: 305px;
}
#modCtgSlctBox .untBody .pts01 .decTab01Off {
	margin: 0px; width: 305px;
}
#modCtgSlctBox .untBody .pts01 .decTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_01_on.gif"); padding: 15px 0px 14px;
}
#modCtgSlctBox .untBody .pts01 .decTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_01_off.gif"); border-bottom-color: rgb(185, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modCtgSlctBox .untBody .pts01 .decTab01Off a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab01Off a:hover {
	text-decoration: underline; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab02On {
	margin: 0px; width: 309px;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off01 {
	margin: 0px; width: 309px;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off02 {
	margin: 0px; width: 309px;
}
#modCtgSlctBox .untBody .pts01 .decTab02On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_02_on.gif"); padding: 15px 0px 14px;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off01 a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off02 a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_02_off01.gif"); border-bottom-color: rgb(185, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_02_off02.gif"); border-bottom-color: rgb(185, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off01 a:hover {
	padding: 15px 0px 13px; text-decoration: underline; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab02Off02 a:hover {
	padding: 15px 0px 13px; text-decoration: underline; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab03On {
	margin: 0px; width: 306px;
}
#modCtgSlctBox .untBody .pts01 .decTab03Off {
	margin: 0px; width: 306px;
}
#modCtgSlctBox .untBody .pts01 .decTab03On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_03_on.gif"); padding: 15px 0px 14px;
}
#modCtgSlctBox .untBody .pts01 .decTab03Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_03_off.gif"); border-bottom-color: rgb(185, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modCtgSlctBox .untBody .pts01 .decTab03Off a {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_03_off.gif"); padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctBox .untBody .pts01 .decTab03Off a:hover {
	text-decoration: underline; display: block;
}
#modCtgSlctBox .untBody .pts02 {
	background: rgb(249, 251, 254); margin: 0px auto; padding: 15px; width: 888px; text-align: left; border-right-color: rgb(185, 184, 184); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(185, 184, 184); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
#modCtgSlctBox .untBody .pts02 p {
	line-height: 150%;
}
#modCtgSlctBox .untBody .pts02 .decBtn {
	margin-top: 10px;
}
#modCtgSlctBox .untBody .pts02 table {
	background: rgb(249, 251, 254);
}
#modCtgSlctBox .untBody .pts03 {
	background: rgb(249, 251, 254); margin: 0px auto; padding: 15px; width: 888px; text-align: left; line-height: 150%; font-size: 75%; border-right-color: rgb(185, 184, 184); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(185, 184, 184); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
#modCtgSlctBox .untBody .pts03 .decBgOn {
	background: rgb(231, 240, 254); padding: 15px 10px;
}
#modCtgSlctBox .untBody .pts03 .decBgOn span {
	color: rgb(21, 70, 167);
}
#modCtgSlctBox .untBody .pts03 .decBgOff {
	background: rgb(241, 240, 240); padding: 15px 10px; color: rgb(187, 187, 187);
}
#modPromoBox {
	color: rgb(51, 51, 51); padding-bottom: 1px; font-size: 85%; margin-bottom: 20px;
}
#modPromoBox a:hover {
	margin: 0px; padding: 0px; text-decoration: underline;
}
#modPromoBox .untHead {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_007.gif") repeat-x rgb(253, 243, 161); display: block;
}
#modPromoBox .untHead h3 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_015.gif") no-repeat left; padding: 10px 10px 10px 40px; font-size: 100%; margin-left: 10px;
}
#modPromoBox .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modPromoBox .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modPromoBox .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_006.gif") no-repeat left top;
}
#modPromoBox .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_008.gif") no-repeat right top;
}
#modPromoBox .untBody {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom rgb(255, 255, 255); line-height: 150%; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; display: block;
}
#modPromoBox .untBody .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modPromoBox .untBody .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modPromoBox .untBody .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_004.gif") no-repeat left bottom;
}
#modPromoBox .untBody .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_005.gif") no-repeat right bottom;
}
#modPromoBox .untBody .decBg05 {
	padding: 20px;
}
#modInfoTxt {
	color: rgb(51, 51, 51); font-size: 85%;
}
#modInfoTxt .untHead {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_009.gif") repeat-x top rgb(250, 240, 215); width: 100%; margin-bottom: 15px;
}
#modInfoTxt .untHead h3 {
	padding: 10px; text-align: left; font-size: 100%;
}
#modInfoTxt .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modInfoTxt .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modInfoTxt .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modInfoTxt .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_002.gif") no-repeat left top;
}
#modInfoTxt .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_004.gif") no-repeat right top;
}
#modInfoTxt .untHead .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_003.gif") no-repeat left bottom;
}
#modInfoTxt .untHead .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_005.gif") no-repeat right bottom;
}
#modInfoTxt .untBody {
	padding: 0px 15px 20px; line-height: 150%;
}
#modInfoTxt .untBody table {
	margin: 0px; padding: 0px;
}
#modInfoTxt .untBody ul {
	margin: 0px; padding: 0px;
}
#modInfoTxt .untBody ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 0px; padding-left: 10px; list-style-type: none;
}
#modInfoTxt .untBody a:hover {
	text-decoration: underline;
}
#modInfoTxt .untBody ol {
	list-style: decimal; margin: 0px; padding: 0px;
}
#modInfoTxt .untBody ol li {
	margin: 0.5em 0px 0px 1.5em; padding: 0px;
}
#modInfoTxt .untBody .decList01 ul {
	margin: 10px 0px;
}
#modInfoTxt .untBody .decList01 ul li {
	background: none; margin: 0.5em 0px 0px 1em; padding: 0px; list-style-type: none;
}
#modInfoTxt .untBody .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.7em; padding-left: 15px; margin-left: 15px;
}
#modInfoTxt .untBody .decList03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat left 0.4em; padding: 1px 0px 1px 15px;
}
#modInfoTxt .untBody .decTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left 0.5em; margin: 10px 0px; padding: 5px 0px 5px 20px;
}
#modInfoTxt .untBody .decMobile p {
	text-align: center; padding-top: 5px; white-space: nowrap;
}
#modInfoTxt02 {
	color: rgb(51, 51, 51); font-size: 85%;
}
#modInfoTxt02 .untHead {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_009.gif") repeat-x top rgb(250, 240, 215); width: 100%; margin-bottom: 15px;
}
#modInfoTxt02 .untHead h3 {
	padding: 10px; text-align: left; font-size: 100%;
}
#modInfoTxt02 .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modInfoTxt02 .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modInfoTxt02 .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modInfoTxt02 .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_002.gif") no-repeat left top;
}
#modInfoTxt02 .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_004.gif") no-repeat right top;
}
#modInfoTxt02 .untHead .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_003.gif") no-repeat left bottom;
}
#modInfoTxt02 .untHead .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_005.gif") no-repeat right bottom;
}
#modInfoTxt02 .untBody {
	padding: 0px 15px 20px; line-height: 150%;
}
#modInfoTxt02 .untBody table {
	margin: 0px; padding: 0px;
}
#modInfoTxt02 .untBody ul {
	margin: 0px; padding: 0px;
}
#modInfoTxt02 .untBody ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 0px; padding-left: 10px; list-style-type: none;
}
#modInfoTxt02 .untBody a:hover {
	text-decoration: underline;
}
#modInfoTxt02 .untBody ol {
	list-style: decimal; margin: 0px; padding: 0px;
}
#modInfoTxt02 .untBody ol li {
	margin: 0.5em 0px 0px 1.5em; padding: 0px;
}
#modInfoTxt02 .untBody .decList01 ul {
	margin: 10px 0px;
}
#modInfoTxt02 .untBody .decList01 ul li {
	background: none; margin: 0.5em 0px 0px 1em; padding: 0px; list-style-type: none;
}
#modInfoTxt02 .untBody .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.7em; padding-left: 15px; margin-left: 15px;
}
#modInfoTxt02 .untBody .decList03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat 3px 0.4em; padding: 1px 0px 1px 18px;
}
#modInfoTxt02 .untBody .decList04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left 0.2em; padding: 1px 0px 1px 18px;
}
#modInfoTxt02 .untBody .decTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left 0.5em; margin: 10px 0px; padding: 5px 0px 5px 20px;
}
#modInfoTxt02 .untBody .decMobile p {
	text-align: center; padding-top: 5px; white-space: nowrap;
}
#modGuideSet {
	width: 322px; color: rgb(51, 51, 51); line-height: 150%; font-size: 85%; margin-left: 20px;
}
#modGuideSet .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_007.gif") repeat-y; width: 100%;
}
#modGuideSet .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_006.gif") no-repeat top;
}
#modGuideSet .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_008.gif") no-repeat bottom; padding: 20px 15px;
}
#modGuideSet .modGuideBox {
	background: rgb(255, 255, 255); margin-bottom: 20px;
}
#modGuideSet .modGuideBox h4 {
	font-size: 100%; margin-bottom: 10px;
}
#modGuideSet .modGuideBox ul {
	margin: 0px; padding: 0px;
}
#modGuideSet .modGuideBox li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.7em; margin: 0px; padding-left: 10px; list-style-type: none;
}
#modGuideSet .modGuideBox a:hover {
	text-decoration: underline;
}
#modGuideSet .modGuideBox .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.7em; padding-left: 15px; margin-left: 10px;
}
#modGuideSet .modGuideBox p {
	margin-bottom: 17px;
}
#modGuideSet .modGuideBox .decMobile {
	text-align: center;
}
#modGuideSet .modGuideBox .decMobile p {
	margin: 10px auto 17px;
}
#modGuideSet .modGuideBox .decMailMobile img {
	top: 3px; position: relative;
}
#modCpnFree {
	color: rgb(0, 0, 0); font-size: 115%;
}
#modCpnFree a:hover {
	margin: 0px; padding: 0px; text-decoration: underline;
}
#modCpnFree .camp_module {
	margin: 0px 0px 13px; padding: 0px; width: 100%;
}
#modCpnFree .camp_txt {
	margin: 0px; padding: 0px; border: 1px solid rgb(61, 104, 194); border-image: none; width: auto; text-align: center; color: rgb(51, 51, 51); font-size: 90%; font-weight: bold;
}
#modCpnFree .camp_txt {
	padding: 8px 0px;
}
#modCpnFree .camp_txt p span.decPwrIc {
	margin-right: 4px;
}
#modCpnFree .camp_txt p span.decPwrIc img {
	border: currentColor; border-image: none;
}
#modInfoTxt #modCpnFree table {
	margin: 0px; padding: 0px;
}
#modCpnFree img {
	vertical-align: bottom;
}
#modTab {
	text-align: center; margin-bottom: 10px; border-bottom-color: rgb(117, 158, 222); border-bottom-width: 4px; border-bottom-style: solid;
}
#modTab td {
	text-align: center; font-size: 85%; font-weight: bold; vertical-align: middle;
}
#modTab .decTabSp {
	width: 5px;
}
#modTab .decCtgTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgsrc_tab_bg_on.gif") no-repeat top rgb(117, 158, 222); margin: 0px; padding: 0px; width: 276px;
}
#modTab .decCtgTab01On p {
	padding: 11px 5px 6px; color: rgb(255, 255, 255);
}
#modTab .decCtgTab01On span {
	font-size: 90%; font-weight: normal;
}
#modTab .decCtgTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgsrc_tab_bg_off.gif") no-repeat top rgb(202, 216, 238); width: 276px;
}
#modTab .decCtgTab01Off p {
	padding: 11px 5px 6px; color: rgb(21, 70, 167);
}
#modTab .decCtgTab01Off span {
	font-size: 90%; font-weight: normal;
}
#modTab .decCtgTab01Off a {
	margin: 0px; padding: 0px; width: 266px; text-decoration: none; display: block;
}
#modTab .decCtgTab01Off a:hover {
	text-decoration: underline; display: block;
}
#modTab .decCtgTab01None {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgsrc_tab_bg_off.gif") no-repeat top rgb(202, 216, 238); width: 276px;
}
#modTab .decCtgTab01None p {
	padding: 11px 5px 6px; color: rgb(187, 187, 187);
}
#modTab .decCtgTab01None span {
	font-size: 90%; font-weight: normal;
}
#modInfoBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; width: 100%; color: rgb(51, 51, 51); margin-bottom: 20px; display: block;
}
.is-fleama#modInfoBox {
	margin: 0px auto 10px; width: 860px;
}
#modInfoBox p {
	line-height: 150%; font-size: 85%; font-weight: bold;
}
#modInfoBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modInfoBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modInfoBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modInfoBox .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top;
}
#modInfoBox .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top;
}
#modInfoBox .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom;
}
#modInfoBox .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 10px 15px;
}
#modInfoBox ul {
	margin: 10px 0px; padding: 0px;
}
#modInfoBox ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.6em; margin: 0px; line-height: 150%; padding-left: 10px; list-style-type: none;
}
.decTop#modInfoBox {
	margin-top: 25px;
}
#modInfoBox .decTx01 {
	font-size: 85%;
}
#modInfoBox .decTx03 {
	line-height: 160%; font-size: 75%;
}
#modInfoBox .decBg07_03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 5px 15px;
}
#modInfoBox .decBg04_02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01_02.gif") no-repeat left top;
}
#modInfoBox .decBg05_02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03_02.gif") no-repeat right top;
}
#modInfoBox .decBg06_02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02_02.gif") no-repeat left bottom;
}
#modInfoBox .decBg07_02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04_02.gif") no-repeat right bottom; padding: 1px 15px;
}
#modLeadtxt {
	margin: 0px 15px 20px; width: auto; color: rgb(51, 51, 51); line-height: 160%; font-size: 85%;
}
#modLeadtxt a:hover {
	text-decoration: underline;
}
#modLeadtxt ul {
	margin: 10px 0px; padding: 0px;
}
#modLeadtxt ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 0px; padding-left: 10px; list-style-type: none;
}
#modLeadtxt .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; padding: 3px 0px 3px 18px; color: rgb(51, 51, 51); font-weight: normal;
}
#modLeadtxt .decTx01 {
	padding: 10px 0px 5px; color: rgb(0, 0, 0); font-size: 115%;
}
#modLeadtxt .decTx02 {
	padding: 0px 0px 5px; color: rgb(0, 0, 0); font-size: 115%;
}
#modLeadtxt .decTx03 {
	padding: 10px 0px 5px; font-size: 115%;
}
#modLeadtxt .decTx04 {
	padding: 25px 0px 0px; text-align: center; font-size: 115%;
}
#modLeadtxt .decTx06 {
	padding: 0px; margin-top: 0px;
}
#modLeadtxt .decTx07 {
	font-size: 100%; margin-top: 0px;
}
#modLeadtxt .decTx05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.7em; text-align: left; margin-left: 5px;
}
#modLeadtxt2 {
	margin: 30px 0px 20px; width: auto; text-align: center; color: rgb(51, 51, 51); line-height: 160%; font-size: 100%;
}
#modLeadtxt2 .decTxtTitle {
	font-size: 110%; font-weight: bold; margin-bottom: 15px;
}
#modLeadtxt2 .decTxtDeadline {
	font-size: 80%; margin-bottom: 20px;
}
#modLeadtxt2 .decTxtStrong {
	font-weight: bold;
}
#modLeadtxt2 .decTxtRed {
	color: rgb(255, 0, 0);
}
#modLeadtxt2 .decTxtLarge {
	font-size: 130%;
}
.modPgCnt a:hover {
	text-decoration: underline;
}
.modPgCntTop a:hover {
	text-decoration: underline;
}
.modPgCntBtm a:hover {
	text-decoration: underline;
}
.modPgCnt {
	margin: 10px 0px; width: 100%; color: rgb(51, 51, 51);
}
.modPgCntTop {
	margin: 0px; padding: 0px 0px 10px; width: 100%; color: rgb(51, 51, 51); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.modPgCntBtm {
	margin: 0px 0px 10px; padding: 8px 0px 5px; width: 100%; color: rgb(51, 51, 51); border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; display: block;
}
.modPgCnt .decBg01 {
	font-size: 0px; margin-bottom: 5px;
}
.modPgCntTop .decBg01 {
	font-size: 0px; margin-bottom: 5px;
}
.modPgCntBtm .decBg01 {
	font-size: 0px; margin-bottom: 5px;
}
.modPgCnt .decBg02 {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.modPgCntTop .decBg02 {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.modPgCntBtm .decBg02 {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.modPgCnt .pts01 {
	height: auto; font-size: 90%; margin-top: 3px;
}
.modPgCntTop .pts01 {
	height: auto; font-size: 90%; margin-top: 3px;
}
.modPgCntBtm .pts01 {
	height: auto; font-size: 90%; margin-top: 3px;
}
* + html .modPgCnt .pts01 {
	margin-top: 8px;
}
* + html .modPgCntTop .pts01 {
	margin-top: 8px;
}
* + html .modPgCntBtm .pts01 {
	margin-top: 8px;
}
.modPgCnt .pts01 span {
	font-size: 110%; font-weight: bold;
}
.modPgCntTop .pts01 span {
	font-size: 110%; font-weight: bold;
}
.modPgCntBtm .pts01 span {
	font-size: 110%; font-weight: bold;
}
.modPgCnt .pts02A {
	margin: 0px; padding: 0px; width: 48%; height: auto; color: rgb(51, 51, 51); float: left; display: block;
}
.modPgCntTop .pts02A {
	margin: 0px; padding: 0px; width: 48%; height: auto; color: rgb(51, 51, 51); float: left; display: block;
}
.modPgCntBtm .pts02A {
	margin: 0px; padding: 0px; width: 48%; height: auto; color: rgb(51, 51, 51); float: left; display: block;
}
.modPgCnt .pts02A p {
	margin: 0px; padding-top: 3px;
}
.modPgCntTop .pts02A p {
	margin: 0px; padding-top: 3px;
}
.modPgCntBtm .pts02A p {
	margin: 0px; padding-top: 3px;
}
.modPgCnt .pts02B {
	margin: 0px; padding: 0px; width: 48%; height: auto; text-align: right; color: rgb(51, 51, 51); float: right; display: block;
}
.modPgCntTop .pts02B {
	margin: 0px; padding: 0px; width: 48%; height: auto; text-align: right; color: rgb(51, 51, 51); float: right; display: block;
}
.modPgCntBtm .pts02B {
	margin: 0px; padding: 0px; width: 48%; height: auto; text-align: right; color: rgb(51, 51, 51); float: right; display: block;
}
.modPgCnt .pts02B p {
	margin: 0px; padding-top: 3px; white-space: nowrap;
}
.modPgCntTop .pts02B p {
	margin: 0px; padding-top: 3px; white-space: nowrap;
}
.modPgCntBtm .pts02B p {
	margin: 0px; padding-top: 3px; white-space: nowrap;
}
.modPgCnt .pts02B a.decPgPrev {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_004.gif") no-repeat 5% 50%; padding-left: 12px; margin-left: 8px;
}
.modPgCntTop .pts02B a.decPgPrev {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_004.gif") no-repeat 5% 50%; padding-left: 12px; margin-left: 8px;
}
.modPgCntBtm .pts02B a.decPgPrev {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_004.gif") no-repeat 5% 50%; padding-left: 12px; margin-left: 8px;
}
.modPgCnt .pts02B a.decPgNext {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_005.gif") no-repeat 95% 50%; padding-right: 12px;
}
.modPgCntTop .pts02B a.decPgNext {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_005.gif") no-repeat 95% 50%; padding-right: 12px;
}
.modPgCntBtm .pts02B a.decPgNext {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_005.gif") no-repeat 95% 50%; padding-right: 12px;
}
.modPgCnt .pts03 {
	width: 60%; height: auto; font-size: 85%; float: left;
}
.modPgCntTop .pts03 {
	width: 60%; height: auto; font-size: 85%; float: left;
}
.modPgCntBtm .pts03 {
	width: 60%; height: auto; font-size: 85%; float: left;
}
.modPgCnt .pts03 span {
	font-size: 110%; font-weight: bold;
}
.modPgCntTop .pts03 span {
	font-size: 110%; font-weight: bold;
}
.modPgCntBtm .pts03 span {
	font-size: 110%; font-weight: bold;
}
.modPgCnt .pts04 {
	margin: 0px; padding: 0px; width: 39%; height: auto; text-align: right; font-size: 85%; float: right;
}
.modPgCntTop .pts04 {
	margin: 0px; padding: 0px; width: 39%; height: auto; text-align: right; font-size: 85%; float: right;
}
.modPgCntBtm .pts04 {
	margin: 0px; padding: 0px; width: 39%; height: auto; text-align: right; font-size: 85%; float: right;
}
.modPgCnt .pts04 a:hover {
	text-decoration: underline;
}
.modPgCntTop .pts04 a:hover {
	text-decoration: underline;
}
.modPgCntBtm .pts04 a:hover {
	text-decoration: underline;
}
.modPgCnt .pts05 {
	margin: 0px; padding: 0px; width: 100%; height: auto; text-align: right; font-size: 85%;
}
.modPgCntTop .pts05 {
	margin: 0px; padding: 0px; width: 100%; height: auto; text-align: right; font-size: 85%;
}
.modPgCntBtm .pts05 {
	margin: 0px; padding: 0px; width: 100%; height: auto; text-align: right; font-size: 85%;
}
.modPgCnt .pts05 span {
	font-size: 90%;
}
.modPgCntTop .pts05 span {
	font-size: 90%;
}
.modPgCntBtm .pts05 span {
	font-size: 90%;
}
.modPgCnt .pts05 a:hover {
	text-decoration: underline;
}
.modPgCntTop .pts05 a:hover {
	text-decoration: underline;
}
.modPgCntBtm .pts05 a:hover {
	text-decoration: underline;
}
#modNoHistoryResultBox {
	margin: 50px 0px; text-align: center;
}
#modCtgSearchResult {
	text-align: left; color: rgb(51, 51, 51);
}
#modCtgSearchResult .untHead p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_001.gif") no-repeat left; padding-left: 23px; font-size: 85%; margin-bottom: 10px; float: right;
}
* + html #modCtgSearchResult .untHead p {
	margin-bottom: 0px;
}
#modCtgSearchResult p {
	font-size: 85%;
}
#modCtgSearchResult button {
	font-size: 85%;
}
#modCtgSearchResult .untBody .decBg01 {
	background: rgb(241, 240, 240);
}
#modCtgSearchResult .untBody .ptsIcoUser {
	margin: 0px -2px -1px 3px;
}
#modCtgSearchResult .untBody .decIcoHelp {
	margin: 0px 3px -4px; position: relative;
}
#modCtgSearchResult .untFoot div.decTooltip {
	padding: 5px; width: 267px; z-index: 2;
}
#modCtgSearchResult .untFoot div.decTooltip .decBgTop {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_ttbg_02.gif") no-repeat left top; width: 267px;
}
#modCtgSearchResult .untFoot div.decTooltip .decBgBottom {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_ttbg_03.gif") no-repeat left bottom; padding: 3px 0px 13px;
}
#modCtgSearchResult .untFoot div.decTooltip .decBgOutside {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_ttbg_01.gif") repeat-y left bottom; padding: 10px;
}
#modCtgSearchResult .untFoot div.decTooltip p {
	text-align: left; line-height: 1.2; font-size: 76%;
}
#modCtgSearchResult .untBody .decBg02 {
	vertical-align: top; border-right-color: rgb(206, 206, 206); border-right-width: 1px; border-right-style: solid; background-image: none;
}
#modCtgSearchResult .untBody table {
	background: none;
}
#modCtgSearchResult .untBody td {
	text-align: left; line-height: 150%; font-size: 75%;
}
#modCtgSearchResult .untBody td label {
	padding: 12px; display: block; cursor: pointer;
}
#modCtgSearchResult .untBody td span {
	margin-left: 25px;
}
#modCtgSearchResult .modSbtBtn {
	background: rgb(241, 240, 240); padding: 18px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center;
}
#modCtgSearchResult .modSbtBtn .decInpt {
	margin: 0px auto; padding: 5px; border: 2px solid rgb(255, 112, 0); border-image: none; width: 20%;
}
#modCtgSearchResult a:hover {
	text-decoration: underline;
}
#modCtgSearchResult .untBody th {
	background: rgb(221, 221, 221); padding: 3px 3px 5px; text-align: right; line-height: 130%; font-size: 75%;
}
#modCtgSearchResult .untBody .decBg03 {
	text-align: right;
}
#modCtgSearchResult .untBody .decBg04 {
	text-align: center;
}
#modAlertBoxSml {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; width: 100%; text-align: center; color: rgb(51, 51, 51); margin-bottom: 20px; display: block;
}
#modAlertBoxSml .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modAlertBoxSml .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modAlertBoxSml .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modAlertBoxSml .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top;
}
#modAlertBoxSml .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top;
}
#modAlertBoxSml .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom;
}
#modAlertBoxSml .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 10px 15px 0px;
}
#modAlertBoxSml .untHead {
	color: rgb(255, 96, 0); line-height: 150%; font-size: 100%; font-weight: bold;
}
#modAlertBoxSml .untBody {
	margin: 0px; text-align: center; padding-bottom: 10px; font-size: 100%;
}
#modAlertBoxSml .untBody th {
	text-align: right; font-weight: normal;
}
#modAlertBoxSml .untBody td {
	text-align: left;
}
#modAlertBoxSml .untBody ul {
	list-style: none; margin: 0px auto; padding: 0px; text-align: left;
}
#modAlertBoxSml .untBody ul li span {
	margin-left: 0.9em;
}
#modTipsBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 255); padding: 0px; width: 100%; color: rgb(51, 51, 51); margin-bottom: 20px; display: block;
}
#modTipsBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
#modTipsBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
#modTipsBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
#modTipsBox .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_013.gif") no-repeat left top;
}
#modTipsBox .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_015.gif") no-repeat right top;
}
#modTipsBox .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_014.gif") no-repeat left bottom;
}
#modTipsBox .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_016.gif") no-repeat right bottom; padding: 15px;
}
#modTipsBox .untHead {
	font-size: 100%; font-weight: bold;
}
#modTipsBox .untHead p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_010.gif") no-repeat left; padding: 10px 0px 11px 40px; margin-bottom: 10px;
}
#modTipsBox .untHead .decBgPoin {
	background: url("https://s.yimg.jp/images/points/yp_icn_s.gif") no-repeat left; padding: 10px 0px 5px 25px; margin-bottom: 10px;
}
#modTipsBox .untBody {
	margin: 0px; font-size: 100%;
}
#modTipsBox .untBody ul {
	margin: 0px; padding: 0px; font-size: 85%;
}
#modTipsBox .untBody ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.6em; margin: 0px; line-height: 150%; padding-left: 10px; list-style-type: none;
}
#modTipsBox .untBody p {
	font-size: 85%;
}
#modNrwSlctr {
	color: rgb(51, 51, 51); padding-bottom: 7px; font-size: 75%; margin-bottom: 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#modNrwSlctr p {
	margin: 0px; padding: 0px; width: auto;
}
#modNrwSlctr p span {
	padding: 0px 9px; font-weight: bold;
}
#modNrwSlctr ul {
	margin: 0px; font-weight: bold; display: inline;
}
#modNrwSlctr li {
	background: rgb(204, 204, 102); list-style: none; margin: 0px; padding: 0px 9px; width: auto; font-weight: bold; float: left;
}
#modNrwSlctr .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_012.gif") no-repeat left;
}
#modNrwSlctr a {
	text-decoration: none;
}
#modNrwSlctr a:hover {
	text-decoration: underline;
}
#modItemSearchResult a {
	text-decoration: none;
}
#modItemSearchResult a:hover {
	text-decoration: underline;
}
#modItemSearchResult p.decNoCtg {
	color: rgb(51, 51, 51); margin-bottom: 20px;
}
#modItemSearchResult .untHead {
	width: 100%;
}
#modItemSearchResult thead {
	background: rgb(228, 227, 227);
}
#modItemSearchResult table {
	width: 100%; color: rgb(51, 51, 51);
}
#modItemSearchResult th {
	background: none; margin: 0px; padding: 0px; text-align: center; font-size: 75%; vertical-align: middle; white-space: nowrap;
}
#modItemSearchResult th p {
	padding: 3px 10px;
}
#modItemSearchResult table .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_020.gif") no-repeat left top rgb(228, 227, 227); margin: 0px; padding: 0px; width: auto; height: 5px; font-size: 0px;
}
#modItemSearchResult table .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_021.gif") no-repeat left bottom rgb(228, 227, 227); margin: 0px; padding: 0px; width: auto; height: 5px; font-size: 0px;
}
#modItemSearchResult table .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_022.gif") no-repeat right top rgb(228, 227, 227); margin: 0px; padding: 0px; width: auto; height: 5px; font-size: 0px;
}
#modItemSearchResult table .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_023.gif") no-repeat right bottom rgb(228, 227, 227); margin: 0px; padding: 0px; width: auto; height: 5px; font-size: 0px;
}
#modItemSearchResult table .decBg05 {
	background: rgb(228, 227, 227); width: auto;
}
#modItemSearchResult table .decBg05 span {
	left: 1px; top: -1px; position: relative;
}
#modItemSearchResult td {
	text-align: center;
}
#modItemSearchResult .pts01a {
	padding: 15px 0px;
}
#modItemSearchResult .pts01b {
	padding: 15px 0px;
}
#modItemSearchResult .pts01c {
	padding: 15px 0px;
}
#modItemSearchResult .pts01d {
	padding: 15px 0px;
}
#modItemSearchResult .pts01a {
	text-align: left; font-size: 100%;
}
#modItemSearchResult .pts01a span {
	font-size: 75%; margin-left: 15px;
}
#modItemSearchResult table .pts01b {
	font-weight: bold;
}
#modItemSearchResult table .pts01c {
	font-weight: bold;
}
#modItemSearchResult table .pts01d {
	color: rgb(255, 0, 0);
}
#modItemSearchResult table .pts02 {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#modItemSearchResult table .pts02A {
	width: 100px; padding-right: 13px; vertical-align: top;
}
#modItemSearchResult table .pts02B {
	text-align: left;
}
#modItemSearchResult table .pts02B p {
	text-align: left; line-height: 130%; font-size: 75%; margin-bottom: 10px;
}
#modItemSearchResult table .pts02c {
	background: rgb(231, 240, 254); padding: 11px 15px; border: 1px solid rgb(148, 187, 248); border-image: none; line-height: 130%; font-size: 75%; margin-bottom: 15px;
}
#modItemSearchResult table .pts02c td {
	text-align: left;
}
#modItemSearchResult table .pts02c td input {
	width: 150px;
}
#modCtgSlctTab {
	width: 100%; margin-bottom: 15px;
}
#modCtgSlctTab a:hover {
	text-decoration: underline;
}
#modCtgSlctTab .untBody {
	margin: 0px; padding: 0px; width: 100%;
}
#modCtgSlctTab .untBody table {
	background: rgb(255, 0, 0); margin: 0px; padding: 0px; width: 100%;
}
#modCtgSlctTab .untBody td {
	list-style: none; margin: 0px; padding: 0px; text-align: center; font-size: 85%; font-weight: bold; vertical-align: top;
}
#modCtgSlctTab .untBody .decTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_001.gif") no-repeat; padding-left: 23px; font-size: 85%; margin-bottom: 8px; float: right;
}
* + html #modCtgSlctTab .untBody .decTx01 {
	padding-top: 1px; padding-bottom: 1px;
}
#modCtgSlctTab .untBody .decTab01On {
	margin: 0px;
}
#modCtgSlctTab .untBody .decTab01Off {
	margin: 0px;
}
#modCtgSlctTab .untBody .decTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_on.gif") repeat-x rgb(249, 251, 254); padding: 15px 0px 14px; text-align: center; color: rgb(51, 51, 51); border-left-color: rgb(185, 184, 184); border-left-width: 1px; border-left-style: solid;
}
#modCtgSlctTab .untBody .decTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_off.gif") repeat-x rgb(208, 219, 238); border-bottom-color: rgb(185, 184, 184); border-left-color: rgb(221, 221, 221); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#modCtgSlctTab .untBody .decTab01Off a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctTab .untBody .decTab01Off a:hover {
	text-decoration: underline; display: block;
}
#modCtgSlctTab .untBody .decTab02On {
	margin: 0px;
}
#modCtgSlctTab .untBody .decTab02Off01 {
	margin: 0px;
}
modCtgSlctTab .untBody .decTab02Off02 {
	margin: 0px;
}
#modCtgSlctTab .untBody .decTab02On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_on.gif") repeat-x rgb(249, 251, 254); text-align: center; color: rgb(51, 51, 51); border-right-color: rgb(185, 184, 184); border-right-width: 1px; border-right-style: solid; border-collapse: collapse;
}
#modCtgSlctTab .untBody .decTab02OnLine {
	padding: 15px 0px 14px; border-left-color: rgb(185, 184, 184); border-left-width: 1px; border-left-style: solid;
}
#modCtgSlctTab .untBody .decTab02Off01 a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctTab .untBody .decTab02Off02 a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctTab .untBody .decTab02Off01 a:hover {
	padding: 15px 0px 13px; text-decoration: underline; display: block;
}
#modCtgSlctTab .untBody .decTab02Off02 a:hover {
	padding: 15px 0px 13px; text-decoration: underline; display: block;
}
#modCtgSlctTab .untBody .decTab02Off01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_off.gif") repeat-x rgb(208, 219, 238); text-align: center; border-bottom-color: rgb(185, 184, 184); border-left-color: rgb(185, 184, 184); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
#modCtgSlctTab .untBody .decTab02OffLine01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_line_off.gif") no-repeat right;
}
#modCtgSlctTab .untBody .decTab02Off02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_off.gif") repeat-x rgb(208, 219, 238); text-align: center; border-right-color: rgb(185, 184, 184); border-bottom-color: rgb(185, 184, 184); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
#modCtgSlctTab .untBody .decTab02OffLine02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_line_off.gif") no-repeat left;
}
#modCtgSlctTab .untBody .decTab03On {
	margin: 0px;
}
#modCtgSlctTab .untBody .decTab03Off {
	margin: 0px;
}
#modCtgSlctTab .untBody .decTab03On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_on.gif") repeat-x rgb(249, 251, 254); padding: 15px 0px 14px; text-align: center; color: rgb(51, 51, 51); border-right-color: rgb(185, 184, 184); border-right-width: 1px; border-right-style: solid;
}
#modCtgSlctTab .untBody .decTab03Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_off.gif") repeat-x rgb(208, 219, 238); text-align: center; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(185, 184, 184); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
#modCtgSlctTab .untBody .decTab03Off a {
	padding: 15px 0px 13px; text-decoration: none; display: block;
}
#modCtgSlctTab .untBody .decTab03Off a:hover {
	text-decoration: underline; display: block;
}
#modCfmBox {
	background: rgb(231, 240, 254); padding: 15px; border: 1px solid rgb(133, 169, 226); border-image: none; color: rgb(51, 51, 51); line-height: 150%; font-size: 75%; margin-bottom: 25px;
}
#modCfmBox span {
	color: rgb(51, 51, 51);
}
#modFormReqrd {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormOpt {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormDeli {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormImg {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormCar {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modImgPrvw {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormOptCls {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormDeliCls {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormImgCls {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modFormCarCls {
	color: rgb(51, 51, 51); line-height: 100%;
}
#modImgPrvwCls {
	color: rgb(51, 51, 51); line-height: 100%;
}
.decFormBtm {
	font-size: 0px; margin-bottom: 15px;
}
.decCapTop {
	margin-top: 8px;
}
#modFormReqrd .untHead {
	margin: 0px; padding: 0px;
}
#modFormOpt .untHead {
	margin: 0px; padding: 0px;
}
#modFormDeli .untHead {
	margin: 0px; padding: 0px;
}
#modFormImg .untHead {
	margin: 0px; padding: 0px;
}
#modFormCar .untHead {
	margin: 0px; padding: 0px;
}
#modImgPrvw .untHead {
	margin: 0px; padding: 0px;
}
#modFormOptCls .untHead {
	margin: 0px; padding: 0px;
}
#modFormDeliCls .untHead {
	margin: 0px; padding: 0px;
}
#modFormImgCls .untHead {
	margin: 0px; padding: 0px;
}
#modFormCarCls .untHead {
	margin: 0px; padding: 0px;
}
#modImgPrvwCls .untHead {
	margin: 0px; padding: 0px;
}
#modFormReqrd .untBody table {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 15px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modFormOpt .untBody table {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 15px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modFormDeli .untBody table {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 15px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modFormImg .untBody table {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 15px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modFormCar .untBody table {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 15px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modImgPrvw .untBody table {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 15px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
#modFormReqrd .untBody th {
	padding: 10px; width: 166px; text-align: left; vertical-align: middle; border-top-color: rgb(184, 184, 184); border-left-color: rgb(184, 184, 184); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
#modFormOpt .untBody th {
	padding: 10px; width: 166px; text-align: left; vertical-align: middle; border-top-color: rgb(184, 184, 184); border-left-color: rgb(184, 184, 184); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
#modFormDeli .untBody th {
	padding: 10px; width: 166px; text-align: left; vertical-align: middle; border-top-color: rgb(184, 184, 184); border-left-color: rgb(184, 184, 184); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
#modFormImg .untBody th {
	padding: 10px; width: 166px; text-align: left; vertical-align: middle; border-top-color: rgb(184, 184, 184); border-left-color: rgb(184, 184, 184); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
#modFormCar .untBody th {
	padding: 10px; width: 166px; text-align: left; vertical-align: middle; border-top-color: rgb(184, 184, 184); border-left-color: rgb(184, 184, 184); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
#modImgPrvw .untBody th {
	padding: 10px; width: 166px; text-align: left; vertical-align: middle; border-top-color: rgb(184, 184, 184); border-left-color: rgb(184, 184, 184); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
#modFormReqrd .untBody th strong {
	color: rgb(255, 96, 0); margin-left: 5px;
}
#modFormOpt .untBody th strong {
	color: rgb(255, 96, 0); margin-left: 5px;
}
#modFormDeli .untBody th strong {
	color: rgb(255, 96, 0); margin-left: 5px;
}
#modFormImg .untBody th strong {
	color: rgb(255, 96, 0); margin-left: 5px;
}
#modFormCar .untBody th strong {
	color: rgb(255, 96, 0); margin-left: 5px;
}
#modImgPrvw .untBody th strong {
	color: rgb(255, 96, 0); margin-left: 5px;
}
#modFormReqrd .untBody th span {
	padding: 0px; margin-left: 8px;
}
#modFormOpt .untBody th span {
	padding: 0px; margin-left: 8px;
}
#modFormDeli .untBody th span {
	padding: 0px; margin-left: 8px;
}
#modFormImg .untBody th span {
	padding: 0px; margin-left: 8px;
}
#modFormCar .untBody th span {
	padding: 0px; margin-left: 8px;
}
#modImgPrvw .untBody th span {
	padding: 0px; margin-left: 8px;
}
#modFormReqrd .untBody th span img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormOpt .untBody th span img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormDeli .untBody th span img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormImg .untBody th span img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormCar .untBody th span img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modImgPrvw .untBody th span img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormOpt .untBody th p {
	text-align: left; padding-top: 5px; display: block;
}
#modFormDeli .untBody th p {
	text-align: left; padding-top: 5px; display: block;
}
#modFormReqrd .untBody td {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(184, 184, 184) rgb(184, 184, 184) currentColor; padding: 10px 15px;
}
#modFormOpt .untBody td {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(184, 184, 184) rgb(184, 184, 184) currentColor; padding: 10px 15px;
}
#modFormDeli .untBody td {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(184, 184, 184) rgb(184, 184, 184) currentColor; padding: 10px 15px;
}
#modFormImg .untBody td {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(184, 184, 184) rgb(184, 184, 184) currentColor; padding: 10px 15px;
}
#modFormCar .untBody td {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(184, 184, 184) rgb(184, 184, 184) currentColor; padding: 10px 15px;
}
#modImgPrvw .untBody td {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(184, 184, 184) rgb(184, 184, 184) currentColor; padding: 10px 15px;
}
#modFormReqrd .untBody td strong {
	font-weight: normal;
}
#modFormOpt .untBody td strong {
	font-weight: normal;
}
#modFormDeli .untBody td strong {
	font-weight: normal;
}
#modFormImg .untBody td strong {
	font-weight: normal;
}
#modFormCar .untBody td strong {
	font-weight: normal;
}
#modImgPrvw .untBody td strong {
	font-weight: normal;
}
#modFormReqrd .untBody td .decTextBold {
	position: static;
}
#modFormReqrd .untBody td .decTextBold strong {
	font-weight: bold;
}
#modFormReqrd .untBody td p.decTx01 {
	margin: 5px 0px;
}
#modFormReqrd .untBody table ul li {
	list-style: none; margin: 0px; padding: 3px 0px;
}
#modFormOpt .untBody table ul li {
	list-style: none; margin: 0px; padding: 3px 0px;
}
#modFormDeli .untBody table ul li {
	list-style: none; margin: 0px; padding: 3px 0px;
}
#modFormImg .untBody table ul li {
	list-style: none; margin: 0px; padding: 3px 0px;
}
#modFormCar .untBody table ul li {
	list-style: none; margin: 0px; padding: 3px 0px;
}
#modImgPrvw .untBody table ul li {
	list-style: none; margin: 0px; padding: 3px 0px;
}
#modFormReqrd .untBody .decTxtSmry {
	line-height: 180%; margin-bottom: 20px;
}
#modFormOpt .untBody .decTxtSmry {
	line-height: 180%; margin-bottom: 20px;
}
#modFormDeli .untBody .decTxtSmry {
	line-height: 180%; margin-bottom: 20px;
}
#modFormImg .untBody .decTxtSmry {
	line-height: 180%; margin-bottom: 20px;
}
#modFormCar .untBody .decTxtSmry {
	line-height: 180%; margin-bottom: 20px;
}
#modImgPrvw .untBody .decTxtSmry {
	line-height: 180%; margin-bottom: 20px;
}
#modFormReqrd .untBody .decTxtSmry span.decRenewal {
	font-style: italic;
}
#modFormOpt .untBody .decTxtSmry span.decRenewal {
	font-style: italic;
}
#modFormDeli .untBody .decTxtSmry span.decRenewal {
	font-style: italic;
}
#modFormImg .untBody .decTxtSmry span.decRenewal {
	font-style: italic;
}
#modFormCar .untBody .decTxtSmry span.decRenewal {
	font-style: italic;
}
#modImgPrvw .untBody .decTxtSmry span.decRenewal {
	font-style: italic;
}
#modFormReqrd .untBody .decTxtSmry02 span {
	padding-left: 10px;
}
#modFormOpt .untBody .decTxtSmry02 span {
	padding-left: 10px;
}
#modFormDeli .untBody .decTxtSmry02 span {
	padding-left: 10px;
}
#modFormImg .untBody .decTxtSmry02 span {
	padding-left: 10px;
}
#modFormCar .untBody .decTxtSmry02 span {
	padding-left: 10px;
}
#modImgPrvw .untBody .decTxtSmry02 span {
	padding-left: 10px;
}
#modFormReqrd .decListSmry ul {
	margin: 0px; padding: 0px;
}
#modFormOpt .decListSmry ul {
	margin: 0px; padding: 0px;
}
#modFormDeli .decListSmry ul {
	margin: 0px; padding: 0px;
}
#modFormImg .decListSmry ul {
	margin: 0px; padding: 0px;
}
#modFormCar .decListSmry ul {
	margin: 0px; padding: 0px;
}
#modImgPrvw .decListSmry ul {
	margin: 0px; padding: 0px;
}
.decEditInfo {
	font-size: 85%; font-weight: bold; margin-bottom: 20px;
}
.decEditInfo a:hover {
	text-decoration: underline;
}
.decEditInfo span {
	padding: 5px; border: 2px solid rgb(255, 112, 0); border-image: none; color: rgb(255, 112, 0); margin-right: 10px;
}
#modFormReqrd .untBody .decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
#modFormOpt .untBody .decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
#modFormDeli .untBody .decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
#modFormImg .untBody .decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
#modFormCar .untBody .decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
#modImgPrvw .untBody .decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
.decSmryTable table td.decEditPoint {
	border: 2px solid rgb(255, 112, 0); border-image: none; border-collapse: collapse;
}
#modFormReqrd .untBody .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
#modFormOpt .untBody .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
#modFormDeli .untBody .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
#modFormImg .untBody .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
#modFormCar .untBody .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
#modImgPrvw .untBody .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
#modDlgBox .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
.decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
.decTxErr {
	padding: 5px; color: rgb(255, 0, 0);
}
.decTxErrAlrt {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left; margin: 5px; padding: 3px 0px 3px 25px; color: rgb(255, 0, 0);
}
.decTxErr04 {
	margin: 5px 0px; padding: 0px 5px;
}
*:first-child + html .decTxErr04 {
	padding: 5px;
}
.decTxErr02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left 0.4em; margin: 5px; padding: 3px 0px 3px 25px; color: rgb(255, 0, 0); line-height: 130%; font-size: 90%;
}
.decTxErr03 {
	margin: 5px; padding: 3px 0px; color: rgb(255, 0, 0); line-height: 130%; font-size: 90%;
}
#modFormReqrd .decListSmry .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 5px; padding-left: 10px; list-style-type: none;
}
#modFormOpt .decListSmry .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 5px; padding-left: 10px; list-style-type: none;
}
#modFormDeli .decListSmry .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 5px; padding-left: 10px; list-style-type: none;
}
#modFormImg .decListSmry .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 5px; padding-left: 10px; list-style-type: none;
}
#modFormCar .decListSmry .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 5px; padding-left: 10px; list-style-type: none;
}
#modImgPrvw .decListSmry .decList02 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 5px; padding-left: 10px; list-style-type: none;
}
#modFormReqrd .decListSmry .decList02 ul {
	margin-bottom: 0px;
}
#modFormOpt .decListSmry .decList02 ul {
	margin-bottom: 0px;
}
#modFormDeli .decListSmry .decList02 ul {
	margin-bottom: 0px;
}
#modFormImg .decListSmry .decList02 ul {
	margin-bottom: 0px;
}
#modFormCar .decListSmry .decList02 ul {
	margin-bottom: 0px;
}
#modImgPrvw .decListSmry .decList02 ul {
	margin-bottom: 0px;
}
#modFormReqrd .decListSmry .decList03 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002_off.gif") no-repeat left 0.5em; margin: 5px; color: rgb(188, 187, 187); padding-left: 10px; list-style-type: none;
}
#modFormOpt .decListSmry .decList03 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002_off.gif") no-repeat left 0.5em; margin: 5px; color: rgb(188, 187, 187); padding-left: 10px; list-style-type: none;
}
#modFormDeli .decListSmry .decList03 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002_off.gif") no-repeat left 0.5em; margin: 5px; color: rgb(188, 187, 187); padding-left: 10px; list-style-type: none;
}
#modFormImg .decListSmry .decList03 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002_off.gif") no-repeat left 0.5em; margin: 5px; color: rgb(188, 187, 187); padding-left: 10px; list-style-type: none;
}
#modFormCar .decListSmry .decList03 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002_off.gif") no-repeat left 0.5em; margin: 5px; color: rgb(188, 187, 187); padding-left: 10px; list-style-type: none;
}
#modImgPrvw .decListSmry .decList03 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002_off.gif") no-repeat left 0.5em; margin: 5px; color: rgb(188, 187, 187); padding-left: 10px; list-style-type: none;
}
#modFormReqrd .decListSmry .decList03 ul {
	margin: 0px;
}
#modFormOpt .decListSmry .decList03 ul {
	margin: 0px;
}
#modFormDeli .decListSmry .decList03 ul {
	margin: 0px;
}
#modFormImg .decListSmry .decList03 ul {
	margin: 0px;
}
#modFormCar .decListSmry .decList03 ul {
	margin: 0px;
}
#modImgPrvw .decListSmry .decList03 ul {
	margin: 0px;
}
#modFormReqrd .decListSmry .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.5em; padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-left: 20px;
}
#modFormOpt .decListSmry .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.5em; padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-left: 20px;
}
#modFormDeli .decListSmry .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.5em; padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-left: 20px;
}
#modFormImg .decListSmry .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.5em; padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-left: 20px;
}
#modFormCar .decListSmry .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.5em; padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-left: 20px;
}
#modImgPrvw .decListSmry .decList01 li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_003.gif") no-repeat left 0.5em; padding: 0px 0px 0px 15px; margin-bottom: 0px; margin-left: 20px;
}
#modFormReqrd .decListSmry .decList01 ul {
	margin-bottom: 0px;
}
#modFormOpt .decListSmry .decList01 ul {
	margin-bottom: 0px;
}
#modFormDeli .decListSmry .decList01 ul {
	margin-bottom: 0px;
}
#modFormImg .decListSmry .decList01 ul {
	margin-bottom: 0px;
}
#modFormCar .decListSmry .decList01 ul {
	margin-bottom: 0px;
}
#modImgPrvw .decListSmry .decList01 ul {
	margin-bottom: 0px;
}
#modFormReqrd .decListSmry .decList01 {
	margin: 0px; padding: 0px;
}
#modFormOpt .decListSmry .decList01 {
	margin: 0px; padding: 0px;
}
#modFormDeli .decListSmry .decList01 {
	margin: 0px; padding: 0px;
}
#modFormImg .decListSmry .decList01 {
	margin: 0px; padding: 0px;
}
#modFormCar .decListSmry .decList01 {
	margin: 0px; padding: 0px;
}
#modImgPrvw .decListSmry .decList01 {
	margin: 0px; padding: 0px;
}
#modFormReqrd .decListSmry .decTx01 {
	color: rgb(188, 187, 187);
}
#modFormOpt .decListSmry .decTx01 {
	color: rgb(188, 187, 187);
}
#modFormDeli .decListSmry .decTx01 {
	color: rgb(188, 187, 187);
}
#modFormImg .decListSmry .decTx01 {
	color: rgb(188, 187, 187);
}
#modFormCar .decListSmry .decTx01 {
	color: rgb(188, 187, 187);
}
#modImgPrvw .decListSmry .decTx01 {
	color: rgb(188, 187, 187);
}
#modFormReqrd .decListSmry .decTx02 {
	margin: 15px 0px; color: rgb(51, 51, 51);
}
#modFormOpt .decListSmry .decTx02 {
	margin: 15px 0px; color: rgb(51, 51, 51);
}
#modFormDeli .decListSmry .decTx02 {
	margin: 15px 0px; color: rgb(51, 51, 51);
}
#modFormImg .decListSmry .decTx02 {
	margin: 15px 0px; color: rgb(51, 51, 51);
}
#modFormCar .decListSmry .decTx02 {
	margin: 15px 0px; color: rgb(51, 51, 51);
}
#modImgPrvw .decListSmry .decTx02 {
	margin: 15px 0px; color: rgb(51, 51, 51);
}
.decFormHead p {
	padding: 8px 15px; font-weight: bold;
}
.decFormHeadOff p {
	padding: 8px 15px; font-weight: bold;
}
.decFormHead p img {
	left: 5px; top: 2px; position: relative;
}
.decFormHeadOff p img {
	left: 5px; top: 2px; position: relative;
}
.decFormHead {
	background: rgb(241, 241, 241); width: 100%; color: rgb(51, 51, 51); margin-bottom: 15px; vertical-align: bottom;
}
.decFormHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_020_off.gif") no-repeat left top; width: 100%;
}
.decFormHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_021_off.gif") no-repeat left bottom; width: 100%;
}
.decFormHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_022_off.gif") no-repeat right top; width: 100%;
}
.decFormHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_023_off.gif") no-repeat right bottom; width: 100%;
}
#modFormReqrd .decFormHead p span.decStrTxt {
	color: rgb(255, 0, 0);
}
.decFormHeadOff {
	background: rgb(241, 241, 241); width: 100%; color: rgb(172, 171, 171); margin-bottom: 15px; vertical-align: bottom;
}
.decFormHeadOff .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_020_off.gif") no-repeat left top; width: 100%;
}
.decFormHeadOff .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_021_off.gif") no-repeat left bottom; width: 100%;
}
.decFormHeadOff .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_022_off.gif") no-repeat right top; width: 100%;
}
.decFormHeadOff .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_023_off.gif") no-repeat right bottom; width: 100%;
}
.decFormTxtBox input {
	padding: 1px 5px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(51, 51, 51);
}
.decFormTxtArea textarea {
	padding: 1px 5px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(51, 51, 51);
}
.decFormSelect select {
	color: rgb(51, 51, 51);
}
#modDefaultBox .decFormSelect select {
	height: 34px; font-size: 16px;
}
.decFormTxtBoxOff input {
	border: 1px solid rgb(228, 228, 228); border-image: none;
}
.decFormTxtAreaOff textarea {
	border: 1px solid rgb(228, 228, 228); border-image: none;
}
.decFormTxtBox02 input {
	color: rgb(51, 51, 51);
}
.decFormTxtBoxOff02 input {
	color: rgb(51, 51, 51);
}
.decFormJpTxtTit {
	padding: 3px 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 407px; margin-top: 10px;
}
html:first-child .decFormJpTxtTit {
	width: 547px;
}
.decFormJpDiscpt {
	padding: 3px 2px; border: 1px solid rgb(221, 221, 221); border-image: none; line-height: 150%; margin-top: 10px;
}
.untBody .decFormLabelReqrd {
	background: rgb(255, 243, 166);
}
.untBody .decFormLabelNml {
	background: rgb(255, 248, 202);
}
.untBody .decFormLabelPay {
	background: rgb(255, 236, 179);
}
.decFormTxtBox input {
	padding: 2px 5px; color: rgb(51, 51, 51); margin-right: 8px;
}
.decFormTxtBoxOff input {
	padding: 2px 5px; color: rgb(51, 51, 51); margin-right: 8px;
}
#modDefaultBox .decFormTxtBox input {
	padding: 8px 5px; border-radius: 2px; width: 380px; color: rgb(51, 51, 51); font-size: 16px; margin-right: 8px;
}
#modDefaultBox .decFormTxtBoxOff input {
	padding: 8px 5px; border-radius: 2px; width: 380px; color: rgb(51, 51, 51); font-size: 16px; margin-right: 8px;
}
.decFormTxtBox .decTx01 {
	font-size: 100%; margin-left: 8px;
}
.decFormTxtBoxOff .decTx01 {
	font-size: 100%; margin-left: 8px;
}
.decFormTxtBox li {
	list-style: none;
}
.decFormTxtBoxOff li {
	list-style: none;
}
.decFormTxtBox p {
	margin: 0px; padding: 0px; width: auto; float: right;
}
.decFormTxtBoxOff p {
	margin: 0px; padding: 0px; width: auto; float: right;
}
.decFormTxtBox .decTx02 {
	float: left;
}
.decFormTxtBoxOff .decTx02 {
	float: left;
}
.decFormTxtBox .decTx03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; margin: 5px 0px; padding: 4px 0px 4px 20px;
}
.decFormTxtBoxOff .decTx03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; margin: 5px 0px; padding: 4px 0px 4px 20px;
}
.decFormTxtBox .decTx04 {
	margin: 10px 0px;
}
.decFormTxtBoxOff .decTx04 {
	margin: 10px 0px;
}
.decFormTxtBox .decTx05 {
	margin: 10px 0px; color: rgb(188, 187, 187);
}
.decFormTxtBoxOff .decTx05 {
	margin: 10px 0px; color: rgb(188, 187, 187);
}
.decFormTxtBox .decTx06 {
	bottom: 5px; position: relative;
}
.decFormTxtBoxOff .decTx06 {
	bottom: 5px; position: relative;
}
.decFormTxtBox .decTx07 {
	font-size: 90%;
}
.decFormTxtBoxOff .decTx07 {
	font-size: 90%;
}
.decFormTxtBox .decTx08 {
	width: 512px;
}
.decFormTxtBoxOff .decTx08 {
	width: 512px;
}
.decFormTxtBox .decTx09 {
	font-size: 100%;
}
.decFormTxtBoxOff .decTx09 {
	font-size: 100%;
}
.decFormTxtBox .decTx10 {
	color: rgb(0, 0, 0); font-size: 100%;
}
.decFormTxtBoxOff .decTx10 {
	color: rgb(0, 0, 0); font-size: 100%;
}
.decFormTxtBox .decTx11 {
	color: rgb(51, 51, 51); font-size: 100%;
}
.decFormTxtBoxOff .decTx11 {
	color: rgb(51, 51, 51); font-size: 100%;
}
.decFormTxtBox02 .decTx12 {
	color: rgb(51, 51, 51); font-size: 100%; margin-left: 5px;
}
.decFormTxtBoxOff02 .decTx12 {
	color: rgb(51, 51, 51); font-size: 100%; margin-left: 5px;
}
.decFormTxtBox div.decTx13 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat 0px 0.15em; padding: 4px 0px 4px 18px; margin-top: 2px;
}
.decFormTxtBoxOff div.decTx13 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat 0px 0.15em; padding: 4px 0px 4px 18px; margin-top: 2px;
}
.decFormTxtBox div.decTx13 span.decSrch {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_1001.gif") no-repeat 0px; padding-left: 16px; font-size: 100%; margin-left: 20px;
}
span.decSrch {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_1001.gif") no-repeat 0px; padding-left: 16px; font-size: 100%; margin-left: 20px;
}
.decFormTxtBox .decTx14 {
	margin-top: 10px;
}
.decFormTxtBoxOff .decTx14 {
	margin-top: 10px;
}
.decFormTxtBox .decTx15 {
	margin-top: 5px;
}
.decFormTxtBoxOff .decTx15 {
	margin-top: 5px;
}
.decFormTxtBox .decPdgb10 {
	padding-bottom: 10px;
}
.decFormTxtBoxOff .decPdgb10 {
	padding-bottom: 10px;
}
a.decLnk01 {
	
}
.decFormTxtBox span {
	font-size: 90%;
}
.decFormTxtBoxOff {
	color: rgb(188, 187, 187);
}
.decFormTxtBoxOff span {
	color: rgb(188, 187, 187); font-size: 90%;
}
.decFormTxt {
	margin: 15px 0px;
}
.decFormTxtOff {
	margin: 15px 0px;
}
.decFormTxtArea {
	background: rgb(239, 239, 241); padding: 15px; margin-bottom: 15px;
}
.decFormTxtArea textarea {
	padding: 5px; width: 99%; color: rgb(51, 51, 51); line-height: 150%; font-size: 100%; margin-top: 15px; box-sizing: border-box; resize: vertical;
}
.decFormTxtAreaOff {
	background: rgb(241, 241, 241); padding: 15px; color: rgb(172, 171, 171); margin-bottom: 15px;
}
.decFormTxtAreaOff textarea {
	width: 500px; margin-top: 15px;
}
.decFormRadio p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; padding: 4px 0px 4px 20px; margin-bottom: 5px;
}
.decFormRadioOff p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; padding: 4px 0px 4px 20px; margin-bottom: 5px;
}
.decFormRadio .decBg01 {
	font-size: 0px; margin-bottom: 15px;
}
.decFormRadioOff .decBg01 {
	font-size: 0px; margin-bottom: 15px;
}
.decFormRadio .decBg02 {
	margin: 0px; padding: 0px; width: 25%; text-align: left;
}
.decFormRadioOff .decBg02 {
	margin: 0px; padding: 0px; width: 25%; text-align: left;
}
.decFormRadio .decTx01 {
	float: left;
}
.decFormRadioOff .decTx01 {
	float: left;
}
.decFormRadio .decTx02 {
	float: right;
}
.decFormRadioOff .decTx02 {
	float: right;
}
.decFormRadioOff {
	color: rgb(189, 188, 188);
}
.decFormSelect select {
	margin-right: 8px;
}
.decFormSelectOff select {
	margin-right: 8px;
}
.decFormSelect p {
	float: right;
}
.decFormSelectOff p {
	float: right;
}
.decFormSelect .decTx02 {
	float: left;
}
.decFormSelectOff .decTx02 {
	float: left;
}
#modFormReqrd .decFormSelect select {
	background-position: 101.5%; padding: 3px 25px 3px 5px; border-radius: 3px; border: 1px solid rgb(170, 170, 170); border-image: none; text-indent: 0.01px; font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif; font-size: 110%; min-width: 150px; background-image: url("https://s.yimg.jp/images/serp/as/img_select_on.png"); background-repeat: no-repeat; background-color: rgb(248, 248, 248); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px;
}
#modFormReqrd .decFormSelectOff select {
	background-position: 101.5%; padding: 3px 25px 3px 5px; border-radius: 3px; border: 1px solid rgb(170, 170, 170); border-image: none; text-indent: 0.01px; font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif; font-size: 110%; min-width: 150px; background-image: url("https://s.yimg.jp/images/serp/as/img_select_on.png"); background-repeat: no-repeat; background-color: rgb(248, 248, 248); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px;
}
#modFormOpt .decFormSelect select {
	background-position: 101.5%; padding: 3px 25px 3px 5px; border-radius: 3px; border: 1px solid rgb(170, 170, 170); border-image: none; text-indent: 0.01px; font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif; font-size: 110%; min-width: 150px; background-image: url("https://s.yimg.jp/images/serp/as/img_select_on.png"); background-repeat: no-repeat; background-color: rgb(248, 248, 248); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px;
}
#modFormOpt .decFormSelectOff select {
	background-position: 101.5%; padding: 3px 25px 3px 5px; border-radius: 3px; border: 1px solid rgb(170, 170, 170); border-image: none; text-indent: 0.01px; font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif; font-size: 110%; min-width: 150px; background-image: url("https://s.yimg.jp/images/serp/as/img_select_on.png"); background-repeat: no-repeat; background-color: rgb(248, 248, 248); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px;
}
#mtd_tNDelivery1 select {
	background-position: 101.5%; padding: 3px 25px 3px 5px; border-radius: 3px; border: 1px solid rgb(170, 170, 170); border-image: none; text-indent: 0.01px; font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif; font-size: 110%; min-width: 150px; background-image: url("https://s.yimg.jp/images/serp/as/img_select_on.png"); background-repeat: no-repeat; background-color: rgb(248, 248, 248); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px;
}
#markdown_ratio {
	background-position: 101.5%; padding: 3px 25px 3px 5px; border-radius: 3px; border: 1px solid rgb(170, 170, 170); border-image: none; text-indent: 0.01px; font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif; font-size: 110%; min-width: 150px; background-image: url("https://s.yimg.jp/images/serp/as/img_select_on.png"); background-repeat: no-repeat; background-color: rgb(248, 248, 248); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 3px;
}
#modFormReqrd .decFormSelect select::-ms-expand {
	display: none;
}
#modFormReqrd .decFormSelectOff select::-ms-expand {
	display: none;
}
#modFormOpt .decFormSelect select::-ms-expand {
	display: none;
}
#modFormOpt .decFormSelectOff select::-ms-expand {
	display: none;
}
#markdown_ratioselect::-ms-expand {
	display: none;
}
html > body #modFormReqrd .decFormSelect select {
	
}
html > body #modFormReqrd .decFormSelectOff select {
	
}
html > body #modFormOpt .decFormSelect select {
	
}
html > body #modFormOpt .decFormSelectOff select {
	
}
html > body #mtd_tNDelivery1 select {
	
}
html > body #markdown_ratio {
	
}
input#disp_old_search_result {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; height: 35px; color: rgb(51, 50, 47); line-height: 31px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 14px; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 4px; -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
input#disp_search_result {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; height: 35px; color: rgb(51, 50, 47); line-height: 31px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 14px; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 4px; -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
#modFormOpt .decFormSelect {
	float: left;
}
#modFormOpt .decFormSelectOff {
	float: left;
}
#modFormDeli .decFormSelect {
	margin-bottom: 8px;
}
#modFormDeli .decFormSelectOff {
	margin-bottom: 8px;
}
.decFormSelect span {
	top: 2px; right: 5px; margin-right: 20px; position: relative;
}
.decFormSelectOff span {
	top: 2px; right: 5px; margin-right: 20px; position: relative;
}
.decFormSelectOff {
	color: rgb(189, 188, 188);
}
.decFormCheck {
	width: 100%;
}
.decFormCheckOff {
	width: 100%;
}
.decFormCheck ul {
	margin: 0px; padding: 0px; float: left;
}
.decFormCheckOff ul {
	margin: 0px; padding: 0px; float: left;
}
.decFormCheck ul li {
	margin: 0px; padding: 0px; line-height: 150%;
}
.decFormCheckOff ul li {
	margin: 0px; padding: 0px; line-height: 150%;
}
.decFormCheck p {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); float: right;
}
.decFormCheckOff p {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); float: right;
}
.decFormCheck .decTx01 {
	margin: 0px 3px 0px 10px; border: currentColor; border-image: none; width: auto; float: left; display: block;
}
.decFormCheck .decTx02 {
	margin: 10px 0px 20px; line-height: 150%; clear: both;
}
.decFormCheck .decTx03 {
	margin-top: 10px;
}
.decFormCheck .decTx04 {
	margin-top: 5px;
}
.decFormCheck p.decTx06 {
	width: 100%; clear: both; float: left; display: block;
}
.decFormCheckOff p.decTx06 {
	width: 100%; clear: both; float: left; display: block;
}
.decFormCheckOff p.decTx06 {
	color: rgb(189, 188, 188);
}
.decFormCheckOff {
	color: rgb(189, 188, 188);
}
.decFormCheckOff .decTx02 {
	margin: 10px 0px 20px; color: rgb(189, 188, 188); line-height: 150%;
}
#modFormReqrd a:hover {
	text-decoration: underline;
}
#modFormCar a:hover {
	text-decoration: underline;
}
#modFormReqrd .decBg07 {
	font-size: 0px; margin-bottom: 20px;
}
#modFormCar .decBg07 {
	font-size: 0px; margin-bottom: 20px;
}
#modFormReqrd .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_019.gif") repeat-x rgb(252, 209, 80); width: 100%;
}
#modFormCar .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_019.gif") repeat-x rgb(252, 209, 80); width: 100%;
}
#modFormReqrd .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left;
}
#modFormCar .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left;
}
#modFormReqrd .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right;
}
#modFormCar .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right;
}
#modFormReqrd .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_017.gif") no-repeat left top;
}
#modFormCar .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_017.gif") no-repeat left top;
}
#modFormReqrd .untHead h2 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_018.gif") no-repeat right top; padding: 10px; font-size: 85%;
}
#modFormCar .untHead h2 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_018.gif") no-repeat right top; padding: 10px; font-size: 85%;
}
#modFormReqrd .untHead h2 span {
	top: 3px; float: left; position: relative;
}
#modFormCar .untHead h2 span {
	top: 3px; float: left; position: relative;
}
#modFormReqrd .untHead h2 img {
	float: right;
}
#modFormCar .untHead h2 img {
	float: right;
}
#modFormReqrd .untHead h2 input {
	width: 50px; float: right;
}
#modFormCar .untHead h2 input {
	width: 50px; float: right;
}
#modFormReqrd .untHead h2 .decTx01 {
	font-weight: normal; float: right;
}
#modFormCar .untHead h2 .decTx01 {
	font-weight: normal; float: right;
}
#modFormReqrd .untHead h2 .decTx02 {
	float: left;
}
#modFormCar .untHead h2 .decTx02 {
	float: left;
}
#modFormReqrd .untHead h2 .decImg01 {
	left: 5px; top: 3px; width: 13px; height: 15px; float: left; position: relative;
}
#modFormCar .untHead h2 .decImg01 {
	left: 5px; top: 3px; width: 13px; height: 15px; float: left; position: relative;
}
#modFormReqrd .decFormHead .decBg04 table {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormHead .decBg04 td {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormHeadOff .decBg04 table {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormHeadOff .decBg04 td {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormHead .decBg04 table {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormHead .decBg04 td {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormHeadOff .decBg04 table {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormHeadOff .decBg04 td {
	margin: 0px; padding: 0px 5px 0px 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormHead .decBg04 table .decTx02 {
	padding: 4px 0px; float: right;
}
#modFormCar .decFormHead .decBg04 table .decTx02 {
	padding: 4px 0px; float: right;
}
#modFormReqrd .decFormHead .decBg04 table .decTx02 img {
	top: 2px; right: 3px; position: relative;
}
#modFormCar .decFormHead .decBg04 table .decTx02 img {
	top: 2px; right: 3px; position: relative;
}
#modFormReqrd .decFormHead .decBg04 table td {
	background: none;
}
#modFormCar .decFormHead .decBg04 table td {
	background: none;
}
#modFormReqrd .untHeadBasic .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormCar .untHeadBasic .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormReqrd .untHeadBasic .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top;
}
.untHeadBasic#modFormCar .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top;
}
#modFormReqrd .untHeadBasic .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top;
}
#modFormCar .untHeadBasic .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top;
}
#modFormReqrd .untHeadBasic .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top;
}
#modFormCar .untHeadBasic .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top;
}
#modFormReqrd .untHeadBasic h2 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; padding: 8px 10px 12px; font-size: 85%;
}
#modFormCar .untHeadBasic h2 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; padding: 8px 10px 12px; font-size: 85%;
}
#modFormReqrd .untHeadBasic h2 span {
	top: 3px; float: left; position: relative;
}
#modFormCar .untHeadBasic h2 span {
	top: 3px; float: left; position: relative;
}
#modFormReqrd .untHeadBasic h2 img {
	float: right;
}
#modFormCar .untHeadBasic h2 img {
	float: right;
}
#modFormReqrd .untHeadBasic h2 input {
	width: 50px; float: right;
}
#modFormCar .untHeadBasic h2 input {
	width: 50px; float: right;
}
#modFormReqrd .untHeadBasic h2 .decTx01 {
	font-weight: normal; float: right;
}
#modFormCar .untHeadBasic h2 .decTx01 {
	font-weight: normal; float: right;
}
#modFormReqrd .untHeadBasic h2 .decTx02 {
	float: left;
}
#modFormCar .untHeadBasic h2 .decTx02 {
	float: left;
}
#modFormReqrd .untHeadBasic h2 .decImg01 {
	left: 5px; top: 3px; width: 13px; height: 15px; float: left; position: relative;
}
#modFormCar .untHeadBasic h2 .decImg01 {
	left: 5px; top: 3px; width: 13px; height: 15px; float: left; position: relative;
}
#modFormReqrd .untFoot .pts01 {
	text-align: center;
}
#modFormCar .untFoot .pts01 {
	text-align: center;
}
#modFormReqrd .untFoot .pts01 p {
	padding: 15px 0px; font-weight: bold;
}
#modFormCar .untFoot .pts01 p {
	padding: 15px 0px; font-weight: bold;
}
#modFormReqrd .untFoot .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_024.gif") no-repeat left top; width: 100%;
}
#modFormCar .untFoot .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_024.gif") no-repeat left top; width: 100%;
}
#modFormReqrd .untFoot .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_025.gif") no-repeat left bottom;
}
.untFoot#modFormCar .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_025.gif") no-repeat left bottom;
}
#modFormReqrd .untFoot .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_026.gif") no-repeat right top;
}
#modFormCar .untFoot .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_026.gif") no-repeat right top;
}
#modFormReqrd .untFoot .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_027.gif") no-repeat right bottom;
}
.untFoot#modFormCar .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_027.gif") no-repeat right bottom;
}
#modFormReqrd .untFoot .pts02A {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_bg_006.gif") no-repeat top; padding: 11px 0px 46px; margin-bottom: 20px;
}
#modFormCar .untFoot .pts02A {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_bg_006.gif") no-repeat top; padding: 11px 0px 46px; margin-bottom: 20px;
}
#modFormReqrd .untFoot .pts02B {
	float: left;
}
#modFormCar .untFoot .pts02B {
	float: left;
}
#modFormReqrd .untFoot .pts02c {
	float: right;
}
#modFormCar .untFoot .pts02c {
	float: right;
}
#modFormReqrd .untFoot .pts02c p {
	padding-left: 6px; float: left;
}
#modFormCar .untFoot .pts02c p {
	padding-left: 6px; float: left;
}
#modFormReqrd .untFoot .pts02c p span {
	top: 3px; right: 3px; position: relative;
}
#modFormCar .untFoot .pts02c p span {
	top: 3px; right: 3px; position: relative;
}
#modFormReqrd .untBody .decBtn {
	text-align: right;
}
#modFormCar .untBody .decBtn {
	text-align: right;
}
#modFormReqrd .decFormTxtBox table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormTxtBoxOff table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormTxtBox table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormTxtBoxOff table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormTxtBox td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormReqrd .decFormTxtBoxOff td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormCar .decFormTxtBox td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormCar .decFormTxtBoxOff td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#modFormReqrd .decFormTxtBox .decBg01 {
	text-align: right; vertical-align: bottom;
}
#modFormReqrd .decFormTxtBoxOff .decBg01 {
	text-align: right; vertical-align: bottom;
}
#modFormCar .decFormTxtBox .decBg01 {
	text-align: right; vertical-align: bottom;
}
#modFormCar .decFormTxtBoxOff .decBg01 {
	text-align: right; vertical-align: bottom;
}
#modFormReqrd .untBody table .decFormTxtBox li {
	margin-bottom: 8px;
}
#modFormReqrd .untBody table .decFormTxtBoxOff li {
	margin-bottom: 8px;
}
#modFormCar .untBody table .decFormTxtBox li {
	margin-bottom: 8px;
}
#modFormCar .untBody table .decFormTxtBoxOff li {
	margin-bottom: 8px;
}
#modFormReqrd .decFormHead p span {
	color: rgb(255, 96, 0);
}
#modFormCar .decFormHead p span {
	color: rgb(255, 96, 0);
}
#modFormReqrd .decFormHead p .decTx01 {
	color: rgb(51, 51, 51); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormCar .decFormHead p .decTx01 {
	color: rgb(51, 51, 51); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormReqrd .decFormHeadOff p .decTx01 {
	color: rgb(189, 188, 188); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormCar .decFormHeadOff p .decTx01 {
	color: rgb(189, 188, 188); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormReqrd .untBody table ul {
	margin: 0px; padding: 0px;
}
#modFormCar .untBody table ul {
	margin: 0px; padding: 0px;
}
#modFormReqrd .decFormOpPrice span {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; padding: 4px 0px 4px 18px; font-size: 110%; margin-left: 10px;
}
#modFormCar .decFormOpPrice span {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; padding: 4px 0px 4px 18px; font-size: 110%; margin-left: 10px;
}
#modFormReqrd .decFormRadio li img {
	left: 5px; top: 2px; position: relative;
}
#modFormCar .decFormRadio li img {
	left: 5px; top: 2px; position: relative;
}
#modFormReqrd .decFormTab {
	margin: 0px; padding: 0px; text-align: left;
}
#modFormCar .decFormTab {
	margin: 0px; padding: 0px; text-align: left;
}
#modFormDeli .decFormTab {
	margin: 0px; padding: 0px; text-align: left;
}
#modFormReqrd .decFormTab table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormCar .decFormTab table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormDeli .decFormTab table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormReqrd .decFormTab td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: center; font-weight: bold; vertical-align: middle;
}
#modFormCar .decFormTab td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: center; font-weight: bold; vertical-align: middle;
}
#modFormDeli .decFormTab td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: center; font-weight: bold; vertical-align: middle;
}
#modFormReqrd .decFormTab table .decTabSp {
	width: 5px;
}
#modFormCar .decFormTab table .decTabSp {
	width: 5px;
}
#modFormDeli .decFormTab table .decTabSp {
	width: 5px;
}
#modFormReqrd .decFormTab table .decFormTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_on.gif") no-repeat top rgb(118, 159, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormCar .decFormTab table .decFormTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_on.gif") no-repeat top rgb(118, 159, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormDeli .decFormTab table .decFormTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_on.gif") no-repeat top rgb(118, 159, 223); margin: 0px; padding: 0px; width: 120px;
}
.decFormTab01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_on.gif") no-repeat top rgb(118, 159, 223); margin: 0px; padding: 0px; width: 120px;
}
.decFormTab01On p {
	padding: 6px 0px;
}
#modFormReqrd .decFormTab table .decFormTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormReqrd .decFormTab table .decFormTab02Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormCar .decFormTab table .decFormTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormCar .decFormTab table .decFormTab02Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormDeli .decFormTab table .decFormTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
#modFormDeli .decFormTab table .decFormTab02Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
.decFormTab01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
.decFormTab02Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_tab_bg_04_off.gif") no-repeat top rgb(222, 222, 223); margin: 0px; padding: 0px; width: 120px;
}
.decFormTab01Off p {
	padding: 6px 0px; color: rgb(188, 187, 187);
}
.decFormTab02Off p {
	padding: 6px 0px; color: rgb(188, 187, 187);
}
.decFormTab01Off a {
	width: 120px; text-decoration: none; display: block;
}
.decFormTab01Off a:hover {
	text-decoration: underline; display: block;
}
#modFormReqrd .decFormTxtArea .decFrm01 {
	width: 500px;
}
#modFormReqrd .decFormTxtAreaOff .decFrm01 {
	width: 500px;
}
#modFormCar .decFormTxtArea .decFrm01 {
	width: 500px;
}
#modFormCar .decFormTxtAreaOff .decFrm01 {
	width: 500px;
}
#modFormReqrd .decFormTxtArea .decTx01 {
	float: left;
}
#modFormReqrd .decFormTxtAreaOff .decTx01 {
	float: left;
}
#modFormCar .decFormTxtArea .decTx01 {
	float: left;
}
#modFormCar .decFormTxtAreaOff .decTx01 {
	float: left;
}
#modFormReqrd .decFormTxtArea .decTx01 span {
	bottom: 0.8em; margin-left: 7px; position: relative;
}
#modFormReqrd .decFormTxtAreaOff .decTx01 span {
	bottom: 0.8em; margin-left: 7px; position: relative;
}
#modFormCar .decFormTxtArea .decTx01 span {
	bottom: 0.8em; margin-left: 7px; position: relative;
}
#modFormCar .decFormTxtAreaOff .decTx01 span {
	bottom: 0.8em; margin-left: 7px; position: relative;
}
#modFormReqrd .decFormTxtArea .decTx02 {
	text-align: right; padding-top: 16px;
}
#modFormCar .decFormTxtArea .decTx02 {
	text-align: right; padding-top: 16px;
}
#modFormReqrd .decFormTxtAreaOff .decTx02 {
	text-align: right; padding-top: 16px;
}
#modFormCar .decFormTxtAreaOff .decTx02 {
	text-align: right; padding-top: 16px;
}
#modFormReqrd .decFormTxtArea .decTx02 span {
	font-size: 90%;
}
#modFormReqrd .decFormTxtAreaOff .decTx02 span {
	font-size: 90%;
}
#modFormCar .decFormTxtArea .decTx02 span {
	font-size: 90%;
}
#modFormCar .decFormTxtAreaOff .decTx02 span {
	font-size: 90%;
}
#modFormReqrd .decFormTxtArea .decTx03 {
	width: 100%; text-align: right; padding-top: 5px; display: block;
}
#modFormCar .untBody .decBg06 {
	font-size: 0px; margin-bottom: 18px;
}
#modFormCar .untBody .decBg07 {
	font-size: 0px; margin-bottom: 5px;
}
#modFormCar .untBody .decBg08 {
	font-size: 0px; margin-bottom: 20px;
}
#modFormCar .decFormCheck ul {
	margin: 0px; padding: 0px; width: 24%; float: left;
}
#modFormCar .decFormCheck .decTx01Off {
	color: rgb(189, 188, 188);
}
#modFormImg {
	margin-bottom: 14px;
}
#modImgPrvw {
	margin-bottom: 20px;
}
#modFormImgCls {
	margin-bottom: 20px;
}
#modImgPrvwCls {
	margin-bottom: 20px;
}
#modFormImg a:hover {
	text-decoration: underline;
}
#modImgPrvw a:hover {
	text-decoration: underline;
}
#modFormImgCls a:hover {
	text-decoration: underline;
}
#modImgPrvwCls a:hover {
	text-decoration: underline;
}
#modFormImg .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormImg .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top; width: 100%;
}
#modFormImg .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top; width: 100%;
}
#modFormImg .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top; width: 100%;
}
#modFormImg .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; width: 100%;
}
#modFormImg .untHead h2 {
	padding: 10px; font-size: 85%; float: left;
}
#modFormImg .untHead h2 img {
	top: 2px; padding-right: 5px; position: relative;
}
#modFormImg .untHead p {
	padding: 10px; font-size: 85%; float: right;
}
#modFormImg .untHead h2 .decImg01 {
	left: 5px; top: 2px; position: relative;
}
#modImgPrvw .decFormHead p {
	font-size: 85%;
}
#modImgPrvw .decFormHeadOff p {
	font-size: 85%;
}
#modFormImgCls .untHead {
	padding-bottom: 15px;
}
#modFormImgCls .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormImgCls .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top; width: 100%;
}
#modFormImgCls .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top; width: 100%;
}
#modFormImgCls .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top; width: 100%;
}
#modFormImgCls .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; width: 100%;
}
#modFormImgCls .untHead .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-x bottom; width: 100%;
}
#modFormImgCls .untHead .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_052.gif") no-repeat left bottom; width: 100%;
}
#modFormImgCls .untHead .decBg08 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_053.gif") no-repeat right bottom; width: 100%;
}
#modFormImgCls .untHead h2 {
	padding: 10px; font-size: 85%; float: left;
}
#modFormImgCls .untHead h2 img {
	top: 2px; padding-right: 5px; position: relative;
}
#modFormImgCls .untHead p {
	padding: 10px; font-size: 85%; float: right;
}
#modFormImgCls .untHead h2 .decImg01 {
	left: 5px; top: 2px; position: relative;
}
#modFormImg td .decFormHead p .decTx02 {
	color: rgb(51, 51, 51); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormImg td .decFormHeadOff p .decTx02 {
	color: rgb(189, 188, 188); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormImg .decTx04 {
	margin: 0px; width: 450px;
}
#modFormImg .untBody table ul {
	margin: 0px; padding: 0px;
}
#modImgPrvw .untBody table ul {
	margin: 0px; padding: 0px;
}
#modFormImg .untBody td .decBg06 {
	text-align: center; margin-bottom: 15px;
}
#modImgPrvw .untBody td .decBg06 {
	text-align: center; margin-bottom: 15px;
}
#modFormImg .untBody td .decFormHead p {
	font-weight: bold;
}
#modFormImg .untBody td .decFormHeadOff p {
	font-weight: bold;
}
#modImgPrvw .untBody td .decFormHead p {
	font-weight: bold;
}
#modImgPrvw .untBody td .decFormHeadOff p {
	font-weight: bold;
}
#modFormImg .decFormHead .decBg04 table {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormImg .decFormHead .decBg04 td {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormImg .decFormHeadOff .decBg04 table {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormImg .decFormHeadOff .decBg04 td {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modImgPrvw .decFormHead .decBg04 table {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modImgPrvw .decFormHead .decBg04 td {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modImgPrvw .decFormHeadOff .decBg04 table {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modImgPrvw .decFormHeadOff .decBg04 td {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormImg .decFormHead .decBg04 td {
	padding: 0px 15px 0px 0px;
}
#modFormImg .decFormHeadOff .decBg04 td {
	padding: 0px 15px 0px 0px;
}
#modImgPrvw .decFormHead .decBg04 td {
	padding: 0px 15px 0px 0px;
}
#modImgPrvw .decFormHeadOff .decBg04 td {
	padding: 0px 15px 0px 0px;
}
#modFormImg .untBody td .decFormHeadOff p {
	color: rgb(172, 171, 171);
}
#modImgPrvw .untBody td .decFormHeadOff p {
	color: rgb(172, 171, 171);
}
#modFormImg .untBody td .pts01 {
	margin: 0px; padding: 0px; text-align: center;
}
#modImgPrvw .untBody td .pts01 {
	margin: 0px; padding: 0px; text-align: center;
}
#modFormImg .untBody td .pts01Off {
	margin: 0px; padding: 0px; text-align: center;
}
#modImgPrvw .untBody td .pts01Off {
	margin: 0px; padding: 0px; text-align: center;
}
#modFormImg .untBody td .pts01 table {
	margin: 0px auto; padding: 0px; border-collapse: collapse;
}
#modImgPrvw .untBody td .pts01 table {
	margin: 0px auto; padding: 0px; border-collapse: collapse;
}
#modFormImg .untBody td .pts01Off table {
	margin: 0px auto; padding: 0px; border-collapse: collapse;
}
#modImgPrvw .untBody td .pts01Off table {
	margin: 0px auto; padding: 0px; border-collapse: collapse;
}
#modFormImg .untBody td .pts01 th {
	width: 33%; clear: both;
}
#modImgPrvw .untBody td .pts01 th {
	width: 33%; clear: both;
}
#modFormImg .untBody td .pts01Off th {
	width: 33%; clear: both;
}
#modImgPrvw .untBody td .pts01Off th {
	width: 33%; clear: both;
}
#modFormImg .untBody td .pts01 th p {
	width: auto; font-size: 120%; float: left;
}
#modImgPrvw .untBody td .pts01 th p {
	width: auto; font-size: 120%; float: left;
}
#modFormImg .untBody td .pts01Off th p {
	width: auto; font-size: 120%; float: left;
}
#modImgPrvw .untBody td .pts01Off th p {
	width: auto; font-size: 120%; float: left;
}
#modFormImg .untBody td .pts01 th .decBgBtn {
	width: auto; float: right;
}
#modImgPrvw .untBody td .pts01 th .decBgBtn {
	width: auto; float: right;
}
#modFormImg .untBody td .pts01Off th .decBgBtn {
	width: auto; float: right;
}
#modImgPrvw .untBody td .pts01Off th .decBgBtn {
	width: auto; float: right;
}
#modFormImg .untBody td .pts01 td {
	margin: 0px; padding: 0px; border: 1px solid rgb(184, 184, 184); border-image: none; text-align: center; vertical-align: top;
}
#modImgPrvw .untBody td .pts01 td {
	margin: 0px; padding: 0px; border: 1px solid rgb(184, 184, 184); border-image: none; text-align: center; vertical-align: top;
}
#modFormImg .untBody td .pts01Off td {
	margin: 0px; padding: 0px; border: 1px solid rgb(184, 184, 184); border-image: none; text-align: center; vertical-align: top;
}
#modImgPrvw .untBody td .pts01Off td {
	margin: 0px; padding: 0px; border: 1px solid rgb(184, 184, 184); border-image: none; text-align: center; vertical-align: top;
}
#modFormImg .untBody td .pts01 th {
	margin: 0px; padding: 7px 8px; border: 1px solid rgb(184, 184, 184); border-image: none; vertical-align: top;
}
#modImgPrvw .untBody td .pts01 th {
	margin: 0px; padding: 7px 8px; border: 1px solid rgb(184, 184, 184); border-image: none; vertical-align: top;
}
#modFormImg .untBody td .pts01Off th {
	margin: 0px; padding: 7px 8px; border: 1px solid rgb(184, 184, 184); border-image: none; vertical-align: top;
}
#modImgPrvw .untBody td .pts01Off th {
	margin: 0px; padding: 7px 8px; border: 1px solid rgb(184, 184, 184); border-image: none; vertical-align: top;
}
#modFormImg .untBody td .pts01Off th {
	margin: 0px; padding: 7px 8px; width: 33%;
}
#modImgPrvw .untBody td .pts01Off th {
	margin: 0px; padding: 7px 8px; width: 33%;
}
#modFormImg .untBody td .pts01Off th span {
	margin: 0px; padding: 0px; font-size: 90%; font-weight: normal;
}
#modImgPrvw .untBody td .pts01Off th span {
	margin: 0px; padding: 0px; font-size: 90%; font-weight: normal;
}
.decFormImgSmpl {
	margin: 15px 5px; padding: 0px; text-align: center;
}
.decFormImgSmplOff {
	margin: 15px 5px; padding: 0px; text-align: center;
}
.decFormImgSmpl .decBgImg img {
	padding: 10px;
}
.decFormImgSmplOff .decBgImg img {
	padding: 10px;
}
.decFormImgSmpl .decAltTxtBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left 0.2em; margin: 10px auto 0px; padding: 0px 0px 0px 20px; width: 220px; text-align: left; line-height: 160%; font-size: 105%;
}
.decFormImgSmplOff .decAltTxtBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left 0.2em; margin: 10px auto 0px; padding: 0px 0px 0px 20px; width: 220px; text-align: left; line-height: 160%; font-size: 105%;
}
.decFormImgSmpl .decFormTxtBox {
	margin: 10px auto 0px; padding: 0px; width: 220px; text-align: left; line-height: 160%; font-size: 105%;
}
.decFormImgSmplOff .decFormTxtBox {
	margin: 10px auto 0px; padding: 0px; width: 220px; text-align: left; line-height: 160%; font-size: 105%;
}
.decFormImgSmpl .decFormTxtBox input {
	margin: 0px; padding: 2px 0px 1px; width: 218px;
}
.decFormImgSmplOff .decFormTxtBox input {
	margin: 0px; padding: 2px 0px 1px; width: 218px;
}
.decFormImgSmpl .decBgTab {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_031.gif") repeat-x rgb(206, 206, 206); margin: 0px auto; width: 182px; height: 33px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: none;
}
.decFormImgSmpl .decBgImg {
	margin: 0px auto; border: 1px solid rgb(221, 221, 221); border-image: none; width: 182px; text-align: center;
}
.decFormImgSmplOff {
	color: rgb(189, 188, 188);
}
.decFormImgSmplOff .decBgTab {
	background: rgb(244, 244, 244); margin: 0px auto; width: 182px; height: 33px; border-top-color: rgb(241, 241, 241); border-right-color: rgb(241, 241, 241); border-left-color: rgb(241, 241, 241); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: none;
}
.decFormImgSmplOff .decBgImg {
	margin: 0px auto; border: 1px solid rgb(241, 241, 241); border-image: none; width: 182px; text-align: center;
}
.decFormImgSmplOff .decBg01 {
	border: 1px solid rgb(228, 228, 228); border-image: none;
}
#modFormImg .untBody td .pts01 .decBg01 {
	padding: 0px;
}
#modImgPrvw .untBody td .pts01 .decBg01 {
	padding: 0px;
}
#modFormImg .untBody td .decTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat left; padding-left: 15px; margin-top: 6px; float: right;
}
#modImgPrvw .untBody td .decTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat left; padding-left: 15px; margin-top: 6px; float: right;
}
#modImgPrvw .pts01 .decFormBtn {
	margin: 15px auto 0px;
}
#modImgPrvw .pts01Off .decFormBtn {
	margin: 15px auto 0px;
}
#modFormOpt {
	margin-bottom: 14px;
}
#modFormOptCls {
	margin-bottom: 20px;
}
#modFormOpt a:hover {
	text-decoration: underline;
}
#modFormOptCls a:hover {
	text-decoration: underline;
}
#modFormOpt .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormOpt .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top; width: 100%;
}
#modFormOpt .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top; width: 100%;
}
#modFormOpt .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top; width: 100%;
}
#modFormOpt .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; width: 100%;
}
#modFormOpt .untHead h2 {
	padding: 10px; font-size: 85%; float: left;
}
#modFormOpt .untHead h2 img {
	top: 2px; padding-right: 5px; position: relative;
}
#modFormOpt .untHead h2 .decImg01 {
	left: 5px; top: 2px; position: relative;
}
#modFormOpt .untHead p {
	padding: 10px; font-size: 85%; float: right;
}
#modFormOptCls .untHead {
	padding-bottom: 15px;
}
#modFormOptCls .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormOptCls .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top; width: 100%;
}
#modFormOptCls .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top; width: 100%;
}
#modFormOptCls .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top; width: 100%;
}
#modFormOptCls .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; width: 100%;
}
#modFormOptCls .untHead .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-x bottom; width: 100%;
}
#modFormOptCls .untHead .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_052.gif") no-repeat left bottom; width: 100%;
}
#modFormOptCls .untHead .decBg08 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_053.gif") no-repeat right bottom; width: 100%;
}
#modFormOptCls .untHead h2 {
	padding: 10px; font-size: 85%; float: left;
}
#modFormOptCls .untHead h2 img {
	top: 2px; padding-right: 5px; position: relative;
}
#modFormOptCls .untHead h2 .decImg01 {
	left: 5px; top: 2px; position: relative;
}
#modFormOptCls .untHead p {
	padding: 10px; font-size: 85%; float: right;
}
#modFormOpt .decFormCheckOff li span {
	font-size: 90%;
}
#modFormOpt .untBody table ul {
	margin: 0px; padding: 0px;
}
#modFormOpt .untBody table ul.decTx05 {
	margin-top: 10px;
}
#modFormOpt .untBody .decFormSubHead {
	background: rgb(244, 244, 244); text-align: left; margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#modFormOpt .untBody .decFormSubHead td {
	background: rgb(244, 244, 244);
}
#modFormOpt .untBody .decFormSubHead h3 {
	margin: 0px; font-size: 100%;
}
#modFormOpt .untBody .decFormSubHead .decBg01 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: left; font-size: 100%;
}
#modFormOpt .untBody .decFormSubHead .decBg02 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: right; font-size: 100%;
}
#modFormOpt .untBody .decBg06 {
	margin-bottom: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#modFormOpt .decTx02 {
	line-height: 150%; clear: both;
}
#modFormOpt .decTx03 {
	clear: both; margin-top: 8px;
}
#modFormOpt .decTx04 {
	font-size: 84%; font-weight: normal;
}
#modFormOpt .decTx05 {
	line-height: 150%; margin-top: 1em;
}
#modFormOpt .decTx06 {
	margin: 0px 0px 5px 20px; line-height: 150%;
}
#modFormOpt .decTx07 {
	margin-right: 18px;
}
#modFormOpt .decIcon {
	left: 2px; top: 2px; position: relative;
}
#modFormOpt .decFormTxtBox {
	float: left;
}
#modFormOpt .decFormTxtBoxOff {
	float: left;
}
#modFormDeli a:hover {
	text-decoration: underline;
}
#modFormDeliCls a:hover {
	text-decoration: underline;
}
#modFormDeli .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormDeli .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top; width: 100%;
}
#modFormDeli .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top; width: 100%;
}
#modFormDeli .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top; width: 100%;
}
#modFormDeli .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; width: 100%;
}
#modFormDeli .untHead h2 {
	padding: 10px; font-size: 85%; float: left;
}
#modFormDeli .untHead h2 img {
	top: 2px; padding-right: 5px; position: relative;
}
#modFormDeli .untHead h2 .decImg01 {
	left: 5px; top: 2px; position: relative;
}
#modFormDeli .untHead p {
	padding: 10px; font-size: 85%; float: right;
}
#modFormDeliCls .untHead {
	padding-bottom: 15px;
}
#modFormDeliCls .untHead .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_002.gif") repeat-x rgb(253, 243, 161); width: 100%;
}
#modFormDeliCls .untHead .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y left top; width: 100%;
}
#modFormDeliCls .untHead .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-y right top; width: 100%;
}
#modFormDeliCls .untHead .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_001.gif") no-repeat left top; width: 100%;
}
#modFormDeliCls .untHead .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/promo_bg_003.gif") no-repeat right top; width: 100%;
}
#modFormDeliCls .untHead .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_032.gif") repeat-x bottom; width: 100%;
}
#modFormDeliCls .untHead .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_052.gif") no-repeat left bottom; width: 100%;
}
#modFormDeliCls .untHead .decBg08 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_053.gif") no-repeat right bottom; width: 100%;
}
#modFormDeliCls .untHead h2 {
	padding: 10px; font-size: 85%; float: left;
}
#modFormDeliCls .untHead h2 img {
	top: 2px; padding-right: 5px; position: relative;
}
#modFormDeliCls .untHead h2 .decImg01 {
	left: 5px; top: 2px; position: relative;
}
#modFormDeliCls .untHead p {
	padding: 10px; font-size: 85%; float: right;
}
#modFormDeli td .decFormHead td {
	background: none;
}
#modFormDeli td .decFormHead p .decTx02 {
	color: rgb(51, 51, 51); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormDeli td .decFormHeadOff p .decTx02 {
	color: rgb(189, 188, 188); padding-left: 15px; font-size: 90%; font-weight: normal;
}
#modFormDeli .untBody table ul {
	margin: 0px; padding: 0px;
}
#modFormDeli .decTx01 {
	margin: 10px 0px 20px; line-height: 150%;
}
#modFormDeli .decTx02 {
	line-height: 150%; clear: both;
}
#modFormDeli th .decTx03 {
	padding: 4px 0px; font-weight: normal;
}
#modFormDeli th .decTx03 img {
	margin-right: 3px;
}
#modFormDeli .untBody .decBg06 {
	font-size: 0px; margin-bottom: 18px;
}
#modFormDeli .decFormHead .decBg04 table {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormDeli .decFormHead .decBg04 td {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormDeli .decFormHeadOff .decBg04 table {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormDeli .decFormHeadOff .decBg04 td {
	background: none; margin: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormDeli .decFormHead .decBg04 td {
	padding: 0px 15px 0px 0px;
}
#modFormDeli .decFormHeadOff .decBg04 td {
	padding: 0px 15px 0px 0px;
}
#modFormDeli .decFormCheck ul li p.decTx05 {
	margin: 0px 0px 5px; clear: both; float: none; display: block;
}
#modFormDeli .decFormDeliCorp table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
#modFormDeli .decFormDeliCorp td {
	margin: 0px; padding: 0px 0px 8px; border: currentColor; border-image: none; font-weight: normal;
}
#modFormDeli .decFormDeliCorp th {
	margin: 0px; padding: 0px 0px 8px; border: currentColor; border-image: none; font-weight: normal;
}
#modFormDeli .decFormDeliCorp td li {
	margin: 0px; display: block; white-space: nowrap;
}
#modFormDeli .decFormDeliCorp td li span {
	padding-left: 10px;
}
#modFormDeli .decFormDeliCorp td li input {
	margin: 0px;
}
#modFormDeli .decFormDeliCorp td li img {
	left: 5px; top: 2px; position: relative;
}
#modFormDeli .decFormDeliCorp td {
	text-align: left;
}
#modFormDeli .decFormDeliCorp .decTx03 {
	padding-left: 32px;
}
#modFormDeli .decFormDeliCorp .decTx04 {
	padding-left: 20px;
}
#modFormDeli .decFormDeliCorp span {
	font-size: 90%; font-weight: normal;
}
#modFormDeli .decFormDeliCorp .decTx01 {
	display: block;
}
#modFormDeli .decFormDeliCorp .decTx02 {
	text-align: right; white-space: nowrap;
}
#modFormDeli .decFormDeliCorp .decTx02Off {
	color: rgb(189, 188, 188); white-space: nowrap;
}
#modFormDeli .decFormDeliCorp p span {
	padding: 0px 6px 0px 0px; font-size: 100%;
}
#modFormDeli .decListSmry .decList02 li span {
	padding: 0px 6px 0px 0px; font-size: 100%;
}
#modFormDeli .decFormDeliCorp .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_012.gif") no-repeat left; padding-left: 7px;
}
#modFormDeli .decListSmry .decList02 li .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_012.gif") no-repeat left; padding-left: 7px;
}
#modFormDeli .decFormDeliCorp .decBg01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_012_off.gif") no-repeat left; padding-left: 7px;
}
#modFormDeli .decFormDeliCorp .decFormRadio {
	width: 100%;
}
#modFormDeli .decFormDeliCorp .decFormRadioOff {
	width: 100%;
}
#modFormDeli .decFormDeliCorp .decFormRadio ul {
	margin: 0px; padding: 0px; display: block;
}
#modFormDeli .decFormDeliCorp .decFormRadioOff ul {
	margin: 0px; padding: 0px; display: block;
}
#modFormDeli .decFormDeliCorp .decFormRadio li {
	margin: 0px 0px 0px 10px; width: auto; float: left; display: block;
}
#modFormDeli .decFormDeliCorp .decFormRadioOff li {
	margin: 0px 0px 0px 10px; width: auto; float: left; display: block;
}
#modFormSbt {
	color: rgb(51, 51, 51); line-height: 150%; font-size: 85%;
}
#modFormSbt a:hover {
	text-decoration: underline;
}
#modFormSbt .decTx01 {
	padding-top: 10px; margin-top: 20px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#modFormSbt table {
	margin-bottom: 20px;
}
#modFormSbt table.decDrftSave {
	margin-top: 11px; margin-bottom: 20px;
}
#modFormSbt table td.decTxtChk {
	color: rgb(51, 51, 51); line-height: 150%; padding-top: 10px; padding-bottom: 10px; font-size: 85%;
}
#modFormSbt table.decDrftSave td.decTxtChk01 {
	color: rgb(51, 51, 51); line-height: 150%; padding-top: 13px; font-size: 85%; _padding-top: 11px;
}
#modFormSbt table.decDrftSave td.decTxtChk01 input {
	margin-top: 0px; margin-left: 1px; vertical-align: middle; _margin-left: 0; _vertical-align: baseline;
}
#modFormSbt .pts02A {
	padding: 11px 0px 5px; text-align: center; margin-bottom: 20px;
}
#modFormSbt .pts02A table {
	margin: 0px; padding: 0px;
}
#modFormSbt .pts03a {
	padding: 0px 0px 5px; text-align: center; margin-bottom: 20px;
}
#modFormSbt .pts03a table {
	margin: 0px; padding: 0px;
}
#modFormSbt .pts02B {
	float: left;
}
#modFormSbt .pts02c {
	text-align: right; float: right;
}
#modFormSbt .pts02c p {
	padding-left: 6px; float: left;
}
#modFormSbt .pts02c p span {
	top: 3px; right: 3px; position: relative;
}
#modFormSbt .pts02d {
	margin: 0px auto; width: 325px; text-align: center;
}
#modFormSbt .pts02d p {
	float: left;
}
#modFormSbt .pts02d img {
	margin-left: 6px;
}
#modFormSbt .decTx02 {
	border: 2px solid rgb(204, 0, 0); border-image: none;
}
#modFormSbt .pts03 {
	margin: 0px auto; text-align: center;
}
#modFormSbt .pts03 table {
	margin: 0px auto; padding: 0px;
}
#modFormSbt .decBtm {
	margin-bottom: 25px;
}
#modFormSbt .decBtm02 {
	margin-bottom: 15px;
}
#modFormSbt .decBtn01 {
	
}
#modFormSbt .decTop01 {
	margin-top: 5px;
}
#modFormSbt .decTx03 {
	color: rgb(255, 0, 0); font-size: 115%; margin-top: 20px; margin-bottom: 20px;
}
#modFormSbt .decSubmitButton {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/btn_bid_01.png") no-repeat left top; margin: 0px auto; border: 0px currentColor; border-image: none; width: 280px; height: 63px; display: block; position: relative; cursor: pointer;
}
#modFormSbt .decSubmitButton:hover {
	opacity: 0.8; -moz-opacity: 0.8;
}
#modFormSbt .decSubmitCancel {
	border: currentColor; border-image: none; color: rgb(0, 0, 255); font-size: 100%; cursor: pointer; background-color: transparent;
}
#modFormSbt .decSubmitCancel:hover {
	color: rgb(0, 0, 255); text-decoration: underline;
}
#modFormSbt .decSubmitCancel:visited {
	color: rgb(128, 0, 128);
}
#modImgUpld {
	text-align: left; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 20px;
}
#modImgUpld a:hover {
	text-decoration: underline;
}
#modImgUpld .pts01 {
	width: auto; text-align: left; display: block;
}
#modImgUpld .pts01 table {
	margin: 0px auto;
}
#modImgUpld .pts01 th {
	padding-bottom: 10px; font-weight: normal; vertical-align: middle; white-space: nowrap;
}
#modImgUpld .pts01 td {
	padding-bottom: 10px; vertical-align: middle; white-space: nowrap;
}
#modImgUpld .pts01 .decFormTxtBox {
	margin: 0px auto; text-align: left;
}
#modImgUpld .pts01 table .decInpt {
	margin-left: 5px;
}
#modImgUpld .pts01 ul {
	margin: 0px auto; padding: 0px; width: 570px; text-align: left; display: block;
}
#modImgUpld .pts01 li {
	list-style: none; text-align: left; margin-bottom: 10px; white-space: nowrap;
}
#modImgUpld .pts01 li .decInpt {
	width: 485px; margin-left: 3px;
}
#modImgUpld .pts02 {
	margin: 0px 15px; text-align: center; font-weight: bold;
}
#modImgUpld .pts02 p {
	margin-bottom: 10px;
}
#modImgUpld .pts03 {
	text-align: center;
}
#modImgUpld .pts03 p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/form_bg_005.gif") no-repeat center; margin: 45px 0px 0px; padding: 12px 76px 40px;
}
#modImgUpld .decTx01 {
	text-align: right;
}
#modImgUpld .decTx02 {
	font-weight: normal;
}
#modImgPrvw {
	color: rgb(51, 51, 51); margin-bottom: -10px;
}
#modImgPrvw .untBody table {
	border: currentColor; border-image: none;
}
#modImgPrvw .untBody td {
	border: currentColor; border-image: none;
}
#modImgPrvw .untBody td .decFormImgSmpl th {
	font-size: 180%;
}
#modImgPrvw .untBody td .decFormImgSmpl td {
	font-size: 180%;
}
#modImgPrvw .untBody td .decFormImgSmplOff th {
	font-size: 180%;
}
#modImgPrvw .untBody td .decFormImgSmplOff td {
	font-size: 180%;
}
#modImgPrvw .pts01 .decFormBtn {
	margin: 15px auto 0px;
}
.decSmryTable {
	margin: 0px 25px 20px; text-align: left; color: rgb(51, 51, 51); font-size: 85%;
}
.decSmryTable a:hover {
	text-decoration: underline;
}
.decSmryTable h2 {
	background: rgb(117, 158, 222); padding: 8px 15px; color: rgb(255, 255, 255); font-size: 100%;
}
.decSmryTable table {
	text-align: left; line-height: 100%; border-collapse: collapse;
}
.decSmryTable table th {
	padding: 8px; width: 20%; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.decSmryTable table td {
	padding: 4px 8px; line-height: 150%; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.decSmryTable .decBg01 {
	background: rgb(231, 240, 254);
}
.decSmryTable .decBg02 {
	background: rgb(255, 243, 166); font-weight: bold; vertical-align: top;
}
.decSmryTable .decTop {
	margin-top: 15px;
}
.decSmryTable table td ul {
	margin: 0px; padding: 0px;
}
.decSmryTable table td li {
	list-style: none; margin: 0px; padding: 0px; line-height: 150%;
}
.decSmryTable .decTx01 {
	color: rgb(255, 0, 0); font-weight: bold;
}
.decSmryTable .decTx02 {
	padding: 8px 10px;
}
.decSmryTable .decErrorPoint {
	border: 2px solid rgb(255, 0, 0); border-image: none; border-collapse: collapse;
}
.decSmryTable .decBg03 {
	background: rgb(219, 231, 249); font-weight: bold;
}
.decSmryTable .decBg04 {
	background: rgb(117, 158, 222); color: rgb(255, 255, 255); font-weight: bold;
}
.decSmryTable .decBg05 {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.decSmryTable .decNoteTxt {
	margin-top: 10px;
}
.decSmryTable .decNoteTxt ul {
	list-style: none; margin: 5px 0px 0px; padding: 0px;
}
.decSmryTable .decNoteTxt li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; padding-left: 10px;
}
#modCampnBox {
	color: rgb(51, 51, 51); font-weight: 100; margin-top: 10px;
}
#modCampnBox a:hover {
	text-decoration: underline;
}
#modCampnBox p {
	margin: 0px 10px 10px; padding: 10px; border: 1px solid rgb(184, 184, 184); border-image: none;
}
#modCampnBox p strong {
	color: rgb(255, 0, 0);
}
.decTabHead {
	margin: 0px 0px 15px; padding: 0px; text-align: left; font-size: 85%; border-bottom-color: rgb(117, 158, 222); border-bottom-width: 4px; border-bottom-style: solid;
}
.decTabHead table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
.decTabHead td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: center; font-weight: bold; vertical-align: middle;
}
.decTabHead td .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left; padding: 3px 0px 3px 18px; color: rgb(51, 51, 51); font-weight: normal; float: right;
}
.decTabHead table .decTabSp {
	width: 5px;
}
.decTabHead01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/smry_tabhd_bg_01_on.gif") no-repeat top rgb(117, 158, 222); margin: 0px; padding: 0px; width: 129px;
}
.decTabHead01On p {
	padding: 8px 0px; width: 129px; color: rgb(255, 255, 255); display: block;
}
.decTabHead01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/smry_tabhd_bg_01_off.gif") no-repeat top rgb(203, 216, 239); margin: 0px; padding: 0px; width: 129px;
}
.decTabHead01Off p {
	padding: 8px 0px; color: rgb(21, 70, 167);
}
.decTabHead01Off a {
	width: 129px; text-decoration: none; display: block;
}
.decTabHead01Off a:hover {
	text-decoration: underline; display: block;
}
.decTabFoot {
	margin: 0px; padding: 0px; text-align: left; font-size: 85%; border-top-color: rgb(117, 158, 222); border-top-width: 4px; border-top-style: solid;
}
.decTabFoot table {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; font-size: 100%;
}
.decTabFoot td {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; text-align: center; font-weight: bold; vertical-align: middle;
}
.decTabFoot td .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/dummy_ic_002.gif") no-repeat left; padding: 3px 0px 3px 20px; color: rgb(51, 51, 51); font-weight: normal; float: right;
}
.decTabFoot table .decTabSp {
	width: 5px;
}
.decTabFoot .decBtm {
	margin: 25px; font-size: 0px;
}
.decTabFoot a:link {
	color: rgb(21, 70, 167);
}
.decTabFoot a:visited {
	color: rgb(21, 70, 167);
}
.decTabFoot01On {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/smry_tabft_bg_01_on.gif") no-repeat bottom rgb(117, 158, 222); margin: 0px; padding: 0px; width: 129px;
}
.decTabFoot01On p {
	padding: 8px 0px; width: 129px; color: rgb(255, 255, 255); display: block;
}
.decTabFoot01Off {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/smry_tabft_bg_01_off.gif") no-repeat bottom rgb(203, 216, 239); margin: 0px; padding: 0px; width: 129px;
}
.decTabFoot01Off p {
	padding: 8px 0px; color: rgb(21, 70, 167);
}
.decTabFoot01Off a {
	width: 129px; text-decoration: none; display: block;
}
.decTabFoot01Off a:hover {
	text-decoration: underline; display: block;
}
.decTabFoot td.decTabFootSave {
	text-align: right; padding-top: 10px; vertical-align: top;
}
.decAdvBox {
	margin: 10px auto; padding: 10px 7px;
}
#modFormReqrd .untBody table .decAdvBox table {
	border: 1px solid rgb(153, 190, 248); border-image: none;
}
#modFormImg .untBody table .decAdvBox table {
	border: 1px solid rgb(153, 190, 248); border-image: none;
}
#modFormOpt .untBody table .decAdvBox table {
	border: 1px solid rgb(153, 190, 248); border-image: none;
}
#modFormDeli .untBody table .decAdvBox table {
	border: 1px solid rgb(153, 190, 248); border-image: none;
}
#modFormReqrd .untBody table .decAdvBox table th {
	padding: 10px 7px; border: currentColor; border-image: none; width: 1%; text-align: left; vertical-align: middle;
}
#modFormImg .untBody table .decAdvBox table th {
	padding: 10px 7px; border: currentColor; border-image: none; width: 1%; text-align: left; vertical-align: middle;
}
#modFormOpt .untBody table .decAdvBox table th {
	padding: 10px 7px; border: currentColor; border-image: none; width: 1%; text-align: left; vertical-align: middle;
}
#modFormDeli .untBody table .decAdvBox table th {
	padding: 10px 7px; border: currentColor; border-image: none; width: 1%; text-align: left; vertical-align: middle;
}
#modFormReqrd .untBody table .decAdvBox table td {
	padding: 10px 7px; border: currentColor; border-image: none; text-align: left;
}
#modFormImg .untBody table .decAdvBox table td {
	padding: 10px 7px; border: currentColor; border-image: none; text-align: left;
}
#modFormOpt .untBody table .decAdvBox table td {
	padding: 10px 7px; border: currentColor; border-image: none; text-align: left;
}
#modFormDeli .untBody table .decAdvBox table td {
	padding: 10px 7px; border: currentColor; border-image: none; text-align: left;
}
.decAdvBox p {
	line-height: 150%; font-size: 120%; display: block;
}
#modCmplt {
	margin: 20px 0px 0px; color: rgb(51, 51, 51);
}
#modCmplt a:hover {
	text-decoration: underline;
}
#modCmplt table {
	margin-bottom: 20px;
}
#modCmplt table .decSp {
	width: 15px;
}
#modCmplt .decBg01 {
	text-align: center;
}
.decErrorBox {
	margin: 20px 0px; padding: 10px 15px; border: 2px solid rgb(255, 0, 0); border-image: none; text-align: left; color: rgb(255, 0, 0); line-height: 150%; font-size: 85%;
}
.decErrorBox p {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/ico_error.png") no-repeat left; padding: 3px 0px 3px 25px;
}
#modActMsg {
	margin: 15px auto; text-align: center;
}
#modActMsg a:hover {
	text-decoration: underline;
}
#modActMsg table {
	margin: 0px auto; text-align: center;
}
#modActMsg .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_054.gif") no-repeat left; margin: 0px; padding: 0px; width: 73px;
}
#modActMsg .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_054.gif") no-repeat right; margin: 0px; padding: 0px; width: 73px;
}
#modActMsg p {
	padding: 0px 6px; width: auto; text-align: left; color: rgb(51, 51, 51); font-weight: bold;
}
.tmpBg {
	background: rgb(178, 177, 177);
}
#modDlgBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_dlg_002.gif") repeat-y; margin: 0px auto; width: 624px; color: rgb(51, 51, 51); font-family: "MS PGothic",sans-serif;
}
#modDlgBox .decBgBtm {
	font-size: 0px; margin-bottom: 15px;
}
#modDlgBox a:link {
	color: rgb(21, 70, 167); text-decoration: none;
}
#modDlgBox a:hover {
	color: rgb(21, 70, 167); text-decoration: underline;
}
#modDlgBox a:visited {
	color: rgb(128, 0, 128); text-decoration: none;
}
#modDlgBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_dlg_001.gif") no-repeat top; margin: 0px; padding: 0px;
}
#modDlgBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_dlg_003.gif") no-repeat bottom; margin: 0px;
}
#modDlgBox .decBg03 {
	margin: 0px; padding: 20px 25px;
}
#modDlgBox .untHead p {
	font-size: 110%;
}
#modDlgBox .untHead .pts01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_014.gif") no-repeat left; padding: 15px 0px 10px 55px; width: 490px; float: left; display: block;
}
#modDlgBox .untHead .pts02 {
	width: 24px; float: right; display: block;
}
#modDlgBox .untHead .pts02 a {
	
}
#modDlgBox .untHead .pts03 {
	padding: 15px 0px 10px 55px; width: 490px; float: left; display: block;
}
.decCautionTxt {
	color: rgb(255, 0, 0);
}
#modDlgBox .untBody {
	line-height: 150%; font-size: 85%;
}
#modDlgBox .untBody a:hover {
	color: rgb(21, 70, 167); text-decoration: underline;
}
#modDlgBox .untBody ul {
	margin: 0px; padding: 0px;
}
#modDlgBox .untBody ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.5em; margin: 0px; padding-left: 10px; list-style-type: none;
}
#modDlgBox .untBody .decTx01 {
	margin: 15px 0px 12px; padding: 0px;
}
#modDlgBox .untBody .decTx02 {
	margin: 10px 0px 12px; padding: 0px;
}
#modDlgBox .untBody .decTx03 {
	padding: 5px;
}
#modDlgBox .untBody .decTx04 {
	padding: 5px; text-align: center; font-size: 115%;
}
#modDlgBox .untFoot {
	text-align: center; padding-top: 15px;
}
#modDlgBox .untBody .decCautionBox {
	background: rgb(254, 203, 203); margin: 15px auto 5px; width: 572px;
}
#modDlgBox .untBody .decCautionBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_dlg_004.gif") no-repeat top; width: 100%;
}
#modDlgBox .untBody .decCautionBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_dlg_005.gif") no-repeat bottom; padding: 20px 25px;
}
#modDlgBox .untBody .decCautionBox .decBg05 {
	margin: 0px auto; text-align: center;
}
#modDlgBox .untBody .decCautionBox .decBg04 {
	margin: 20px auto 15px; text-align: center;
}
#modDlgBox .untBody .decCautionBox ul {
	background: none; list-style: none; margin: 0px 0px 10px; font-weight: bold;
}
#modDlgBox .untBody .decCautionBox li {
	background: none; margin: 0px; padding: 0px; line-height: 150%;
}
.decCautionBox .decTx04 {
	text-align: center;
}
.decCautionBox .decTx04 table {
	margin: 10px auto 0px;
}
#decIconList {
	margin: 0px auto; width: 270px;
}
#main-a-table td {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 20px; height: 20px; text-align: center; font-size: 80%; vertical-align: middle;
}
#recently-table td {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 20px; height: 20px; text-align: center; font-size: 80%; vertical-align: middle;
}
#modDlgBox .decCldr a:link {
	color: rgb(21, 70, 167); font-weight: bold; text-decoration: none; display: block;
}
#modDlgBox .decCldr a:hover {
	color: rgb(21, 70, 167); font-weight: bold; text-decoration: underline;
}
#modDlgBox .decCldr a:visited {
	color: rgb(128, 0, 128); font-weight: bold;
}
.decCldr table {
	margin: 0px auto; width: 496px; border-top-color: rgb(178, 177, 177); border-bottom-color: rgb(178, 177, 177); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-collapse: collapse;
}
.decCldr th {
	padding: 5px; text-align: center; vertical-align: middle; border-right-color: rgb(178, 177, 177); border-left-color: rgb(178, 177, 177); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.decCldr td {
	padding: 5px; text-align: center; vertical-align: middle; border-right-color: rgb(178, 177, 177); border-left-color: rgb(178, 177, 177); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.decCldr td {
	font-size: 120%;
}
.decCldr th {
	background: rgb(157, 187, 234); font-size: 130%;
}
.decCldr .decTxSun {
	color: rgb(204, 0, 0);
}
.decCldr .decBgBar {
	background: rgb(231, 240, 254);
}
.decCldr .decTxOff {
	color: rgb(174, 179, 187);
}
.decCldr .decBgSlct {
	background: rgb(117, 158, 222); color: rgb(255, 255, 255); font-weight: bold;
}
.decCldr .decBgSlctEx {
	margin: 10px auto; width: 456px; padding-left: 5px; border-left-color: rgb(117, 158, 222); border-left-width: 35px; border-left-style: solid;
}
#modDlgBox .decFormTxtBox .decBtn {
	top: 8px; position: relative;
}
#modDlgBox .decFormTxtBox .decUrl {
	margin: 5px 0px 0px; width: 558px;
}
#modDlgBox .decFormTxtBox .decWordOn {
	margin: 5px 0px 0px; width: 562px;
}
#modDlgBox .decFormTxtBox .decWordOff {
	margin: 5px 0px 0px; width: 562px; color: rgb(153, 153, 153);
}
#modDlgBox .decFormTxtOff {
	color: rgb(188, 187, 187);
}
#modDlgBox .decFormSelect .decSlct {
	margin: 0px; padding: 0px; width: 100%;
}
#modDlgBox .untBody #modAlertBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; color: rgb(51, 51, 51); margin-bottom: 0px; display: block;
}
#modDlgBox .untBody #modAlertBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom; margin: 0px; padding: 0px;
}
#modDlgBox .untBody #modAlertBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top; margin: 0px; padding: 0px;
}
#modDlgBox .untBody #modAlertBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top; margin: 0px; padding: 0px;
}
#modDlgBox .untBody #modAlertBox .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top; margin: 0px; padding: 0px;
}
#modDlgBox .untBody #modAlertBox .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top; margin: 0px; padding: 0px;
}
#modDlgBox .untBody #modAlertBox .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom; margin: 0px; padding: 0px;
}
#modDlgBox .untBody #modAlertBox .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 15px;
}
#modDlgBox .untFoot .decTx03 {
	border: 2px solid rgb(204, 0, 0); border-image: none;
}
div#modDlgBox div.modDlgBoxEle .decBg03 {
	padding-top: 5px; padding-bottom: 0px;
}
div#modDlgBox div.modDlgBoxEle .untHead .pts01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_notice.gif") no-repeat left; padding: 7px 0px 5px 35px; float: none;
}
div#modDlgBox div.modDlgBoxEle .untBody {
	line-height: 1.4;
}
div#modDlgBox div.modDlgBoxEle .untBody .decTx01 {
	margin: 7px 0px 0px;
}
div#modDlgBox div.modDlgBoxEle .untBody .decTx02 {
	margin: 0px 0px 2px;
}
div#modDlgBox div.modDlgBoxEle .untBody ul li {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_002.gif") no-repeat left 0.6em;
}
div#modDlgBox div.modDlgBoxEle .untFoot {
	padding-top: 3px;
}
#modDlgBox .untBody div.ptsCategoryBox {
	padding: 10px 0px; width: 574px; text-align: left;
}
#modDlgBox .untBody div.ptsCategoryBox .decBgGray {
	padding: 10px; width: 554px; background-color: rgb(239, 239, 241);
}
#modDlgBox .untBody div.ptsCategoryBox p.decCategoryPass {
	font-size: 88%;
}
div#modDlgBox .untFoot span.decTx04 {
	padding: 10px; font-size: 88%;
}
div.modHintTxt {
	margin-bottom: 5px;
}
div.modHintTxt p {
	line-height: 1;
}
div.modHintTxt p span {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left 0.1em; padding: 4px 0px 4px 18px; color: rgb(51, 51, 51); font-size: 75%; margin-left: 2px;
}
div.modHintTxt p span a:hover {
	text-decoration: underline;
}
.modHintTtBox {
	text-align: left;
}
.modHintTtBox .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_ttbox_02.gif") no-repeat top; width: 352px;
}
.modHintTtBox .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_ttbox_03.gif") no-repeat bottom; padding: 3px 0px 13px;
}
.modHintTtBox .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_ttbox_01.gif") repeat-y; padding: 10px;
}
.modHintTtBox p {
	color: rgb(51, 51, 51); line-height: 130%; font-size: 75%;
}
.modHintTtBox p span {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat left 0.1em; padding: 5px 0px 5px 21px; font-weight: bold;
}
.modHintTtBox .untBody p {
	margin: 5px auto 0px;
}
.modHintTtBox .untBody p.decTtBoxImg {
	margin: 5px auto 0px;
}
.modPromoBox02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x top rgb(255, 255, 227); padding: 0px; width: 100%; color: rgb(51, 51, 51); margin-top: 10px; margin-bottom: 10px; display: block;
}
.modPromoBox02 a:hover {
	text-decoration: underline;
}
.modPromoBox02 .decBg01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-x bottom;
}
.modPromoBox02 .decBg02 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y left top;
}
.modPromoBox02 .decBg03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_001.gif") repeat-y right top;
}
.modPromoBox02 .decBg04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_01.gif") no-repeat left top;
}
.modPromoBox02 .decBg05 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_03.gif") no-repeat right top;
}
.modPromoBox02 .decBg06 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_02.gif") no-repeat left bottom;
}
.modPromoBox02 .decBg07 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/infor_bg_04.gif") no-repeat right bottom; padding: 10px 15px;
}
.modPromoBox02 .untHead {
	color: rgb(255, 96, 0); line-height: 150%; font-size: 100%; font-weight: bold;
}
.modPromoBox02 .untBody {
	margin: 10px 0px 0px; font-size: 100%; font-weight: normal;
}
.modPromoBox02 table {
	margin: 0px; padding: 0px;
}
.modPromoBox02 td {
	margin: 0px; padding: 0px; vertical-align: top;
}
.modPromoBox02 .decTx01 {
	text-align: center;
}
.modPromoBox02 .decTop01 {
	font-size: 0px; margin-top: 20px;
}
.ptsPromoBox {
	margin: 0px; padding: 10px 0px 0px; text-align: center;
}
.decPrTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat 0px 0.16em; padding: 0px 0px 2px 15px;
}
#modAlertBox table.decDraftList {
	margin: 0px; padding: 0px; border-collapse: collapse;
}
#modAlertBox table.decDraftList th {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#modAlertBox table.decDraftList td {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#modAlertBox table.decDraftList th {
	padding-bottom: 5px;
}
#modAlertBox table.decDraftList td {
	padding: 5px 10px 3px;
}
#modAlertBox table.decDraftList th.decTx01 {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#modAlertBox table.decDraftList div.decDraft p.decTx02 {
	float: left;
}
#modAlertBox table.decDraftList div.decDraft p.decTx02 span {
	font-size: 75%; font-weight: normal; margin-left: 20px;
}
#modAlertBox table.decDraftList div.decDraft p.decTx03 {
	text-align: right; font-weight: normal; float: right;
}
#modAlertBox table.decDraftList dt {
	width: 75%; color: rgb(51, 51, 51); overflow: hidden; font-size: 90%; font-weight: bold; margin-top: 0.3em; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#modAlertBox table.decDraftList dt.decTx05 {
	color: rgb(102, 102, 102); font-size: 75%; font-weight: normal; margin-top: 0px;
}
#modAlertBox table.decDraftList dt span.decTx04 {
	overflow: hidden; margin-left: 8px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#modAlertBox table.decDraftList dd {
	width: 25%; text-align: right; float: right;
}
#modAlertBox table.decDraftList input.decBtn {
	margin-left: 10px;
}
#modAlertBox table.decDraftList .Button input.decBtn {
	margin-left: 0px;
}
#modAlertBox table.decDraftList .clearFix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
#modAlertBox table.decDraftList .clearFix {
	-ms-zoom: 1;
}
#modExpandDraft {
	width: 200px;
}
#modExpandDraft .dec_expand_trigger {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_expand_close.png") no-repeat; margin: 20px 0px 20px 10px; height: 20px; color: rgb(21, 70, 167); line-height: 22px; padding-left: 26px; font-weight: bold; cursor: pointer;
}
#modExpandDraft .is_open.dec_expand_trigger {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_expand_open.png");
}
#modExpandDraft .is-hide.dec_expand_trigger {
	display: none;
}
#modFormImg .untBody td .pts01 #imgchg th {
	width: 20%; clear: both;
}
#modImgPrvw .untBody td .pts01 #imgchg th {
	width: 20%; clear: both;
}
#modFormImg .untBody td .pts01Off #imgchg th {
	width: 20%; clear: both;
}
#modImgPrvw .untBody td .pts01Off #imgchg th {
	width: 20%; clear: both;
}
#modFormImg .untBody #imgchg td .pts01Off th {
	margin: 0px; padding: 7px 8px; width: 20%;
}
#modImgPrvw .untBody #imgchg td .pts01Off th {
	margin: 0px; padding: 7px 8px; width: 20%;
}
#imgchg .decFormImgSmpl .decAltTxtBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left 0.2em; margin: 10px auto 0px; padding: 0px 0px 0px 20px; width: 150px; text-align: left; line-height: 160%; font-size: 92%;
}
#imgchg .decFormImgSmplOff .decAltTxtBox {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_021.gif") no-repeat left 0.2em; margin: 10px auto 0px; padding: 0px 0px 0px 20px; width: 150px; text-align: left; line-height: 160%; font-size: 92%;
}
#imgchg .decFormImgSmpl .decFormTxtBox {
	margin: 10px auto 0px; padding: 0px; width: 150px; text-align: left; line-height: 160%; font-size: 92%;
}
#imgchg .decFormImgSmplOff .decFormTxtBox {
	margin: 10px auto 0px; padding: 0px; width: 150px; text-align: left; line-height: 160%; font-size: 92%;
}
#imgchg .decFormImgSmpl .decFormTxtBox input {
	margin: 0px; padding: 2px 0px 1px; width: 148px;
}
#imgchg .decFormImgSmplOff .decFormTxtBox input {
	margin: 0px; padding: 2px 0px 1px; width: 148px;
}
#imgchg .decFormImgSmpl .decBgTab {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_031.gif") repeat-x rgb(206, 206, 206); margin: 0px auto; width: 150px; height: 33px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: none;
}
#imgchg .decFormImgSmpl .decBgImg {
	margin: 0px auto; border: currentColor; border-image: none; width: 150px; text-align: center;
}
#imgchg .decFormImgSmplOff {
	color: rgb(189, 188, 188);
}
#imgchg .decFormImgSmplOff .decBgTab {
	background: rgb(244, 244, 244); margin: 0px auto; width: 170px; height: 33px; border-top-color: rgb(241, 241, 241); border-right-color: rgb(241, 241, 241); border-left-color: rgb(241, 241, 241); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: none;
}
#imgchg .decFormImgSmplOff .decBgImg {
	margin: 0px auto; border: currentColor; border-image: none; width: 150px; text-align: center;
}
#imgblock #auc_img_block .ptsPalette {
	padding: 10px 0px;
}
#imgblock #auc_img_block .ptsPalette li {
	margin: 6px; padding: 0px; top: -10px; width: 24px; height: 24px; line-height: 24px; float: left; position: relative; _display: inline;
}
html:not(:target) #imgblock #auc_img_block .ptsPalette li {
	top: 0px;
}
#imgblock #auc_img_block .ptsPalette p {
	border: 1px solid rgb(221, 221, 221); border-image: none; float: left;
}
#imgblock #auc_img_block .ptsPalette li label {
	border: 2px solid rgb(255, 255, 255); border-image: none; width: 18px; height: 18px; display: block;
}
#imgblock #auc_img_block .ptsPalette p .dec_pre_c {
	border: 2px solid rgb(255, 255, 255); border-image: none; width: 18px; height: 18px; display: block;
}
#imgblock #auc_img_block .ptsPalette li label {
	outline: rgb(221, 221, 221) solid 1px;
}
#imgblock p .dec_pre_c {
	position: relative;
}
#imgblock p .dec_pre_c span {
	left: 28px; line-height: 18px; white-space: nowrap; position: absolute;
}
#imgblock #auc_img_block .ptsPalette li label span {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22003.png") no-repeat 0px 0px; left: -19px; top: -35px; width: 63px; height: 30px; text-align: center; color: rgb(51, 51, 51); line-height: 26px; font-size: 85%; display: none; position: absolute;
}
#imgblock #auc_img_block .ptsPalette li label:hover span {
	display: block; z-index: 4;
}
#imgblock #auc_img_block .ptsPalette li input {
	left: 4px; top: 25px; width: 1em; height: 1em; vertical-align: middle; display: block; position: absolute;
}
html:not(:target) #imgblock #auc_img_block .ptsPalette li input {
	left: 0px; top: 0px; display: none; position: static;
}
#imgblock #auc_img_block .ptsPalette li input[type='radio']:checked + label {
	border: 3px solid rgb(255, 255, 255); border-image: none; left: -4px; top: -4px; width: 24px; height: 24px; display: block; position: absolute;
}
#imgblock #auc_img_block .ptsPalette li input[type='radio']:checked + label span {
	left: -18px; top: -34px;
}
#imgblock #auc_img_block .ptsPalette li input[type='radio']:checked + label::after {
	padding: 3px; border: 3px solid rgb(153, 153, 153); border-image: none; left: -6px; top: -6px; width: 24px; height: 24px; display: block; position: absolute; z-index: 2; content: "";
}
#imgblock #auc_img_block .ptsPalette .no label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .no .dec_pre_c {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .go label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .go .dec_pre_c {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .si label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .si .dec_pre_c {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .mu label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .mu .dec_pre_c {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/bg_22004.png"); background-repeat: no-repeat;
}
#imgblock #auc_img_block .ptsPalette .no label {
	background-position: 0px 0px;
}
#imgblock #auc_img_block .ptsPalette .no .dec_pre_c {
	background-position: 0px 0px;
}
#imgblock #auc_img_block .ptsPalette .wh label {
	background: rgb(255, 255, 255);
}
#imgblock #auc_img_block .ptsPalette .wh .dec_pre_c {
	background: rgb(255, 255, 255);
}
#imgblock #auc_img_block .ptsPalette .bla label {
	background: rgb(0, 0, 0);
}
#imgblock #auc_img_block .ptsPalette .bla .dec_pre_c {
	background: rgb(0, 0, 0);
}
#imgblock #auc_img_block .ptsPalette .gra label {
	background: rgb(128, 128, 128);
}
#imgblock #auc_img_block .ptsPalette .gra .dec_pre_c {
	background: rgb(128, 128, 128);
}
#imgblock #auc_img_block .ptsPalette .ba label {
	background: rgb(240, 240, 211);
}
#imgblock #auc_img_block .ptsPalette .ba .dec_pre_c {
	background: rgb(240, 240, 211);
}
#imgblock #auc_img_block .ptsPalette .br label {
	background: rgb(102, 63, 36);
}
#imgblock #auc_img_block .ptsPalette .br .dec_pre_c {
	background: rgb(102, 63, 36);
}
#imgblock #auc_img_block .ptsPalette .re label {
	background: rgb(229, 23, 23);
}
#imgblock #auc_img_block .ptsPalette .re .dec_pre_c {
	background: rgb(229, 23, 23);
}
#imgblock #auc_img_block .ptsPalette .pi label {
	background: rgb(255, 140, 198);
}
#imgblock #auc_img_block .ptsPalette .pi .dec_pre_c {
	background: rgb(255, 140, 198);
}
#imgblock #auc_img_block .ptsPalette .pu label {
	background: rgb(127, 26, 128);
}
#imgblock #auc_img_block .ptsPalette .pu .dec_pre_c {
	background: rgb(127, 26, 128);
}
#imgblock #auc_img_block .ptsPalette .na label {
	background: rgb(19, 19, 128);
}
#imgblock #auc_img_block .ptsPalette .na .dec_pre_c {
	background: rgb(19, 19, 128);
}
#imgblock #auc_img_block .ptsPalette .blu label {
	background: rgb(38, 38, 255);
}
#imgblock #auc_img_block .ptsPalette .blu .dec_pre_c {
	background: rgb(38, 38, 255);
}
#imgblock #auc_img_block .ptsPalette .aq label {
	background: rgb(31, 227, 245);
}
#imgblock #auc_img_block .ptsPalette .aq .dec_pre_c {
	background: rgb(31, 227, 245);
}
#imgblock #auc_img_block .ptsPalette .gre label {
	background: rgb(14, 140, 14);
}
#imgblock #auc_img_block .ptsPalette .gre .dec_pre_c {
	background: rgb(14, 140, 14);
}
#imgblock #auc_img_block .ptsPalette .kh label {
	background: rgb(189, 183, 107);
}
#imgblock #auc_img_block .ptsPalette .kh .dec_pre_c {
	background: rgb(189, 183, 107);
}
#imgblock #auc_img_block .ptsPalette .ye label {
	background: rgb(255, 242, 0);
}
#imgblock #auc_img_block .ptsPalette .ye .dec_pre_c {
	background: rgb(255, 242, 0);
}
#imgblock #auc_img_block .ptsPalette .or label {
	background: rgb(255, 165, 0);
}
#imgblock #auc_img_block .ptsPalette .or .dec_pre_c {
	background: rgb(255, 165, 0);
}
#imgblock #auc_img_block .ptsPalette .go label {
	background-position: 0px -30px;
}
#imgblock #auc_img_block .ptsPalette .go .dec_pre_c {
	background-position: 0px -30px;
}
#imgblock #auc_img_block .ptsPalette .go input[type='radio']:checked + label {
	background-position: 0px -54px;
}
#imgblock #auc_img_block .ptsPalette .si label {
	background-position: 0px -84px;
}
#imgblock #auc_img_block .ptsPalette .si .dec_pre_c {
	background-position: 0px -84px;
}
#imgblock #auc_img_block .ptsPalette .si input[type='radio']:checked + label {
	background-position: 0px -108px;
}
#imgblock #auc_img_block .ptsPalette .mu label {
	background-position: 0px -138px;
}
#imgblock #auc_img_block .ptsPalette .mu .dec_pre_c {
	background-position: 0px -138px;
}
#imgblock #auc_img_block .ptsPalette .mu input[type='radio']:checked + label {
	background-position: 0px -162px;
}
#imgblock .decTx03 {
	padding: 0px 0px 10px; font-size: 90%;
}
.decTabHead .decTx01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_009.gif") no-repeat left; padding: 2px 0px 2px 15px; text-align: left;
}
.modTNBannerPosT {
	background: rgb(241, 240, 232); margin: 0px auto 15px; text-align: center; line-height: 0; font-size: 0px;
}
.modNavConfig {
	text-align: right; color: rgb(51, 51, 51); padding-right: 15px; font-size: 85%;
}
#mtd_tNPayment .decFormHead {
	margin-bottom: 5px;
}
#mtd_tNDelivery .modPayer .decFormHead {
	margin-bottom: 5px;
}
#mtd_tNPayment .decFormHead p {
	line-height: 1.4; font-weight: normal;
}
#mtd_tNDelivery .decFormHead p {
	line-height: 1.4; font-weight: normal;
}
#mtd_tNDelivery .modPayer {
	margin-bottom: 8px;
}
#mtd_tNDelivery .ptsDtlBtn input {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_4.png") rgb(249, 251, 254); margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 160px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#mtd_tNDelivery .modSubTable {
	margin: 5px 0px 15px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#mtd_tNDelivery .modSubTable .untInr {
	margin-top: -1px; position: relative;
}
#mtd_tNDelivery .modSubTable .ptsHead {
	padding: 8px 19px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery .modSubTable .ptsDtl {
	padding: 8px 19px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery .modSubTable .ptsHead {
	width: 112px; text-align: left; position: absolute;
}
#mtd_tNDelivery .modSubTable .ptsDtl {
	margin-left: 150px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
#mtd_tNDelivery .decFormCheck input {
	vertical-align: middle;
}
#mtd_tNDelivery .decFormCheck label {
	vertical-align: middle;
}
#mtd_tNDelivery .decFormTxtBox .elLbIt01 {
	margin-right: 4px;
}
#mtd_tNDelivery .decFormTxtBox .elLbYen {
	margin-left: 4px;
}
#mtd_tNDelivery .decFormTxtBox input {
	border-color: rgb(198, 198, 198); margin: 0px;
}
#mtd_tNDelivery .decSrchShip {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_guide.png") no-repeat 0px; margin: 10px 0px 10px 5px; color: rgb(21, 70, 167); padding-left: 16px; font-size: 100%; display: block;
}
#mtd_tNDelivery #set_shipping .decFormTxtBox {
	padding-right: 15px;
}
#mtd_tNDelivery #set_shipping .decFormCheck {
	width: auto;
}
#mtd_tNDelivery #set_exception {
	padding: 9px 0px 0px 80px;
}
#mtd_tNDelivery #set_exception .decFormTxtBox {
	padding-left: 18px !important;
}
#mtd_tNDelivery #set_exception .decFormTxtBox span {
	font-size: 100%;
}
#mtd_tNDelivery .ptsListLine li {
	display: inline-block;
}
#mtd_tNDelivery .ptsDtlBtn {
	margin-bottom: 20px;
}
.decFormRadio .decIconEase {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ico_easy.gif") no-repeat 0px 0px; width: 84px; height: 16px; text-indent: -9999px; display: inline-block;
}
#mtd_tNDelivery .decIconEase {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ico_easy.gif") no-repeat 0px 0px; width: 84px; height: 16px; text-indent: -9999px; display: inline-block;
}
#mtd_tNDelivery .decIconShipSearch {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_shipguide.png") no-repeat 0px 2px; width: 15px; height: 16px; margin-top: 5px; margin-right: 3px; margin-bottom: -2px; display: inline-block;
}
.noticeFnviShippingWord {
	color: rgb(222, 118, 0); margin-bottom: 5px; display: none;
}
.mL15 {
	margin-left: 15px;
}
#mtd_tNDelivery .ptsGuide {
	background: no-repeat 10px rgb(255, 248, 241); margin: 0px 0px 10px; padding: 6px 10px; border: 1px solid rgb(222, 118, 0); border-image: none; width: 600px; min-width: 400px;
}
#mtd_tNDelivery .ptsGuide p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat; color: rgb(222, 118, 0); padding-left: 20px;
}
#mtd_tNPayment .decFormHead {
	margin-bottom: 5px;
}
#mtd_tNDelivery1 .modPayer .decFormHead {
	margin-bottom: 5px;
}
#mtd_tNPayment .decFormHead p {
	line-height: 1.4; font-weight: normal;
}
#mtd_tNDelivery1 .decFormHead p {
	line-height: 1.4; font-weight: normal;
}
#mtd_tNDelivery1 .modPayer {
	margin-bottom: 8px;
}
#mtd_tNDelivery1 .ptsDtlBtn input {
	background: url("https://s.yimg.jp/images/auc/pc/tradingnavi/image/1.0.0/btn_4.png") rgb(249, 251, 254); margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 160px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#mtd_tNDelivery1 .modSubTable {
	margin: 5px 0px 15px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#mtd_tNDelivery1 .modSubTable .untInr {
	margin-top: -1px; position: relative;
}
#mtd_tNDelivery1 .modSubTable .ptsHead {
	padding: 8px 19px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery1 .modSubTable .ptsDtl {
	padding: 8px 19px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery1 .modSubTable .ptsHead {
	width: 112px; text-align: left; position: absolute;
}
#mtd_tNDelivery1 .modSubTable .ptsDtl {
	margin-left: 150px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
#mtd_tNDelivery1 .modSubTable02 {
	margin-top: 20px;
}
#mtd_tNDelivery1 .modSubTable02 .ptsDeliType {
	padding: 10px 0px; font-size: 125%; font-weight: bold; margin-top: 38px;
}
#mtd_tNDelivery1 .modSubTable02 .decDeliType01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_arrow_01.png") no-repeat left 64%; padding: 10px 0px 10px 15px; font-size: 125%; font-weight: bold; margin-top: 0px;
}
#mtd_tNDelivery1 .modSubTable02 .ptsDeliTypeTxt {
	margin-left: 20px;
}
#mtd_tNDelivery1 .modSubTable02 .decCaution {
	margin: 20px 0px 0px 20px; color: rgb(222, 118, 0); white-space: nowrap;
}
#mtd_tNDelivery1 .modSubTable02 .decCaution .fl {
	float: left; display: block;
}
#mtd_tNDelivery1 .modSubTable02 .decCaution .fr {
	color: rgb(51, 51, 51); float: right; display: block;
}
#mtd_tNDelivery1 .modSubTable02 .decMt10.decCaution {
	margin-top: 10px;
}
#mtd_tNDelivery1 .modSubTable02 .decDetailTxtLink {
	font-size: 85%; font-weight: normal; margin-left: 5px; display: inline-block;
}
#mtd_tNDelivery1 .modSubTable02 .decTopline {
	padding-top: 10px; margin-top: 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery1 .modSubTable02 .decTxt {
	padding: 10px;
}
#mtd_tNDelivery1 .modSubTable02 .decTxt02 {
	padding-top: 10px; margin-left: 18px; display: block;
}
#mtd_tNDelivery1 .modSubTable02 .decTxt03 {
	padding: 0px 10px 10px; color: rgb(52, 50, 52);
}
#mtd_tNDelivery1 .modSubTable02 .decTxt04 {
	padding: 6px 10px 0px;
}
#mtd_tNDelivery1 .modSubTable03 {
	margin: 15px 0px 0px 20px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#mtd_tNDelivery1 .modSubTable03 .untInr {
	
}
#mtd_tNDelivery1 .modSubTable03 .untInr02 {
	margin: 10px 0px 0px 18px;
}
#mtd_tNDelivery1 .modSubTable03 .untInr::after {
	
}
#mtd_tNDelivery1 .modSubTable03 .untInr02::after {
	
}
#mtd_tNDelivery1 .modSubTable03 .ptsHead {
	padding: 10px 0px 10px 10px; width: 120px; float: left;
}
#mtd_tNDelivery1 .modSubTable03 .ptsDtl {
	padding: 10px 10px 10px 130px;
}
#mtd_tNDelivery1 .modSubTable03 .ptsHead02 {
	padding: 10px 0px 10px 10px; width: 148px; float: left;
}
#mtd_tNDelivery1 .modSubTable03 .ptsDtl02 {
	padding: 10px 0px 10px 160px;
}
#mtd_tNDelivery1 .modSubTable03 .ptsHead span {
	margin-top: 2px; display: inline-block;
}
#mtd_tNDelivery1 .modSubTable03 .ptsSize {
	margin-right: 19px;
}
#mtd_tNDelivery1 .modSubTable03 .ptsCalResults {
	margin: 10px 10px 0px 18px; padding: 10px; background-color: rgb(255, 255, 255);
}
#mtd_tNDelivery1 .modSubTable03 .decTxt05 {
	font-size: 85%;
}
#mtd_tNDelivery1 .modSubTable03 .decTxt06 {
	font-size: 150%;
}
#mtd_tNDelivery1 .modSubTable03 .isDeliverySlct {
	background-color: rgb(255, 248, 203);
}
#mtd_tNDelivery1 .modSubTable03 .standardShipnameJs {
	color: rgb(51, 51, 51);
}
#mtd_tNDelivery1 #set_shipping .decFormTxtBox input #mtd_tNDelivery1 #set_exception .decFormTxtBox input {
	margin: 0px; padding: 1px 5px; border: 1px solid rgb(170, 170, 170) !important; border-image: none !important;
}
#mtd_tNDelivery1 .modSubTable04 {
	padding: 10px 0px; margin-top: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery1 .modSubTable03 .decFormCheck input {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery1 .modSubTable03 .decFormCheck label {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery1 .decFormCheck input {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery1 .decFormCheck label {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery1 .decFormTxtBox .elLbIt01 {
	margin-right: 4px;
}
#mtd_tNDelivery1 .decFormTxtBox .elLbYen {
	margin-left: 4px;
}
#mtd_tNDelivery1 .decFormTxtBox input {
	border-color: rgb(132, 132, 132); margin: 0px;
}
#mtd_tNDelivery1 .decSrchShip {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_guide.png") no-repeat 0px; margin: 10px 0px 10px 5px; color: rgb(21, 70, 167); padding-left: 16px; font-size: 100%; display: block;
}
#mtd_tNDelivery1 #set_shipping .decFormTxtBox {
	padding-right: 15px;
}
#mtd_tNDelivery1 #set_shipping .decFormCheck {
	width: auto;
}
#mtd_tNDelivery1 #set_exception {
	padding: 10px 0px 0px 147px; _padding: 10px 0 0 136px;
}
@media not all
{
#mtd_tNDelivery1 #set_exception {
	padding: 10px 0px 0px 138px;
}
}
@media all and (-ms-high-contrast:none)
{
#mtd_tNDelivery1 #set_exception {
	padding: 10px 0px 0px 138px;
}
}
#mtd_tNDelivery1 #set_exception .decFormTxtBox {
	padding-left: 18px !important;
}
#mtd_tNDelivery1 #set_exception > *:first-child {
	padding-left: 0px !important;
}
#mtd_tNDelivery1 #set_exception :first-child.decFormTxtBox {
	padding-left: 0px;
}
#mtd_tNDelivery1 #set_exception .decFormTxtBox span {
	font-size: 100%;
}
#mtd_tNDelivery1 .ptsListLine li {
	display: inline-block;
}
#mtd_tNDelivery1 .ptsDtlBtn {
	margin: 24px;
}
.decFormRadio .decIconEase {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ico_easy.gif") no-repeat 0px 0px; width: 84px; height: 16px; text-indent: -9999px; display: inline-block;
}
#mtd_tNDelivery1 .decIconEase {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ico_easy.gif") no-repeat 0px 0px; width: 84px; height: 16px; text-indent: -9999px; display: inline-block;
}
#mtd_tNDelivery1 .decIconShipSearch {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_shipguide.png") no-repeat 0px 2px; width: 15px; height: 16px; margin-top: 5px; margin-right: 3px; margin-bottom: -2px; display: inline-block;
}
#mtd_tNDelivery2 .ptsDtlBtn input {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/btn_deselect_01.png") rgb(249, 251, 254); margin: 8px 0px 0px 4px; padding: 0px; border: currentColor; border-image: none; width: 160px; height: 21px; text-indent: -9999px; display: block; cursor: pointer;
}
#mtd_tNDelivery2 .BtnNone {
	display: none;
}
#mtd_tNDelivery2 .ptsGuide {
	background: no-repeat 10px rgb(255, 248, 241); margin: 0px 0px 10px; padding: 6px 10px; border: 1px solid rgb(222, 118, 0); border-image: none; width: 600px; min-width: 400px;
}
#mtd_tNDelivery2 .ptsGuide p {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat; color: rgb(222, 118, 0); padding-left: 20px;
}
.pL0.decTxErr {
	padding-left: 0px;
}
.pL10.decTxErr {
	padding-left: 10px;
}
.pL20.decTxErr {
	padding-left: 20px;
}
.pL138.decTxErr {
	padding-left: 138px;
}
#FnaviMdl {
	background: rgba(204, 204, 204, 0.84); left: 0px; top: 0px; width: 100%; height: 100%; text-align: left; font-family: "Meiryo", "Hiragino Kaku Gothic Pro", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif; display: none; position: absolute; z-index: 1;
}
:not(:target)#FnaviMdl {
	filter: none;
}
#FnaviMdl .plibMdlInr .FnaviBtnList {
	text-align: center;
}
#FnaviMdl .plibMdlInr .mdlTitleSec {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb10.png") no-repeat 0px 0px; width: 563px; height: 208px; text-indent: -9999px; margin-top: -50px; margin-left: 40px;
}
#FnaviMdl .plibMdlInr .mdlTitleSec span {
	top: 146px; right: 40px; text-indent: 0px; font-size: 108%; position: absolute;
}
#FnaviMdl .plibMdlInr .decCancelChk {
	text-align: center; padding-bottom: 20px; margin-top: 20px;
}
.FnaviMdl .plibMdlInr {
	background: rgb(249, 248, 243); margin: 0px auto 0px -310px; padding: 0px; border-radius: 6px; border: 4px solid rgb(255, 255, 255); border-image: none; left: 50%; top: 140px; width: 640px; height: auto; text-align: center; position: relative; box-shadow: 0px 0px 10px rgba(0,0,0,0.6);
}
.FnaviMdl .plibMdlInr .decFnaviBtn {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_7.png") no-repeat 0px 0px; margin: 0px 10px 0px auto; padding: 0px; width: 308px; height: 58px; text-align: center; line-height: 4; text-indent: -9999px; text-decoration: none; display: inline-block; cursor: pointer;
}
.FnaviMdl .plibMdlInr .decFnaviBtn:hover {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_7.png") no-repeat -308px 0px;
}
.FnaviMdl .plibMdlInr .decFnaviCancelBtn {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_8.png") no-repeat 0px 0px; margin: 0px auto; padding: 0px; width: 144px; height: 50px; text-align: center; text-indent: -9999px; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer;
}
.FnaviMdl .plibMdlInr .decFnaviCancelBtn:hover {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_8.png") no-repeat -144px 0px;
}
.FnaviMdl .plibMdlInr .mdlNaviTxt {
	margin: 20px auto 0px; width: 420px; text-align: left; color: rgb(51, 51, 51); font-size: 88%;
}
.FnaviMdl .plibMdlInr .mdlTitle {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb07.png") no-repeat 0px 0px; width: 563px; height: 256px; text-indent: -9999px; margin-top: -100px; margin-left: 40px;
}
.FnaviMdl .plibMdlInr .mdlTitle span {
	top: 132px; right: 22px; text-indent: 0px; font-size: 108%; position: absolute;
}
.FnaviMdl .plibMdlInr a.decPickUp {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb08.png") no-repeat 0px 0px; margin: 0px auto; top: -80px; width: 193px; height: 174px; text-align: center; right: -100px; color: rgb(11, 63, 91); text-indent: -9999px; position: absolute;
}
.FnaviMdl .plibMdlInr a.decPickUp:hover {
	top: -78px;
}
.FnaviMdl .plibMdlInr .decFnaviPromotion {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb09.png") no-repeat 0px 0px; margin: 20px auto; width: 378px; height: 120px; text-indent: -9999px;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .decFnaviBtn {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_11.png") no-repeat 0px 0px; margin: 0px 20px 0px auto; padding: 0px; width: 315px; height: 70px; text-align: center; line-height: 4; text-indent: -9999px; text-decoration: none; display: inline-block; cursor: pointer;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .decFnaviBtn:hover {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_11.png") no-repeat -315px 0px;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .decFnaviCancelBtn {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_12.png") no-repeat 0px 0px; margin: 5px auto 0px; padding: 0px; width: 165px; height: 45px; text-align: center; text-indent: -9999px; text-decoration: none; vertical-align: middle; display: inline-block; cursor: pointer;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .decFnaviCancelBtn:hover {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_12.png") no-repeat -165px 0px;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr {
	background: rgb(249, 248, 243); margin: 0px auto 0px -310px; padding: 0px; border-radius: 6px; border: 4px solid rgb(255, 255, 255); border-image: none; left: 50%; top: 140px; width: 580px; height: auto; text-align: center; position: relative; box-shadow: 0px 0px 10px rgba(0,0,0,0.6);
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .mdlTitle {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb11.png") no-repeat 0px 0px; width: 563px; height: 133px; text-indent: -9999px; margin-left: 30px;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .mdlTitle span {
	top: 137px; right: 33px; text-indent: 0px; font-size: 108%; position: absolute;
}
#FnaviMdl .plibMdlInr .mdlNaviTxt {
	color: rgb(51, 51, 51); font-size: 85%;
}
#FnaviMdl1 .FnaviMdl0511 .plibMdlInr .decFnaviPromotion {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb12.png") no-repeat center rgb(255, 255, 255); margin: 20px auto; padding: 20px; width: 437px; height: 120px; text-indent: -9999px;
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr {
	background: rgb(249, 248, 243); margin: 0px auto 0px -310px; padding: 0px; border-radius: 6px; border: 4px solid rgb(255, 255, 255); border-image: none; left: 50%; top: 140px; width: 580px; height: auto; text-align: center; position: relative; box-shadow: 0px 0px 10px rgba(0,0,0,0.6);
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr .decFnaviBtn {
	margin: 0px 20px 0px auto; padding: 12px; width: 246px; height: 38px; text-align: center; color: rgb(51, 51, 51); line-height: 1.1; font-size: 24px; text-decoration: none; display: inline-block; cursor: pointer;
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr .decFnaviBtn span {
	font-size: 50%; display: block;
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr .decFnaviCancelBtn {
	margin: 0px auto 10px; padding: 10px; height: 18px; text-align: center; color: rgb(51, 51, 51); font-size: 16px; text-decoration: none; vertical-align: bottom; display: inline-block; cursor: pointer;
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr .mdlTitle {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb13.png") no-repeat 0px 0px; width: 519px; height: 35px; text-indent: -9999px; margin-left: 30px;
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr .mdlTitle span {
	top: 137px; right: 33px; text-indent: 0px; font-size: 108%; position: absolute;
}
#FnaviMdl2 .FnaviMdl0511 .plibMdlInr .decFnaviPromotion {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_exb14.png") no-repeat center rgb(255, 255, 255); margin: 20px auto; padding: 20px; width: 432px; height: 163px; text-indent: -9999px;
}
#modDlgBox .untBody #auc_insert_form #auc_insert_reselect_cate {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_3.png") no-repeat rgb(249, 251, 254); margin: 0px 20px 20px 0px; padding: 0px; border: currentColor; border-image: none; width: 160px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#modDlgBox .untBody #auc_insert_form #auc_insert_setting {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_5.png") no-repeat rgb(249, 251, 254); margin: 0px 20px 20px 0px; padding: 0px; border: currentColor; border-image: none; width: 180px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#modDlgBox .untBody #auc_insert_form #auc_insert_normal_exhibit {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_2.png") no-repeat rgb(249, 251, 254); margin: 0px 20px 20px 0px; padding: 0px; border: currentColor; border-image: none; width: 180px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#modDlgBox .untBody #auc_insert_form #auc_insert_setting2 {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_9.png") no-repeat rgb(255, 255, 255); margin: 0px 0px 20px; padding: 0px; border: currentColor; border-image: none; width: 180px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#modDlgBox .untBody #auc_insert_form #auc_insert_normal_exhibit2 {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_10.png") no-repeat rgb(255, 255, 255); margin: 0px 20px 20px 0px; padding: 0px; border: currentColor; border-image: none; width: 160px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#mtd_tNDeliveryGuideSet {
	margin: -5px auto 10px; padding: 10px 20px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 910px; font-size: 90%;
}
#mtd_tNDeliveryGuideSet h4 {
	margin-bottom: 10px;
}
.decInfoTable .untDlvryMthdRw .ptsPostageSet dd {
	width: auto !important; white-space: nowrap; min-width: 8em;
}
.acMdSlctCtgryList {
	text-align: left; -webkit-touch-callout: none;
}
.acMdSlctCtgryList dl {
	margin: 0px; padding: 0px;
}
.acMdSlctCtgryList dt {
	margin: 0px; padding: 0px;
}
.acMdSlctCtgryList dd {
	margin: 0px; padding: 0px;
}
.acMdSlctCtgryList ul {
	margin: 0px; padding: 0px;
}
.acMdSlctCtgryList ol {
	margin: 0px; padding: 0px;
}
.acMdSlctCtgryList li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
.acMdSlctCtgryList ul li {
	list-style: none;
}
.acMdSlctCtgryList ol li {
	list-style: none;
}
#acMdSlctCtgryListWrap {
	width: 888px; overflow: auto; margin-bottom: 15px; _width: 888px;
}
#acMdSlctCtgryListWrap a:hover {
	text-decoration: underline;
}
.acMdSlctCtgryList div.ptsSlctListFst {
	float: left;
}
.acMdSlctCtgryList div.ptsSlctList {
	float: left;
}
.acMdSlctCtgryList div.ptsSlctList {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/spr_arrow_cntr_01.png") no-repeat left; padding-left: 24px; margin-left: 4px;
}
.acMdSlctCtgryList div.decSlctList {
	background: rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); border-image: none; width: 196px; height: 320px; overflow: auto; -webkit-overflow-scrolling: touch;
}
.acMdSlctCtgryList ul {
	font-size: 80%;
}
.acMdSlctCtgryList li {
	padding-right: 1px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.acMdSlctCtgryList li.decSelected {
	font-weight: bolder; background-color: rgb(226, 238, 244);
}
.acMdSlctCtgryList div.decSlctList li a {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/spr_arrow_cntr_01.png") no-repeat right; padding: 8px 10px; color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.acMdSlctCtgryList div.decSlctList li span.decFocus {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/spr_arrow_cntr_01.png") no-repeat right; padding: 8px 10px; color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.acMdSlctCtgryList div.decSlctList li.decEnd a {
	background-image: none;
}
.acMdSlctCtgryList div.decSlctList li.decEnd span.decFocus {
	background-image: none;
}
.untSlctedCategory {
	padding: 10px; clear: both; font-size: 85%; display: block; background-color: rgb(227, 238, 244); -webkit-text-size-adjust: none;
}
.untSlctedCategory .ptsSlctedCtgry dt {
	font-weight: bold; margin-bottom: 2px;
}
.untSlctedCategory .ptsSlctedCtgry dt .decSlctedCtgryTtl {
	padding-bottom: 5px; display: inline-block;
}
.untSlctedCategory .ptsSlctedCtgry dt a.libLinkGrayS {
	margin: 0px 0px 0px 10px; font-weight: normal;
}
.untSlctedCategory .ptsSlctedCtgry dd {
	letter-spacing: 1px; clear: both; font-size: 110%; margin-left: 10px;
}
.untSlctedCategory ul.ptsSlctCtgry li {
	font-size: 100%; vertical-align: middle; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.untSlctedCategory ul.ptsSlctCtgry li.decBtnCtgChng {
	font-size: 100%; margin-top: 3px; margin-left: 8px;
}
.untSlctedCategory ul.ptsSlctCtgry li.decCtTop {
	color: rgb(99, 124, 138);
}
.untSlctedCategory ul.ptsSlctCtgry li {
	display: inline-block; _zoom: 1;
}
#acMdButtonBoxWrap {
	margin: 0px 0px 0px 15px; border: currentColor; border-image: none; width: 180px; height: 300px; float: left; display: block;
}
#acMdButtonBoxWrap a {
	
}
#acMdSlctCtgryListJsOff {
	padding: 30px; text-align: center; font-size: 110%;
}
#acMdSlctCtgryListJsOff p {
	font-size: 80%; margin-bottom: 30px;
}
#libJsOffAlertWrap {
	text-align: center;
}
#libJsOffAlert {
	margin: 0px auto 20px; width: 950px; line-height: 1.56; clear: both; display: block;
}
#libJsOffAlert .untBody {
	background: rgb(233, 239, 248); padding: 20px; border: 2px solid rgb(117, 143, 181); border-image: none; font-size: 110%;
}
#libJsOffAlert .untBody p {
	text-align: center; color: rgb(16, 55, 113);
}
#libJsOffAlert .untBody p em {
	font-style: normal; font-weight: bold;
}
#libJsOffAlert .untBody p a {
	color: rgb(21, 85, 213); font-weight: bold;
}
#libJsOffAlert .untBody .decTxt {
	font-size: 75%;
}
#libJsOffAlert .untBody .test {
	font-size: 20px;
}
#libJsOffAlert .untBody .test2 {
	line-height: 10;
}
.decFormTxtBox .decReferenceTtl {
	margin: 10px 0px;
}
.decReferenceBox {
	overflow: hidden; position: relative;
}
.decReferenceBox .decReferenceList {
	float: left;
}
.decReferenceBox .decDetailReference {
	overflow: hidden;
}
.decReferenceBox .decMt10 {
	margin-top: 10px;
}
.decReferenceBox .decDetailReference .decDetailReferenceTtl {
	width: 64px; float: left; white-space: nowrap;
}
.decReferenceBox .decDetailReference .decDetailReferenceForm {
	float: left;
}
.decReferenceBox .decReferenceTx {
	right: 0px; bottom: 8px; float: right; position: absolute;
}
.decReferenceBox .decDetailReference span.decFormCheck {
	font-size: 100%;
}
.decReferenceBox .decDetailReference .decReferenceUnknown {
	border: currentColor; border-image: none;
}
.libBtnGrayS {
	border-radius: 3px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(51, 51, 51); overflow: visible; cursor: pointer; background-image: linear-gradient(rgb(255, 255, 255), rgb(236, 235, 224)); background-color: rgb(245, 244, 238); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnGrayM {
	border-radius: 3px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(51, 51, 51); overflow: visible; cursor: pointer; background-image: linear-gradient(rgb(255, 255, 255), rgb(236, 235, 224)); background-color: rgb(245, 244, 238); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnGrayL {
	border-radius: 3px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(51, 51, 51); overflow: visible; cursor: pointer; background-image: linear-gradient(rgb(255, 255, 255), rgb(236, 235, 224)); background-color: rgb(245, 244, 238); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnGrayS:hover {
	border: 1px solid rgb(165, 165, 165); border-image: none; background-image: linear-gradient(rgb(255, 255, 255), rgb(241, 240, 233)); background-color: rgb(251, 251, 249);
}
.libBtnGrayM:hover {
	border: 1px solid rgb(165, 165, 165); border-image: none; background-image: linear-gradient(rgb(255, 255, 255), rgb(241, 240, 233)); background-color: rgb(251, 251, 249);
}
.libBtnGrayL:hover {
	border: 1px solid rgb(165, 165, 165); border-image: none; background-image: linear-gradient(rgb(255, 255, 255), rgb(241, 240, 233)); background-color: rgb(251, 251, 249);
}
.libBtnGrayS:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnGrayS:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnGrayM:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnGrayM:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnBlueL {
	border-radius: 3px; border: 1px solid rgb(129, 188, 214); border-image: none; text-align: center; color: rgb(51, 51, 51); overflow: visible; cursor: pointer; background-image: linear-gradient(rgb(231, 244, 250), rgb(198, 228, 242)); background-color: rgb(211, 235, 245); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnBlueM {
	border-radius: 3px; border: 1px solid rgb(129, 188, 214); border-image: none; text-align: center; color: rgb(51, 51, 51); overflow: visible; cursor: pointer; background-image: linear-gradient(rgb(231, 244, 250), rgb(198, 228, 242)); background-color: rgb(211, 235, 245); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnBlueS {
	border-radius: 3px; border: 1px solid rgb(129, 188, 214); border-image: none; text-align: center; color: rgb(51, 51, 51); overflow: visible; cursor: pointer; background-image: linear-gradient(rgb(231, 244, 250), rgb(198, 228, 242)); background-color: rgb(211, 235, 245); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnBlueL:hover {
	border: 1px solid rgb(83, 168, 205); border-image: none; background-image: linear-gradient(rgb(246, 252, 255), rgb(198, 228, 242)); background-color: rgb(246, 252, 255);
}
.libBtnBlueM:hover {
	border: 1px solid rgb(83, 168, 205); border-image: none; background-image: linear-gradient(rgb(246, 252, 255), rgb(198, 228, 242)); background-color: rgb(246, 252, 255);
}
.libBtnBlueS:hover {
	border: 1px solid rgb(83, 168, 205); border-image: none; background-image: linear-gradient(rgb(246, 252, 255), rgb(198, 228, 242)); background-color: rgb(246, 252, 255);
}
.libBtnBlueS:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnBlueS:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnBlueM:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnBlueM:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnBlueL:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnBlueL:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.libBtnGrayM {
	padding: 5px 0px;
}
.libBtnGrayL {
	padding: 10px 0px; width: 250px; font-size: 115%;
}
.libBtnBlueL {
	padding: 12px 0px; width: 250px; font-size: 115%;
}
.libBtnRedL {
	padding: 12px 0px; border-radius: 3px; border: 1px solid rgb(235, 69, 30); border-image: none; width: 250px; color: rgb(255, 255, 255); overflow: visible; font-size: 115%; font-weight: bold; cursor: pointer; background-image: linear-gradient(rgb(255, 153, 125), rgb(230, 85, 46)); background-color: rgb(241, 115, 81); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px;
}
.libBtnRedL:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.libBtnRedL:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.libBtnRedL:hover {
	border: 1px solid rgb(204, 51, 0); border-image: none; background-image: linear-gradient(rgb(255, 176, 154), rgb(230, 85, 46)); background-color: rgb(242, 128, 97);
}
button {
	margin: 0px; padding: 0px;
}
.libBtnDisL {
	padding: 12px 0px; border: 1px solid rgb(187, 187, 187); border-image: none; width: auto !important; font-size: 115%; min-width: 250px;
}
.libBtnGrayM {
	width: auto !important; min-width: 160px;
}
.libBtnBlueM {
	width: auto !important; min-width: 160px;
}
.libBtnDisM {
	width: auto !important; min-width: 160px;
}
.libBtnGrayS {
	font-size: 86%;
}
.libBtnBlueS {
	font-size: 86%;
}
.libBtnDisS {
	font-size: 86%;
}
.libBtnDisS {
	border-radius: 3px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(119, 119, 119); cursor: default; box-shadow: inset 0px 0px 0px 1px #ffffff; background-color: rgb(228, 228, 228); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ffffff inset; -moz-box-shadow: 0 0 0 1px #ffffff inset; -ms-box-shadow: 0 0 0 1px #ffffff inset; -o-box-shadow: 0 0 0 1px #ffffff inset;
}
.libBtnDisM {
	border-radius: 3px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(119, 119, 119); cursor: default; box-shadow: inset 0px 0px 0px 1px #ffffff; background-color: rgb(228, 228, 228); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ffffff inset; -moz-box-shadow: 0 0 0 1px #ffffff inset; -ms-box-shadow: 0 0 0 1px #ffffff inset; -o-box-shadow: 0 0 0 1px #ffffff inset;
}
.libBtnDisL {
	border-radius: 3px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(119, 119, 119); cursor: default; box-shadow: inset 0px 0px 0px 1px #ffffff; background-color: rgb(228, 228, 228); -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ffffff inset; -moz-box-shadow: 0 0 0 1px #ffffff inset; -ms-box-shadow: 0 0 0 1px #ffffff inset; -o-box-shadow: 0 0 0 1px #ffffff inset;
}
a.libBtnGrayS {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnBlueS {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnGrayM {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnBlueM {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnGrayL {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnBlueL {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnRedL {
	text-align: center; color: rgb(51, 51, 51); text-decoration: none; display: inline-block;
}
a.libBtnGrayS {
	padding: 6px 10px;
}
a.libBtnBlueS {
	padding: 6px 10px;
}
p.libBtnDisS {
	padding: 6px 10px;
}
a.libBtnGrayM {
	padding: 6px 10px;
}
a.libBtnBlueM {
	padding: 6px 10px;
}
p.libBtnDisM {
	padding: 6px 10px;
}
a.libBtnRedL {
	color: rgb(255, 255, 255);
}
p.libBtnDisS {
	text-align: center; display: inline-block; -ms-zoom: 1;
}
p.libBtnDisM {
	text-align: center; display: inline-block; -ms-zoom: 1;
}
p.libBtnDisL {
	text-align: center; display: inline-block; -ms-zoom: 1;
}
.modTNBannerPosT .ptsTNBannerPosT {
	margin: 0px auto; width: 950px; position: relative;
}
.modTNBannerPosT .ptsTNBannerPosT p {
	top: 18px; text-align: center; right: 10px; color: rgb(51, 51, 51); font-size: 14px; position: absolute;
}
.modTNBannerPosT .ptsTNBannerPosT .libBtnGrayM {
	height: 25px; color: rgb(51, 51, 51); line-height: 2;
}
.modTNBannerPosT .ptsTNBannerPosT .libBtnGrayM:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.HacoBOONminiMdl {
	background: rgba(204, 204, 204, 0.84); left: 0px; top: 0px; width: 100%; height: 100%; text-align: left; font-family: "Meiryo", "Hiragino Kaku Gothic Pro", "MS PGothic", "MS UI Gothic", Helvetica, Arial, sans-serif; display: none; position: absolute; z-index: 1;
}
:not(:target).HacoBOONminiMdl {
	filter: none;
}
.HacoBOONminiMdl .plibMdlInr {
	background: rgb(255, 255, 255); margin: 0px auto 0px -310px; padding: 40px 60px 30px; border-radius: 6px; left: 50%; top: 140px; width: 500px; height: auto; text-align: center; position: relative; box-shadow: 0px 0px 10px rgba(0,0,0,0.6);
}
.HacoBOONminiMdl .decNewIcon {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/spr_hacoboonmini.png") no-repeat;
}
.HacoBOONminiMdl .ptsLogo {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/spr_hacoboonmini.png") no-repeat;
}
.HacoBOONminiMdl .elMerit {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/spr_hacoboonmini.png") no-repeat;
}
.HacoBOONminiMdl .decNewIcon {
	text-indent: -9999px;
}
.HacoBOONminiMdl .ptsLogo {
	text-indent: -9999px;
}
.HacoBOONminiMdl .decNewIcon {
	background-position: 0px -48px; top: -20px; width: 100px; height: 100px; right: -20px; position: absolute;
}
.HacoBOONminiMdl .ptsLogo {
	margin: 0px auto 25px;
}
.HacoBOONminiMdl .Hacoboonmini.ptsLogo {
	background-position: 0px 0px; width: 201px; height: 30px;
}
.HacoBOONminiMdl .Yahuoku.ptsLogo {
	background-position: -542px 0px; width: 200px; height: 50px;
}
.HacoBOONminiMdl .HacoboonminiS.ptsLogo {
	background-position: -580px -56px; width: 160px; height: 24px; margin-bottom: 10px;
}
.HacoBOONminiMdl .mdlTitle {
	font-size: 115%; margin-bottom: 20px;
}
.HacoBOONminiMdl .mdHacoBOONminiMerit {
	margin-bottom: 20px;
}
.HacoBOONminiMdl .elMerit {
	width: 160px; text-align: center; color: rgb(51, 51, 51); padding-top: 110px; font-size: 86%; float: left;
}
.HacoBOONminiMdl ul {
	list-style: none; margin: 0px; padding: 0px;
}
.HacoBOONminiMdl li {
	list-style: none; margin: 0px; padding: 0px;
}
.HacoBOONminiMdl .merit01.elMerit {
	background-position: -100px -48px;
}
.HacoBOONminiMdl .merit02.elMerit {
	background-position: -260px -48px; margin: 0px 10px;
}
.HacoBOONminiMdl .merit03.elMerit {
	background-position: -420px -48px;
}
.HacoBOONminiMdl .ptsButtonWrap {
	margin-bottom: 10px;
}
.HacoBOONminiMdl a.libBtnBlueL {
	width: 500px; color: rgb(51, 51, 51) !important; font-size: 150%; font-weight: bold;
}
.HacoBOONminiMdl a.libBtnGrayM {
	width: auto !important; color: rgb(51, 51, 51) !important; min-width: 96px !important;
}
.HacoBOONminiMdl a.libBtnBlueL:visited {
	color: rgb(51, 51, 51) !important; text-decoration: none !important;
}
.HacoBOONminiMdl a.libBtnBlueL:hover {
	color: rgb(51, 51, 51) !important; text-decoration: none !important;
}
.HacoBOONminiMdl a.libBtnGrayM:hover {
	color: rgb(51, 51, 51) !important; text-decoration: none !important;
}
.HacoBOONminiMdl a.libBtnGrayM:visited {
	color: rgb(51, 51, 51) !important; text-decoration: none !important;
}
.HacoBOONminiMdl .mdSelectStatus {
	font-size: 86%; margin-bottom: 10px;
}
.HacoBOONminiMdl .elLeft {
	float: left;
}
.HacoBOONminiMdl .elRight {
	float: right;
}
.HacoBOONminiMdl .elCenter {
	text-align: center; margin-bottom: -5px;
}
.HacoBOONminiMdl label {
	cursor: pointer;
}
.HacoBOONminiMdl .mdSelectStatus a {
	color: rgb(21, 85, 213) !important; text-decoration: none !important;
}
.HacoBOONminiMdl .mdSelectStatus a:hover {
	text-decoration: underline !important;
}
.HacoBOONminiMdl input[type=checkbox] {
	vertical-align: middle;
}
.HacoBOONminiMdl .ptsBanner img {
	border: currentColor; border-image: none;
}
#mtd_tNDelivery3 .decFormHead p {
	line-height: 1.4; font-weight: normal;
}
#mtd_tNDelivery3 .modPayer {
	margin-bottom: 8px;
}
#mtd_tNDelivery3 .ptsDtlBtn {
	margin: 24px;
}
#mtd_tNDelivery3 .ptsDtlBtn input {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/btn_4.png") rgb(249, 251, 254); margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 160px; height: 36px; text-indent: -9999px; display: block; cursor: pointer;
}
#mtd_tNDelivery3 .modSubTable {
	margin: 5px 0px 15px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#mtd_tNDelivery3 .modSubTable .untInr {
	margin-top: -1px; position: relative;
}
#mtd_tNDelivery3 .modSubTable .ptsHead {
	padding: 8px 19px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery3 .modSubTable .ptsDtl {
	padding: 8px 19px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery3 .modSubTable .ptsHead {
	width: 112px; text-align: left; position: absolute;
}
#mtd_tNDelivery3 .modSubTable .ptsDtl {
	margin-left: 150px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
#mtd_tNDelivery3 .modSubTable02 {
	margin-bottom: 24px;
}
#mtd_tNDelivery3 .modSubTable02 .ptsDeliType {
	padding: 10px 0px; font-size: 125%; font-weight: bold; margin-top: 38px;
}
#mtd_tNDelivery3 .modSubTable02 .decDeliType01 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_arrow_01.png") no-repeat left; padding: 10px 0px 10px 15px; font-size: 125%; font-weight: bold; margin-top: 0px;
}
#mtd_tNDelivery3 .modSubTable02 .ptsDeliTypeTxt {
	margin-bottom: 5px; margin-left: 20px;
}
#mtd_tNDelivery3 .modSubTable02 .ptsDeliTypeLists {
	margin: 0px 0px 20px 20px;
}
#mtd_tNDelivery3 .modSubTable02 .ptsDeliTypeList {
	padding: 0px; margin-top: 20px;
}
#mtd_tNDelivery3 .modSubTable02 :first-child.ptsDeliTypeList {
	margin-top: 0px;
}
#mtd_tNDelivery3 .modSubTable02 .ptsDeliTypeList .ptsDeliTypeListDetail {
	margin: 5px 0px 0px 15px;
}
#mtd_tNDelivery3 .modSubTable02 .decCaution {
	margin: 20px 0px 0px 20px; color: rgb(222, 118, 0);
}
#mtd_tNDelivery3 .modSubTable02 .decCaution .fl {
	float: left; display: block;
}
#mtd_tNDelivery3 .modSubTable02 .decCaution .fr {
	color: rgb(51, 51, 51); float: right; display: block;
}
#mtd_tNDelivery3 .modSubTable02 .decDetailTxtLink {
	font-size: 85%; font-weight: normal; margin-left: 5px; display: inline-block;
}
#mtd_tNDelivery3 .modSubTable02 .decTopline {
	padding-top: 24px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery3 .modSubTable02 .decTxt {
	padding: 10px;
}
#mtd_tNDelivery3 .modSubTable02 .decTxt02 {
	padding-top: 10px; margin-left: 18px; display: block;
}
#mtd_tNDelivery3 .modSubTable02 .decTxt03 {
	padding: 0px 10px 10px; color: rgb(52, 50, 52);
}
#mtd_tNDelivery3 .modSubTable02 .decTxt04 {
	padding: 6px 10px 0px;
}
#mtd_tNDelivery3 .modSubTable03 {
	margin: 15px 0px 0px 20px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#mtd_tNDelivery3 .modSubTable03 .untInr {
	
}
#mtd_tNDelivery3 .modSubTable03 .untInr02 {
	margin: 10px 0px 0px 18px;
}
#mtd_tNDelivery3 .modSubTable03 .untInr::after {
	
}
#mtd_tNDelivery3 .modSubTable03 .untInr02::after {
	
}
#mtd_tNDelivery3 .modSubTable03 .ptsHead {
	
}
#mtd_tNDelivery3 .modSubTable03 .ptsDtl {
	
}
#mtd_tNDelivery3 .modSubTable03 .ptsSize {
	
}
#mtd_tNDelivery3 .modSubTable03 .ptsWeight {
	
}
#mtd_tNDelivery3 .modSubTable03 .ptsHead {
	padding: 10px 0px 10px 10px; width: 120px; float: left;
}
#mtd_tNDelivery3 .modSubTable03 .ptsDtl {
	padding: 10px 10px 10px 130px;
}
#mtd_tNDelivery3 .modSubTable03 .ptsHead02 {
	padding: 10px 0px 10px 10px; width: 148px; float: left;
}
#mtd_tNDelivery3 .modSubTable03 .ptsDtl02 {
	padding: 10px 0px 10px 160px;
}
#mtd_tNDelivery3 .modSubTable03 .ptsHead span {
	margin-top: 2px; display: inline-block;
}
#mtd_tNDelivery3 .modSubTable03 .ptsSize {
	margin-right: 19px;
}
#mtd_tNDelivery3 .modSubTable03 .ptsCalResults {
	margin: 10px 10px 0px 18px; padding: 10px; background-color: rgb(255, 255, 255);
}
#mtd_tNDelivery3 .modSubTable03 .decTxt05 {
	font-size: 85%;
}
#mtd_tNDelivery3 .modSubTable03 .decTxt06 {
	font-size: 150%;
}
#mtd_tNDelivery3 .modSubTable03 .isDeliverySlct {
	background-color: rgb(255, 248, 203);
}
#mtd_tNDelivery3 .modSubTable03 .standardShipnameJs {
	color: rgb(51, 51, 51);
}
#mtd_tNDelivery3 #set_shipping .decFormTxtBox input #mtd_tNDelivery3 #set_exception .decFormTxtBox input {
	margin: 0px; padding: 1px 5px; border: 1px solid rgb(132, 132, 132) !important; border-image: none !important;
}
#mtd_tNDelivery3 .modSubTable04 {
	padding: 10px 0px; margin-top: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#mtd_tNDelivery3 .modSubTable03 .decFormCheck input {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery3 .modSubTable03 .decFormCheck label {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery3 .decFormCheck input {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery3 .decFormCheck label {
	color: rgb(51, 51, 51); vertical-align: middle;
}
#mtd_tNDelivery3 .decFormTxtBox .elLbIt01 {
	margin-right: 4px;
}
#mtd_tNDelivery3 .decFormTxtBox .elLbYen {
	margin-left: 4px;
}
#mtd_tNDelivery3 .decFormTxtBox input {
	border-color: rgb(132, 132, 132); margin: 0px;
}
#mtd_tNDelivery3 .decSrchShip {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_guide.png") no-repeat 0px; margin: 10px 0px 10px 5px; color: rgb(21, 70, 167); padding-left: 16px; font-size: 100%; display: block;
}
#mtd_tNDelivery3 #set_shipping .decFormTxtBox {
	padding-right: 15px;
}
#mtd_tNDelivery3 #set_shipping .decFormCheck {
	width: auto;
}
#mtd_tNDelivery3 #set_exception {
	padding: 10px 0px 0px 147px; _padding: 10px 0 0 136px;
}
@media not all
{
#mtd_tNDelivery3 #set_exception {
	padding: 10px 0px 0px 138px;
}
}
@media all and (-ms-high-contrast:none)
{
#mtd_tNDelivery3 #set_exception {
	padding: 10px 0px 0px 138px;
}
}
#mtd_tNDelivery3 #set_exception .decFormTxtBox {
	padding-left: 18px !important;
}
#mtd_tNDelivery3 #set_exception > *:first-child {
	padding-left: 0px !important;
}
#mtd_tNDelivery3 #set_exception :first-child.decFormTxtBox {
	padding-left: 0px;
}
#mtd_tNDelivery3 #set_exception .decFormTxtBox span {
	font-size: 100%;
}
#mtd_tNDelivery3 .ptsListLine li {
	display: inline-block;
}
#mtd_tNDelivery3 .ptsDtlBtn {
	margin-bottom: 20px;
}
.decFormRadio .decIconEase {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ico_easy.gif") no-repeat 0px 0px; width: 84px; height: 16px; text-indent: -9999px; display: inline-block;
}
#mtd_tNDelivery3 .decIconEase {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ico_easy.gif") no-repeat 0px 0px; width: 84px; height: 16px; text-indent: -9999px; display: inline-block;
}
#mtd_tNDelivery3 .decIconShipSearch {
	background: url("/images/auc/pc/tradingnavi/image/1.0.0/ic_shipguide.png") no-repeat 0px 2px; width: 15px; height: 16px; margin-top: 5px; margin-right: 3px; margin-bottom: -2px; display: inline-block;
}
.Calculator_ {
	
}
.Calculator__item {
	vertical-align: top; display: inline-block;
}
.CautionText {
	color: rgb(222, 118, 0);
}
.u-displayInlineBlock {
	display: inline-block;
}
.u-marginR20 {
	margin-right: 20px !important;
}
.u-marginR25 {
	margin-right: 25px !important;
}
.PreviewBorder {
	background: rgb(63, 63, 61); padding: 0px 10px 40px; margin-top: 30px; min-width: 980px;
}
.PreviewBorder__head {
	padding: 15px; text-align: center; color: rgb(255, 255, 255);
}
.PreviewBorder__body {
	background: rgb(255, 255, 255); padding: 15px;
}
.PreviewBorder .l-wrapper {
	padding: 10px 0px 0px;
}
.PreviewBorder #yjBreadcrumbs a {
	margin: 0px;
}
.Category {
	margin: 30px 0px 10px; position: relative;
}
.Category__innr {
	padding: 12px 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; display: inline-block;
}
.Category__body {
	padding: 0px 10px; text-align: center; line-height: 1.6; font-size: 85%;
}
.Category__arrow {
	color: rgb(153, 153, 153); font-size: 14px;
}
.Category__buttonWrap {
	padding-left: 15px; font-weight: bold; vertical-align: middle; display: inline-block;
}
.Category__button {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; width: auto; height: 28px; text-align: center; color: rgb(51, 50, 47); line-height: 28px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 13px; font-weight: bold; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Category__button:hover {
	opacity: 0.7;
}
.Category__button input {
	background: none; border: 0px currentColor; border-image: none; width: auto; height: 28px; color: inherit; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Category__button::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Category__button::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Category__button:link {
	color: rgb(51, 50, 47);
}
.Category__button:visited {
	color: rgb(51, 50, 47);
}
.Category__button:hover {
	color: rgb(51, 50, 47);
}
.Category__button:active {
	color: rgb(51, 50, 47);
}
.Category__button::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
.Category__button::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
.Note {
	text-align: center; margin-top: 30px;
}
.Note__text {
	line-height: 1.2; font-size: 85%; margin-top: 10px;
}
.is-auction#auc_preview_back {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; top: 5px; width: 150px; height: 35px; text-align: center; color: rgb(51, 50, 47); line-height: 35px; text-indent: 0px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 87.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.is-auction#auc_preview_draft {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; top: 5px; width: 150px; height: 35px; text-align: center; color: rgb(51, 50, 47); line-height: 35px; text-indent: 0px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 87.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.is-oneprice#auc_preview_back {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_edit.png") no-repeat;
}
.is-auction#auc_preview_submit {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit.png") no-repeat;
}
.is-oneprice#auc_preview_submit {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit.png") no-repeat;
}
.is-disable.is-auction#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable.png");
}
.is-disable.is-oneprice#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable.png");
}
.is-guideline.is-auction#auc_preview_submit {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_onlyguideline.png") no-repeat;
}
.is-guideline.is-disable.is-auction#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable_onlyguideline.png");
}
@media not all
{
.is-auction#auc_preview_submit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.is-oneprice#auc_preview_submit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.is-disable.is-auction#auc_preview_submit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.is-disable.is-oneprice#auc_preview_submit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.is-guideline.is-auction#auc_preview_submit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.is-guideline.is-guideline.is-auction#auc_preview_submit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.is-auction#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submitx2.png");
}
.is-oneprice#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submitx2.png");
}
.is-disable.is-auction#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disablex2.png");
}
.is-disable.is-oneprice#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disablex2.png");
}
.is-guideline.is-auction#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_onlyguidelinex2.png");
}
.is-guideline.is-disable.is-auction#auc_preview_submit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable_onlyguidelinex2.png");
}
}
#btnEditConfirm {
	background-position: 0px 0px; background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_reedit.png");
}
@media not all
{
#btnEditConfirm {
	background-position: 0px 0px; background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_reeditx2.png"); background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
}
.btnPreviewBack {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; top: 5px; width: 150px; height: 35px; text-align: center; color: rgb(51, 50, 47); line-height: 35px; text-indent: 0px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 87.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.btnPreviewDraft {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; top: 5px; width: 150px; height: 35px; text-align: center; color: rgb(51, 50, 47); line-height: 35px; text-indent: 0px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 87.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.btnPreviewSubmit {
	background: no-repeat rgb(249, 251, 254); margin: 10px 20px 0px; padding: 0px; border: currentColor; border-image: none; width: 270px; height: 55px; text-indent: -9999px; display: block; cursor: pointer;
}
.btnEditSubmit {
	background: no-repeat rgb(249, 251, 254); margin: 10px 20px 0px; padding: 0px; border: currentColor; border-image: none; width: 270px; height: 55px; text-indent: -9999px; display: block; cursor: pointer;
}
.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit.png");
}
.is-disable.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable.png");
}
.is-guideline.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_onlyguideline.png");
}
.is-guideline.is-disable.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable_onlyguideline.png");
}
.btnEditSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_reedit.png");
}
@media not all
{
.btnPreviewSubmit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.btnEditSubmit {
	background-size: 270px 55px; -webkit-background-size: 270px 55px; -o-background-size: 270px 55px;
}
.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submitx2.png");
}
.is-disable.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disablex2.png");
}
.is-guideline.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_onlyguidelinex2.png");
}
.is-guideline.is-disable.btnPreviewSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_submit_disable_onlyguidelinex2.png");
}
.btnEditSubmit {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/bt_reeditx2.png");
}
}
.is-auction#yaucSellItemCfm {
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS UI Gothic", Helvetica, Arial, sans-serif;
}
.is-oneprice#yaucSellItemCfm {
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS UI Gothic", Helvetica, Arial, sans-serif;
}
.is-fleama#modTitBar h1 {
	font-weight: normal;
}
#history_submit2_off input {
	
}
#history_submit2_on {
	
}
#history_submit2_button {
	
}
#modCtgSearchResult .untBody {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; border-image: none;
}
#modCtgSlctBox .pts02 .ptsSearchBody {
	padding: 40px 20px 20px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul li {
	list-style: none;
}
ol li {
	list-style: none;
}
.CategorySelect {
	margin: 0px auto; width: 950px;
}
.Tab {
	margin: 40px -1px 0px 0px; color: rgb(21, 70, 167); border-left-color: rgb(185, 184, 184); border-left-width: 1px; border-left-style: solid;
}
.Tab__item {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_off.gif") repeat-x 0px -1px rgb(208, 219, 238); width: 316px; border-top-color: rgb(185, 184, 184); border-top-width: 1px; border-top-style: solid; float: left; cursor: pointer;
}
.is-selected.Tab__item {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgslct_tab_bg_on.gif") repeat-x rgb(249, 251, 254); width: 317px; color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.Tab__item:hover {
	text-decoration: underline;
}
.is-selected.Tab__item:hover {
	text-decoration: none;
}
.is-selected.Tab__item .Tab__itemIn {
	border-bottom-color: rgb(249, 251, 254); border-bottom-width: 1px; border-bottom-style: solid;
}
.Tab__itemIn {
	padding: 15px 0px 13px; text-align: center; font-size: 90%; vertical-align: top; border-right-color: rgb(185, 184, 184); border-bottom-color: rgb(185, 184, 184); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.Tab__itemIn--sideRight {
	padding: 12px 0px 14px; border-right-color: currentColor; border-bottom-color: currentColor; border-right-width: medium; border-bottom-width: medium; border-right-style: none; border-bottom-style: none;
}
.Tab__itemIn--sideLeft {
	padding: 15px 0px 14px; border-right-color: rgb(185, 184, 184); border-bottom-color: currentColor; border-right-width: 1px; border-bottom-width: medium; border-right-style: solid; border-bottom-style: none;
}
.Tab__txtsmall {
	font-size: 90%; font-weight: normal;
}
.SearchBox {
	background: rgb(247, 247, 243); margin: 20px auto; padding: 12px 0px 12px 20px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; font-size: 90%;
}
.SubTab {
	margin: 0px auto 20px; border-bottom-color: rgb(117, 158, 222); border-bottom-width: 4px; border-bottom-style: solid;
}
.SubTab__item {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgsrc_tab_bg_off.gif") no-repeat top rgb(202, 216, 238); padding: 11px 5px 6px; width: 266px; text-align: center; color: rgb(21, 70, 167); font-size: 85%; font-weight: bold; text-decoration: none; margin-right: 10px; vertical-align: middle; float: left; display: block; cursor: pointer; min-height: 40px;
}
.is-selected.SubTab__item {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ctgsrc_tab_bg_on.gif") no-repeat top rgb(117, 158, 222); color: rgb(255, 255, 255); cursor: default;
}
.SubTab__item:hover {
	text-decoration: underline;
}
.is-selected.SubTab__item {
	text-decoration: none;
}
.SubTab__itemIn {
	padding: 10px;
}
.SubTab__txtSmall {
	font-size: 90%; font-weight: normal;
}
.is-fleama.modPgCntTop {
	margin: 20px 0px;
}
.is-fleama.modPgCntBtm {
	margin: 20px 0px;
}
#modCtgSlctBox .is-fleama.untBody .decBg03 {
	padding: 0px;
}
#modCtgSlctBox .is-fleama.untBody .pts02 {
	width: auto;
}
#modCtgHistoryResult p {
	font-size: 85%;
}
.is-hide {
	display: none;
}
.Loader {
	height: 300px; position: relative;
}
.Loader__img {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/load90.gif") no-repeat center; margin: -140px 0px 0px -140px; left: 50%; top: 50%; width: 270px; height: 270px; display: block; position: absolute;
}
.decBtn01 {
	
}
.Button::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button::before {
	border-radius: 0px 0px 3px 3px; height: 8px;
}
.Button::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px;
}
.Button input.auc_input_cancel {
	background: none; width: 145px; height: 34px; text-indent: 0px;
}
#mtd_tNDelivery1 .ptsDtlBtn .Button input#auc_add_shipform {
	background: none; width: 145px; height: 34px; text-indent: 0px;
}
#mtd_tNDelivery3 .ptsDtlBtn .Button input#auc_add_shipform {
	background: none; width: 145px; height: 34px; text-indent: 0px;
}
.Button input.auc_input_back {
	background: none; width: 145px; height: 34px; text-indent: 0px;
}
.Button input#auc_edit_cancel {
	background: none; width: 145px; height: 34px; text-indent: 0px;
}
.Button input#auc_submit1 {
	background: none; width: 145px; height: 34px; text-indent: 0px;
}
#mtd_tNDelivery2 .ptsDtlBtn .Button input#auc_deselect_shipperiod {
	background: none; margin: 0px; width: 145px; height: 34px; text-indent: 0px;
}
.Button--search {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_search.png") no-repeat 43px rgb(80, 79, 75); margin: 0px 0px 0px 5px; border-radius: 4px; border: 1px solid rgb(51, 50, 47); transition:0.1s ease-out; border-image: none; width: 150px; height: 36px; text-align: center; color: rgb(255, 255, 255); font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); -webkit-transition: .1s ease-out; -webkit-transform: translate3d(0, 0, 0);
}
.Button--search::before {
	background-color: rgb(51, 50, 47);
}
.Button--search::after {
	background-color: rgb(80, 79, 75);
}
.Button--proceed {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(151, 187, 209); transition:opacity 0.1s ease-out; border-image: none; width: 200px; height: 36px; text-align: center; line-height: 36px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(175, 209, 230); -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--proceed:hover {
	opacity: 0.7;
}
.Button--proceed input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: inherit; font-size: 16px; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--searchSame.Button--proceed {
	width: 150px;
}
.Button--searchSame.Button--proceed .Button__input {
	font-size: 14px;
}
.Button--proceed::after {
	background-color: rgb(175, 209, 230);
}
.Button--proceed::before {
	background-color: rgb(151, 187, 209);
}
.Button--disabled.Button--proceed {
	border-color: rgb(193, 215, 228); background-color: rgb(207, 228, 241);
}
.Button--catelist.Button--proceed {
	width: 180px; margin-top: 120px;
}
.Button--catelist:link {
	color: rgb(51, 51, 51); font-size: 16px;
}
.Button--catelist:visited {
	color: rgb(51, 51, 51); font-size: 16px;
}
.Button--catelist:link span {
	color: rgb(51, 51, 51); font-size: 16px;
}
.Button--catelist:visited span {
	color: rgb(51, 51, 51); font-size: 16px;
}
.Button--disabled.Button--proceed::after {
	background-color: rgb(207, 228, 241);
}
.Button--disabled.Button--proceed::before {
	background-color: rgb(193, 215, 228);
}
.Button--disabled.Button--proceed:hover {
	opacity: 1;
}
.Button--proceed .Button__input {
	color: rgb(51, 50, 47);
}
.Button--disabled.Button--proceed {
	color: rgb(187, 187, 187);
}
.Button--disabled.Button--proceed .Button__input {
	color: rgb(187, 187, 187);
}
.Button__input {
	background: none; padding: 0px; border: currentColor; border-image: none; width: 100%; height: 36px; font-size: 16px; cursor: pointer;
}
.Button--search .Button__input {
	color: rgb(255, 255, 255); text-indent: 20px;
}
.Button--proceedLarge {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(151, 187, 209); transition:opacity 0.1s ease-out; border-image: none; width: 210px; height: 55px; text-align: center; line-height: 55px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(175, 209, 230); -webkit-transition: opacity .1s ease-out; -moz-transition: opacity .1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--proceedLarge::after {
	background-color: rgb(175, 209, 230);
}
.Button--proceedLarge::before {
	background-color: rgb(151, 187, 209);
}
#modFormSbt .Button--proceedLarge input#auc_submit1 {
	background: none; text-indent: 0px; font-size: 18px;
}
.Button--proceedLarge input#auc_submit2 {
	background: none; text-indent: 0px; font-size: 18px;
}
.Button--submit {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(165, 55, 1); transition:opacity 0.1s ease-out; border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-family: inherit; font-size: 125%; font-weight: bold; vertical-align: bottom; display: block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(199, 66, 0); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--submit:hover {
	opacity: 0.7;
}
.Button--submit input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: inherit; letter-spacing: 2px; font-size: 16px; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--submit::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submit::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submit:link {
	color: rgb(255, 255, 255);
}
.Button--submit:visited {
	color: rgb(255, 255, 255);
}
.Button--submit:hover {
	color: rgb(255, 255, 255);
}
.Button--submit:active {
	color: rgb(255, 255, 255);
}
.Button--submit::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(165, 55, 1);
}
.Button--submit::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(199, 66, 0);
}
.Button--normal {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(51, 50, 47); line-height: 36px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--normal:hover {
	opacity: 0.7;
}
.Button--normal input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: inherit; letter-spacing: 2px; font-size: 16px; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--normal::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normal::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normal:link {
	color: rgb(51, 50, 47);
}
.Button--normal:visited {
	color: rgb(51, 50, 47);
}
.Button--normal:hover {
	color: rgb(51, 50, 47);
}
.Button--normal:active {
	color: rgb(51, 50, 47);
}
.Button--normal::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
.Button--normal::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
.Button--normalSmall {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; width: auto; height: 34px; text-align: center; color: rgb(51, 50, 47); line-height: 34px; font-family: inherit; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
#modFormSbt .Button--normalSmall {
	padding-right: 0px; padding-left: 0px;
}
.Button--normalSmall:hover {
	opacity: 0.7;
}
.Button--normalSmall input {
	background: none; padding: 0px 16px; border: 0px currentColor; border-image: none; width: auto; height: 34px; color: inherit; font-size: 14px; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--normalSmall::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalSmall::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalSmall:link {
	color: rgb(51, 50, 47);
}
.Button--normalSmall:visited {
	color: rgb(51, 50, 47);
}
.Button--normalSmall:hover {
	color: rgb(51, 50, 47);
}
.Button--normalSmall:active {
	color: rgb(51, 50, 47);
}
.Button--normalSmall::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
.Button--normalSmall::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
.Button--normalSmall--vmiddle.Button--normalSmall {
	vertical-align: middle;
}
.Button--submitSmall {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(165, 55, 1); transition:opacity 0.1s ease-out; border-image: none; width: auto; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-family: inherit; font-weight: bold; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(199, 66, 0); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--submitSmall:hover {
	opacity: 0.7;
}
.Button--submitSmall input {
	background: none; padding: 0px 16px; border: 0px currentColor; border-image: none; width: auto; height: 32px; color: inherit; font-size: 14px; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--submitSmall::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitSmall::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitSmall:link {
	color: rgb(255, 255, 255);
}
.Button--submitSmall:visited {
	color: rgb(255, 255, 255);
}
.Button--submitSmall:hover {
	color: rgb(255, 255, 255);
}
.Button--submitSmall:active {
	color: rgb(255, 255, 255);
}
.Button--submitSmall::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(165, 55, 1);
}
.Button--submitSmall::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(199, 66, 0);
}
.Button--proceedSmall {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(146, 188, 210); transition:opacity 0.1s ease-out; border-image: none; width: auto; height: 34px; text-align: center; color: rgb(0, 0, 0); line-height: 34px; font-family: inherit; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(170, 210, 231); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--proceedSmall:hover {
	opacity: 0.7;
}
.Button--proceedSmall input {
	background: none; padding: 0px 16px; border: 0px currentColor; border-image: none; width: auto; height: 34px; color: inherit; letter-spacing: 1px; font-size: 14px; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--proceedSmall::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--proceedSmall::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--proceedSmall:link {
	color: rgb(0, 0, 0);
}
.Button--proceedSmall:visited {
	color: rgb(0, 0, 0);
}
.Button--proceedSmall:hover {
	color: rgb(0, 0, 0);
}
.Button--proceedSmall:active {
	color: rgb(0, 0, 0);
}
.Button--proceedSmall::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(146, 188, 210);
}
.Button--proceedSmall::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(170, 210, 231);
}
.Button--normalDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(51, 50, 47); line-height: 36px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--normalDisabled input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: inherit; letter-spacing: 2px; font-size: 16px; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--normalDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalDisabled:link {
	color: rgb(51, 50, 47);
}
.Button--normalDisabled:visited {
	color: rgb(51, 50, 47);
}
.Button--normalDisabled:hover {
	color: rgb(51, 50, 47);
}
.Button--normalDisabled:active {
	color: rgb(51, 50, 47);
}
.Button--normalDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
.Button--normalDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
.Button--submitDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(222, 128, 81); border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(244, 189, 162); line-height: 36px; font-family: inherit; font-size: 125%; font-weight: bold; vertical-align: bottom; display: block; position: relative; cursor: default; background-color: rgb(230, 144, 101);
}
.Button--submitDisabled input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: inherit; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--submitDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitDisabled:link {
	color: rgb(244, 189, 162);
}
.Button--submitDisabled:visited {
	color: rgb(244, 189, 162);
}
.Button--submitDisabled:hover {
	color: rgb(244, 189, 162);
}
.Button--submitDisabled:active {
	color: rgb(244, 189, 162);
}
.Button--submitDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(222, 128, 81);
}
.Button--submitDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(230, 144, 101);
}
.Button--searchDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(138, 137, 132); border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(193, 192, 187); line-height: 36px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: block; position: relative; cursor: default; background-color: rgb(155, 154, 149);
}
.Button--proceedDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(190, 215, 228); border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(153, 153, 153); line-height: 36px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: block; position: relative; cursor: default; background-color: rgb(204, 228, 241);
}
.Button--proceedDisabled input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: inherit; font-size: 16px; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--proceedDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--proceedDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--proceedDisabled:link {
	color: rgb(153, 153, 153);
}
.Button--proceedDisabled:visited {
	color: rgb(153, 153, 153);
}
.Button--proceedDisabled:hover {
	color: rgb(153, 153, 153);
}
.Button--proceedDisabled:active {
	color: rgb(153, 153, 153);
}
.Button--proceedDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(190, 215, 228);
}
.Button--proceedDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(204, 228, 241);
}
.Button--normalDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(217, 216, 212); border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(153, 153, 153); line-height: 36px; font-family: inherit; font-size: 112.5%; vertical-align: bottom; display: block; position: relative; cursor: default; background-color: rgb(246, 246, 241);
}
.Button--normalDisabled input {
	background: none; border: 0px currentColor; border-image: none; width: 200px; height: 36px; color: rgb(153, 153, 153); font-size: 16px; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--normalDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalDisabled:link {
	color: rgb(153, 153, 153);
}
.Button--normalDisabled:visited {
	color: rgb(153, 153, 153);
}
.Button--normalDisabled:hover {
	color: rgb(153, 153, 153);
}
.Button--normalDisabled:active {
	color: rgb(153, 153, 153);
}
.Button--normalDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(234, 233, 228);
}
.Button--normalDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
.Button--normalSmallDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(217, 216, 212); border-image: none; width: auto; height: 34px; text-align: center; color: rgb(153, 153, 153); line-height: 34px; font-family: inherit; vertical-align: bottom; display: inline-block; position: relative; cursor: default; background-color: rgb(246, 246, 241);
}
.Button--normalSmallDisabled input {
	background: none; padding: 0px 16px; border: 0px currentColor; border-image: none; width: auto; height: 34px; color: rgb(153, 153, 153); font-size: 14px; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--normalSmallDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalSmallDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--normalSmallDisabled:link {
	color: rgb(51, 50, 47);
}
.Button--normalSmallDisabled:visited {
	color: rgb(51, 50, 47);
}
.Button--normalSmallDisabled:hover {
	color: rgb(51, 50, 47);
}
.Button--normalSmallDisabled:active {
	color: rgb(51, 50, 47);
}
.Button--normalSmallDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
.Button--normalSmallDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
.Button--submitSmallDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(222, 128, 81); border-image: none; width: auto; height: 32px; text-align: center; color: rgb(244, 189, 162); line-height: 32px; font-family: inherit; font-weight: bold; vertical-align: bottom; display: inline-block; position: relative; cursor: default; background-color: rgb(230, 144, 101);
}
.Button--submitSmallDisabled input {
	background: none; border: 0px currentColor; border-image: none; width: auto; height: 32px; color: inherit; font-size: 14px; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--submitSmallDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitSmallDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitSmallDisabled:link {
	color: rgb(244, 189, 162);
}
.Button--submitSmallDisabled:visited {
	color: rgb(244, 189, 162);
}
.Button--submitSmallDisabled:hover {
	color: rgb(244, 189, 162);
}
.Button--submitSmallDisabled:active {
	color: rgb(244, 189, 162);
}
.Button--submitSmallDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(222, 128, 81);
}
.Button--submitSmallDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(230, 144, 101);
}
.Button--proceedSmallDisabled {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(190, 215, 228); border-image: none; width: auto; height: 34px; text-align: center; color: rgb(153, 153, 153); line-height: 34px; font-family: inherit; vertical-align: bottom; display: inline-block; position: relative; cursor: default; background-color: rgb(204, 228, 241);
}
.Button--proceedSmallDisabled input {
	background: none; border: 0px currentColor; border-image: none; width: auto; height: 34px; color: inherit; font-size: 14px; display: block; cursor: default !important; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.Button--proceedSmallDisabled::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--proceedSmallDisabled::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--proceedSmallDisabled:link {
	color: rgb(153, 153, 153);
}
.Button--proceedSmallDisabled:visited {
	color: rgb(153, 153, 153);
}
.Button--proceedSmallDisabled:hover {
	color: rgb(153, 153, 153);
}
.Button--proceedSmallDisabled:active {
	color: rgb(153, 153, 153);
}
.Button--proceedSmallDisabled::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(190, 215, 228);
}
.Button--proceedSmallDisabled::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(204, 228, 241);
}
.ButtonWrap {
	
}
.ButtonWrap--paddingV {
	padding: 10px 0px;
}
.Select {
	padding: 0px; font-size: 87.5%; display: inline-block; position: relative;
}
.Select__select {
	background: rgb(255, 255, 255); width: 242px; height: 38px; color: rgb(0, 0, 0); font-size: 100%; position: absolute; z-index: 10; cursor: pointer; opacity: 0; -webkit-appearance: none;
}
.Select__customSelect {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_select_on.png") no-repeat right rgb(255, 255, 255); padding: 8px 20px 8px 10px; border-radius: 2px; border: 1px solid rgb(142, 141, 135); border-image: none; width: 210px; color: rgb(0, 0, 0); line-height: 1.2; font-size: 16px; display: none;
}
.Select__customSelect--on {
	border: 1px solid rgb(215, 165, 13); border-image: none; background-color: rgb(243, 228, 182);
}
.LoginBar {
	font-size: 75%; min-width: 950px;
}
.LoginBar__list {
	background: rgb(240, 240, 240); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding: 10px; border-radius: 5px 5px 0px 0px; border-image: none;
}
.LoginBar__left {
	width: 64%; float: left;
}
.LoginBar__right {
	width: 35%; text-align: right; float: right;
}
.LoginBar__bold {
	font-weight: bold;
}
.Title {
	min-width: 950px;
}
.Title__h1 {
	padding: 8px 0px 8px 10px; border-radius: 0px 0px 5px 5px; border: 1px solid rgb(241, 196, 61); border-image: none; font-size: 100%; font-weight: normal;
}
.InfoBox {
	background: rgb(255, 255, 227); margin-bottom: 20px;
}
.InfoBox__inner {
	padding: 10px 15px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.InfoBox__info {
	font-size: 85%; font-weight: bold;
}
.InfoBox__alertTitle {
	text-align: center; color: rgb(255, 96, 0); line-height: 150%; font-size: 100%; font-weight: bold;
}
.InfoBox__alertTxt {
	text-align: center;
}
.InfoBox__alertItem {
	float: left;
}
.InfoBox__alertItem--left {
	width: 50%; text-align: right;
}
.InfoBox__alertItem--right {
	width: 40%;
}
.BitAttention {
	margin-bottom: 40px;
}
.BitAttention__lists {
	line-height: 150%; font-size: 85%; list-style-type: none;
}
.BitAttention__colorRed {
	color: rgb(221, 0, 0);
}
#auc_img_block .inputFile {
	height: 0px; text-indent: -9999px; overflow: hidden; opacity: 0;
}
#auc_img_block .ImageUpload {
	width: 160px;
}
#auc_img_block .is-hide.ImageUpload {
	display: none;
}
#auc_img_block .ImageUpload__label {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop.png") no-repeat center 17px rgb(255, 255, 255); border: 2px dashed rgb(204, 204, 204); border-image: none; width: 156px; height: 156px; display: block; position: relative; cursor: pointer; transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .is-dropready.ImageUpload__label {
	border-color: rgb(252, 208, 48); transform: scale(1.1); background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_on.png"); background-color: rgb(255, 252, 244); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);
}
#auc_img_block .is-tablet.ImageUpload__label {
	background-position: center 20px; background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_tablet.png");
}
#auc_img_block .is-tablet.ImageUpload__label:hover {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_tablet.png");
}
#auc_img_block .ImageUpload__label:hover {
	border-color: rgb(252, 208, 48); background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_on.png"); background-color: rgb(255, 252, 244);
}
#auc_img_block .ImageUpload__hide {
	text-indent: -9999px; display: block;
}
#auc_img_block .ImageUpload__text {
	width: 100%; text-align: center; bottom: 11px; color: rgb(102, 102, 102); font-size: 12px; display: block; position: absolute;
}
@media not all
{
#auc_img_block .ImageUpload__label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop200.png"); background-size: 136px 105px;
}
#auc_img_block .is-dropready.ImageUpload__label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_on200.png");
}
#auc_img_block .ImageUpload__label:hover {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_on200.png");
}
#auc_img_block .is-tablet.ImageUpload__label {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_tablet200.png");
}
#auc_img_block .is-tablet.ImageUpload__label:hover {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_dragdrop_tablet200.png");
}
}
.MoveImageUpTool {
	margin: 20px 0px 10px;
}
#auc_img_block .ImageUploadWait {
	display: none; position: absolute; z-index: 90; opacity: 0.8; background-color: rgb(255, 255, 255);
}
#auc_img_block .ImageUploadWait__img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
#auc_img_block .ImagePromo {
	font-size: 87.5%; margin-bottom: 10px;
}
#auc_img_block .ImagePromo img {
	vertical-align: middle;
}
#auc_img_block .is-tablet.ImageList .ImageList__filter {
	height: 40px; opacity: 0.5;
}
#auc_img_block .is-tablet.ImageList .ImageList__text {
	background-position: 18px; height: 40px; opacity: 1;
}
#auc_img_block .is-tablet.ImageList .ImageList__delete {
	background-position: 12px; height: 40px; opacity: 1;
}
#auc_img_block .is-hide.ImageList {
	display: none;
}
#auc_img_block .ImageList__list {
	width: 680px; margin-bottom: 15px;
}
#auc_img_block :last-child.ImageList__list {
	margin-bottom: 0px;
}
#auc_img_block .ImageList__item {
	width: 140px; float: left;
}
#auc_img_block :last-child.ImageList__item {
	width: 120px;
}
#auc_img_block .is-hide.ImageList__item {
	display: none;
}
#auc_img_block .ImageList__title {
	width: 180px; font-size: 75%;
}
#auc_img_block .is-hide.ImageList__title {
	display: block; visibility: hidden;
}
#auc_img_block .is-gray.ImageList__title {
	color: rgb(204, 204, 204);
}
#auc_img_block .is-commented.ImageList__title {
	color: rgb(170, 170, 170);
}
#auc_img_block .ImageList__body {
	margin: 3px 0px;
}
#auc_img_block .ImageList__label {
	width: 120px; height: 120px; display: block; cursor: pointer;
}
#auc_img_block .is-commented.is-uploaded.ImageList__label {
	cursor: default;
}
#auc_img_block .ImageList__frame {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/img_addpicture.png") no-repeat center 30px; border-radius: 6px; border: 2px dashed rgb(204, 204, 204); border-image: none; width: 116px; height: 116px; text-align: center; color: rgb(204, 204, 204); overflow: hidden; font-size: 81.25%; vertical-align: middle; display: block; position: relative; cursor: pointer;
}
#auc_img_block .ImageList__frame:hover {
	background-color: rgb(250, 250, 250);
}
#auc_img_block .is-img.ImageList__frame {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_addpicture.png") no-repeat center 30px;
}
#auc_img_block .has-img.ImageList__frame::after {
	display: none;
}
#auc_img_block .has-img.ImageList__frame {
	border-radius: 0px; border: 1px solid rgb(142, 141, 135); border-image: none; width: 118px; height: 118px; line-height: 118px;
}
#auc_img_block .is-commented.is-uploaded.ImageList__label {
	cursor: default;
}
#auc_img_block .is-commented.is-uploaded.has-img.ImageList__frame {
	opacity: 0.4;
}
#auc_img_block .is-drag.ImageList__frame {
	opacity: 0.4;
}
#auc_img_block .is-drop.ImageList__frame {
	border-radius: 6px; border: 2px dashed rgb(142, 141, 135); border-image: none;
}
#auc_img_block .is-dropready.ImageList__frame {
	border-width: 2px; border-color: rgb(252, 208, 48); transform: scale(1.1); transition-duration: 0.3s; -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .is-adddrop.ImageList__frame {
	border: 1px solid rgb(252, 208, 48); border-image: none; transform: scale(1.1); transition-duration: 0.3s; background-color: rgb(255, 252, 244); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .is-adddropanim.ImageList__frame {
	border-radius: 6px; border: 2px dashed rgb(252, 208, 48); border-image: none; transform: scale(1.1); transition-duration: 0.3s; background-color: rgb(255, 252, 244); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .is-mouseenter.ImageList__frame {
	background-color: rgb(250, 250, 250);
}
#auc_img_block .is-mouseenter.ImageList__frame .ImageList__delete {
	opacity: 0.5;
}
#auc_img_block .is-mouseenter.ImageList__frame .ImageList__text {
	opacity: 0.5;
}
#auc_img_block .is-mouseenter.ImageList__frame .ImageList__delete:hover {
	opacity: 1;
}
#auc_img_block .is-mouseenter.ImageList__frame .ImageList__text:hover {
	opacity: 1;
}
#auc_img_block .is-mouseenter.ImageList__frame .ImageList__filter {
	opacity: 0.5;
}
#auc_img_block .ImageList__frame img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
#auc_img_block .ImageList__image {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
#auc_img_block .ImageList__num {
	left: 0px; width: 118px; height: 50px; bottom: 10px; color: rgb(204, 204, 204); line-height: 1.5; display: block; position: absolute; z-index: 50;
}
#auc_img_block .ImageList__num--noImg {
	bottom: 15px;
}
#auc_img_block .ImageList__num--isImg {
	bottom: 10px;
}
#auc_img_block .ImageList__delete {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_trash.png") no-repeat 8px 5px; width: 62px; height: 45px; right: 0px; bottom: 0px; display: block; position: absolute; z-index: 80; opacity: 0; transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .ImageList__text {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_txt.png") no-repeat 20px 5px; left: 0px; width: 62px; height: 45px; bottom: 0px; display: block; position: absolute; z-index: 80; cursor: pointer; opacity: 0; transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .ImageList__filter {
	background: rgb(0, 0, 0); left: 0px; width: 119px; height: 118px; bottom: 0px; display: block; position: absolute; z-index: 70; opacity: 0; transition-duration: 0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s;
}
#auc_img_block .ImageList__filter img {
	opacity: 0;
}
#auc_img_block .ImageList__comment {
	width: 123px; line-height: 1.1; overflow: hidden; font-size: 75%; white-space: nowrap; -ms-text-overflow: ellipsis; min-height: 1px;
}
#auc_img_block .is-commented.ImageList__comment {
	color: rgb(170, 170, 170);
}
#auc_img_block .ImageList__inputBox {
	width: 162px; margin-top: 5px;
}
#auc_img_block .ImageList__inputBox .Input {
	border: 1px solid rgb(190, 189, 183); border-image: none;
}
#auc_img_block .ImageList__inputBox--disabled .Input {
	background: rgb(250, 250, 250); border-color: rgb(204, 204, 204);
}
@media not all
{
#auc_img_block .ImageList__frame {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_addpicture200.png"); background-size: 22px 22px;
}
#auc_img_block .ImageList__delete {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_trash200.png"); background-size: 32px 32px;
}
#auc_img_block .ImageList__text {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_txt200.png"); background-size: 32px 32px;
}
}
#auc_img_block .ImageListIE::before {
	display: table; content: "";
}
#auc_img_block .ImageListIE::after {
	display: table; content: "";
}
#auc_img_block .ImageListIE::after {
	clear: both;
}
#modFormImg #auc_img_block .ImageListIE {
	width: 920px; -ms-zoom: 1;
}
#auc_img_block .ImageListIE {
	width: 920px; -ms-zoom: 1;
}
#auc_img_block .is-hide.ImageListIE {
	display: none;
}
#auc_img_block .ImageListIE__item {
	width: 184px; float: left;
}
#auc_img_block .ImageListIE__item--disabled .ImageListIE__title {
	color: rgb(204, 204, 204);
}
#auc_img_block .ImageListIE__item--disabled .ImageListIE__label {
	cursor: default;
}
#auc_img_block .ImageListIE__item--disabled .ImageListIE__image {
	border: 1px solid rgb(214, 213, 208); border-image: none; color: rgb(204, 204, 204);
}
#auc_img_block .ImageListIE__item--disabled .ImageListIE__comment {
	color: rgb(204, 204, 204);
}
#auc_img_block .ImageListIE__item--disabled .ImageListIE__frame {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_addpicture.png") no-repeat center rgb(250, 250, 250); border-color: rgb(204, 204, 204); text-align: left; text-indent: -9999px;
}
#auc_img_block .ImageListIE__item--disabled .Input {
	background: rgb(250, 250, 250);
}
#auc_img_block .ImageListIE__title {
	width: 180px;
}
#auc_img_block .ImageListIE__body {
	margin: 10px 0px 15px; width: 162px; min-height: 162px;
}
#auc_img_block .ImageListIE__label {
	width: 162px; height: 162px; display: block; cursor: pointer;
}
#auc_img_block .ImageListIE__frame {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/img_addpicture.png") no-repeat center; border: 1px solid rgb(190, 189, 183); border-image: none; width: 160px; height: 160px; text-align: center; color: rgb(204, 204, 204); line-height: 160px; overflow: hidden; font-size: 81.25%; vertical-align: middle; display: block; position: relative;
}
#auc_img_block .is-drag.ImageListIE__frame {
	opacity: 0.4;
}
#auc_img_block .is-drop.ImageListIE__frame {
	border-radius: 10px; border: 3px dotted rgb(136, 136, 136); border-image: none; width: 154px; height: 154px;
}
#auc_img_block .ImageListIE__frame img {
	vertical-align: middle;
}
#auc_img_block .ImageListIE__delete {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_delete_img.png") no-repeat center; top: 0px; width: 40px; height: 40px; right: 0px; display: block; position: absolute; z-index: 70;
}
#auc_img_block .ImageListIE__comment {
	width: 180px;
}
#auc_img_block .ImageListIE__inputBox {
	width: 162px; margin-top: 5px;
}
#auc_img_block .ImageListIE__inputBox .Input {
	border: 1px solid rgb(190, 189, 183); border-image: none;
}
#auc_img_block .ImageListIE__inputBox--disabled .Input {
	background: rgb(250, 250, 250); border-color: rgb(204, 204, 204);
}
#auc_img_block .ImageUploadWait {
	display: none; position: absolute; z-index: 90; opacity: 0.8; background-color: rgb(255, 255, 255);
}
#auc_img_block .ImageUploadWait__img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
#auc_img_block .Input--imageIe789 {
	padding: 4px 5px; width: 150px; line-height: 1.2; overflow: hidden; font-size: 100%; margin-bottom: 5px; resize: none;
}
#auc_modal_block .is-hide.DDModal {
	display: none;
}
#auc_modal_block .DDModal__filter {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 100; opacity: 0.2;
}
#auc_modal_block .DDModal__body {
	margin: auto; left: 0px; top: 0px; width: 380px; height: 330px; text-align: left; right: 0px; bottom: 0px; position: fixed; z-index: 110;
}
#auc_modal_block .DDModal__bodyInner {
	background: rgb(255, 255, 255); padding: 20px;
}
#auc_modal_block .DDModal__title {
	text-align: center; font-weight: bold; margin-bottom: 20px;
}
#auc_modal_block .DDModal__text {
	color: rgb(237, 57, 38); line-height: 1.5; font-size: 14px; font-weight: bold; margin-bottom: 15px;
}
#auc_modal_block .DDModal__img {
	overflow: auto; font-size: 12px; margin-bottom: 15px; max-height: 150px;
}
#auc_modal_block .DDModal__img img {
	margin-right: 10px;
}
#auc_modal_block .DDModal__item {
	height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 3px; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
#auc_modal_block .DDModal__item::before {
	content: "・";
}
#auc_modal_block .DDModal__item img {
	left: 0px; top: 0px; position: absolute;
}
#auc_modal_block .DDModal__btnWrap {
	text-align: center;
}
#auc_modal_block .DDModal__button {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; width: 60px; height: 30px; text-align: center; color: rgb(51, 50, 47); line-height: 30px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-size: 14px; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
#auc_modal_block .DDModal__button:hover {
	opacity: 0.7;
}
#auc_modal_block .DDModal__button input {
	background: none; border: 0px currentColor; border-image: none; width: 60px; height: 30px; color: inherit; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
#auc_modal_block .DDModal__button::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
#auc_modal_block .DDModal__button::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
#auc_modal_block .DDModal__button:link {
	color: rgb(51, 50, 47);
}
#auc_modal_block .DDModal__button:visited {
	color: rgb(51, 50, 47);
}
#auc_modal_block .DDModal__button:hover {
	color: rgb(51, 50, 47);
}
#auc_modal_block .DDModal__button:active {
	color: rgb(51, 50, 47);
}
#auc_modal_block .DDModal__button::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
#auc_modal_block .DDModal__button::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
#auc_modal_block .CommentModal ul {
	margin: 0px; padding: 0px;
}
#auc_modal_block .is-hide.CommentModal {
	display: none;
}
#auc_modal_block .CommentModal__filter {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 100; opacity: 0.2;
}
#auc_modal_block .CommentModal__body {
	background: rgb(255, 255, 255); margin: auto; padding: 40px 50px; left: 0px; top: 0px; width: 265px; height: 275px; right: 0px; bottom: 0px; position: fixed; z-index: 110;
}
#auc_modal_block .CommentModal__item {
	margin-bottom: 15px;
}
#auc_modal_block .is-hide.CommentModal__item {
	display: none;
}
#auc_modal_block .CommentModal__title {
	text-align: left; font-size: 87.5%; font-weight: bold; margin-bottom: 5px;
}
#auc_modal_block .CommentModal__title--thin {
	font-weight: normal;
}
#auc_modal_block .CommentModal__img {
	margin: 0px auto 30px; width: 118px; height: 118px;
}
#auc_modal_block .CommentModal__imgIn {
	border: 1px solid rgb(142, 141, 135); border-image: none; width: 118px; height: 118px; position: relative;
}
#auc_modal_block .CommentModal__imgIn img {
	margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
#auc_modal_block .is-uploaded.CommentModal__imgIn {
	opacity: 0.4;
}
#auc_modal_block .CommentModal__hide {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_close.png") no-repeat; top: 15px; width: 15px; height: 15px; right: 15px; text-indent: -9999px; display: block; position: absolute; cursor: pointer;
}
#auc_modal_block .CommentModal__count {
	text-align: right; font-size: 75%; margin-top: 5px;
}
#auc_modal_block .CommentModal__btnWrap {
	text-align: center;
}
#auc_modal_block .CommentModal__button {
	font-size: 14px;
}
#auc_modal_block .CommentModal__button--cancel {
	margin: 0px 8px 0px auto; border-radius: 4px; border: 1px solid rgb(159, 158, 152); transition:opacity 0.1s ease-out; border-image: none; width: 100px; height: 30px; text-align: center; color: rgb(51, 50, 47); line-height: 30px; padding-right: 10px; padding-left: 10px; font-family: inherit; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(246, 246, 241); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
#auc_modal_block .CommentModal__button--cancel:hover {
	opacity: 0.7;
}
#auc_modal_block .CommentModal__button--cancel input {
	background: none; border: 0px currentColor; border-image: none; width: 100px; height: 30px; color: inherit; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
#auc_modal_block .CommentModal__button--cancel::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
#auc_modal_block .CommentModal__button--cancel::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
#auc_modal_block .CommentModal__button--cancel:link {
	color: rgb(51, 50, 47);
}
#auc_modal_block .CommentModal__button--cancel:visited {
	color: rgb(51, 50, 47);
}
#auc_modal_block .CommentModal__button--cancel:hover {
	color: rgb(51, 50, 47);
}
#auc_modal_block .CommentModal__button--cancel:active {
	color: rgb(51, 50, 47);
}
#auc_modal_block .CommentModal__button--cancel::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(226, 225, 218);
}
#auc_modal_block .CommentModal__button--cancel::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(246, 246, 241);
}
#auc_modal_block .CommentModal__button--ok {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(146, 188, 210); transition:opacity 0.1s ease-out; border-image: none; width: 100px; height: 30px; text-align: center; color: rgb(0, 0, 0); line-height: 30px; padding-right: 10px; padding-left: 10px; font-family: inherit; font-weight: bold; vertical-align: bottom; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(170, 210, 231); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
#auc_modal_block .CommentModal__button--ok:hover {
	opacity: 0.7;
}
#auc_modal_block .CommentModal__button--ok input {
	background: none; border: 0px currentColor; border-image: none; width: 100px; height: 30px; color: inherit; display: block; cursor: inherit; -webkit-appearance: none; -moz-appearance: none; appearance: none;
}
#auc_modal_block .CommentModal__button--ok::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
#auc_modal_block .CommentModal__button--ok::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
#auc_modal_block .CommentModal__button--ok:link {
	color: rgb(0, 0, 0);
}
#auc_modal_block .CommentModal__button--ok:visited {
	color: rgb(0, 0, 0);
}
#auc_modal_block .CommentModal__button--ok:hover {
	color: rgb(0, 0, 0);
}
#auc_modal_block .CommentModal__button--ok:active {
	color: rgb(0, 0, 0);
}
#auc_modal_block .CommentModal__button--ok::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(146, 188, 210);
}
#auc_modal_block .CommentModal__button--ok::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(170, 210, 231);
}
@media not all
{
#auc_modal_block .CommentModal__hide {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_close200.png") no-repeat 0% 0% / 15px;
}
}
#auc_modal_block .Error {
	color: rgb(237, 57, 38); padding-top: 10px; font-size: 14px; font-weight: bold;
}
#auc_modal_block .Input {
	padding: 10px; border-radius: 2px; border: 1px solid rgb(142, 141, 135); border-image: none; width: 97.6%; margin-right: 5px; display: block;
}
#auc_modal_block .Input--image {
	padding: 4px 5px; width: 250px; line-height: 1.2; overflow: hidden; font-size: 87.5%; margin-bottom: 5px; resize: none;
}
#auc_modal_block .is-error.Input--image {
	background: rgb(255, 239, 237); border: 1px solid rgb(237, 57, 38); border-image: none;
}
#insertion_dlg_c {
	background: none; visibility: hidden; position: absolute; z-index: 2;
}
#insertion_dlg_c #modDlgBox {
	background: rgb(255, 255, 255); font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS UI Gothic", Helvetica, Arial, sans-serif;
}
#insertion_dlg_c #modDlgBox a {
	text-decoration: none;
}
#insertion_dlg_c #modDlgBox a:link {
	color: rgb(42, 123, 180);
}
#insertion_dlg_c #modDlgBox a:visited {
	color: rgb(42, 123, 180);
}
#insertion_dlg_c #modDlgBox a:hover {
	color: rgb(215, 165, 13);
}
#insertion_dlg_c #modDlgBox strong {
	color: rgb(0, 0, 0); font-weight: normal;
}
#insertion_dlg_c #modDlgBox input#auc_insertion_cancel {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/btn_modal_cancel.png") no-repeat; margin: 0px 3px 20px 0px; border: currentColor; border-image: none; width: 118px; height: 35px; text-indent: -9999px;
}
#insertion_dlg_c #modDlgBox input#auc_insertion_ok {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/btn_modal_ok.png") no-repeat; border: currentColor; border-image: none; width: 118px; height: 35px; text-indent: -9999px; margin-bottom: 20px;
}
#insertion_dlg_c #modDlgBox .modDlgBoxEle {
	border: 1px solid rgb(197, 196, 188); border-image: none;
}
#insertion_dlg_c #modDlgBox .modDlgBoxEle .decBg03 {
	padding: 20px 30px 0px;
}
#insertion_dlg_c #modDlgBox .untHead .pts01 {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/icon_attention.png") no-repeat left;
}
#insertion_dlg_c #modDlgBox .untBody {
	line-height: 1.6;
}
#insertion_dlg_c #modDlgBox .untBody .decTx01 {
	font-size: 15px; margin-top: 15px;
}
#insertion_dlg_c #modDlgBox .untFoot {
	padding: 15px 0px 10px;
}
#insertion_dlg_c #modDlgBox .decBg01 {
	background: none;
}
#insertion_dlg_c #modDlgBox .decBg01 {
	background: none;
}
#insertion_dlg_c #modDlgBox .decBg02 {
	background: none;
}
#insertion_dlg_c #modDlgBox .untBody .decTxtMain {
	font-size: 115%; font-weight: bold; margin-top: 15px;
}
#insertion_dlg_c #modDlgBox .untBody .decTxtSupplement {
	font-size: 105%; margin-top: 20px;
}
#insertion_dlg_c #modDlgBox .untBody .decTxtSupplement2 {
	font-size: 95%; margin-top: 20px;
}
#insertion_dlg {
	font: 1em/normal Arial; border: 1px solid rgb(0, 0, 0); border-image: none; left: 0px; top: 0px; overflow: hidden; visibility: hidden; border-collapse: separate; position: relative; z-index: 1; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 0px 5px #ccc; background-color: rgb(255, 255, 255);
}
#insertion_dlg_mask {
	left: 0px; top: 0px; display: none; position: absolute; z-index: 1; opacity: 0.25; background-color: rgb(204, 204, 204);
}
#modFormReqrd .ptsPromo {
	background: rgb(241, 240, 232); margin: 10px 10px 0px; padding: 25px; border-radius: 3px; min-width: 410px; max-width: 500px; box-sizing: border-box;
}
#modFormReqrd .ptsPromo p {
	float: none;
}
#modFormReqrd .ptsPromo .decTitle {
	line-height: 1.2; padding-bottom: 15px; font-size: 16px;
}
#modFormReqrd .ptsPromo .decTitleMain {
	font-size: 22px;
}
#modFormReqrd .ptsPromo .decPromoPoint {
	color: rgb(232, 104, 14); font-size: 22px; font-weight: bold;
}
#modFormReqrd .ptsPromo .decPromoContent {
	padding: 0px 15px 10px; font-size: 13px;
}
#modFormReqrd .ptsPromo .decPromoContent .decCaption {
	padding-bottom: 15px; font-weight: bold;
}
#modFormReqrd .ptsPromo .decPromoContent .decLimit {
	font-size: 12px;
}
#modFormReqrd .ptsPromo .decPromoContent .decNote {
	color: rgb(102, 102, 102); padding-top: 20px; font-size: 12px;
}
#modFormReqrd .ptsPromo .decPromoContent .decMemo {
	color: rgb(102, 102, 102); padding-top: 20px; padding-left: 12px; font-size: 12px;
}
#modFormReqrd .ptsPromo .decPromoContent .decUsmark {
	width: 12px; margin-left: -15px; vertical-align: top; display: inline-block;
}
#modFormReqrd .ptsPromo .decPromoContent .decWarning {
	color: rgb(237, 57, 38);
}
#modFormReqrd .ptsPromo .decPromoContent dl {
	width: 100%; padding-bottom: 3px; display: table;
}
#modFormReqrd .ptsPromo .decPromoContent dt {
	display: table-cell;
}
#modFormReqrd .ptsPromo .decPromoContent dd {
	text-align: right; display: table-cell;
}
#modFormReqrd .ptsPromo .decPromoTrigger {
	padding: 0px 20px 15px;
}
#modFormReqrd .ptsPromo .is-open {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_expand_02.png") no-repeat 0px 0px;
}
#modFormReqrd .ptsPromo .is-open .decPromoContent {
	display: block;
}
#modFormReqrd .ptsPromo .is-close {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_expand_01.png") no-repeat 0px 0px;
}
#modFormReqrd .ptsPromo .is-close .decPromoContent {
	display: none;
}
#modFormReqrd .ptsPromo .decPromoContent .decPromoBorder {
	padding-top: 16px; margin-top: 5px; margin-bottom: 20px; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dotted;
}
#modFormReqrd .ptsPromo .decMainLink {
	font-size: 14px; font-weight: bold;
}
.InfoNotice {
	color: rgb(255, 0, 0); line-height: 1.2; margin-top: 25px;
}
.InfoNotice span {
	color: rgb(51, 51, 51);
}
.Seller__follow a:link {
	color: rgb(51, 50, 47); text-decoration: none;
}
.Seller__follow a:active {
	color: rgb(51, 50, 47); text-decoration: none;
}
.Seller__follow a:hover {
	color: rgb(51, 50, 47); text-decoration: none;
}
.Seller__follow a:visited {
	color: rgb(51, 50, 47); text-decoration: none;
}
.StepNavi {
	margin: 40px auto; width: 600px; height: 50px; text-align: center; display: table; position: relative;
}
.StepNavi--st03 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/spr_stepnavi_03.png") no-repeat 50% 0px;
}
.StepNavi--st04 {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/exhabit/spr_stepnavi_01.png") no-repeat 50% 0px;
}
.StepNavi--current01 {
	background-position: 50% -50px;
}
.StepNavi--current01 :nth-child(1).StepNavi__item {
	color: rgb(51, 51, 51);
}
.StepNavi--current02 {
	background-position: 50% -150px;
}
.StepNavi--current02 :nth-child(2).StepNavi__item {
	color: rgb(51, 51, 51);
}
.StepNavi--current03 {
	background-position: 50% -250px;
}
.StepNavi--current03 :nth-child(3).StepNavi__item {
	color: rgb(51, 51, 51);
}
.StepNavi--complete {
	background-position: 50% -450px;
}
.StepNavi__item {
	padding: 0px 5px; width: 80px; color: rgb(153, 153, 153); font-size: 16px; display: table-cell; position: relative; table-layout: fixed;
}
.Notice {
	margin: 0px auto 30px; width: 950px;
}
.Notice__inner {
	padding: 15px; border: 1px solid rgb(237, 57, 38); border-image: none; text-align: center;
}
.Notice__title {
	line-height: 1.5; font-size: 85%;
}
.ExCharge {
	margin: 0px auto; width: 500px; font-size: 85%;
}
.ExCharge__inner {
	padding: 20px 0px; border-top-color: rgb(221, 219, 212); border-bottom-color: rgb(221, 219, 212); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ExCharge__title {
	font-weight: bold; margin-bottom: 15px;
}
.ExCharge__item {
	width: 100%; margin-top: 5px; display: table;
}
.ExCharge__item--sum {
	font-weight: bold; margin-top: 15px;
}
.ExCharge__cell {
	line-height: 1.2; display: table-cell;
}
:last-child.ExCharge__cell {
	text-align: right;
}
.ExCharge__smallText {
	color: rgb(153, 153, 153); font-size: 85%;
}
.ExCharge__largeText {
	font-size: 160%;
}
.Tag {
	padding: 0px 5px; border: 1px solid rgb(0, 0, 0); border-image: none; font-size: 11px; font-weight: normal; margin-left: 4px; vertical-align: bottom; display: inline-block;
}
.Tag--anonymous {
	color: rgb(0, 0, 0); background-color: rgb(222, 207, 254);
}
.CheckBox {
	margin: 20px 0px 5px; text-align: center;
}
.CheckBox__label {
	display: inline-block; position: relative; cursor: pointer;
}
.CheckBox__checkBox {
	left: -9999px; top: 0px; position: absolute;
}
.CheckBox__viewCheckBox {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/img_checkbox.png") no-repeat; width: 20px; height: 20px; vertical-align: middle; display: inline-block;
}
.is-check.CheckBox__label .CheckBox__viewCheckBox {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/checkbox_on.png") no-repeat;
}
.CheckBox__text {
	line-height: 20px; padding-left: 5px; vertical-align: middle;
}
.Other {
	background: rgb(255, 255, 255); padding: 20px 15px; line-height: 1.4; font-size: 87.5%; margin-top: 15px;
}
.Other__header {
	text-align: center; color: rgb(51, 51, 51); padding-bottom: 20px; font-weight: bold;
}
.Other__body {
	background: url("https://s.yimg.jp/images/auc/pc/item/image/1.0.0/bg_dot_vertical.png") repeat-y center 0px;
}
.Other__items {
	padding: 0px 12px;
}
.Other__title {
	width: 160px; float: left;
}
.Option__bullet {
	width: 15px; margin-left: -15px; display: inline-block;
}
.Other__description {
	padding-left: 15px; margin-left: 160px;
}
.Icon--help {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_help.png"); width: 14px; height: 15px; text-indent: -9999px; vertical-align: middle; display: inline-block;
}
@media not all
{
.Icon--help {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_helpx2.png"); background-size: 14px 15px; -webkit-background-size: 14px 15px; -o-background-size: 14px 15px;
}
}
.GuideTxt {
	background: no-repeat 10px rgb(255, 248, 241); margin: 0px 0px 10px 20px; padding: 6px 10px; border: 1px solid rgb(222, 118, 0); border-image: none; width: 670px; min-width: 400px;
}
.GuideTxt__innr {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat; color: rgb(222, 118, 0); padding-left: 20px;
}
.AttentionModal {
	display: none;
}
.AttentionModal__modal {
	background: rgb(255, 255, 255); margin: -135px 0px 0px -300px; padding: 30px 10px 20px 30px; left: 50%; top: 50%; width: 600px; height: 270px; position: fixed; z-index: 140; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.AttentionModal__title {
	font-size: 20px; margin-bottom: 20px; position: relative;
}
.AttentionModal__txt {
	text-align: left; line-height: 2; margin-bottom: 20px;
}
.AttentionModal__button {
	text-align: center; vertical-align: middle;
}
.AttentionModal__close {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_close.png") no-repeat center; top: -15px; width: 30px; height: 30px; right: 5px; text-indent: -9999px; display: block; position: absolute; cursor: pointer;
}
@media not all
{
.AttentionModal__close {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_close200.png"); background-size: 15px 15px; -webkit-background-size: 15px 15px; -o-background-size: 15px 15px;
}
}
.AttentionModal__filter {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 120; opacity: 0.5;
}
.AttentionModal .Button--submitSmall.Button input {
	letter-spacing: 0.1em;
}
.DskModal {
	text-align: center; display: none;
}
.DskModal__modal {
	background: rgb(255, 255, 255); margin: -150px 0px 0px -300px; padding: 20px 30px; left: 50%; top: 50%; width: 530px; height: 240px; text-align: left; position: fixed; z-index: 140; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.DskModal__title {
	font-size: 20px; margin-bottom: 20px; position: relative;
}
.DskModal__txt {
	line-height: 1.8; margin-bottom: 5px;
}
.DskModal__note {
	font-size: 90%; margin-bottom: 25px;
}
.DskModal__button {
	text-align: center;
}
.DskModal__close {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_close.png") no-repeat center; top: -8px; width: 30px; height: 30px; right: -14px; text-indent: -9999px; display: block; position: absolute; cursor: pointer;
}
@media not all
{
.DskModal__close {
	background-image: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/img/submit/ico_close200.png"); background-size: 15px 15px; -webkit-background-size: 15px 15px; -o-background-size: 15px 15px;
}
}
.DskModal__filter {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 120; opacity: 0.5;
}
.Button--submitInline {
	margin: 0px auto; border-radius: 4px; border: 1px solid rgb(165, 55, 1); transition:opacity 0.1s ease-out; border-image: none; width: 220px; height: 55px; text-align: center; color: rgb(255, 255, 255); font-family: inherit; vertical-align: middle; display: inline-block; position: relative; cursor: pointer; transform: translate3d(0px, 0px, 0px); background-color: rgb(199, 66, 0); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.Button--submitInline:hover {
	opacity: 0.7;
}
.Button--submitInline input {
	left: -9999px; position: absolute;
}
.Button--submitInline::before {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitInline::after {
	left: 0px; width: 100%; bottom: 0px; display: block; position: absolute; content: "";
}
.Button--submitInline:link {
	color: rgb(255, 255, 255);
}
.Button--submitInline:visited {
	color: rgb(255, 255, 255);
}
.Button--submitInline:hover {
	color: rgb(255, 255, 255);
}
.Button--submitInline:active {
	color: rgb(255, 255, 255);
}
.Button--submitInline::before {
	border-radius: 0px 0px 3px 3px; height: 8px; background-color: rgb(165, 55, 1);
}
.Button--submitInline::after {
	border-radius: 0px 0px 4px 4px; height: 4px; bottom: 4px; background-color: rgb(199, 66, 0);
}
.Button__text--submitInline1 {
	line-height: 28px; letter-spacing: 0.1em; font-size: 80%;
}
.Button__text--submitInline2 {
	line-height: 0.9; letter-spacing: 0.1em; font-size: 120%;
}
.SelectEnd {
	margin-top: 10px;
}
.SelectEnd__wrap {
	padding: 2px 0px;
}
.SelectEnd__title {
	width: 5.5em; line-height: 32px; vertical-align: middle; float: left; display: block;
}
.SelectEnd__body {
	float: left;
}
.NoSupport {
	margin: 0px 10px 60px; line-height: 1.56; display: block;
}
.NoSupport__body {
	padding: 35px 20px; border: 1px solid rgb(255, 0, 0); border-image: none; font-size: 120%;
}
.NoSupport__text {
	background: url("https://s.yimg.jp/images/auc/pc/oneprice/image/1.0.0/ico_error.png") no-repeat left; padding: 3px 0px 3px 25px; color: rgb(255, 0, 0); margin-bottom: 10px;
}
.NoSupport__bold {
	font-style: normal; font-weight: bold;
}
.NoSupport__link {
	
}
.NoSupport__body .NoSupport__link:link {
	color: rgb(21, 70, 167); text-decoration: underline;
}
.NoSupport__body .NoSupport__link:hover {
	color: rgb(21, 70, 167); text-decoration: underline;
}
.NoSupport__body .NoSupport__link:visited {
	color: rgb(21, 70, 167); text-decoration: underline;
}
.NoSupport__text--kome {
	background: none; padding: 0px 0px 0px 10px; color: rgb(51, 51, 51);
}
.NoSupport__text--small {
	background: none; padding: 0px 0px 0px 25px; color: rgb(51, 51, 51); font-size: 85%; margin-bottom: 0px;
}
.GuideText__wrap {
	background: no-repeat 10px rgb(255, 248, 241); margin: 0px 0px 10px; padding: 6px 20px 6px 10px; border: 1px solid rgb(222, 118, 0); border-image: none; display: inline-block;
}
.GuideText__text {
	background: url("https://s.yimg.jp/images/auct/template/ui/auc_mod/ic_016.gif") no-repeat; color: rgb(222, 118, 0); padding-left: 20px;
}
