.pagelinke_navi ul{
display: flex !important;
justify-content: space-between;
flex-wrap: wrap;
border-bottom:2px solid #CCC;
padding-bottom:10px;
margin-bottom: 30px;}
.column_cell03item,.column_cell02item,.column_cell04item{
display: flex;justify-content: space-between;flex-wrap: wrap;}
.column_cell02item .itemcell{width: 48%;}
.column_cell03 ul li,.column_cell03item .itemcell{width: 33%;}
.column_cell04item .itemcell{width: 23%;}
.column_cell02img {display: flex;justify-content: space-between;flex-wrap: wrap;}
.column_cell02img .item_text{width:65%; }
.column_cell02img .item_img{width:30%; }
.pc{display: block;}
.sp{display: none;}
.tablechart{width: 100%;}
.tablechart tr td,.tablechart tr th{border-bottom:1px solid #CCC;vertical-align: middle;padding:5px;}
.tablechart tr th{text-align: center;}
.tablechart tr.title_none th{border-bottom:none !important;}
.tablechart tr.title_none th span{padding:10px;border-radius: 50px ;color: #FFF;background:#719086;display:block;}
.fb{font-weight: bold;}
.fcr{color:#FF4000;}
.chapter00boxli{background-color:#E1E4D9;padding:10px 40px; margin-bottom: 20px; border-radius: 5px;}
@media (max-width:959px) {
.column_cell03item,.column_cell02item{display: block;}
.column_cell03 ul li,.column_cell02item .itemcell,.column_cell03item .itemcell,.column_cell04item .itemcell{width: 100%;}
.img img{width: 100%;}
.column_cell02img {display: block;}
.column_cell02img .item_text{width:100%; }
.column_cell02img .item_img{width:100%; }
.pc{display: none;}
.sp{display: block;}
.tablechart tr.title_none{display: none;}
.tablechart tr td{border-bottom:none !important;}
.tablechart tr td,.tablechart tr th{display: list-item;box-sizing: border-box;list-style: none;text-align: left;}
.chapter00boxli{background-color:#E1E4D9;padding:10px; margin-bottom: 20px; border-radius: 5px;}
}
.pagelinke_navi ul li a{display: block;}
.alC{text-align: center;}
.mb40{margin-bottom:40px;}
.mb20{margin-bottom:20px;}
.section .txt{margin-bottom:20px;}
.imgbox {padding:20px;border:5px solid #EEE;margin-bottom: 40px;}
a.btnLinkG {
    display: block;
    width: 350px;
    background: #737373;
    color: #fff!important;
    font-weight: bold;
    padding: 1px;
    border-radius: 2px;
    text-align: left;
    text-decoration: none;
}
a.btnLinkG span {
    display: block;
    border-radius: 2px;
    border: 1px solid #fff;
    padding: 20px 30px 20px 20px;
    background: url(/j/zyukyu/img/newbtn_arw.png) 96% 50% no-repeat;
    background-size: 15px auto;
}
