@charset "UTF-8";

body.confirm .selectBox::before{
	display: none;
}
body.confirm .privacyTx{display: none;}
body.confirm .subTx{display: none;}

form .error {
    background-color: #f6edee!important;
    color: #ad2d2d!important;
    font-size: 1.2rem!important;
    padding: 5px 7px!important;
    font-weight: 500!important;
    margin-top: 10px!important;
}

.editor a[href$=".pdf"] {
    display: inline-block;
    padding-right: 20px;
    margin-right: 5px;
    background: url(/lib/cmn_img/icon_link.png) no-repeat center right / 12px 12px;
}
.cmn_voiceList > li .thum img{height: auto;}


.wp-pagenavi{
 text-align: center;
 margin: 50px 0 0 0;
}
.wp-pagenavi a,
.wp-pagenavi span {
    border-radius: 5px;
    overflow: hidden;
    display:inline-block;
    padding: 7px 17px!important;
    color: #151e49;
    text-decoration: none;
    background: #e3e9f3;
    font-size: 1.4rem;
    position: relative;
    font-weight: 500;
    border: none!important;
}
.wp-pagenavi a:hover,
.wp-pagenavi span:hover{
	background-color: #cad6e9!important;
} 
.wp-pagenavi span.current {
    font-weight: normal!important;
    background-color: #151e49!important;
    color: #fff!important;
}
a.nextpostslink{
	padding-right: 22px!important;
}
a.nextpostslink::before,
a.nextpostslink::after {
    content: "";
    position: absolute;
    width: 5px;
    height: 7px;
    top: 18px;
}
a.nextpostslink::after {
    right: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3.5px 0 3.5px 5px;
    border-color: transparent transparent transparent #000000;
}

a.previouspostslink{
	padding-left: 22px!important;
}
a.previouspostslink::before,
a.previouspostslink::after {
    content: "";
    position: absolute;
    width: 5px;
    height: 7px;
    top: 18px;
}
a.previouspostslink::after {
    left: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3.5px 5px 3.5px 0;
    border-color: transparent #000000 transparent transparent ;
}