@charset "utf-8";:root{--color:#623e00;--bg:#f3ebe0}.bl_contCPA{display:none}.pro_box img{margin-bottom:30px}.pro_subttl{margin-bottom:0}.pro_ttl{font-size:32px;line-height:1;margin:5px 0 0}.pro_ttl_lead{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid var(--color)}.pro_ttl_lead span{font-size:12px}.pro_box .bl_cont_table{margin-bottom:30px}.pro_box .bl_cont_table th{font-weight:700}.pro_desc .bl_cont_text{line-height:1.75}.pro_active_list{margin:0 auto;width:fit-content}.pro_history_cont{width:fit-content;margin:0 auto}.pro_active_list li,.pro_history_list li,.pro_mc_list li{margin-bottom:5px}.pro_active_list li:before,.pro_history_list li:before,.pro_mc_list li:before{display:inline;content:"・";font-weight:700;padding-right:5px}.el_linkBtn{text-align:center;padding-bottom:0;margin-top:40px}@media all and (min-width:767px){.pro_box{display:grid;grid-template-columns:40fr 60fr;gap:3%}}@media all and (min-width:1024px){.pro_active_list{display:grid;justify-content:center;grid-template-columns:1fr 1.7fr;gap:0 15px;width:800px;transform:translate(100px,0)}.pro_active_list li:nth-child(2n+1){width:270px}.pro_history_cont{display:flex;justify-content:center;gap:15px}}@media all and (min-width:1280px){.pro_history_list{grid-template-columns:1fr .8fr 1fr}}