.p-itemlist .sec-1 {
background-color:#afa49e;	
}

.p-itemlist .sec-1 .wmid {
box-sizing:border-box;
padding:20px 100px;	
}

.p-itemlist .sec-1 .flex {
display:flex;
flex-direction:row;
flex-wrap:wrap;
width:100%;
}


.p-itemlist .sec-1 .flex .item{
width:33.3%;
text-align:center;
}

.p-itemlist .sec-1 .flex .item img{
width:100%;
transition:all .2s ease-in;
-webkit-transition:all .2s ease-out;
cursor:pointer
}

.p-itemlist .sec-1 .flex .item img:hover{
transform:scale(1.2,1.2);
-webkit-transform:scale(1.2,1.2);
}

.p-itemlist .sec-2 {
	
}

.p-itemlist .sec-2 .wmid {
box-sizing:border-box;	
padding:20px 0px;	
}

.p-itemlist .sec-2 .promo {
padding-bottom:20px;
}
.p-itemlist .sec-2 .promo .pbox{
background-color:#9e938e;		
display:flex;

}
.p-itemlist .sec-2 .promo .pbox img{
flex:1;
-webkit-flex:1;
}
.p-itemlist .secrow  .pbox {
background-repeat:no-repeat;
}




@media screen  and (max-width: 1600px) {


} /*end w1600*/
@media screen  and (max-width: 1350px) {


} /*end w1200*/
@media screen  and (max-width: 1200px) {


} /*end w1200*/
@media screen  and (max-width: 1080px) {


} /*end w1080*/

@media screen  and (max-width: 960px) {


} /*end w960*/

@media screen  and (max-width: 800px) {
.p-itemlist .sec-1 .wmid,.p-itemlist .sec-2 .wmid {
padding:10px 10px;
}

} /*end w800*/
@media screen  and (max-width: 640px) {

.p-itemlist .sec-1 .flex {
display:block;
}
.p-itemlist .sec-1 .flex .item {
display:block;
width:100%;
}

.p-itemlist .sec-2 .promo {
padding-bottom:10px;
}
.p-itemlist .sec-2 .promo img{
display:block;
}

.p-itemlist .sec-2 .promo .pbox{
background-color:#9e938e;		
display:block;
}
.p-itemlist .sec-2 .promo .pbox img{
display:block;	
width:100%;
}

} /*end w640*/
@media screen  and (max-width: 480px) {


} /*end w480*/
@media screen  and (max-width: 320px) {


} /*end w320*/