@charset "utf-8";
.o2oStore{ border-bottom:1px solid #eeeeee;  padding:20px 0; margin-top:5px}
.o2oblock1{ padding:10px 10px 15px 20px; background:#eeeeee; font-size:15px; margin:0 15px 20px 15px;}
.o2oblock2{ padding:10px 10px 20px 20px; background:#eeeeee; font-size:15px; margin:0 15px 0 15px;}
.o2otip{ margin-bottom:30px;}
.o2otip ol li{ list-style-type:decimal; margin-bottom:5px}
.o2oico1{ background:#7D5816; color:#FFFFFF}
.o2otip2{ padding-top:5px; color:#A42B2D; font-size:15px}
.o2oStore .redBtn{ width:100%; margin:10px 0 0 0 }
.o2otoptip{ font-size:16px; padding:10px; background:#7D5816; margin-bottom:20px; color:#ffffff}
@media (min-width: 992px) {
	.o2oblock1{margin:0 0 20px 0;  padding:10px 10px 10px 20px; }
	.o2oblock2{margin:0;  padding:10px 10px 10px 20px; }
	.o2oStore{ border:1px solid #eeeeee; padding: 20px 20px; margin:20px auto 0 auto;}
	.o2oStore .itemDetail{ margin-top:40px}	
	.o2oStore .redBtn{width: auto; margin: 0 0 0 20px}
	.o2otoptip{ font-size:25px}
}

@font-face {
    font-family: "nw";
    src: url('../fonts/Nw7.ttf');
}

div.promotionlist {
	-moz-border-radius: 5px;
	border-radius: 10px;
	border-style: solid;
	border-color: #FACC2E;

	padding: 10px 10px 10px 10px;
}

.promotionlist-header {
 .prdList .more-btn {
	padding: 10px 10px 10px 10px;

}

.prdList .more-btn {
	padding: 10px 10px 10px 10px;
}


