.page-ogs .ogs_entry_container{max-width:490px;margin-inline:auto;z-index:6;position:relative}.page-ogs .page__title__kv{text-align:center}.page-ogs .page__body .ttl-01{font-size:26px;line-height:2;position:relative;letter-spacing:.04em;margin-top:0}.page-ogs .page__body .ttl-01:after{content:"";position:absolute;display:block;background:#000;width:24px;height:1px;left:-42px;top:26px}.page-ogs .page__body .bg_grey{background:#f3f3f3}.page-ogs .page__body .inner{padding:0 40px}.page-ogs .page__body .sec-intro .intro-lead{font-size:15px;line-height:2;font-weight:600;position:relative;margin-bottom:50px}.page-ogs .page__body .sec-intro .intro-lead strong{font-size:22px;border-bottom:solid 1px}.page-ogs .page__body .sec-intro .intro-lead:after{content:"";display:block;width:400px;height:400px;background:url(/cdn/shop/files/page-ogs-entry-intro-bg.png?v=1752128689);background-size:100%;top:-152px;left:-109px;position:absolute;z-index:-1}.page-ogs .page__body .sec-intro .intro-desc{font-size:13px;letter-spacing:.02em}.sec-ogs-detail{margin:0 0 60px}.page-ogs .page__body .sec-ogs-detail dl{padding:34px 0;font-weight:700}.page-ogs .page__body .sec-ogs-detail dl dt{font-size:18px;margin:0 0 40px}.page-ogs .page__body .sec-ogs-detail dl dd{font-size:16px;padding:0 0 0 40px}.page-ogs .page__body .sec-ogs-detail dl dd li{margin:0 0 1em;text-indent:-1.3em}.page-ogs .page__body .sec-ogs-detail dl dd li:before{content:"- ";margin-right:.5em;color:#333}.page-ogs .page__body .sec-ogs-detail dl.dl_period{display:flex}.page-ogs .page__body .sec-ogs-detail dl.dl_period dt{width:40%;text-align:left;line-height:29px}.page-ogs .page__body .sec-ogs-detail dl.dl_period dd{width:60%;text-align:center;padding:0;line-height:29px}.page-ogs .sec-ogs-entry-way{padding:40px 0;display:none}.page-ogs .sec-ogs-entry-way .ogs-head-lead{font-size:17px;font-weight:600;text-align:center}.page-ogs .sec-ogs-entry-way .ogs-head-lead span{display:inline-block}.page-ogs .sec-ogs-entry-way .ogs-head-lead span:before,.page-ogs .sec-ogs-entry-way .ogs-head-lead span:after{content:"|";display:inline-block;margin:0 .6em}.page-ogs .sec-ogs-entry-way .ogs-head-lead span:before{transform:rotate(-20deg)}.page-ogs .sec-ogs-entry-way .ogs-head-lead span:after{transform:rotate(20deg)}.page-ogs .sec-ogs-entry-way h2{font-size:24px;text-align:center;font-weight:600;line-height:37px}.page-ogs .sec-ogs-entry-way h2 strong{font-size:34px}.page-ogs .sec-ogs-entry-way h2 .marker{background:#fff}.page-ogs .sec-ogs-entry-way .ogs-flow-item{border:solid 1px;border-radius:14px;position:relative;text-align:center;padding:0 0 20px;font-weight:700;font-size:17px;background:#fff}.page-ogs .sec-ogs-entry-way .step{text-align:center;background:#868686;color:#fff;padding:1em 2em;margin:0;display:inline-block;font-weight:400;font-size:17px;transform:translateY(-25px)}.page-ogs .sec-ogs-entry-way .fig{margin:10px 0}.page-ogs .sec-ogs-entry-way .fig img{width:90px}.page-ogs .flow-sep{text-align:center}.page-ogs .flow-sep img{width:90%}.page-ogs .ogs-flow-item-term{text-align:center}.page-ogs .ogs-flow-item-term p{text-align:left;font-size:27px;font-weight:600;margin:30px 0}.page-ogs .ogs-flow-item-term p strong{color:#ff7b00}.page-ogs .sec-ogs-entry-way .ogs-flow-item-term .step{transform:translateY(-25px)}.page-ogs .sec-ogs-entry-way .product_img{padding:0 10%;margin:0 0 30px}.page-ogs .btn_wrap{text-align:center}.page-ogs .btn_wrap a{font-size:14px;color:#fff;background:#000;border-radius:60px;padding:1.3em 3em;display:inline-flex;font-weight:700}.page-ogs .way-notice{font-size:14px}.page-ogs .way-notice ul{padding:0 0 0 40px}.page-ogs .way-notice li{margin:0 0 1em;text-indent:-1.3em;font-size:13px}.page-ogs .way-notice li:before{content:"- ";margin-right:.5em;color:#333}.page-ogs .sec-ogs-entry-town .ogs-flow-item{border-color:#ff8b00}.page-ogs .sec-ogs-entry-town .btn_wrap a{background:#ff8b00}.page-ogs .sec-ogs-entry-town{background:linear-gradient(to bottom,#fff0 0% 10%,#ffa500cc 50%,#fff0 80% 100%)}.page-ogs .sec-ogs-entry-web .ogs-flow-item{border-color:#ff8b00}.page-ogs .sec-ogs-entry-web .btn_wrap a{background:#0ca97a}.page-ogs .sec-ogs-entry-web{background:linear-gradient(to bottom,#fff0 0% 10%,#92d3f5 50%,#fff0 80% 100%)}.page-ogs .page__body{padding-bottom:60px;padding-top:60px}.entry-anc{font-size:18px;font-weight:600;display:flex;padding:20px 14px 24px;border-top:solid 1px;cursor:pointer;justify-content:space-between}.entry-anc span{display:inline-block;transform:rotate(-90deg) scaleX(.7);transform-origin:center;font-size:25px;font-family:monospace}.entry-anc.open span{transform:rotate(90deg) scaleX(.7)}.page-ogs .common-block{position:relative}.page-ogs .common-block:after{position:absolute;width:100%;content:"";display:block}.gradient-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;top:0}.gradient-left{position:absolute;top:0;left:0;right:50%;margin-right:250px;height:100%}.gradient-left a,.gradient-right a{display:block;position:relative}.gradient-left a img,.gradient-right a img{width:100%;position:absolute}.gradient-left a img{right:0}.gradient-right a img{left:0}.gradient-center{position:absolute;top:0;left:50%;width:500px;height:100%;transform:translate(-50%);background:#fff;z-index:1}.gradient-right{position:absolute;top:0;left:50%;margin-left:250px;right:0;height:100%}@media screen and (max-width: 1080px){.gradient-wrapper{display:none}}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s ease}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}.page-ogs.page-common .page__body .ogs-way-ttl{text-align:center;font-size:22px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/72/assets/page-ogs.css.map */
