@charset"UTF-8"  ;

/*●PC●@media (min-width:560px) {
xxxxxxxxx
}*/
/*●ｽﾏﾎ●@media screen and (max-width:560px){
xxxxxxxxx
}*/

/*---1200-----------*/


/*--------------------------------------------*/
#z11>div>div{text-align:center ;}
#z11>div>div p{display:inline-block ; width:calc(50% - 25px) ; margin:10px ;}
#z11 .f02{text-align:center ;}
#z11 a.a1{display:block ; font-size:1.4em ; line-height:1.1 ; color:#ffffff ; text-decoration:none ; background:#0b72b4 ; box-shadow:0 0 0 1px #85b9da,0 0 0 5px #0b72b4 ;  padding:0.5em ; text-align:center ; cursor:pointer ;}
/*●ｽﾏﾎ●*/@media screen and (max-width:560px){#z11 .f02{text-align:left ;}}
/*--------------------------------------------*/

/*--------------------------------------------*/
.z20 table{width:100% ; background:#9de0e1 ; border-collapse:separate ; border-spacing:3px ; border:5px #cef0f0 solid ;}
.z20 th,
.z20 td{font-size:1.5em ; line-height:1.1 ; border:1px #ffffff solid ; padding:0.5em 1em ;}
.z20 th{font-family: 'Noto Sans JP', sans-serif ; font-weight:700 ; background:#cef0f0 ;text-align:center ;}
.z20 tr>td:nth-of-type(1){width:65px ; padding:0 ;}
.z20 tr>td:nth-of-type(1) img{width:65px ;}
.z20 tr>td:nth-of-type(2){width:250px ; font-family: 'Noto Sans JP', sans-serif ; font-weight:700 ; background:#e7f7f8 ;}
.z20 tr>td:nth-of-type(3){width:auto ;}
.z20 tr>td:nth-of-type(4){width:8.5em ;}
.z20 tr>td:nth-of-type(5){width:8.5em ;}
.z20 td{width:auto ; background:#ffffff ;}
/*●ｽﾏﾎ●*/@media screen and (max-width:560px){
.z20>div>div{overflow-x:auto;}
.z20>div>div table{width:900px ;}
.z20 tr>td:nth-of-type(3){width:300px ;}
}
/*--------------------------------------------*/