.lb-data .lb-title {
    font-size: 18px;
    line-height: 1.8;
    margin-top: 5px;
    font-family: 'Noto Sans JP', sans-serif;
}
.lb-data .lb-caption {
    font-size: 14px;
    line-height: 1.8;
    font-family: 'Noto Sans JP', sans-serif;
}

.to-top-anchor .inner.flex a{
    display:none!important;
}

div#main.private-plus7 #content #mainarea #content-innr h2{
    background: #908AC0;
    color:white;
}

div#main.private-plus7 #content #mainarea #content-innr h2:before{
    background-image: url(https://cms-edusta-prod.s3.ap-northeast-1.amazonaws.com/sites/4/2026/08/26143806/check.png);
}

div#main.private-plus7 #content #mainarea #content-innr .top_guid li .topnum::after{
    background: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr h3{
    color:#000;
}

div#main.private-plus7 #content #mainarea #content-innr .access .schoollist .school-link{
    background: #F27BCC;
}

div#main.private-plus7 #content #mainarea #content-innr .access .schoollist .schoolimg p.kyogaku{
    background: #95C571;
}

div#main.private-plus7 #content #mainarea #content-innr .access .schoollist .schoolimg p.danshiko{
    background: #6B9ECA;
}

div#main.private-plus7 #content #mainarea #content-innr .access .schoollist .schoolimg p.joshiko{
    background: #D0767F;
}

div#main.private-plus7 #content #mainarea #content-innr .anker{
    background: #E8E7F8;
}

div#main.private-plus7 #content #mainarea #content-innr .tableborder th{
    background: #908AC0;
    color:white;
}

div#main.private-plus7 #content #mainarea #content-innr .sidenavi .sidenavibox .sideh2{
    color:#908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .sidenavi .sidenavibox{
    border-color: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .sidenavi .sidenavibox .side_navi_link li{
    border-color: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .sidenavi .sidenavibox .side_navi_link li.sideh3{
    background: #908AC0;

}

div#main.private-plus7 #content #mainarea #content-innr .sidenavi .sidenavibox .side_navi_link li.sideh3 h3{
    color:white;
}

div#main.private-plus7 #content #mainarea #content-innr .sidenavi .sidenavibox .side_navi_link li .sidenum::after{
    background: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr h3.no-border{
    margin-top: 30px;
}

div#main.private-plus7 #content #mainarea #content-innr h3 a{
    color:#000;
}

#wrapper #main.private-plus7 #content #mainarea #content-innr #sp-menu{
    background: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .selectbox select{
    border-color:#908AC0!important;
}

div#main.private-plus7 #content #mainarea #content-innr .selectbox::before{
    background: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .gotop{
    background: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr h2{
    background: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .contetnt-interview #interview_main_img .guest h3{
    background-color: #908AC0;
    color:white;
}

div#main.private-plus7 #content #mainarea #content-innr .contetnt-interview #interview_main_img .img p{
    background-color: #E8E7F8;
}

div#main.private-plus7 #content #mainarea #content-innr .contetnt-interview h3{
    border-color: #908AC0;
}

div#main.private-plus7 #content #mainarea #content-innr .contetnt-interview h3 br{
    display: inline;
}

div#main.private-plus7 #content #mainarea #content-innr .intervew-block .talker{
    color: #908AC0;
    background-color: #E8E7F8;
}

div#main.private-plus7 #content #mainarea #content-innr .intervew-block .talker2,
div#main.private-plus7 #content #mainarea #content-innr .message .talker,
div#main.private-plus7 #content #mainarea #content-innr .message .talker2{
    padding: 3px 2px;
    margin-right: 0.8em;
    font-weight: bold;
}

div#main.private-plus7 #content #mainarea #content-innr .intervew-block .talker2,
div#main.private-plus7 #content #mainarea #content-innr .message .talker2{
    color: #D0767F;
    background-color: #F8E6E8;
}

div#main.private-plus7 #content #mainarea #content-innr .message .talker{
    color: #908AC0;
    background-color: #E8E7F8;
}

div#main.private-plus7 #content #mainarea #content-innr .message{
    background-color: #E8E7F8;
}

div#main.private-plus7 #content #mainarea #content-innr #hs_pickup{
    background-color: #E8E7F8;
}

div#main.private-plus7 #content #mainarea #content-innr #hs_pickup h4{
    background-color: #908AC0;
    color:white;
}

div#main.private-plus7 #content #mainarea #content-innr #hs_pickup small{
    background-color: #908AC0;
    color:white;
}

div#main.private-plus7 #content #mainarea #content-innr .interview_link .external{
    background-color: #908AC0;

}

div#main.private-plus7 #content #mainarea #content-innr .contetnt-interview #interview_main_img{
    border-color: #908AC0;
}




