﻿.reform-ttl-sm{font-size:20px;display:block;line-height:1.6}@media only screen and (max-width:991px){.reform-ttl-sm{font-size:14px}}#ReformSingle,#ReformList{padding-bottom:0;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;font-weight:400;font-size:16px}#ReformSingle ul,#ReformSingle li,#ReformList ul,#ReformList li{margin:unset;padding:unset;list-style:none}#ReformSingle dl,#ReformSingle dt,#ReformSingle dd,#ReformList dl,#ReformList dt,#ReformList dd{margin:unset;border:unset;padding:unset}#ReformSingle h1,#ReformSingle h2,#ReformList h1,#ReformList h2{border:unset;font-size:unset;padding:unset;margin:unset}#ReformSingle table,#ReformList table{border:unset}#ReformSingle table tr,#ReformList table tr{border:unset}#ReformSingle table th,#ReformList table th{width:unset;background:unset;color:unset;text-align:unset;padding:unset}#ReformSingle table th::after,#ReformList table th::after{content:unset}#ReformSingle table td,#ReformList table td{width:unset;background:unset;padding:unset}#ReformSingle figure,#ReformList figure{margin-bottom:0}#ReformSingle a:hover,#ReformList a:hover{text-decoration:none}#ReformSingle .c-inner,#ReformList .c-inner{max-width:1200px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){#ReformSingle .c-inner,#ReformList .c-inner{padding-left:20px;padding-right:20px}}#ReformSingle .c-inner---1000,#ReformList .c-inner---1000{max-width:1060px}#ReformSingle .c-inner-full,#ReformList .c-inner-full{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0;padding-right:0}@media only screen and (max-width:991px){#ReformSingle .c-inner-full,#ReformList .c-inner-full{width:100vw;margin-left:-50vw;left:50%;right:50%;padding-left:0;padding-right:0}}@media only screen and (max-width:991px){#ReformSingle .u-pc-only,#ReformList .u-pc-only{display:none !important}}@media only screen and (min-width:992px){#ReformSingle .u-sp-only,#ReformList .u-sp-only{display:none !important}}#ReformSingle{}#ReformSingle .c-reform-heading-a{font-size:32px;font-weight:600;font-family:"見出ゴMB31";padding-bottom:10px;position:relative;border-bottom:1px solid #796969;color:#796969;margin-bottom:24px}@media only screen and (max-width:991px){#ReformSingle .c-reform-heading-a{font-size:24px}}#ReformSingle .c-reform-heading-a::after{content:"";background:#796969;background-size:100%;display:inline-block;vertical-align:middle;width:30%;max-width:364px;height:3px;position:absolute;bottom:0;left:0}#ReformSingle .top-tagarea{display:flex;gap:10px;align-items:flex-start}@media only screen and (max-width:991px){#ReformSingle .top-tagarea{flex-direction:column}}#ReformSingle .top-tagarea .trouble-list{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}@media only screen and (min-width:992px){#ReformSingle .top-tagarea .trouble-list{flex:0 0 18%}}#ReformSingle .top-tagarea .trouble-link{background:#e9e9e9;border:2px solid #796969;padding-left:15px;padding-right:15px;border-radius:30px;font-size:14px;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:992px){#ReformSingle .top-tagarea .trouble-link{min-height:41px}}@media only screen and (max-width:991px){#ReformSingle .top-tagarea .trouble-link{padding:5px 20px}}#ReformSingle .top-tagarea .place-list{min-height:40px;background:#eee;color:#796969;display:flex;border-radius:20px;align-items:center;padding-left:20px;padding-right:20px;width:100%}@media only screen and (max-width:991px){#ReformSingle .top-tagarea .place-list{flex-direction:column;align-items:flex-start;padding:20px 30px;border-radius:50px}}#ReformSingle .top-tagarea .place-ttl{border-left:unset}#ReformSingle .top-tagarea .place-ttl::before{content:"";background:url(../images/reform/icon-hammer.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:-1px;margin-right:5px;width:20px;height:18px}#ReformSingle .top-tagarea .place-content{display:flex;gap:0.5em;flex-wrap:wrap}#ReformSingle .top-tagarea .place-item:last-child::after{content:none}#ReformSingle .top-tagarea .place-item::after{content:"/";display:inline-block;vertical-align:0px;margin-left:0.5em}#ReformSingle .top-tagarea .place-link{border-bottom:1px dotted #707070}#ReformSingle .content-area{margin-top:40px}#ReformSingle .ontent-area{margin-top:40px}#ReformSingle .middle-tagarea{display:flex;gap:10px 20px;align-items:center}@media only screen and (max-width:991px){#ReformSingle .middle-tagarea{flex-direction:column;flex-direction:column;align-items:flex-start}}#ReformSingle .middle-tagarea .ttl{font-size:18px;font-weight:600;font-family:"見出ゴMB31";color:#707070}@media only screen and (min-width:992px){#ReformSingle .middle-tagarea .ttl{flex-shrink:0}}#ReformSingle .middle-tagarea .ttl::before{content:"";background:url(../images/reform/icon-tag.svg) no-repeat;background-size:100%;display:inline-block;width:15px;height:15px;margin-right:8px;vertical-align:-1px}#ReformSingle .middle-tagarea .list{display:flex;gap:15px;flex-wrap:wrap}#ReformSingle .middle-tagarea .link{background:#eeeeee;border-radius:15px 0 0 0;font-size:13px;letter-spacing:0.05em;font-weight:700;padding-left:15px;padding-right:15px;min-height:37px;color:#494037;display:flex;flex-direction:column;justify-content:center;align-items:center}#ReformSingle .beforeafter{margin-top:50px;background:#e9e9e9;padding:50px 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;box-sizing:border-box}#ReformSingle .beforeafter .ttl{font-size:32px;font-weight:700;font-family:"見出ゴMB31";position:relative;display:flex;align-items:center;justify-content:center;width:100%;color:#796969;margin-bottom:40px}@media only screen and (max-width:991px){#ReformSingle .beforeafter .ttl{border-left:2px solid #796969;padding-left:30px;justify-content:flex-start;margin-bottom:20px}}@media only screen and (min-width:992px){#ReformSingle .beforeafter .ttl::before,#ReformSingle .beforeafter .ttl::after{content:"";display:block;height:2px;background:#796969;flex:1 1 0%}}@media only screen and (min-width:992px){#ReformSingle .beforeafter .ttl::before{margin-right:40px}}@media only screen and (min-width:992px){#ReformSingle .beforeafter .ttl::after{margin-left:40px}}#ReformSingle .beforeafter .tab-area{display:flex;align-items:baseline;font-family:"見出ゴMB31";gap:20px}@media only screen and (max-width:991px){#ReformSingle .beforeafter .tab-area{flex-direction:column}}#ReformSingle .beforeafter .tab-ttl{font-size:24px;font-weight:600;color:#796969}#ReformSingle .beforeafter .tab-ttl::before{content:"";background:url(../images/reform/icon-hammer.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:-1px;margin-right:5px;width:20px;height:18px}#ReformSingle .beforeafter .list{display:flex;align-items:center;gap:10px 24px;flex-wrap:wrap}#ReformSingle .beforeafter .btn{border-radius:20px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#707070}@media only screen and (min-width:992px){#ReformSingle .beforeafter .btn{min-height:40px}}@media only screen and (min-width:992px){#ReformSingle .beforeafter .btn{padding:5px 15px}}#ReformSingle .beforeafter .btn.-active{border:1px solid #796969;background:#ab9b9b;color:#fff}#ReformSingle .beforeafter .thum-area{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:40px;color:#796969}@media only screen and (max-width:991px){#ReformSingle .beforeafter .thum-area{flex-direction:column;align-items:center}}#ReformSingle .beforeafter .caption{color:#796969;font-size:20px;font-weight:600;text-align:center;margin-bottom:0}#ReformSingle .beforeafter .reform-pane{display:none}#ReformSingle .beforeafter .reform-pane.is-active{display:block}@media only screen and (max-width:991px){#ReformSingle .beforeafter .arrow img{width:15px}}#ReformSingle .beforeafter .teian{background:#fff;border-radius:20px;padding:30px 35px;margin-top:60px;color:#796969;position:relative}@media only screen and (max-width:991px){#ReformSingle .beforeafter .teian{padding:20px}}#ReformSingle .beforeafter .teian::before{content:"";background:url(../images/reform/icon-teian.svg) no-repeat;background-size:100%;width:74px;height:69px;position:absolute;left:10px;top:-45px;display:inline-block}@media only screen and (max-width:991px){#ReformSingle .beforeafter .teian::before{top:-50px}}#ReformSingle .beforeafter .teian p{margin-bottom:0;font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;font-weight:500;letter-spacing:0.05em}#ReformSingle .beforeafter .teian-ttl{font-family:"見出ゴMB31";font-size:24px;font-weight:600}@media only screen and (max-width:991px){#ReformSingle .beforeafter .teian-ttl{margin-bottom:10px}}#ReformSingle .beforeafter .teian-ttl::before{content:"";background:url(../images/reform/icon-fukidashi.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:-1px;width:21px;height:21px;margin-right:5px}#ReformSingle .gallery{margin-top:50px;color:#796969}#ReformSingle .gallery .ttl{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"見出ゴMB31";margin-bottom:15px}#ReformSingle .gallery .eng{font-size:14px}#ReformSingle .gallery .jp{font-size:32px;font-weight:600}#ReformSingle .gallery .txt{font-family:Yu Gothic UI, Hiragino Kaku Gothic Pro, sans-serif;font-weight:500;text-align:center}#ReformSingle .gallery .slider img{border:none;object-fit:cover}@media only screen and (min-width:992px){#ReformSingle .gallery .slider img{width:150px;height:150px}}@media only screen and (max-width:991px){#ReformSingle .gallery .slider img{width:100%;height:250px}}#ReformSingle .gallery .gallery_link{display:block;padding:0;border:0;background:transparent;cursor:pointer}#ReformSingle .gallery .gallery_link img{display:block;width:150px;height:150px;object-fit:cover}@media only screen and (max-width:991px){#ReformSingle .gallery .gallery_link img{width:100%;aspect-ratio:1;height:auto}}#ReformSingle .data{margin-top:50px}#ReformSingle .data .ttl{border-bottom:1px solid #796969;position:relative;font-family:"見出ゴMB31";font-weight:600;font-size:30px;letter-spacing:0.05em;color:#796969;margin-bottom:30px;padding-bottom:15px}#ReformSingle .data .ttl::after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:30%;border-bottom:3px solid #796969}#ReformSingle .data .column{display:flex}@media only screen and (max-width:991px){#ReformSingle .data .column{flex-direction:column}}#ReformSingle .data .property-meta{border-collapse:separate;border-spacing:4px}@media only screen and (min-width:992px){#ReformSingle .data .property-meta.-wide{max-width:580px;flex:0 0 580px}}#ReformSingle .data .property-meta th{background:#ac9c9c;color:#fff;text-align:center;vertical-align:middle}@media only screen and (min-width:992px){#ReformSingle .data .property-meta th{width:155px;height:50px}}@media only screen and (max-width:991px){#ReformSingle .data .property-meta th{font-size:16px;width:115px}}#ReformSingle .data .property-meta td{border-top:1px solid #ac9c9c;border-bottom:1px solid #ac9c9c;padding:5px 30px}@media only screen and (max-width:991px){#ReformSingle .data .property-meta td{padding:10px 15px}}#ReformSingle .data .bnr-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px}#ReformSingle .data .bnr:hover{opacity:0.6}#ReformSingle .footer{background:#eee;padding:20px;margin-bottom:-46px;margin-top:40px}#ReformSingle .footer .wrap{display:flex;gap:15px 30px;justify-content:center;align-items:center}@media only screen and (max-width:991px){#ReformSingle .footer .wrap{flex-direction:column}}#ReformSingle .footer .btn{border:2px solid #ac9c9c;color:#494037;font-size:20px;font-weight:600;background:#fff;border-radius:30px;padding-left:28px;display:flex;align-items:center;gap:14px}@media only screen and (min-width:992px){#ReformSingle .footer .btn{min-height:57px}}@media only screen and (max-width:991px){#ReformSingle .footer .btn{width:100%;padding:10px 15px}}#ReformSingle .footer .btn::before{content:"";display:inline-block;vertical-align:middle}@media only screen and (min-width:992px){#ReformSingle .footer .btn.-list{min-width:204px}}#ReformSingle .footer .btn.-list::before{content:"";background:url(../images/reform/icon-list.svg) no-repeat;background-size:100%;width:23px;height:19px;display:inline-block}@media only screen and (min-width:992px){#ReformSingle .footer .btn.-soudan{min-width:285px;padding-left:38px}}#ReformSingle .footer .btn.-soudan::before{content:"";background:url(../images/reform/icon-coment.svg) no-repeat;background-size:100%;width:20px;height:20px;display:inline-block}#ReformSingle #cLightbox.c-lightbox{position:fixed;inset:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity 0.28s ease, visibility 0.28s ease}#ReformSingle #cLightbox.c-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}#ReformSingle #cLightbox.c-lightbox .c-lightbox__backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.8);opacity:0;transition:opacity 0.28s ease}#ReformSingle #cLightbox.c-lightbox.is-open .c-lightbox__backdrop{opacity:1}#ReformSingle #cLightbox.c-lightbox .c-lightbox__dialog{position:relative;z-index:1;margin:0;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:scale(0.98);opacity:0;transition:transform 0.28s cubic-bezier(0.2, 0.65, 0.3, 1), opacity 0.28s ease}#ReformSingle #cLightbox.c-lightbox .c-lightbox__dialog .caption{margin-top:0.5rem;font-size:0.875rem;color:#fff;text-align:center;line-height:1.5}@media only screen and (max-width:500px){#ReformSingle #cLightbox.c-lightbox .c-lightbox__dialog .caption{display:none}}#ReformSingle #cLightbox.c-lightbox.is-open .c-lightbox__dialog{transform:scale(1);opacity:1}#ReformSingle #cLightbox.c-lightbox .c-lightbox__prev,#ReformSingle #cLightbox.c-lightbox .c-lightbox__next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0, 0, 0, 0.45);color:#fff;border:0;cursor:pointer;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}#ReformSingle #cLightbox.c-lightbox .c-lightbox__prev{left:8px}#ReformSingle #cLightbox.c-lightbox .c-lightbox__next{right:8px}#ReformSingle #cLightbox.c-lightbox .c-lightbox__dialog img{display:block;max-width:100%;max-height:90vh;border-radius:8px;box-shadow:0 10px 40px rgba(0, 0, 0, 0.4)}@media screen and (max-width:1000px) and (min-width:501px){#ReformSingle #cLightbox.c-lightbox .c-lightbox__dialog img{max-height:70vh}}#ReformSingle #cLightbox.c-lightbox .c-lightbox__close{position:absolute;top:-12px;right:-12px;width:44px;height:44px;border:none;border-radius:50%;font-size:28px;line-height:1;cursor:pointer;background:rgba(255, 255, 255, 0.9);box-shadow:0 4px 16px rgba(0, 0, 0, 0.2);opacity:0;transform:translateY(-4px);transition:opacity 0.24s ease 0.06s, transform 0.24s ease 0.06s}#ReformSingle #cLightbox.c-lightbox.is-open .c-lightbox__close{opacity:1;transform:translateY(0)}#ReformSingle body.is-modal-open{overflow:hidden}@media (prefers-reduced-motion:reduce){#ReformSingle #cLightbox.c-lightbox,#ReformSingle #cLightbox .c-lightbox__backdrop,#ReformSingle #cLightbox .c-lightbox__dialog,#ReformSingle #cLightbox .c-lightbox__close{transition:none !important;transform:none !important}}#ReformList{padding-top:0}@media only screen and (min-width:992px){#ReformList .kv{display:flex;gap:30px;align-items:flex-start;justify-content:center;margin-top:30px}}@media only screen and (max-width:991px){#ReformList .kv{background:url(../images/reform/sp-bg-kv.png) no-repeat;background-position:top center;background-size:200%;min-height:400px;padding-top:20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:flex;justify-content:center;align-items:flex-end}}@media only screen and (min-width:992px){#ReformList .kv .heading{margin-top:-21px}}@media only screen and (min-width:992px){#ReformList .kv .left{background:url(../images/reform/bg-kv.png) no-repeat;background-size:280px 388px;max-width:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:19px;padding-bottom:16px;background-position:bottom center}}@media only screen and (min-width:992px){#ReformList .kv .txt{font-size:14px;font-weight:400;color:#494037;margin-bottom:0;text-align:center}}@media only screen and (min-width:992px){#ReformList .kv .txt+.txt{margin-top:0.5em}}@media only screen and (min-width:992px){#ReformList .kv .-item01{max-width:220px;margin-top:15px;width:100%}}@media only screen and (min-width:992px){#ReformList .kv .-item02{max-width:220px;width:100%}}#ReformList .okomari{margin-top:50px}#ReformList .okomari .ttl{border-bottom:1px solid #796969;position:relative;padding-bottom:15px;font-family:"見出ゴMB31";font-weight:600;font-size:28px;color:#796969;margin-bottom:22px}@media only screen and (max-width:991px){#ReformList .okomari .ttl{font-size:22px}}#ReformList .okomari .ttl::before{content:"";background:url(../images/reform/icon-okomari.svg) no-repeat;background-size:100%;display:inline-block;width:45px;height:45px;vertical-align:-5px;margin-right:15px}#ReformList .okomari .ttl::after{content:"";background:#796969;background-size:100%;display:inline-block;vertical-align:middle;max-width:364px;height:3px;position:absolute;bottom:-1px;left:0;width:33%}#ReformList .okomari .list{display:flex;flex-wrap:wrap;gap:8px 10px}#ReformList .okomari .link{background:#e9e9e9;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:400;min-height:41px;padding:8px 22px;border-radius:30px;border:2px solid #e9e9e9}#ReformList .okomari .link:hover{border:2px solid #796969}#ReformList .kodawari{background:#d5c0c0;padding:23px 0 26px;position:relative;margin-top:100px}#ReformList .kodawari .ttl{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:-50px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width:1100px) and (min-width:601px){#ReformList .kodawari .ttl{max-width:250px;top:-70px}}@media only screen and (max-width:600px){#ReformList .kodawari .ttl{max-width:200px;top:-55px}}#ReformList .kodawari .link{min-height:37px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px 0px 0px 0px;background:#eee;font-weight:bold;font-size:13px;letter-spacing:0.05em;color:#494037;padding:8px 22px}#ReformList .kodawari .reform-tag-slider .swiper-slide{width:auto !important}#ReformList .place{margin-top:50px}#ReformList .place .ttl{border-bottom:1px solid #796969;position:relative;padding-bottom:15px;font-family:"見出ゴMB31";font-weight:600;font-size:28px;color:#796969;margin-bottom:22px}@media only screen and (max-width:991px){#ReformList .place .ttl{font-size:22px}}#ReformList .place .ttl::before{content:"";background:url(../images/reform/icon-place.svg) no-repeat;background-size:100%;display:inline-block;width:45px;height:45px;vertical-align:-5px;margin-right:15px}#ReformList .place .ttl::after{content:"";background:#796969;background-size:100%;display:inline-block;vertical-align:middle;max-width:364px;height:3px;position:absolute;bottom:-1px;left:0;width:33%}#ReformList .place .wrap{display:flex;gap:26px 28px;flex-wrap:wrap}#ReformList .place .link{flex:0 0 calc((100% - 112px) / 5)}@media only screen and (max-width:991px){#ReformList .place .link{flex:0 0 calc((100% - 28px) / 2)}}#ReformList .place .thum{display:flex;flex-direction:column;justify-content:center;align-items:center}#ReformList .place .thum:hover{opacity:0.6}@media only screen and (max-width:991px){#ReformList .place .thum img{width:100%}}#ReformList .place .caption{font-size:20px}@media only screen and (max-width:991px){#ReformList .place .caption{font-size:17px}}#ReformList .case{margin-top:50px}#ReformList .case p{margin-bottom:unset}#ReformList .case .ttl{border-bottom:1px solid #796969;position:relative;padding-bottom:15px;font-family:"見出ゴMB31";font-weight:600;font-size:28px;color:#796969;margin-bottom:22px}#ReformList .case .ttl::after{content:"";background:#796969;background-size:100%;display:inline-block;vertical-align:middle;max-width:364px;height:3px;position:absolute;bottom:-1px;left:0;width:33%}#ReformList .case .list{display:flex;gap:36px 40px;flex-wrap:wrap;margin-bottom:50px}@media only screen and (max-width:991px){#ReformList .case .list{margin-bottom:30px}}@media only screen and (min-width:992px){#ReformList .case .item{flex:0 0 calc((100% - 120px) / 4)}}@media screen and (max-width:1100px) and (min-width:601px){#ReformList .case .item{flex:0 0 calc((100% - 40px) / 2)}}@media only screen and (max-width:600px){#ReformList .case .item{width:100%}}#ReformList .case .thum{position:relative}@media only screen and (min-width:992px){#ReformList .case .thum img{width:247px;height:180px;object-fit:cover}}@media only screen and (max-width:991px){#ReformList .case .thum img{width:100%;aspect-ratio:1.3703703704;width:100%;height:auto;object-fit:cover}}#ReformList .case .caption{position:absolute;bottom:0;left:0}#ReformList .case .caption__inner{background:#8b7d7d;font-size:13px;font-weight:700;min-height:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 10px}@media only screen and (max-width:991px){#ReformList .case .caption__inner{min-height:48px;font-size:19px}}#ReformList .case .caption__inner a{color:#fff}#ReformList .case .caption__inner:after{content:"";background:url(../images/reform/icon-caption-bg.svg) no-repeat;width:15px;height:32px;background-size:100%;position:absolute;right:-15px;top:0}@media only screen and (max-width:991px){#ReformList .case .caption__inner:after{width:23px;height:48px;right:-23px}}#ReformList .case .wrap{display:flex;justify-content:space-between;align-items:baseline}#ReformList .case .txt{font-size:14px;color:#796969}@media only screen and (max-width:991px){#ReformList .case .txt{font-size:16px}}#ReformList .case .num{font-family:"見出ゴMB31";font-size:20px;font-weight:600}@media only screen and (max-width:991px){#ReformList .case .num{font-size:32px}}#ReformList .case .table{display:flex;flex-direction:column}#ReformList .case .table-ttl{font-size:16px;font-weight:600;border-bottom:1px solid #494037;padding-bottom:5px;color:#796969;font-weight:600;margin-bottom:12px}@media only screen and (max-width:991px){#ReformList .case .table-ttl{font-size:23px}}#ReformList .case .table-content{font-size:14px;color:#796969}#ReformList .case .okomari-category-list{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px;flex-wrap:wrap;gap:15px}#ReformList .case .okomari-category{background:#e9e9e9;border-radius:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#494037;font-size:14px;padding:3px 20px;min-height:41px;border:2px solid #e9e9e9}#ReformList .case .okomari-category:hover{border-color:#494037}#ReformList .case .tag-list{display:flex;gap:0 9px;margin-top:10px;flex-wrap:wrap}#ReformList .case .tag-link{color:#494037;font-size:12px;font-weight:700}@media only screen and (max-width:991px){#ReformList .case .tag-link{font-size:16px}}#ReformList #reform-story{margin-top:40px}#ReformList #reform-story .bnr-container{display:flex;flex-direction:column;justify-content:center;align-items:center}#ReformList .c-pagination{position:relative;margin:100px 0 100px;display:flex;justify-content:center}