@charset "utf-8";
 .accordion0.accordion1, .accordion2, .accordion3 {
text-align:left;
display:block;
}
.accordion0 .inner, .accordion1 .inner, .accordion2 .inner, .accordion3 .inner {
display:none;
}
.accordion0 .inner.open, .accordion1 .inner.open, .accordion2 .inner.open, .accordion3 .inner.open {
display:block;
}
.accordion0 p {
display: block;
color: #ff815f;
cursor:pointer;
padding:0 10px 10px 0;
font-family: 'Kosugi Maru', sans-serif;
}
.accordion0 p.ac0, .accordion2 p.ac2, .accordion3 p.ac3 {
background:#ffffff;
display: block;
}
.accordion1 p {
cursor:pointer;
padding-bottom: 10px;
font-family: 'Kosugi Maru', sans-serif;
}
.accordion1 p.ac1 {
display: block;
color: #ff815f;
cursor:pointer;
}
.accordion2 p, .accordion3 p {
display: block;
color: #ff815f;
cursor:pointer;
font-family: 'Kosugi Maru', sans-serif;
padding-bottom: 10px;
}
.far, .fa-caret-square-down{
font-size: 1.13em;
} @media print, screen and (min-width: 768px) {
.accordion0 p {
font-size: 1.17em;
}
.accordion1 p.ac1 {
font-size: 1.17em;
}
.accordion2 p, .accordion3 p {
font-size: 1.17em;
}
.far, .fa-caret-square-down{
font-size: 1.17em;
}
}