body {
    background-size: cover;
font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
background-position: right bottom;
}

#wrap {
    background: #ffffffb8;
}

#op h2 {
    width: fit-content;
    background: #ffffffd6;
padding:2rem;
font-weight:bold;

}

@media screen and (min-width: 767px) {
#header {
    background: none;
}
}

#header .inner {
max-width:1060px;
    background: #ffffffb8;
}

/* SP */
@media screen and (max-width: 768px) { 
body {
background:none;
}

#header {
background-size:cover;
padding:0;
}

#header .inner {
  padding: 0 0 0 4%;
}
}



#gnav {
box-shadow:none;
}

#top_navi {
background-image:none;
background:#FE007E;
}

#top_navi ul li {
border-color:#ffbadc;
}

.upside {
background:none;
}

body#op .more_btn, body#op .more_btn span, #gnav ul li.gli a.gbtn .en, .subtitle, .pagetitle, #header .header_info .tel, #gnav_sp .tel dd, #footer .copyright, .subtitle, .subtitle span, .pagetitle span {
font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
}


#entrance .more_btn a {
background:#FE007E;
margin-top:10px;
}

.more_btn {
background:#000000;
color:#ffffff;
}

.btn, .more_btn::after {
color:#ffffff;
}

#entrance .more_btn a:hover {
opacity:0.7;
background:#FE007E;
}

#header .header_info .tel {
    color: #e78a1a;
    font-weight: 700;
}

#gnav a {
background-color:#FE007E;
background-image:none;
}

#gnav a:hover {

background:#FF83C1;
}

#gnav a.current {
    background: #FF83C1;
}


#gnav ul li:hover{
background:#8c8c8c;
}


.subtitle {
background:#ff4675;
background-image:none;
}

.block2 .subcont {
background:none;
}

.block2 .subcont .subtitle {
background:#b11ae7;
}

.block2 .subcont:nth-child(2) .subtitle {
    background: #00bd39;
}


.pagetitle {
background:#e78a1a;
background-image:none;
margin-top:10px;
}

.systemlist li h3 {
    background: #E71B4F;
    color: #ffffff;
}

/*出勤表　前次ボタン非表示 出勤＆詳細*/
#schedule #week-next,
#prof .schedule_btnArea
{display:none;}
