body.over{max-height:100%;max-height:100vw;overflow:hidden}.category .hs-pagination{justify-content:space-between!important}.category .hs-pagination .hs-pagination__link--next{margin-left:auto!important}.category .hs-pagination .hs-pagination__link--prev{margin-right:auto!important}.category-information .hs-pagination{margin-top:30px!important}.single #thumbImg{height:auto;margin-bottom:80px;max-height:30vw}.single #thumbImg picture{line-height:0}.single #thumbImg img{left:0;object-fit:cover;object-position:center;position:static;transform:none;width:100%}.post4b .post4b_img a{display:block;height:100%}.post4b .post4b_img img{height:100%;object-fit:cover}.post4b .post4b_img a:hover{opacity:.5}.post4b .post4b_img a:hover img{opacity:.9}p.time.list{font-size:11px;height:20px;min-width:70px;padding:0 10px;white-space:nowrap;width:auto}li .post4b_contents{display:-webkit-box;font-size:13px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}li .post4b_contents br{display:none}.single .profile{padding-bottom:3em!important}.single div.alignright{margin-left:10px}.single .post div.voice{overflow:hidden}section.voice-img img.img-full-width{cursor:pointer;max-width:100%!important}.single .profile a{color:#fff}.single .voice5,.single .voice6,.single .voice7,.single .voice8,.single .voice9{overflow:auto;padding:0 0 6em}h2.about-voice{font-size:28px}.case-banner-bottom{margin:-5em 0 6em}section.voice-img .case-banner-bottom img{max-width:100%}.single-information .dateLabel{margin:20px 0 50px}.listing-page .postlist{border-top:1px solid #e0e0e0}.listing-page .postlist li{border-bottom:none;min-height:0;padding:0!important}.listing-page .postlist li:first-child{border-top:none}.listing-page .postlist li .post_text{border-bottom:1px solid #e0e0e0;padding:20px}.my-navigation,.simple-pagination-page-numbers{align-items:center;display:flex;gap:5px;justify-content:center}.my-navigation{margin-top:40px}.my-navigation a,.my-navigation span{align-items:center;border:1px solid #bfbfbf;border-radius:50vh;display:flex;font-size:12px;height:50px;justify-content:center;letter-spacing:0;margin:2px;margin:0!important;padding:3px 5px;padding:0!important;text-align:center;text-decoration:none;white-space:nowrap;width:50px}.my-navigation a:hover,.wp-pagenavi span.current{border-color:#000}.my-navigation a.simple-pagination-navigation-disabled{display:none}.my-navigation .simple-pagination-page-numbers a.simple-pagination-navigation-disabled{background:var(--blue);border-color:var(--blue)!important;border-radius:50vh;color:#fff;display:flex;font-weight:700;padding:0!important}@media screen and (max-width:768px){.post4b .post4b_img img{height:30.666666vw;object-fit:cover}.post4b .numb img{margin-top:.5rem;width:95%}li .post4b_contents{height:auto;margin-bottom:0}.post4b li,.wide .post4b li{padding-bottom:8vw;position:relative}.post4b_link{bottom:1.6vw;position:absolute;right:1.6vw}ul.press_page_display_switcher{flex-wrap:wrap;gap:0;justify-content:center}ul.press_page_display_switcher li{margin-bottom:10px;padding-bottom:5px;text-align:center;width:25%}.my-navigation{flex-wrap:wrap;margin:40px -10px 0}.my-navigation a{font-size:12px;height:40px;width:40px}.my-navigation,.simple-pagination-page-numbers{flex-wrap:wrap}.my-navigation .simple-pagination-first a,.my-navigation .simple-pagination-last a{font-size:10px}.postlist .time a{padding:5px 10px;white-space:nowrap}.single .title{margin-bottom:20px}.home .site-header{padding:20px 1.5625%;transition:all .3s}.home.sticky-header .site-header{background:#282c34}.home .header_companyInfo{display:none}.main_content{margin-top:80px}.home .main_content{margin-top:0!important}.single #thumbImg{margin:0;max-height:inherit}.single #thumbImg picture{line-height:0}.single .innerContent1000 div.alignright{margin-left:0}.single .title{margin-bottom:0}.case.single #contact_area,.information #contact_area{display:none}.listing-page .postlist li .post_text{padding:10px}.information .hs-pagination__show-for-sr--mobile{height:auto!important;overflow:inherit!important;position:relative!important;width:auto!important;clip:inherit!important}p.press_excerpt{-webkit-line-clamp:5!important}}@media screen and (max-width:1024px) and (min-width:768px){.category,.column_top,.single{margin-top:84px!important}}.simple-pagination-page-x-of-x{display:none}.my-navigation .extend{border:none;height:auto;width:auto}p.press_excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.press_each_info_upper .time{display:flex;flex-wrap:wrap;gap:5px}@media screen and (min-width:768px){#header-layout{max-height:46px}.single-information .pagenav{margin-top:30px}}.home .post .ttl_h2_common{font-weight:900}.case .post4b h2 a,.case .post4b_link a{font-size:13px}@media screen and (max-width:768px){.main_content{margin-top:58px}.hidden-sp,.press_detail #contact_area{display:none}.single .title.first{line-height:1.3}#wrapper{width:100%}.post4b{padding-top:0}.single .voice5,.single .voice6,.single .voice7,.single .voice8,.single .voice9{overflow:auto;padding:0 0 3em}.case-banner-bottom{margin-top:0!important}.case .post4b h2{white-space:normal}.case .post4b h2 a,.case .post4b_link a,.case li .post4b_contents{font-size:12px}.press_detail .single .title.first{margin-top:40px!important}}