<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


/* -------------------------- */
/* --------title-------- */
/* -------------------------- */
#jissi-c .p_title{
background-image: url(../img/jissi-c_main.jpg);
}



/* -------------------------- */
/* --------認定施設とは-------- */
/* -------------------------- */

.jissi_info{margin-top: 70px;}
.jissi_info p{margin-bottom: 40px;}

/* 施設一覧ボタン */
.jissi_info .bt_02 img{
width: 65px;
vertical-align: middle;
margin-right: 5px;
}





/* -------------------------- */
/* ------実施施設 登録------- */
/* -------------------------- */
.entry{margin-top: 100px;}
.entry .g_box{
background-color: #EBEFEA;
padding: 20px;
box-sizing: border-box;
margin: 20px 0 30px 0;
}
.entry .g_box h4{
text-align: center;
font-size: 1.1rem;
font-weight: normal;
margin-bottom: 10px;
}
.entry .title_02{text-align: center;}

/* チャート */
.flow{
display: -moz-box;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex-wrap: nowrap;
justify-content:space-between;
}
.flow li{
position: relative;
border: 1px solid;
flex: 1;
margin: 0 10px;
word-wrap: break-word;
min-width: 0;
text-align: center;
padding: 0 10px 10px 10px;
box-sizing: border-box;
}
.flow li:first-child{margin: 0 10px 0 0;}
.flow li:last-child{margin: 0 0 0 10px;}

.flow li::after{
content: "";
position: absolute;
background-image: url(../../common/img/bt_icon_06.svg);
background-repeat: no-repeat;
background-position: center;
background-size: 100%;
top:50%;
right: -15px;
width: 7px;
height: 9px;
}
.flow li:last-child::after{background-image: none;}
/* ナンバー */
.flow li .number{color: #11BA71;}
/* 縦線 */
.flow li div{
margin-left: 50%;
width: 1px;
height: 8px;
background-color: #666666;
}
.flow li p{line-height:1.3rem;}
/* 日付 */
.flow li .day{color: #D84848; font-size: 0.9rem;}






/* ------------------- */
/* ------mail_form------- */
/* ------------------- */
.mail_form{margin-top: 70px;}
.mail_form h3{margin-bottom: 30px;}
.mail_form img[alt="mail"]{width: 55px;}
.mail_form .flex p{flex: 1; margin-left: 20px;}
.red{color: #D84848;}</pre></body></html>