.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa{border-top:1px solid #1b2538}.cp_qa .cp_actab{position:relative;overflow:hidden;width:100%;margin-bottom:1px;color:#1b2538}.cp_qa .cp_actab input{position:absolute;opacity:0}.cp_qa .cp_actab label{font-weight:bold;line-height:1.6;position:relative;display:block;margin:0;padding:1em 2em 1em 1em;cursor:pointer;border-bottom:1px solid #1b2538}.cp_qa .cp_actab label:hover{color:#63dbff}.cp_qa .cp_actab .cp_actab-content{overflow:hidden;max-height:0;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;line-height:24px}.cp_actab-content{padding:0 20px}.cp_qa .cp_actab .cp_actab-content p{margin:1em}.cp_qa .cp_actab input:checked~label{color:#63dbff}.cp_qa .cp_actab input:checked~.cp_actab-content{max-height:100%}.cp_qa .cp_actab label::after{line-height:1.6;position:absolute;top:50%;right:0;display:block;width:3em;margin-top:-12.5px;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center}.cp_qa .cp_actab input[type=checkbox]+label::after{content:""}.cp_qa .cp_actab input[type=checkbox]:checked+label::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}