body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, img {margin:0; padding:0; border:0; list-style:none;}
/*body {font: normal 100% Helvetica, Arial, sans-serif;}*/
.clearfix:after{display:block;clear:both;content:"";font-size:0;line-height:0;}
a{ text-decoration: none;}
html {font-size: 16px;}
.content_and{margin-left: 1.125rem; }
#content_top{line-height: 2.875rem;background: #3687d9;height: 2.875rem;border: 0.0625rem solid #84fffd;margin-bottom: 1.125rem;}
#content_top span:first-of-type{float: left;margin-left: 0.75rem;}
#content_top span:nth-of-type(2){float: right;margin-right: 0.75rem;}
#content_top span{text-align: center;color: white;font-size: 1.125rem;}
img{width: 41.875rem;height: 25rem;vertical-align: middle;padding-left: 8.625rem;}
#pageBox img:first-of-type{margin-bottom: 3rem;}
#pageNav { display: inline-block; }
#pageNav a { display: inline-block; width:2.5rem; height: 2.5rem; line-height: 2.5rem; text-align: center; color: #000;  text-decoration: none; background: #fff; border: 0.1rem solid #6666;
    border-left: 0rem;}
#pageNav a.active, #pageNav a:hover { background: #2176FF; color: #fff; }
#pageNav a:first-of-type {
border: 0.1rem solid #6666}
#prev,#next{width: 2.5rem;cursor:pointer;font-size: 1.125rem;display: inline-block;text-align: center;margin-top: 0.625rem;line-height: 2.625rem;border: 0.1rem solid #6666}
.content_content{padding-left: 8.625rem;}
#containet,#pageMain{height: 54rem;}
.holder{cursor: pointer;margin-left: 10rem}
.holder a{font-size: 1rem; text-align: center; line-height: 2.5rem;background: #fff;width: 2.1rem;
    height: 2.5rem;display: inline-block;margin-top: 1.875rem;border: 0.01rem solid #6666;}
.holder a:hover{background: #2176FF; color: #0069cb;}
.holder a.jp-previous {margin-right: 1rem;}
.holder a.jp-next {margin-left: 1rem;}











