.op-about-what__head{margin-bottom:45px}.op-about-what__list{display:grid;gap:44px}.op-about-what__row{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.op-about-what__topline{width:100%;display:flex;align-items:center;gap:12px}.op-about-what__topline .op-about-what__point{margin:0!important;line-height:1.1;color:#7cff52}.op-about-what__topline .op-about-what__btn-wrap--inline{margin-left:auto!important;display:flex;justify-content:flex-end!important;width:auto!important;margin-top:0!important;margin-bottom:0!important}.op-about-what__media{position:relative}.op-about-what__media-inner{width:100%}.op-about-what__img{display:block;width:100%;height:auto}.op-about-what__body{display:grid;gap:10px}.op-about-what__closing-wrap{margin-top:50px;margin-bottom:20px}.op-about-what__closing,.op-about-what__closing p{text-align:center;color:#00233f;font-weight:400;letter-spacing:.02em;line-height:1.8}.op-about-what__closing p{font-size:17px!important}.op-about-what__btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:999px;text-decoration:none;background:#00233f;color:#fff;font-weight:700;letter-spacing:.02em;line-height:1;box-shadow:0 6px 16px #00233f2e}.op-about-what__btn:hover{filter:brightness(1.05)}.op-about-what__closing p,.op-about-what__btn{font-family:Zen Kaku Gothic New,sans-serif!important}.op-about-what__btn{font-size:12px;white-space:nowrap}@media screen and (min-width:750px){.op-about-what__btn{font-size:16px}}@media screen and (min-width:750px){.op-about-what__row{display:flex;flex-direction:column;gap:18px}.op-about-what__topline{order:1}.op-about-what__body{order:2}.op-about-what__media{order:3}.op-about-what__closing-wrap--pc{order:4}.op-about-what__media{margin-bottom:6px}}@media screen and (min-width:750px){.op-about-what__closing-wrap--pc{width:100%;display:flex;justify-content:center}.op-about-what__closing{text-align:center;max-width:1000px;margin-left:auto;margin-right:auto}.op-about-what__closing p{font-size:24px!important}}@media screen and (max-width:749px){.op-about-what__btn{padding:10px 16px}}@media screen and (min-width:750px){.op-about-what__media.is-fullin-pc{width:100%;position:static;transform:none;left:auto}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/op-about-what-is.css.map */
