

/* cart */
.special .pBox {position:relative;background:url(../img/special/bg.jpg) center top no-repeat;margin:0;padding:0;}
.special .pBox ul {list-style-type:none;letter-spacing:0;}
.special .pBox ul li {position:absolute;border-radius:50%;}
.special .pBox ul li a {display:block;text-decoration:none;width:250px;height:250px;}
.special .pBox ul li {display:block;text-decoration:none;width:250px;height:250px;}
.special .pBox ul li a:hover {background:#fff000;opacity:0.2;}
.special .pBox ul li.btn1{top:359px;left:49px;}
.special .pBox ul li.btn2{top:21px;left:178px;}
.special .pBox ul li.btn3{top:78px;left:607px;}
.special .pBox ul li.btn4{top:403px;left:501px;}

@media all and (min-width: 768px) {
.special #mainBox h2{width:910px;height:160px;background:url(../img/special/title.png) no-repeat; margin:0 auto}
.special .pBox {width:910px;height:910px;}
.special .pBox ul{width:910px;height:910px;}
.special .pBox ul li a ,.special .pBox ul li a:hover{border-radius:50%;}
}
@media all and (max-width: 767px) {
.special #mainBox h2{width:100%;height:80px;background:url(../img/special/title_smp.png) center center no-repeat #fff000; margin:0 auto;}
.special .pBox {background-size:cover;width:100%;height:0;padding-top:100%;margin:0 auto;}
.special .pBox img {position: absolute;left:0;top:0;width:100%;height:100%;}
.special .pBox ul li a ,.special .pBox ul li a:hover{border-radius:50%;}
}

