@charset "UTF-8";
/* CSS Document */

.wp-pagenavi,.pageNav {clear: both;text-align:center; margin-bottom: 50px;}
.wp-pagenavi a, .wp-pagenavi span,a.page-numbers {color: #fff;background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );background:-ms-linear-gradient( top, #3d94f6 5%, #1e62d0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #3d94f6), color-stop(100%, #1e62d0) );background-color:#3d94f6;border:1px solid #3d94f6;padding: 3px 5px;margin: 1px;white-space: nowrap;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: 0.2s ease-in-out;-moz-transition: 0.2s ease-in-out;-o-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;text-align: center;text-decoration:none;}
.wp-pagenavi a:hover,a.page-numbers:hover {color:#3d94f6; background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );background:-ms-linear-gradient( top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #dfdfdf), color-stop(100%, #ededed) );background-color:#dfdfdf;}
.wp-pagenavi span.current,span.current{color: #FFF;background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );background:-ms-linear-gradient( top, #1e62d0 5%, #3d94f6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #1e62d0), color-stop(100%, #3d94f6) );background-color:#1e62d0;border-color: #3d94f6;font-weight: bold;}
span.current {padding: 3px 5px;}

.cmnBtn,.cmnBtnGR,.cmnBtnBL {color: #FFF!important; border-radius: 5px; padding: 12px 10px; width: calc(100% - 22px); text-align: center; font-size: 16px; border: 1px solid #FFF; background-image: url("../img/cmn/arrow1_wh.svg"); background-position: right 20px center; background-repeat: no-repeat; display: block; position: relative;}
.cmnBtn:hover,.cmnBtnGR:hover,.cmnBtnBL:hover {background-color: #FFF; background-position: right 10px center;}
.cmnBtn {background-color: #711A27;}
.cmnBtn:hover {color: #711A27!important; background-image: url("../img/cmn/arrow1_rd.svg"); border: 1px solid #711A27;}
.cmnBtnGR {background-color: #649B2A;}
.cmnBtnGR:hover {color: #649B2A!important; background-image: url("../img/cmn/arrow1_gr.svg"); border: 1px solid #649B2A;}
.cmnBtnBL {background-color: #123563;}
.cmnBtnBL:hover {color: #123563!important; background-image: url("../img/cmn/arrow1_bl.svg"); border: 1px solid #123563;}

.cmnBtnWH,.cmnBtnWHG,.cmnBtnWHB {border-radius: 5px; padding: 12px 10px; width: calc(100% - 22px); text-align: center; font-size: 16px; background-color: #FFF; background-position: right 20px center; background-repeat: no-repeat; display: block; position: relative;}
.cmnBtnWH:hover,.cmnBtnWHG:hover,.cmnBtnWHB:hover {color: #FFF!important; background-image: url("../img/cmn/arrow1_wh.svg"); background-position: right 10px center;}
.cmnBtnWH {color: #711A27!important; border: 1px solid #711A27; background-image: url("../img/cmn/arrow1_rd.svg");}
.cmnBtnWH:hover {background-color: #711A27;}
.cmnBtnWHG {color: #649B2A!important; border: 1px solid #649B2A; background-image: url("../img/cmn/arrow1_gr.svg")}
.cmnBtnWHG:hover {background-color: #649B2A;}
.cmnBtnWHB {color: #123563!important; border: 1px solid #123563; background-image: url("../img/cmn/arrow1_bl.svg")}
.cmnBtnWHB:hover {background-color: #123563;}

.cmnBtnPDF {color: #711A27; border: 1px solid #711A27; border-radius: 5px; padding: 12px 10px; width: calc(100% - 22px); text-align: center; font-size: 16px; background-color: #FFF; display: block; position: relative; background-image: url("../img/cmn/icon_pdfrd.svg"); background-position: right 20px center; background-size: 16px 16px; background-repeat: no-repeat;}
.cmnBtnPDF:hover {color: #FFF!important; background-color: #711A27; background-image: url("../img/cmn/icon_pdfwh.svg"); background-position: right 20px center;}

/*--- 2021.02.26 入試情報 pdfあり背景グレー ---*/
.cmnBtnPDFg {color: #711A27; border: 3px solid #711A27; border-radius: 5px; padding: 12px 10px; width: calc(100% - 26px); text-align: center; font-size: 16px; background-color: #DDD; display: block; position: relative; background-image: url("../img/cmn/icon_pdfrd.svg"); background-position: right 20px center; background-size: 16px 16px; background-repeat: no-repeat;}
.cmnBtnPDFg:hover {color: #FFF!important; background-color: #711A27; background-image: url("../img/cmn/icon_pdfwh.svg"); background-position: right 20px center;}
/*------*/

/*--- 2020.12.15 中学入試情報 pdfなし ---*/
.cmnBtnPDF0 {color: #711A27; border: 1px solid #711A27; border-radius: 5px; padding: 12px 10px; width: calc(100% - 22px); text-align: center; font-size: 16px; background-color: #FFF; display: block; position: relative;}
.cmnBtnPDF0:hover {color: #FFF!important; background-color: #711A27;}
/*------*/

@media screen and (max-width: 896px) {
	.cmnBtn,.cmnBtnGR,.cmnBtnBL,.cmnBtnWH,.cmnBtnWH,.cmnBtnWHB,.cmnBtnPDF,.cmnBtnPDF0 {padding: 7px 10px; font-size: 14px;}
}

