@charset "UTF-8";
.lst-panel3{margin-bottom:3em}
.lst-panel3 > li{border-bottom:1px solid #e5e5e5;padding-bottom:1em}
.panel-prof{
 -webkit-align-items: center;align-items:center;
		border-bottom:1px dashed #bbb;padding:10px 0;margin-bottom:1em
}
.panel-prof > li{padding:1em}
.panel-prof > li:first-child,.panel-img{width:250px;min-width:250px}
.panel-prof > li:nth-child(2){width:280px;min-width:280px;border-right:1px dashed #bbb;border-left:1px dashed #bbb}
.panel-prof > li:nth-child(3){padding:1em .5em}
.new-date{background:#cc0000;color:white;text-align: center;height:40px;line-height:40px}



.name{font-size:1.6em;line-height: 1;font-weight:bold;color:#2d2d2d}
/*ランクアイコン*/
.rank{
font-size: 14px;
color: white;
display: inline-block;
padding: .2em .4em;
margin:0 0 .3em 1em;
vertical-align: middle;
line-height: 1
}
.no1{background:#d9b340}
.no2{background:#6f7b83}
.no3{background:#a15326}
.no4-5{background:#bbb}

.status1{ -webkit-align-items: center;align-items:center}
.status1 > div{margin:0 .5em}

.status-icon {position: relative}

.panel-img{margin-right:2em}
.panel-img .btn2{width: 100%;margin: 1em auto 0}

.prof2-r{ -webkit-flex-grow:1;flex-grow: 1}
.thumbnails{padding-bottom:1em}
.thumbnails a{display:block;width:45px;height:60px;overflow: hidden;margin-right:.5em}.thumbnails a img{width:100%}

.sched{
border-top:1px dashed #bbb;border-bottom:1px dashed #bbb;padding:1em 0 .5em;

}
.sched ul{text-align: center;line-height: 1.6}
.sched li{width:100%;background:#f8f8f8;border:2px solid white;padding:1em 0;letter-spacing: 0;font-size:.9em}
.sched li:first-child{background:#bbb}
.sched b{display:block}

.caps{font-size:.8em}
.comment{height: 200px;overflow: auto;margin-top: 1em;}