.btn-status{color:#fff;background-color:#803306;border-radius:.267rem;padding:.2vw 2vw}@media (max-width:768px){.affprogram-cp,.program_list-sp{display:none}}@media (min-width:769px){.affprogram-sp,.program_list-sp{display:none}}@media (max-width:768px){.card-body .row .col .table-sp,.card-body .row .col table tbody{text-align:left}td.sort-sp{display:none}}@media (min-width:769px){.affprogram-cp{display:flex;width:92vw;height:auto;padding:1% 10%}.affprogram-cp-image{height:auto}.affprogram-cp-body-1{width:33vw;height:auto;padding:1px;display:flex;flex-direction:column}.affprogram-cp-body-1 .name h4{font-size:2vw;font-weight:bolder;margin:2%}.affprogram-cp-body-1 .category-results{margin:1% 4%}.affprogram-cp-body-1 .URL-detail{margin-left:20vw;margin-top:auto;display:flex;padding:3% 3% 0 0;width:8rem}.affprogram-cp-body-1 .URL-detail .detail,.affprogram-cp-body-1 .URL-detail .URL{margin-top:auto;display:flex;flex-direction:column;align-items:center;font-size:small}.affprogram-cp-body-1 .URL-detail .detail{margin-left:auto}.affprogram-cp-body-2{width:27vw;height:auto;padding:1px;display:flex;flex-direction:column;justify-content:space-evenly}.affprogram-cp-body-2 .attribute{align-items:center;padding:5% 12% 3% 23%}.affprogram-cp-body-2 .reward{align-items:center;padding:1% 1% 1% 6%}.affprogram-cp-body-2 .reward .reward-1{width:20vw;height:auto}.affprogram-cp-body-2 .reward .reward-2{width:20vw;height:auto;color:#ff4500;font-size:3vw;text-align:center}.affprogram-cp-body-2 .partnership-status{width:20vw;height:auto;padding:3% 3% 1% 0;margin-left:9%}.affprogram-cp-body-2 .partnership-status a.link{background-color:#fff;border:1px solid #ff4500;display:inline-block;border-radius:8px;box-sizing:border-box;color:#ff4500;font-size:1.2rem;font-weight:600;line-height:20px;margin-left:2%;outline:none;padding:13px 23px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:box-shadow .2s,transform .1s;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;width:17vw}.affprogram-cp-body-2 .partnership-status .btn-primary{height:auto;line-height:2;padding:5%;font-size:1rem;width:17vw}.affprogram-cp-body-2 .partnership-status .btn-primary .detail-entry-modal{font-size:1rem}.detail,.URL{padding:.5% 1.5%;text-align:center}}@media (max-width:768px){.affprogram-sp{display:flex;flex-direction:column;width:100vw;height:auto}.affprogram-sp-image{width:102vw;height:auto}.affprogram-sp-body{display:flex;flex-direction:column;width:100vw;height:auto;padding:3%}.affprogram-sp-body-1,.affprogram-sp-body-2{width:95vw;height:auto;margin-bottom:2%;margin-top:2%}.affprogram-sp-body-2{display:flex;padding:1% 3% 1% 1%}.affprogram-sp-body-2 .category{font-size:small}.affprogram-sp-body-2 .attribute{margin-left:auto;width:30vw}.affprogram-sp-body-3{display:flex;width:95vw;height:auto;margin-bottom:2%;margin-top:2%;padding-right:3%}.affprogram-sp-body-3 .reward{width:54vw;height:auto;display:flex;flex-direction:column}.affprogram-sp-body-3 .reward .reward-1{width:20vw;height:auto}.affprogram-sp-body-3 .reward .reward-2{width:60vw;height:auto;color:#ff4500;font-size:10vw}.affprogram-sp-body-3 .detail,.affprogram-sp-body-3 .URL{width:20vw;height:auto;margin-top:auto;display:flex;flex-direction:column;align-items:center;font-size:x-small}.affprogram-sp-body-4{display:flex;width:95vw;height:auto;margin-bottom:2%;margin-top:2%;padding-right:3%}.affprogram-sp-body-4 .results{width:60vw;height:auto;display:flex;flex-direction:column}.affprogram-sp-body-4 .results .results-2{padding-left:2%}.affprogram-sp-body-4 .partnership-status{width:41vw;height:auto;margin-left:auto;margin-top:auto}.affprogram-sp-body-4 .partnership-status a.link{background-color:#fff;border:1px solid #ff4500;display:inline-block;border-radius:8px;box-sizing:border-box;color:#ff4500;font-size:1.2rem;font-weight:600;line-height:20px;margin-left:2%;outline:none;padding:6% 11%;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:box-shadow .2s,transform .1s;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.affprogram-sp-body-4 .partnership-status .detail-entry-modal{width:41vw;padding-left:0}.icon img{width:10vw}}input[type=file]{width:22vw}
