.p-info-detail{padding:min(40px,40 / 1157.8947368421 * 100vw) min(0px,0 / 1157.8947368421 * 100vw) min(100px,100 / 1157.8947368421 * 100vw) min(0px,0 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail{padding:calc(40 / 750 * 100vw) 0vw calc(100 / 750 * 100vw) 0vw}}.p-info-detail{height:fit-content}.p-info-detail__meta{gap:min(20px,20 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__meta{gap:calc(20 / 750 * 100vw)}}.p-info-detail__meta{margin-bottom:min(15px,15 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__meta{margin-bottom:2vw}}.p-info-detail__meta{align-items:center;display:flex}.p-info-detail__category{font-size:min(13px,13 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__category{font-size:3.2vw}}.p-info-detail__category{align-content:center;aspect-ratio:190/36;background-color:#bdeaf1;border-radius:1000px;display:block;font-weight:500;max-width:190px;text-align:center;width:16.4217804667vw}.p-info-detail__display-date{font-size:min(12px,12 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__display-date{font-size:calc(20 / 750 * 100vw)}}.p-info-detail__display-date{font-weight:500}.p-info-detail__title{font-size:min(36px,36 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__title{font-size:calc(43 / 750 * 100vw)}}.p-info-detail__title{margin-bottom:min(30px,30 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__title{margin-bottom:4vw}}.p-info-detail__title{font-weight:700;line-height:1.5}.p-info-detail__content{margin-bottom:min(60px,60 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__content{margin-bottom:8vw}}.p-info-detail__text{font-size:min(13px,13 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__text{font-size:3.2vw}}.p-info-detail__text h1,.p-info-detail__text h2,.p-info-detail__text h3,.p-info-detail__text h4,.p-info-detail__text h5,.p-info-detail__text h6{font-weight:700;line-height:1.4;margin:1.5em 0 .5em}.p-info-detail__text h1{font-size:1.75em}.p-info-detail__text h2{font-size:1.5em}.p-info-detail__text h3{font-size:1.3em}.p-info-detail__text h4{font-size:1.15em}.p-info-detail__text h5{font-size:1.05em}.p-info-detail__text h6{font-size:1em}.p-info-detail__text p{margin:0 0 1em}.p-info-detail__text ul,.p-info-detail__text ol{margin:1em 0;padding-left:1.5em}.p-info-detail__text ul{list-style:disc}.p-info-detail__text ol{list-style:decimal}.p-info-detail__text li{margin:.3em 0}.p-info-detail__text blockquote{border-left:4px solid #ddd;color:#666;margin:1em 0;padding:.5em 1em}.p-info-detail__text pre,.p-info-detail__text code{background-color:#f4f4f4;border-radius:3px;font-family:monospace;padding:.2em .4em}.p-info-detail__text pre{overflow-x:auto;padding:.8em 1em}.p-info-detail__text a{color:#3cacbc;text-decoration:underline}.p-info-detail__text strong,.p-info-detail__text b{font-weight:700}.p-info-detail__text em,.p-info-detail__text i{font-style:italic}.p-info-detail__text u{text-decoration:underline}.p-info-detail__text s{text-decoration:line-through}.p-info-detail__text img{height:auto;max-width:100%}.p-info-detail__text .ql-align-center{text-align:center}.p-info-detail__text .ql-align-right{text-align:right}.p-info-detail__text .ql-align-justify{text-align:justify}.p-info-detail__text .ql-align-center img{margin-left:auto;margin-right:auto}.p-info-detail__text .ql-align-right img{margin-left:auto}.p-info-detail__text{font-weight:500;line-height:1.8}.p-info-detail__text a{text-decoration:underline}.p-info-detail__text a:hover{opacity:.7}.p-info-detail__text img{max-width:100%}.p-info-detail__actions{gap:min(10px,10 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__actions{gap:0vw}}.p-info-detail__actions{display:flex;justify-content:center}.p-info-detail__button{font-size:min(13px,13 / 1157.8947368421 * 100vw)}@media (max-width: 750px){.p-info-detail__button{font-size:calc(20 / 750 * 100vw)}}.p-info-detail__button{align-content:center;aspect-ratio:260/57;background-color:#f8f6fb;border-radius:7px;max-width:260px;text-align:center;width:22.4719101124vw}.p-info-detail__button--blue{background-color:#3cacbc;color:#fff}.p-info-detail__button--disabled{color:#b2b2b2;cursor:not-allowed}@media (max-width: 750px){.p-info-detail__category{aspect-ratio:319/60;max-width:319px;width:42.5333333333vw}.p-info-detail__actions{justify-content:space-between}.p-info-detail__button{aspect-ratio:230/100;max-width:none;width:32.5%}}
