#gakudohoiku-app .box .title a{color:#fff;font-size:15px;font-weight:700;line-height:20px;margin:0;padding:15px 0}.loader{align-items:center;background:#fff;display:flex;height:300px;justify-content:center;width:100%;z-index:999}.loader:after{animation:loader .5s linear infinite;border-radius:50%;border-right:1px solid #6ba1c2;border-top:1px solid #6ba1c2;border-color:rgba(107,161,194,.2) rgba(107,161,194,.2) #6ba1c2 #6ba1c2;border-style:solid;border-width:1px;content:"";height:70px;width:70px}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.widget-item{background-color:#fff;font-size:16px;height:100%;margin:auto auto 5px;padding:10px;width:100%}.widget-item .widget-row{display:table}.widget-item .widget-row .icon{display:table-cell;width:80px}.widget-item .widget-row .explain{display:table-cell;margin:0;padding:0}.widget-item .widget-row .explain .rap-text{display:inline-block;vertical-align:middle}.widget-item .widget-row .explain .rap-text .widget-facility-name{color:#6ba1c2;font-weight:700}.flex{display:flex}.img,.margin-auto{margin:auto}.img{border:3px solid #ecf2f7;border-radius:50%;-o-object-fit:cover;object-fit:cover;padding:0}.margin-right{margin-right:0;padding:10px;text-align:right}.fontsize{font-size:10px;margin:0;padding:0}
