.cb-pp_head_in{padding-top:24px;padding-bottom:clamp(40px, 5vw, 64px);}
@media (max-width: 1024px){.cb-pp_head_in{padding-top:24px;padding-bottom:clamp(40px, 5vw, 64px);}}
@media (max-width: 767px){.cb-pp_head_in{padding-top:24px;padding-bottom:clamp(40px, 5vw, 64px);}}
.cb-pp_h1{margin-top:20px;}
@media (max-width: 1024px){.cb-pp_h1{margin-top:20px;}}
@media (max-width: 767px){.cb-pp_h1{margin-top:20px;}}
.cb-pp_date{margin-top:16px;margin-bottom:0;color:var(--color-ink);}
@media (max-width: 1024px){.cb-pp_date{margin-top:16px;margin-bottom:0;color:var(--color-ink);}}
@media (max-width: 767px){.cb-pp_date{margin-top:16px;margin-bottom:0;color:var(--color-ink);}}
.cb-pp_main{padding-top:clamp(40px, 5vw, 64px);padding-bottom:clamp(56px, 7vw, 96px);}
@media (max-width: 1024px){.cb-pp_main{padding-top:clamp(40px, 5vw, 64px);padding-bottom:clamp(56px, 7vw, 96px);}}
@media (max-width: 767px){.cb-pp_main{padding-top:clamp(40px, 5vw, 64px);padding-bottom:clamp(56px, 7vw, 96px);}}
.cb-pp_body{margin-left:auto;margin-right:auto;}
@media (max-width: 1024px){.cb-pp_body{margin-left:auto;margin-right:auto;}}
@media (max-width: 767px){.cb-pp_body{margin-left:auto;margin-right:auto;}}
