@media (min-width: 980px){.main-inner{padding-top:67px}}@media (max-width: 979px){.main-inner{padding-top:6.33vw}}.article-items{padding-bottom:5rem}.article-list{display:flex;flex-wrap:wrap}@media (max-width: 979px){.article-list{display:block}}.article-list__item{width:calc(100% / 3 - 2.5%);font-size:18px;font-weight:bold;text-align:center}@media (max-width: 979px){.article-list__item{width:100%;padding:15px 3%}}@media (max-width: 979px){.article-list__item+.article-list__item{margin-top:15px}}@media (max-width: 979px){.article-list__item:nth-child(even){margin-left:0}}@media (min-width: 980px){.article-list__item:not(:nth-child(3n+1)){margin-left:3.7%}}@media (min-width: 980px){.article-list__item:nth-child(n+4){margin-top:45px}}.article-list__item a{display:block}.article-list__item img{margin-bottom:1rem;width:300px;height:190px;-o-object-fit:contain;object-fit:contain;border:1px solid #e1e1e1;padding:10px}@media (max-width: 979px){.article-list__item img{width:70vw;height:50vw}}.article-list__item .article_days{padding:.2rem .8rem;margin-right:.6rem;display:-ms-inline-grid;display:inline-grid;background-color:#000;min-width:9rem;font-size:1.5rem;line-height:1.8rem;text-align:center;letter-spacing:0em;color:#fff;font-weight:normal}@media (max-width: 979px){.article-list__item .article_days{min-width:25rem;margin-bottom:1rem;font-size:2.5rem;line-height:2.07}}.article-list__item .title{margin-bottom:.4rem;color:#000;text-align:left}.article-list__item .txt{text-align:left;font-size:14px;font-weight:normal;letter-spacing:1px;line-height:1.8}.article-list__item ul li{border:1px solid #0070c6;border-radius:50px;font-size:12px;display:inline-block;background:#fff;padding:2px 13px;color:#0070c6;font-weight:normal}.article-list__item ul li+li{margin-top:5px;margin-left:5px}.article .sec__btn{text-align:center}.article .page_nav{margin-bottom:5rem}.article .page_nav .pagination{display:flex;justify-content:center;align-items:center;gap:0 8px;list-style-type:none;padding:0}.article .page_nav .pagination a{display:flex;justify-content:center;align-items:center;width:2em;height:2em;border:0;color:#fff;background-color:#c2c2c2}.article .page_nav .pagination a:not(:hover){text-decoration:none}.article .page_nav .pagination .prev a,.article .page_nav .pagination .next a{background-color:transparent}.article .page_nav .pagination .current a{background-color:#31529a;color:#fff;pointer-events:none}.date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.article-list__item .clinic{display:-ms-inline-grid;display:inline-grid;min-width:14.1rem;font-size:1.4rem;line-height:2.1rem;text-align:center;letter-spacing:.08em;color:#fff}.article-list__item .clinic.kamiaoki::after{padding:.2rem .8rem;content:"#上青木整形外科";border-radius:50px;border:1px solid #2981b7;color:#2981b7}.article-list__item .clinic.funabori::after{padding:.2rem .8rem;content:"#船堀整形外科";border-radius:50px;border:1px solid #e26a84;color:#e26a84}.article-list__item .clinic.shinkoiwa::after{padding:.2rem .8rem;content:"#新小岩整形外科";border-radius:50px;border:1px solid #a1ac66;color:#a1ac66}.article-list__item .clinic.kasai::after{padding:.2rem .8rem;content:"#葛西整形外科内科";border-radius:50px;border:1px solid #ff7b00;color:#ff7b00}.article-list__item .clinic.midori::after{padding:.2rem .8rem;content:"#両国みどりクリニック";border-radius:50px;border:1px solid #008d5e;color:#008d5e}.article-list__item .clinic.takasu::after{padding:.2rem .8rem;content:"#高洲整形外科";border-radius:50px;border:1px solid #c40a9b;color:#c40a9b}.article-list__item .clinic.important::after{padding:.1rem .8rem;content:"#重要なお知らせ";border-radius:50px;border:1px solid #d4002e;color:#d4002e}@media (max-width: 979px){.article-list__item .clinic{min-width:25rem;margin-bottom:1rem;font-size:2.5rem;line-height:2.07}}.news_story .title{margin-bottom:1rem;text-align:center;font-weight:bold;font-size:2.4rem}.news_story h1 span{display:block;font-size:16px;color:#394f85}.news_story .page-sub{margin-bottom:8rem;display:flex;justify-content:center;line-height:1}.news_story .page-sub .article_days{margin-right:1rem;padding:.6rem 1rem;background-color:#000;border:2px solid #000;border-radius:2rem;color:#fff;font-size:1.4rem;-ms-grid-row-align:center;align-self:center}.news_story .page-sub .category{padding:.6rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:2px solid #31529a;border-radius:2rem;color:#31529a;font-weight:bold;font-size:1.4rem;-ms-grid-row-align:center;align-self:center}.news_story .page-sub .category span::before{content:'#'}.news_story .main-box{margin-bottom:8rem}.news_story .main-box div+div{margin-top:6rem}.news_story .main-box h2{margin-bottom:2rem;padding:.8rem 2rem;background-color:#001647;color:#fff}.news_story .main-box h3{margin-top:2rem;padding:.4rem 2rem;border-bottom:5px solid #536b9b}.news_story .main-box h4{margin-top:2rem;padding:.8rem 1rem;border-left:10px solid #0081b7}.news_story .main-box p{margin-top:2rem}.news_story .main-box p:first-child{margin-top:0}.news_story .main-box .flex-box{display:flex;flex-wrap:wrap}.news_story .main-box .flex-box+.flex-box{margin-top:4rem}@media (max-width: 979px){.news_story .main-box .flex-box.__sp_1column{flex-direction:column}.news_story .main-box .flex-box.__sp_1column div+div{margin-top:4rem;margin-left:0}}.news_story .main-box .flex-box div+div{margin:0}.news_story .main-box .flex-box .col{display:block;flex:1}.news_story .main-box .flex-box .col+.col{margin-left:1rem}.news_story .main-box table{border-collapse:collapse;border-spacing:0;text-align:center;width:100%}.news_story .main-box table th,.news_story .main-box table td{padding:.8rem 2rem;border:1px solid #ccc}@media (max-width: 979px){.news_story .main-box table th,.news_story .main-box table td{padding:.8rem}}.news_story .sec__btn{margin-bottom:2rem;text-align:center}.news_story .sec__btn:last-child{margin-bottom:0}@media (max-width: 979px){.news_story .sec__btn .btn{width:auto}}
