.page-section a.pagebtn_first {
	padding-left:25px;
	height:25px;
	background:url(/src/img.php?path=bt/bt_pre2.png) no-repeat 100% 100%; 
	margin-right:3px;
	cursor:pointer;
}
.page-section a.pagebtn_first.none{
}

.page-section a.pagebtn_prev {
	padding-left:25px;
	height:25px;
	background:url(/src/img.php?path=bt/bt_pre.png) no-repeat 100% 100%; 
	margin-right:13px;
	cursor:pointer;
}
.page-section a.pagebtn_prev.none{
}
.page-section a.pagebtn_loop {
	margin-right:10px;
}
.page-section a.pagebtn_loop.selected {
	font-weight:bold;
	color:red;
}
.page-section a.pagebtn_next {
	padding-left:25px;
	height:25px;
	background:url(/src/img.php?path=bt/bt_next.png) no-repeat 100% 100%; 
	margin-left:3px;
	cursor:pointer;
}
.page-section a.pagebtn_next.none{
}
.page-section a.pagebtn_last {
	padding-left:25px;
	height:25px;
	background:url(/src/img.php?path=bt/bt_next2.png) no-repeat 100% 100%; 
	margin-left:3px;
	cursor:pointer;
}
.page-section a.pagebtn_last.none{
}


.screen-inner {
	--screen-width:1600px;
	width:1600px;
	margin:0 auto;
}

.location {
	display:inline-block;
	width: 100%;
	margin: 0 auto 60px auto;
	padding:15px 0;
	text-align: right;
	border:1px solid #ededed;
	border-width:0;
	background-color:#f6f6f6;
}
.location ul {
	float: right;
}
.location ul li {
	float: left;
	position:relative;
	margin-left:24px;
	line-height:1;
	font-size:13px;
	color:#9c9c9c;
}
.location .i_navi {
	display:inline-block;
	position:relative;
	vertical-align:middle;
	width:12px;
	height:14px;
	margin-left:6px;
	margin-right:6px;
}
.location .i_navi::before,
.location ul li::before {
	content:'';
	display:block;
	position:absolute;
	left:-18px;
	width:12px;
	height:12px;
	background: url(/src/img.php?path=location_arrow.png) no-repeat 0% 50%;
	background-size:contain;
	filter: brightness(0) saturate(100%) opacity(15%);
}
.location .i_navi::before {
	top:0;
	left:0;
}
.location ul li:first-child {
	margin-left: 0px;
}
.location ul li:first-child::before {
	display:none;
}

.mainGoods-quick-in {
	width:calc(var(--screen-width) + 110px);
}
@media (max-width:1751px) { 
#wrap {
	min-width:auto;
}

.screen-inner {
	--screen-width:auto;
	width: auto;
	margin-left:45px;
	margin-right:45px;
}
}
@media screen and (max-device-width:1399px) {
	.screen-inner {
		margin-left:25px;
		margin-right:25px;
	}
	.location {
		display:none;
	}
}
@media screen and (max-device-width:1023px) {
	.screen-inner {
		margin-left:15px;
		margin-right:15px;
	}
}

button.S_x {
	background:url(/src/img.php?path=admin/bt/bt_del3.png) no-repeat 50% 50%; 
	width:22px; 
	height:22px; 
	cursor:pointer;
}

.datepick { background-repeat:no-repeat;background-position:95% 50%;background-image:url(/src/img.php?path=icons/calendar.gif)}
.print-Setting {
	display:flex;
	flex-wrap:wrap;
	align-items:start;
}
.print-Setting .print-view {
	flex:0 0 600px;
	margin-right:100px;
}
.print-Setting .print-location {
	flex:0 0 auto;
	width:calc(100% - 700px);
}
.print-Setting .print-location-view {
	position:relative;
	width:540px;
	height:340px;
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-color:transparent;
	background-size:contain;
	background-image:url(/src/img.php?path=mall/p_tshirt_round.png);
}
.print-Setting .print-location-view .cloth_zone {
	position:absolute;
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-color:transparent;
	border:1px dotted #c2c2c2;
}
.print-Setting .print-location-view .cloth_zone > img {
	width:100%;
	height:100%;
	object-fit: fill;
}
.print-Setting .print-location-view .cloth_zone.zone1 {
	background-image:url(/src/img.php?path=mall/cloth_location_1.png);
}
.print-Setting .print-location-view .cloth_zone.zone2 {
	background-image:url(/src/img.php?path=mall/cloth_location_2.png);
}
.print-Setting .print-location-view .cloth_zone.zone3 {
	background-image:url(/src/img.php?path=mall/cloth_location_3.png);
}
.print-Setting .print-location-view .cloth_zone.zone4 {
	background-image:url(/src/img.php?path=mall/cloth_location_4.png);
}
.print-Setting .print-location-view .cloth_zone.zone5 {
	background-image:url(/src/img.php?path=mall/cloth_location_5.png);
}
.print-Setting .print-location-view .cloth_zone.zone6 {
	background-image:url(/src/img.php?path=mall/cloth_location_6.png);
}
.print-Setting .print-location-view .cloth_zone.zone7 {
	background-image:url(/src/img.php?path=mall/cloth_location_7.png);
}
.print-Setting .print-location-view .cloth_zone.zone8 {
	background-image:url(/src/img.php?path=mall/cloth_location_8.png);
}
.print-Setting .print-location-view .cloth_zone.zone9 {
	background-image:url(/src/img.php?path=mall/cloth_location_9.png);
}
.print-Setting .print-location-view .cloth_zone.zone10 {
	background-image:url(/src/img.php?path=mall/cloth_location_10.png);
}
.print-Setting .print-location-view .cloth_zone.zone11 {
	background-image:url(/src/img.php?path=mall/cloth_location_11.png);
}
.print-Setting .print-location-view .cloth_zone.zone12 {
	background-image:url(/src/img.php?path=mall/cloth_location_12.png);
}
@media (max-width:1535px) {
.print-Setting .print-view {
	margin-right:45px;
}
.print-Setting .print-location {
	width:calc(100% - 645px);
}
}
/*** Detial Contents ***/
#sec-title {
	clear: both;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 8px;
	padding:12px 10px;
	text-align: left;
	line-height:21px;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	background-color: #fffce7;
	border:2px solid #317a82;
	border-radius:8px;
}
#sec-title::before {
	content:'\25BE';
	margin-right:8px;
	color:#168896;
}