@charset "utf-8";.method-scale_steps{h3{background:unset;border:0;border-bottom:1px solid #ccc;padding:0;color:#000;position:relative;@media (width <=999px){padding-bottom:10px;font-weight:700;text-align:center}&:before{display:none}span{background:var(--color-main-light);margin-right:10px;padding:8px 20px 9px 20px;color:#fff;font-size:1.6rem;line-height:1;position:relative;top:-4px;@media (width <=999px){margin-bottom:10px;margin-right:0;padding:10px;top:unset;text-align:center;display:block}}}}.researcher_greeting{line-height:2.1;font-size:1.9rem;font-weight:bold;@media (width <=999px){font-size:1.6rem}}.publicationColumnList{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-content:center;gap:25px;li{margin:0!important;list-style-type:none!important;text-align:center;a{text-decoration:none;margin-bottom:15px;width:90%;display:block}.name{font-size:1.5rem;color:#333}}}.informationContainer{display:flex;gap:25px;align-items:flex-start;@media (width <=999px){flex-direction:column}>div:first-child{width:calc(100% - 190px);@media (width <=999px){width:100%}}>div:last-child{width:190px;img{max-width:180px;margin-left:auto;@media (width <=999px){margin:0}}}}.profileLogo{max-width:600px;margin:0 auto}.profileTable{width:100%;border-collapse:collapse;margin-bottom:20px;th,td{border:1px solid #ddd;padding:12px;text-align:left}th{background-color:#f2f2f2;font-weight:700}@media (width <=999px){border:0;thead{display:none}tbody,tr,td{display:block;width:100%}tr{margin-bottom:15px;border:1px solid #ccc}td{display:flex;gap:25px;border:none;border-bottom:1px solid #eee;&:before{content:attr(data-label);text-align:left;font-weight:700;flex-shrink:0}&:last-child{border-bottom:0}}}}@media (width <=999px){table.profileTable{border:0}}.categoryThumList{li{width:100%;display:flex;background:#fff;border:2px solid #ddd;border-radius:10px;overflow:hidden;margin-bottom:30px;position:relative;.thum{width:200px;height:160px;overflow:hidden;&:hover,&:focus{img{scale:1.1}}img{width:100%;display:block;height:160px;object-fit:cover;transition:.1s}}.txt{padding:25px;width:calc(100% - 200px);background:#fff;transition:0.3s;@media (width <=999px){width:100%}.cate a{color:#fff;background:var(--color-main);display:inline-block;padding:5px 10px;margin-bottom:10px;text-decoration:none;font-size:1.3rem;&:hover,&:focus{background:var(--color-main-deep)}}.title a{color:#333;font-size:1.8rem;font-weight:500;letter-spacing:.025em;text-decoration:none}.date{font-size:1.5rem;color:#666;position:absolute;bottom:25px;right:25px}}}}.supportersList{ul{display:grid;grid-template-columns:1fr;gap:10px;padding:0 5px;li{border:1px solid #ccc;background:0 0;display:flex;align-items:center;justify-content:center;padding:15px 25px;margin:0;font-size:1.6rem}}}.tagBox{.flexList{list-style:none;padding:0;li{margin-left:10px;display:flex;align-items:flex-start;margin-bottom:10px;position:relative;padding-left:15px;&:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background-color:#333;border-radius:50%}.title{width:95px;flex-shrink:0;font-weight:500;&:after{content:" :";margin-right:.5em}}.content{flex-grow:1}}}}.seminarPosterContainer{display:flex;align-items:flex-start;justify-content:center;margin-bottom:25px;a{display:block;max-width:300px;transition:0.3s;&:hover,&:focus{filter:brightness(.9)}&:after{display:none!important}}}