div.addBlock::after{content:none}.addBlock{display:-webkit-box;display:-ms-flexbox;display:flex;width:118px;height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #888;border-radius:5px;overflow:hidden}.addBlock div::after{content:none}.addBlock--center{margin:0 auto}.addBlock--sp{height:35px}.addBlock__countButtonArea{width:35px;height:100%}.addBlock__countInputArea{width:50px;height:100%;border-left:solid 1px #888;border-right:solid 1px #888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addBlock__countButton{background-color:#eee;height:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.addBlock__countButton:hover{text-decoration:none}#pickup-column a.addBlock__countButton:hover{text-decoration:none}#cart-info-area a.addBlock__countButton:hover{text-decoration:none}.addBlock__countButtonInner{font-size:17px;line-height:17px;color:#000}.addBlock__countInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:5px;border:none;text-align:right;font-size:16px;border-radius:0;-webkit-box-shadow:inset 1px 1px 0 #cacaca;box-shadow:inset 1px 1px 0 #cacaca}