.p_box{border-bottom:1px solid #dadada;padding:1rem 0;}

.p_img{float:left;width:35%;text-align:center;}
.p_img_content{padding-right:1.5rem;}
.p_info{float:left;width:65%;line-height:1.5;padding-bottom:0.5rem;}
.p_info .btn{text-transform:none;display:inline-block;margin-top:0;}

.fold_button{float:left;border:1px solid #dadada;padding:0.625rem 1rem;background:#f1f1f1;text-transform:uppercase;font-size:0.9375rem;cursor:pointer;}
.fold_button.active{background:#fff;color:#daa510;font-weight:500;border-bottom-color:#fff;;}
.fold_button:not(:first-child){margin-left:1rem;}
.folds{margin-top:-1px;border:1px solid #dadada;padding:2rem;line-height:1.5;}
.folds .fold:not(:first-child){display:none;}

@media screen and (max-width: 600px) {
.p_img{float:none;width:auto;}
.p_img_content{padding-right:0;padding-bottom:1rem;}
.p_info{float:none;width:auto;}
.p_info .title{text-align:center;margin-bottom:0.5rem;}
.p_info .btn{margin:auto;}
}

@media screen and (max-width: 480px) {
.fold_button{padding:0.4375rem 0.75rem;font-size:0.875rem;}
.fold_button:not(:first-child){margin-left:0.5rem;}
.folds{padding:1.5rem;}
}

@media screen and (max-width: 360px) {
.fold_button{padding:0.4375rem 0.625rem;}
.fold_desc{display:none}
}

