.pum-tc-box__terms{border:1px solid;padding:.5em 1em 0;overflow-x:hidden;overflow-y:scroll;height:200px;margin-bottom:.5em}.pum-tc-box__terms p:last-child{margin-bottom:1em}.pum-tc-box__agree{text-align:center}.pum-tc-box__read-notice{text-align:center;font-size:.8em;margin:0 0 .25em;line-height:1}.pum-tc-box__checkbox{visibility:hidden}.pum-tc-box__checkbox-container{display:inline-block;margin:0 1em;position:relative;line-height:1;font-size:1em}.pum-tc-box__agree.pum-disabled{opacity:.5}.pum-tc-box__checkbox-container.classic{margin-right:.25em}.pum-tc-box__checkbox-container.classic .pum-tc-box__checkbox{visibility:inherit}.pum-tc-box__checkbox-container.roundedOne,.pum-tc-box__checkbox-container.roundedTwo,.pum-tc-box__checkbox-container.squaredOne,.pum-tc-box__checkbox-container.squaredTwo{width:28px;height:28px;line-height:28px;margin-right:.5em;background:linear-gradient(to bottom,#fcfff4,#dfe5d7 40%,#b3bead);box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)}.pum-tc-box__checkbox-container.roundedOne,.pum-tc-box__checkbox-container.roundedTwo{border-radius:50px}.pum-tc-box__checkbox-container.squaredFour,.pum-tc-box__checkbox-container.squaredThree{width:20px;margin-right:1.25em}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__label,.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__label,.pum-tc-box__checkbox-container.squaredOne .pum-tc-box__label,.pum-tc-box__checkbox-container.squaredTwo .pum-tc-box__label{cursor:pointer;position:absolute;width:20px;height:20px;left:4px;top:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 #fff;background:linear-gradient(to bottom,#222,#45484d)}.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__label,.pum-tc-box__checkbox-container.squaredThree .pum-tc-box__label{cursor:pointer;position:absolute;width:20px;height:20px;background:linear-gradient(to bottom,#222,#45484d)}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__label,.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__label{border-radius:50px}.pum-tc-box__checkbox-container.squaredThree .pum-tc-box__label{left:inherit;top:0;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.4)}.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__label{left:inherit;top:0;border-radius:4px;box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5);background:linear-gradient(to bottom,#fcfff4,#dfe5d7 40%,#b3bead)}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__label::after{width:16px;height:16px;top:2px;left:2px}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__label::after,.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__label::after{opacity:0;content:'';position:absolute;background:linear-gradient(to bottom,#00bf00,#009400);box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)}.pum-tc-box__checkbox-container.squaredOne .pum-tc-box__label::after{width:16px;height:16px;top:2px;left:2px}.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredOne .pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredThree .pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredTwo .pum-tc-box__label::after{opacity:0;content:'';position:absolute;background:linear-gradient(to bottom,#00bf00,#009400);box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,.5)}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__label::after{border-radius:50px}.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__label::after{width:13px;height:8px;background:0 0;left:4px;border:3px solid #fff;border-top:none;border-right:none;box-shadow:none;transform:rotate(-45deg)}.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredThree .pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredTwo .pum-tc-box__label::after{width:13px;height:8px;background:0 0;left:4px;top:4px;border:3px solid #fff;border-top:none;border-right:none;box-shadow:none;transform:rotate(-45deg)}.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__label::after{border-color:#333}.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__label::after{top:5px}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__label:hover::after,.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__label:hover::after,.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__label:hover::after,.pum-tc-box__checkbox-container.squaredOne .pum-tc-box__label:hover::after,.pum-tc-box__checkbox-container.squaredThree .pum-tc-box__label:hover::after,.pum-tc-box__checkbox-container.squaredTwo .pum-tc-box__label:hover::after{opacity:.8}.pum-tc-box__checkbox-container.roundedOne .pum-tc-box__checkbox.pum-enabled:checked+.pum-tc-box__label::after,.pum-tc-box__checkbox-container.roundedTwo .pum-tc-box__checkbox.pum-enabled:checked+.pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredFour .pum-tc-box__checkbox.pum-enabled:checked+.pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredOne .pum-tc-box__checkbox.pum-enabled:checked+.pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredThree .pum-tc-box__checkbox.pum-enabled:checked+.pum-tc-box__label::after,.pum-tc-box__checkbox-container.squaredTwo .pum-tc-box__checkbox.pum-enabled:checked+.pum-tc-box__label::after{opacity:1}