<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ蜈ｨ菴�*/
.accordion-kyoiku{
    list-style: none;
    margin:0 auto;
}

.accordion-kyoiku li{
    margin: 10px 0;
}

.accordion-kyoiku section {
	border: 1px solid #ccc;
}

.kyoiku_h3{
    padding: 3% 3% 2% 3%;
    border:none;
    color: #ffffff;
    background: #00A291;
}

.kyoiku .page_lead p {
    font-size: 18px;
}

.kyoiku .shinsa {
	margin-top: 0;
}
.kyoiku .kyoiku_more{
    margin-top: 30px;
    padding: 10px;
    border: 1px solid #00A291;
    width: 60%;
    text-align: center;
}
.kyoiku_more + .hidden{
	display:none;
}
/*繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ繧ｿ繧､繝医Ν*/
.title {
    position: relative;/*+繝槭�繧ｯ縺ｮ菴咲ｽｮ蝓ｺ貅悶→縺吶ｋ縺溘ａrelative謖�ｮ�*/
    cursor: pointer;
    font-size:1rem;
    font-weight: normal;
    transition: all .5s ease;
    margin-top:30px;
}

/*繧｢繧､繧ｳ繝ｳ縺ｮ�九→ﾃ�*/
.title::before,
.title::after{
    position: absolute;
    content:'';
    width: 15px;
    height: 2px;
    background-color: #333;
}
.title::before{
    top:48%;
    left: 15px;
    transform: rotate(0deg);
    
}
.title::after{    
    top:48%;
    left: 15px;
    transform: rotate(90deg);

}
.close .kyoiku_more{
	color:#ffffff;
	border:none;
}

/*縲close縺ｨ縺�≧繧ｯ繝ｩ繧ｹ縺後▽縺�◆繧牙ｽ｢迥ｶ螟牙喧縲*/

.title.close::before{
	transform: rotate(45deg);
}

.title.close::after{
	transform: rotate(-45deg);
}

/*繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ縺ｧ迴ｾ繧後ｋ繧ｨ繝ｪ繧｢*/
.box {
    display: none;/*縺ｯ縺倥ａ縺ｯ髱櫁｡ｨ遉ｺ*/
}

@media (max-width: 1024px) {
.kyoiku .page_lead p {
    font-size: 16px;
}

.title {
    margin-top: 0;
    padding: 0 15px 0 30px;
}
.title::before {
    left: 8px;
}
.title::after {
    left: 8px;
}
.kyoiku .loan_entry {
    margin: 0;
}

}</pre></body></html>