@media screen and (min-width: 845px){.common-archive__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.common-archive__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}@media screen and (min-width: 780px){.common-archive__item{margin-top:4rem}}@media screen and (min-width: 845px){.common-archive__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.33% - 20px);margin-top:2rem;margin-right:30px}.common-archive__item:nth-child(3n){margin-right:0}}.common-archive__item--image{width:48%;position:relative;overflow:hidden;padding-top:30%}.common-archive__item--image img{width:100%;position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 845px){.common-archive__item--image{width:100%;padding-top:60%}}.common-archive__item--txt{width:48%;display:block;padding-top:1rem}@media screen and (min-width: 845px){.common-archive__item--txt{width:100%}}.common-single__txt{font-size:1.4rem;line-height:1.7;padding-top:1.5rem}@media screen and (min-width: 400px){.common-single__txt{font-size:1.5rem}}@media screen and (min-width: 500px){.common-single__txt{font-size:1.7rem}}@media screen and (min-width: 780px){.common-single__txt{font-size:1.8rem;padding-top:2rem}}.common-single__txt img{width:80%;max-width:500px;margin:2rem auto 0;display:block}.common-single__txt p{padding-bottom:1rem}@media screen and (min-width: 780px){.common-single__txt p{padding-bottom:1.5rem}}.common-single__txt p.area-list{font-size:1.1rem;line-height:1.6;margin-bottom:30px;padding:1rem 1.4rem;background-color:#fde8e7;border-radius:4px}@media screen and (min-width: 780px){.common-single__txt p.area-list{font-size:1.7rem;margin-bottom:70px;padding:2rem 2rem}}.common-single__txt h2{margin:2rem calc(50% - 50vw);width:100vw;max-width:845px}@media screen and (min-width: 500px){.common-single__txt h2{margin:2.5rem calc(50% - 50vw)}}@media screen and (min-width: 780px){.common-single__txt h2{margin-top:3rem;margin-bottom:3rem;margin-left:-2rem}}.common-single__txt h3{margin:1rem 0}@media screen and (min-width: 780px){.common-single__txt h3{margin:1.5rem 0}}.common-single__txt h4{padding-bottom:0;margin:1.5rem 0 1rem}.common-single__txt #area_info dl{position:relative}.common-single__txt #area_info dl:before{content:"";position:absolute;background:#a0d2f7;top:4px;height:15px;width:15px;border-radius:50%}@media screen and (min-width: 500px){.common-single__txt #area_info dl:before{top:5px;height:20px;width:20px}}.common-single__txt #area_info dt{font-size:1.4rem;font-weight:600;color:#007bd7;margin:1.5rem 0 .5rem;text-decoration:underline;padding-left:2.5rem}@media screen and (min-width: 500px){.common-single__txt #area_info dt{font-size:1.8rem;padding-left:3rem}}@media screen and (min-width: 780px){.common-single__txt #area_info dt{font-size:2rem;margin:2rem 0 .5rem}}.common-single__txt .area_case{font-size:1.3rem;font-weight:600;line-height:1.5;padding:1.5rem 1.5rem 1.5rem 3rem;margin-top:1.5rem;background-color:#fff5f5;border:.2rem solid #fe1016;border-radius:.5rem}@media screen and (min-width: 400px){.common-single__txt .area_case{font-size:1.6rem;padding:1rem 1rem 1rem 4rem;margin-top:2rem}}@media screen and (min-width: 500px){.common-single__txt .area_case{font-size:1.8rem;padding:2.5rem 2.5rem 2.5rem 4rem;margin-top:2.5rem}}.common-single__txt .area_case li{list-style:initial}.common-single__txt .area_hospital dl{position:relative}.common-single__txt .area_hospital dl:before{content:"";position:absolute;background:#a0d2f7;top:4px;height:15px;width:15px;border-radius:50%}@media screen and (min-width: 500px){.common-single__txt .area_hospital dl:before{top:5px;height:20px;width:20px}}.common-single__txt .area_hospital dt{font-size:1.4rem;font-weight:600;color:#007bd7;margin:1.5rem 0 .5rem;text-decoration:underline;padding-left:2.5rem}@media screen and (min-width: 500px){.common-single__txt .area_hospital dt{font-size:1.8rem;padding-left:3rem}}@media screen and (min-width: 780px){.common-single__txt .area_hospital dt{font-size:2rem;margin:2rem 0 .5rem}}.common-single__txt .area_store{padding:0 1rem}.common-single__txt .area_store li{margin-top:5px}@media screen and (min-width: 780px){.common-single__txt .area_store li{margin-top:5px}}.common-single__txt .area_store li:first-of-type{margin-top:0}.common-single__txt .area_store li:last-of-type{margin-bottom:10px}@media screen and (min-width: 780px){.common-single__txt .area_store li:last-of-type{margin-bottom:15px}}.common-single__txt .area_store li dl dd{font-size:1rem}@media screen and (min-width: 780px){.common-single__txt .area_store li dl dd{font-size:1.6rem}}.common-single__txt .area_store a{font-size:1.2rem;font-weight:bold;text-decoration:underline}@media screen and (min-width: 780px){.common-single__txt .area_store a{font-size:1.6rem}}.common-single .page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;font-size:12px;line-height:1.7}@media screen and (min-width: 400px){.common-single .page{font-size:15px}}@media screen and (min-width: 500px){.common-single .page{font-size:17px}}@media screen and (min-width: 780px){.common-single .page{font-size:20px;margin-top:50px}}.common-single .page__left{width:30%;color:#007bd7;text-decoration:underline}.common-single .page__btn{width:30%;color:#007bd7;text-decoration:underline;text-align:center;display:block}.common-single .page__right{width:30%;color:#007bd7;text-decoration:underline;text-align:right}.common-single.single-area .common{margin:1rem 0 -1rem -1rem;width:calc(100% + 2rem)}@media screen and (min-width: 845px){.common-single.single-area .common{margin-left:-2rem;width:calc(100% + 4rem)}}/*# sourceMappingURL=common-under.css.map */