﻿.h2-box{align-items:center}.h2-box p.nanamesen{margin:0 !important}.h2-box::before{content:"";display:block;width:6em;height:4px;margin-top:0.5em;background:linear-gradient(to right, #333 85%, #00a3cf 85%)}@media (min-width:992px){.offer-type{margin-left:50%}}.bg-design{background-color:#cfe2ff;padding:3rem 2rem;border-radius:20px;position:relative}@media (max-width:991.98px){.bg-design{padding:3rem 1rem}}.bg-design::after{content:"";position:absolute;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0) 25%, #b1dfdb 25%, #b1dfdb 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 75%, #b1dfdb 75%, #b1dfdb);background-size:5px 5px;border-radius:10px;width:100%;height:100%;top:7px;left:7px;z-index:-1}.purchase-img-inner{display:flex;list-style:none;padding:0;overflow-x:scroll;padding-bottom:0.5rem}@media (min-width:992px){.purchase-img-inner{max-width:552px}}@media (min-width:1200px){.purchase-img-inner{max-width:672px}}@media (min-width:1400px){.purchase-img-inner{max-width:792px}}.purchase-img-inner::-webkit-scrollbar{background:transparent;border-radius:6px;height:5px}.purchase-img-inner::-webkit-scrollbar-thumb{background-color:#0098BB;border-radius:6px}.purchase-img-inner li{margin-right:1rem}.purchase-img-inner li button{border:inherit;background-color:transparent;padding:0;overflow:hidden;height:100px;width:180px}.purchase-img-inner li button:hover{background-color:transparent}.purchase-img-inner li button:hover img{transform:scale(1.1);transition:0.5s all}.purchase-img-inner li button img{height:100%;width:100%;object-fit:cover;transition:0.5s all}.purchase-img-inner li .modal{transform:translateY(9%)}.purchase-img-inner li .modal .modal-body{position:relative;padding:4rem 1rem 1rem 1rem}.purchase-img-inner li .modal .modal-body .btn-close{position:absolute;top:0;right:0;height:4rem;width:4rem;border:none}.user-info .post-thumbnail{height:350px}.user-info .post-thumbnail .wp-post-image{height:100%;object-fit:cover}.user-info .offer-type-wrap{border-bottom:2px #CED3D7 solid;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.user-info dt span{background-color:#DEE1E5;border-radius:0.5rem;display:inline-block;font-weight:normal;text-align:center;padding-top:0.5em;padding-bottom:0.5em;width:clamp(7em, 30vw, 200px)}.user-info dd{margin-bottom:0}.user-info .kaitori{font-size:40px;line-height:0}.aside-info{background-color:#EFF0F2;border-radius:0.5rem;padding:1rem}.aside-info dl{margin:0}.aside-info dt,.aside-info dd,.aside-info ul,.aside-info li{display:inline-block;margin:0}.aside-info li+li:before{content:"　/　"}