.top-image-postlist{background-image:url(//www.md.oita-u.ac.jp/wp-content/themes/mechatro_theme/css/../images/top-image5.webp)}.top-image{padding-top:135px;height:300px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.top-image h1{color:#fff;font-size:42px;font-weight:700;text-align:center;line-height:165px;margin:0}.pankuzu{background:#b3d69b;line-height:40px}.breadcrumbs{margin:0 0 0 40px;font-size:18px}.breadcrumbs a{color:#4c2964}.main-wrap{padding:0 60px 100px;background:#fff;max-width:1200px;margin:0 auto}.top-image-lab{background-image:url(//www.md.oita-u.ac.jp/wp-content/themes/mechatro_theme/css/../images/top-image3.webp)}.top-image-special-projects{background-image:url(//www.md.oita-u.ac.jp/wp-content/themes/mechatro_theme/css/../images/top-image3.webp)}.lab-title h3{font-size:35px;padding-left:30px}.lab-keyword{display:flex;align-items:center}.lab-title p{font-weight:700;font-family:'MS Pゴシック',sans-serif;color:#000;padding-left:30px;min-width:250px;display:inline-block}.cw span{font-weight:700;font-family:'MS Pゴシック',sans-serif;border:1px solid rgba(28,43,67,.3);margin:1px 3px;padding:0 2px;color:#4c2964;display:inline-block;text-align:center}.lab-main-wrappar{margin:0 auto}.lab-main-wrappar h5{font-size:26px;border-bottom:2px solid #be9bd6;padding-bottom:10px;margin-bottom:0}.lab-main-wrappar h5:before{position:absolute;bottom:-2px;left:0;width:20%;height:2px;content:'';background:#4c2964}.category-prof{font-size:18px;background:#4c2964;color:#fff;display:inline-block;width:60px;text-align:center;margin-left:5px}.category-degree{margin:10px 0 35px}.category-degree span{border:1px solid #4c2964;display:inline-block;text-align:center;width:50px;margin-right:20px}.category-career{position:relative;padding:0 .4rem;max-width:400px;border-bottom:1px solid #4c2964}.roman-name{font-style:italic;margin-left:15px;font-weight:400;font-size:20px}.roman-name:before{content:"/ "}.title-border-top{border-top:.01em solid #be9bd6}.pf-intro{display:flex;max-width:900px;min-height:400px;margin:0 auto}.profile{width:70%}.profile p{font-weight:700}.profile ul{margin-left:25px}.pf-photo{width:30%}.pf-photo img{width:200px;margin:43px auto 0 auto;display:block}.link-button{text-align:center}.link-button a{margin:0 auto;color:#4c2964;font-size:20px;display:block;border:2px solid #4c2964;box-sizing:content-box;width:250px;height:50px;background:#fff;line-height:50px;border-radius:4px}.link-button a:hover{color:#fff;background:#4c2964;transition:.3s}.to-staff-list{padding-top:30px;text-align:right;font-size:18px;display:block}.to-staff-list a:hover{text-decoration:underline}.research-lesson{margin-top:100px;color:#000}.research-cont{width:80%;max-width:1000px;margin:0 auto 50px auto;background:#fff;border:4px solid #4c2964;border-radius:20px;position:relative}.icon-2,.icon-4{font-size:100px;position:absolute;margin:20px;display:inline-block}.reserch-cont-title{height:140px}.reserch-cont-title h6{font-size:30px;margin:10px auto;text-align:center;display:block;width:250px;position:relative;background:#fff100}.reserch-cont-title h6:before{position:absolute;top:-7px;left:-7px;width:100%;height:100%;content:'';border:4px solid #000}.reserch-cont-title p{font-size:30px;font-weight:700;margin:0 auto;text-align:center;width:80%;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.reserch-cont-explanation{margin-top:20px;display:flex;flex-wrap:wrap}.reserch-cont-explanation-text{width:56%;margin:0 2%}.reserch-cont-explanation-text p{color:#000;font-size:20px}.lab-image,.lesson-image{width:40%}.wrap-404{padding-top:200px;max-width:1000px;width:100%;margin:0 auto}.font404{font-size:50px;text-align:center}.font404-p{text-align:center}