.pagination{display:flex;width:80%;margin:auto;padding:5rem 0;font-size:2.5rem;align-items:center;justify-content:center}.pagination a,.pagination span{text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pagination-next,.last,.pagination-prev,.start{width:6rem;height:6rem;display:flex;margin:1rem;align-items:center;justify-content:center}.pagenation-number,.page-numbers{display:flex;list-style:none;padding-left:0;margin-bottom:0}.pagenation-number li,.page-numbers li{width:6rem;height:6rem;margin:1rem}.single-pagination{width:100%;text-align:center;padding-left:0;margin-bottom:0;list-style:none}.single-pagination li{margin:0 0.8rem}.prev-post{text-align:right}#layout-header{height:auto}@media print, screen and (min-width: 800px){.key-visual.top.pc{display:block}.key-visual.top.mobile{display:none}}@media only screen and (max-width: 799px){.key-visual.top.pc{display:none}.key-visual.top.mobile{display:block}.key-visual.top .firstview{width:100%;height:100vh;display:flex;flex-direction:column}}.key-visual.top .slick{margin:0;padding:0}.key-visual.top li.slick-slide>img{width:100%;height:auto}.key-visual.mobile{position:relative;height:calc(100vh - 15rem - 15rem);width:100%;position:relative}@media only screen and (max-width: 799px){.slick-initialized li.slick-slide{display:flex;height:calc(100vh - 15rem - 15rem);justify-content:center}}@media only screen and (max-width: 799px){#info{background:#0072CA}#info .news{padding:1.5rem 2rem;width:100vw;height:15rem}#info h2.title{font-size:2rem;margin-top:0;text-align:center;margin-bottom:2rem}#info .hotline{margin:0;padding:0;list-style-type:none}#info .item a{display:flex}#info .item{display:none}#info .item:first-child{display:block}#info p,#info h3{font-size:1.2rem;margin:0 0.3rem}#info a{text-decoration:none;color:#fff}#info .category{width:7rem;text-align:center;border:1px solid #fff;font-size:1.4rem}#info .entry_title{width:17rem;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal}}@media print, screen and (min-width: 800px){#info .news{display:flex;width:63rem;height:8rem;margin:-4rem auto;overflow:hidden;background:#fff}#info .news:after{position:absolute;bottom:0rem;left:44%;content:'';width:19rem;height:8rem;box-shadow:0 -10px 20px rgba(0,0,0,0.5);z-index:-1}#info .news a{display:block;height:100%;width:100%;text-decoration:none;color:#333;justify-content:space-around;align-items:center}#info .news a *{margin:0}#info .news a p{font-size:0.93em}#info .news .title{background:url("../images/top/sectitle_news.png") center center no-repeat #0072CA;background-size:contain;width:28%;height:100%;white-space:nowrap;text-indent:100%;overflow:hidden;margin:0;font-size:1.15em;border:none}#info .news .hotline{margin:0;padding:1.2rem 0 1.5rem 0;list-style:none;width:calc(100% - 28%);line-height:1.8}#info .news .item a{width:100%;padding:0 1rem;display:flex;white-space:nowrap;overflow:hidden;position:relative}#info .news .item a:before{content:"";z-index:1;position:absolute;width:100%;height:100%;top:0;left:-100%;background-color:rgba(71,129,182,0.25);transition-duration:0.5s}#info .news .item a:hover:before{left:0}#info .news h3{font-size:1.6rem;font-weight:normal;width:18em;text-overflow:ellipsis;overflow:hidden}}.product-list{padding-left:0;list-style-type:none;width:95%;margin:auto;padding:0}.list-item a{text-align:center;list-style-type:none;text-indent:100%;white-space:nowrap;overflow:hidden;txt-decoration:none;display:block;height:100%}.list-title{font-family:'M PLUS 1p', sans-serif;font-size:4.5rem}.list-title span{display:block;font-size:2rem}.other-title{font-family:'M PLUS 1p', sans-serif;font-size:4.5rem}.other-title span{display:block;font-size:2rem}@media print, screen and (min-width: 800px){#products{padding:10rem 0 5rem}.product-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-gap:50px;grid-column-gap:8%}.list-title{grid-row:1 / 3;grid-column:1 / 4;text-align:center}.other-title{grid-row:4 / 4;grid-column:1 / 4;text-align:center}.list-item:nth-child(3):after,.list-item:nth-child(6):after{height:100%;width:1px;background:#ccc;position:absolute;right:1.5rem;top:0}.list-item:nth-child(3):before,.list-item:nth-child(6):before{height:100%;width:1px;background:#ccc;position:absolute;left:-1.5rem;top:0}.product_bearing_new a{background:url("../images/top/bearing_new_off.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_bearing_new a:hover{background:url("../images/top/bearing_new_on.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_tm a{background:url("../images/top/tm_off.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_tm a:hover{background:url("../images/top/tm_on.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_so a{background:url("../images/top/so_off.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_so a:hover{background:url("../images/top/so_on.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_ac a{background:url("../images/top/ac_off.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_ac a:hover{background:url("../images/top/ac_on.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_ce a{background:url("../images/top/ce_off.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_ce a:hover{background:url("../images/top/ce_on.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_ao a{background:url("../images/top/ao_off.png") bottom center no-repeat;background-size:contain;padding-top:95%}.product_ao a:hover{background:url("../images/top/ao_on.png") bottom center no-repeat;background-size:contain;padding-top:95%}}@media only screen and (max-width: 799px){.list-title{font-size:8vw;text-align:center}.other-title{font-size:8vw;text-align:center}.list-item{margin:15% 0}.list-item a{width:50%;margin:auto}.product_bearing_new a{background:url("../images/ph/bearing_new@2x.png") bottom center no-repeat;background-size:contain;padding-top:40%}.product_tm a{background:url("../images/ph/tm@2x.png") bottom center no-repeat;background-size:contain;padding-top:40%}.product_so a{background:url("../images/ph/so@2x.png") bottom center no-repeat;background-size:contain;padding-top:40%}.product_ac a{background:url("../images/ph/ac@2x.png") bottom center no-repeat;background-size:contain;padding-top:40%}.product_ce a{background:url("../images/ph/ce@2x.png") bottom center no-repeat;background-size:contain;padding-top:40%}.product_ao a{background:url("../images/ph/ao@2x.png") bottom center no-repeat;background-size:contain;padding-top:40%}}@media only screen and (max-width: 799px){.bearing_btn{text-align:right;width:60%}.bearing_btn a{display:inline-block}}

.fixed{
    position: fixed;
    top: 600px;
    right: 0px;
    z-index: 1;
}