@charset "UTF-8";.bl-evidence__inner{margin-inline:auto;box-sizing:border-box}@media print,screen and (min-width:768.1px){.bl-evidence__inner{width:1080px;max-width:calc(100% - 20px)}}@media screen and (max-width:768px){.bl-evidence__inner{width:84%}}.bl-summary__description{white-space:normal;word-break:break-all}.bl-summary__description>p{margin-bottom:.6em}@media print,screen and (min-width:768.1px){.bl-summary__description{width:935px;max-width:100%}}@media screen and (max-width:768px){.bl-summary__description{text-align:left}}.bl-evidence{margin-top:98px;padding-top:95px;padding-bottom:150px;margin-bottom:calc(var(--footer-margin-top) * -1);background:#F2E6E5}.bl-evidence__inner{box-sizing:content-box;position:relative;z-index:0}.bl-evidence__main-title :is(.c-fz30,.c-fz50){display:block}.bl-evidence__bg{position:absolute;z-index:-1}.bl-evidence__why{padding-top:42px}.bl-evidence__description{padding-top:50px}.bl-evidence__note{padding-top:24px}.bl-evidence__section{margin-top:67px}.bl-evidence__section-title{margin-left:1.175em;text-indent:-1.175em;margin-right:-1em;color:#BC383D}.bl-evidence__section-title::first-letter{margin-right:.175em}.bl-evidence__section-summary{margin-top:20px}.bl-evidence__graph{margin-top:17px}.bl-evidence__graph-caption{margin-top:26px}@media print,screen and (min-width:768.1px){.bl-evidence__inner{width:900px}.bl-evidence__bg{right:-54px;top:-156px}}@media screen and (max-width:768px){.bl-evidence__bg{top:-60px;right:-71px}}.bl-evidence-section-result{padding-top:48px}.bl-evidence-section-result__type{padding-top:23px}.bl-evidence-section-result__type::before{content:"●"}.bl-evidence-section-result__data{margin-left:0;color:#BC383D}.bl-evidence-section-result__note1{padding-top:23px}.bl-evidence-section-result__note2{padding-top:30px}.bl-supervisor{margin:100px auto 0;max-width:100%}.bl-supervisor__title :is(.role,.name){display:block}.bl-supervisor__title .name{padding-top:8px}.bl-supervisor__image img{display:block;width:100%}@media print,screen and (min-width:768.1px){.bl-supervisor{width:860px;display:grid;grid-template-columns:auto 320px;grid-template-rows:auto auto;grid-template-areas:"image title" "image content"}.bl-supervisor__title{grid-area:title;padding-top:9px}.bl-supervisor__image{padding-right:35px;grid-area:image}.bl-supervisor__content{padding-top:25px;grid-area:content}.bl-supervisor__button{margin-top:20px;margin-left:2px}}@media screen and (max-width:768px){.bl-supervisor__title :is(.role,.name){text-align:center}.bl-supervisor__image{padding-block:30px}.bl-supervisor__button{margin:30px auto 0;width:330px}}