.main-wrap{position:relative;padding-top:0}.main-wrap .visual-area{width:100%}.main-wrap .visual-area .visual-area__inner{max-width:var(--max-width);width:100%;margin:auto;padding:0 var(--x-padding)}.main-wrap .notice-preview{position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%)}@media all and (max-width: 767px){.main-wrap .notice-preview{width:100%;padding:0 var(--x-padding)}}.main-wrap .notice-preview .notice-preview__inner{display:flex;align-items:center;gap:1.6rem;padding:1.6rem;border-radius:1.6rem;background-color:#fff;box-shadow:0 0 20px rgba(227,230,236,.6)}@media all and (max-width: 767px){.main-wrap .notice-preview .notice-preview__inner{width:100%}}.main-wrap .notice-preview b{font-size:2.8rem;font-weight:600}.main-wrap .notice-preview .words{position:relative;display:flex;align-items:center;width:var(--width);height:3.8rem;padding:0 1.6rem;border-radius:.6rem;color:var(--color, #000);background:var(--color-bg, #ffc703);box-sizing:content-box;white-space:nowrap;overflow:hidden;transition:.7s}@media all and (max-width: 767px){.main-wrap .notice-preview .words{width:100%}}.main-wrap .notice-preview .words a{position:absolute;top:0;left:50%;display:flex;align-items:center;transform:translate(-50%, -100%);font-size:1.5rem;font-weight:600;height:3.8rem;opacity:0;transition:transform .7s,opacity .25s .25s}@media all and (max-width: 767px){.main-wrap .notice-preview .words a{left:1.6rem;transform:translate(0, -100%)}}.main-wrap .notice-preview .words a.current{opacity:1;transform:translate(-50%, 0)}@media all and (max-width: 767px){.main-wrap .notice-preview .words a.current{transform:translate(0, 0)}}.main-wrap .notice-preview .words a.next{transform:translate(-50%, 100%)}@media all and (max-width: 767px){.main-wrap .notice-preview .words a.next{transform:translate(0, 100%)}}.home-md{background-color:var(--gray-01);padding:6rem var(--x-padding);padding:10rem 0 6rem}@media all and (max-width: 767px){.home-md{padding:8rem 0 2.6rem}}@media all and (max-width: 579px){.home-md .home-md__inner{padding:0}}.home-md .home-md__inner>header{padding-bottom:3rem}@media all and (max-width: 579px){.home-md .home-md__inner>header{padding:0 var(--x-padding) 3rem}}.value-wrap{display:grid;grid-template-columns:1fr 32rem;gap:4rem}@media all and (max-width: 767px){.value-wrap{grid-template-columns:1fr;gap:0}}.value-area{container-name:value-area;container-type:inline-size;position:relative;padding:3.6rem 2.6rem 2.6rem;background-color:var(--pmy-color-02);border-radius:1.6rem}@media all and (max-width: 767px){.value-area{padding:3.6rem var(--x-padding) var(--x-padding);border-radius:0}}@media all and (max-width: 704px){.value-area{padding:2.8rem 0 0;background-color:var(--gray-01)}}@media all and (max-width: 543px){.value-area{padding:0}}.vtb-header li,.value-tb li{display:grid;grid-template-columns:1fr 20rem 20rem;padding:1rem 1.6rem;border-bottom:1px dashed var(--border-color-01)}.vtb-header li *,.value-tb li *{font-weight:600}.vtb-header li:last-child,.value-tb li:last-child{border:0}.vtb-header{color:#fff;padding-bottom:.6rem}@media all and (max-width: 704px){.vtb-header{color:var(--text-color-01)}}@media all and (max-width: 543px){.vtb-header{display:none}}.vtb-header li{text-align:right;padding-top:0}@container value-area (max-width: 657px){.vtb-header li p:first-child{grid-column:1/4}}@container value-area (max-width: 657px){.vtb-header .hsort{display:none}}.value-tb{border-radius:1.6rem;box-shadow:0px 6px 10px rgba(0,0,0,.06)}@media all and (max-width: 579px){.value-tb{box-shadow:none}}.value-tb li{background-color:#fff}.value-tb li:first-child{border-radius:1.6rem 1.6rem 0 0}@container value-area (max-width: 657px){.value-tb li:first-child{border-radius:1rem}}.value-tb li:last-child{border-radius:0 0 1.6rem 1.6rem}@container value-area (max-width: 657px){.value-tb li:last-child{border-radius:1.6rem}}@container value-area (max-width: 657px){.value-tb li{grid-template-columns:repeat(4, 1fr);gap:0 3.6rem;border:0;margin-bottom:1rem;border-radius:1rem;box-shadow:2px 6px 10px rgba(0,0,0,.08)}}@media all and (max-width: 704px){.value-tb li{border-radius:0 !important;box-shadow:0 0 2px 0 rgba(0,0,0,.02),0 1px 4px 0 rgba(0,0,0,.04)}}@media(hover: hover)and (pointer: fine){.value-tb li:hover{background-color:#f7f7f7;background-color:#f9f9f9}}.value-tb .cname{display:flex;align-items:center;gap:.6rem}@container value-area (max-width: 657px){.value-tb .cname{grid-column:1/5;padding-bottom:1.6rem;border-bottom:1px dashed var(--border-color-01)}}.value-tb .cname em{display:flex;align-items:center;flex-wrap:wrap;line-height:1.4;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@container value-area (max-width: 657px){.value-tb .buy-price{grid-column:1/3}}@container value-area (max-width: 657px){.value-tb .buy-price,.value-tb .sell-price{padding-top:1.6rem;justify-content:space-between}}@container value-area (max-width: 544px){.value-tb .buy-price,.value-tb .sell-price{grid-column:1/5 !important}}@container value-area (max-width: 657px){.value-tb .sell-price{grid-column:3/5}}@container value-area (max-width: 544px){.value-tb .sell-price{padding-top:.6rem !important}}.value-tb .face-value{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;color:var(--pmy-color-01)}.value-tb .face-value .mobile{display:none;align-items:center;font-size:1.2rem;height:2rem;padding:0 .6rem;margin-right:.6rem;border:1px solid var(--pmy-color-01);border-radius:.4rem}@container value-area (max-width: 657px){.value-tb .face-value .mobile{display:flex}}.value-tb .face-value.sell{color:#ee4066}.value-tb .face-value.sell .mobile{border-color:#ee4066}.value-tb .face-value em{font-weight:700}.value-tb .face-value span{font-size:1.3rem}.value-tb input{max-width:4.6rem;width:100%;height:3.2rem;padding:0 .6rem;text-align:center;background-color:#fff;border:1px solid var(--border-color-02);border-radius:.8rem}.value-tb input:focus{border-color:var(--pmy-color-01)}.desc-box{position:relative}.desc-box>p{display:inline-flex;align-items:center;font-size:1.2rem;font-weight:600;gap:.3rem;padding:.4rem .6rem;color:#fff;border-radius:.4rem;cursor:pointer;background-color:var(--pmy-color-02)}.desc-box>p:active{position:relative;top:.1rem}.desc-box .tip-box{position:absolute;bottom:100%;transform:translateY(0.6rem);margin-bottom:.6rem;padding:1.6rem;border:1px solid var(--text-color-01);font-size:1.3rem;background-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.2);border-radius:.6rem;white-space:nowrap;opacity:0;pointer-events:none;transition:.2s}.desc-box .tip-box.active{opacity:1;transform:translateY(0);pointer-events:auto}.desc-box .tip-box>p{font-size:1.4rem;font-weight:600;padding:1rem 0 1rem}.desc-box .tip-box>.desc{color:var(--desc-color-01);font-weight:500;line-height:1.4}.desc-box .tip-box i{font-size:2rem;color:var(--desc-color-01);cursor:pointer}.desc-box .tip-box i:active{position:relative;top:.1rem}@media(hover: hover)and (pointer: fine){.desc-box .tip-box i:hover{color:var(--text-color-01)}}.desc-box .tip-box::before{content:"";position:absolute;top:100%;left:2rem;width:.6rem;aspect-ratio:1;transform:translateY(-50%) rotate(45deg);border:1px solid var(--border-color-03);border-top:0;border-left:0;background-color:var(--background-color-01)}@media all and (max-width: 767px){.calc{padding:0 var(--x-padding);padding:0}}.sticky-wrap{position:sticky;top:14rem;display:flex;flex-direction:column;gap:3rem}@media all and (max-width: 767px){.sticky-wrap{position:relative;top:0}}@media all and (max-width: 767px){.sticky-wrap .bnr-wrap{display:none}}@media all and (max-width: 767px){.sticky-wrap .bnr-wrap .small-bnr{padding:0 var(--x-padding)}}.sticky-wrap .bnr-wrap .small-bnr .small-bnr__inner{display:flex;align-items:center;justify-content:center;color:#fff;min-height:12rem;border-radius:1.6rem;background-color:var(--pmy-color-02)}.calc-box{display:flex;flex-direction:column;width:100%;padding:3rem;border:1px solid var(--border-color-01);border-radius:1.6rem;background-color:#fff;box-shadow:0 0 20px rgba(227,230,236,.6)}@media all and (max-width: 767px){.calc-box{position:fixed;bottom:0;left:0;transform:translateY(100%);border:0;padding:1.6rem 3rem 3rem;opacity:0;border-radius:2em 2em 0 0;box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:30}.calc-box.active{transform:translateY(0);opacity:1}}.calc-box .hole{display:none;align-items:center;justify-content:center;padding-bottom:1.6rem}@media all and (max-width: 767px){.calc-box .hole{display:flex}}.calc-box .hole span{width:6rem;height:.7rem;border-radius:2em;background-color:var(--border-color-01)}.calc-box>.header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.6rem;border-bottom:1px solid var(--border-color-01)}.calc-box>.header .reset{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid var(--border-color-01);background-color:#f9f9f9;border-radius:50%;cursor:pointer}.calc-box .detail{padding:1.6rem 0;border-bottom:1px solid var(--border-color-01)}.calc-box .detail>h3{padding-bottom:1rem}.calc-box .detail dl{display:flex;align-items:center;justify-content:space-between;padding:.6rem 0}.calc-box .detail dl *{font-weight:500}.calc-box .detail dl dd *{font-weight:600}.calc-box .total{display:flex;align-items:center;justify-content:space-between;padding-top:1.6rem;border-top:1px solid var(--border-color-01)}.calc-box .total *{font-weight:500}.calc-box .total b{font-size:2rem;font-weight:700;color:var(--pmy-color-01)}.calc-box .at{font-size:1.3rem;color:var(--desc-color-03);padding-top:.6rem}.m-calc{position:fixed;bottom:1.6rem;right:var(--x-padding);transform:translateX(calc(100% + var(--x-padding)));display:none;transition:.3s;opacity:0;z-index:20}@media all and (max-width: 767px){.m-calc{display:block}}.m-calc.active{transform:translateX(0);opacity:1}.m-calc .m-calc__inner{all:unset();position:relative;display:flex;align-items:center;justify-content:center;width:5.6rem;aspect-ratio:1;border:1px solid var(--border-color-01);background-color:#fff;border-radius:50%;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,.16)}.m-calc .m-calc__inner:active{top:.1rem;color:var(--pmy-color-01)}.m-calc .m-calc__inner i{font-size:3.2rem}.m-calc .m-calc__inner .circle{position:absolute;top:-0.56rem;right:0rem;display:flex;align-items:center;justify-content:center;width:2rem;font-size:1.2rem;font-weight:600;color:#c621e7;aspect-ratio:1;border-radius:50%;background-color:#f7d0ff}.noti-wrap{margin-top:6rem}@media all and (max-width: 767px){.noti-wrap{padding:0 var(--x-padding);margin-top:1.6rem}}.noti-wrap .noti-wrap__inner{padding:3rem;border:1px solid var(--border-color-01);background-color:var(--gray-01);border-radius:1.6rem}.noti-wrap .noti-wrap__inner ul{padding-top:1.6rem}.noti-wrap .noti-wrap__inner ul li{padding:.4rem 0;line-height:1.4;font-weight:500}.noti-wrap .noti-wrap__inner ul li:first-child{padding-top:0}.noti-wrap .noti-wrap__inner ul li:last-child{padding-bottom:0}.gc-values{padding-top:6rem}@media all and (max-width: 767px){.gc-values{padding:0}}.page-top--maptous{background:linear-gradient(90.04deg, #EDFFE4 0.04%, #C1DEFF 100.46%)}.matous{padding-top:6rem}.matous iframe{border:0;border-radius:3rem;height:40rem;outline:none}.matous .address-wrap{display:flex;align-items:center;justify-content:space-between;padding-top:1.6rem;width:100%}@media all and (max-width: 767px){.matous .address-wrap{flex-direction:column;align-items:flex-start}}.matous .address-wrap .address{display:flex;align-items:center;gap:.6rem}.matous .address-wrap .address *{font-size:1.8rem;font-weight:600;line-height:1.4}.matous .address-wrap .address i{font-size:3.2rem;color:var(--pmy-color-01);color:#eb4236}.matous .address-wrap .btn{gap:.6rem}@media all and (max-width: 767px){.matous .address-wrap .btn{margin-top:1.6rem}}.matous .address-wrap .btn i{font-size:2rem}.login-wrap{display:flex;align-items:center;justify-content:center;max-width:32rem;width:100%;height:100%}.login-wrap form{display:flex;flex-direction:column;gap:.6rem;padding-top:2.6rem;width:100%}.login-wrap form .btn{margin-top:1rem}.page-top--admin{padding:1.6rem 0}.admin-wrap{padding-top:6rem;display:flex;flex-direction:column;gap:6rem}@media all and (max-width: 767px){.admin-wrap{gap:1rem;padding:0;background-color:var(--gray-01)}}.admin-wrap .tab{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;background-color:#fff}@media all and (max-width: 767px){.admin-wrap .tab{padding:3rem var(--x-padding)}}.admin-wrap .tab a{display:flex;align-items:center;gap:2.6rem;padding:1.2rem 1.2rem 1.2rem 2rem;border:1px solid var(--border-color-01);background-color:#fff;font-size:1.6rem;font-weight:600;border-radius:2em}.admin-wrap .tab a.active{color:#fff;border-color:var(--pmy-color-02);background-color:var(--pmy-color-02)}.admin-wrap .tab a i{font-size:2.4rem;color:var(--desc-color-01)}.admin-wrap article{background-color:#fff}@media all and (max-width: 767px){.admin-wrap article{padding:2.6rem var(--x-padding) var(--x-padding);box-shadow:0 0 2px 0 rgba(0,0,0,.02),0 1px 4px 0 rgba(0,0,0,.04)}}.admin-wrap article>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;margin-bottom:1.6rem;border-bottom:2px solid var(--border-color-03)}@media all and (max-width: 767px){.admin-wrap article>header{border-bottom:0}}.admin-wrap article>header.ul-list{display:flex;align-items:flex-start;flex-direction:column;gap:1.6rem;width:100%;margin-bottom:0}.admin-wrap article>header .inner{display:flex;gap:.4rem}.admin-wrap article .inner-form{display:flex;flex-direction:column;gap:1.6rem;max-width:62rem;width:100%}@media all and (max-width: 767px){.admin-wrap article .inner-form{max-width:100%}}.admin-wrap article .inner-form.inner-form--full{max-width:100%;width:100%}.admin-wrap article .inner-form dl{display:grid;grid-template-columns:28rem 1fr}@media all and (max-width: 767px){.admin-wrap article .inner-form dl{grid-template-columns:1fr}}.admin-wrap article .inner-form dl *{font-weight:500}.admin-wrap article .inner-form dl dt{line-height:3.2rem;font-weight:600;color:var(--desc-color-01)}@media all and (max-width: 767px){.admin-wrap article .inner-form dl dt{font-size:1.3rem}}.admin-wrap article .inner-form dl dd{display:flex;flex-direction:column;justify-content:center}.admin-wrap article .inner-form dl dd input{width:100%}.admin-wrap article .inner-form .change-pwd{min-width:auto;width:100%;height:3.6rem;padding:0;font-size:1.3rem;border-color:var(--pmy-color-02);background-color:var(--pmy-color-02)}.admin-wrap article .inner-form ul li{position:relative;display:grid;grid-template-columns:1.6fr 1fr 1fr 12rem 10rem 10rem 3rem;align-items:center;gap:1.6rem;width:100%;padding:1.6rem .6rem;border-bottom:1px solid var(--border-color-01);transition:background-color .2s ease,transform .2s ease}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li{grid-template-columns:repeat(12, 1fr);padding:2.6rem 0}}.admin-wrap article .inner-form ul li.active{transform:scale(1.06)}.admin-wrap article .inner-form ul li.active::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px dashed var(--pmy-color-01)}.admin-wrap article .inner-form ul li.placeholder{display:block;width:100%;height:8.1rem;background-color:rgba(var(--pmy-rgb-01), 0.3)}.admin-wrap article .inner-form ul li:hover{background-color:rgba(var(--pmy-rgb-01), 0.046)}.admin-wrap article .inner-form ul li *{font-weight:600}.admin-wrap article .inner-form ul li .gift-nm{display:flex;align-items:center}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .gift-nm{grid-column:1/10;flex-direction:column;align-items:flex-start;gap:1.6rem;font-size:1.6rem}}.admin-wrap article .inner-form ul li .gift-nm input[type=checkbox]{width:1.6rem;height:1.6rem}.admin-wrap article .inner-form ul li input[type=tel]{height:3rem;border-radius:.6rem}.admin-wrap article .inner-form ul li em{display:inline-flex;font-size:1.3rem;padding:.3rem .6rem;border:1px solid var(--pmy-color-01);border-radius:.4rem;background-color:#fff}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .face-value{grid-column:1/7}}@media all and (max-width: 479px){.admin-wrap article .inner-form ul li .face-value{grid-column:1/13}}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .buy-per{grid-column:7/10}}@media all and (max-width: 479px){.admin-wrap article .inner-form ul li .buy-per{grid-column:1/7}}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .sell-per{grid-column:10/13}}@media all and (max-width: 479px){.admin-wrap article .inner-form ul li .sell-per{grid-column:7/13}}.admin-wrap article .inner-form ul li p{font-size:1.2rem;font-weight:400;padding-bottom:.6rem;color:var(--desc-color-03)}.admin-wrap article .inner-form ul li .buy{color:var(--pmy-color-01)}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .buy{grid-column:1/13}}.admin-wrap article .inner-form ul li .sell{color:#ee4066}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .sell{grid-column:1/13}}.admin-wrap article .inner-form ul li .sell em{border-color:#ee4066}.admin-wrap article .inner-form ul li .__move{cursor:move}@media all and (max-width: 767px){.admin-wrap article .inner-form ul li .__move{grid-row:1/1;grid-column:12/13}}.admin-wrap .btns{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:1.6rem 0 0}@media all and (max-width: 767px){.admin-wrap .btns{position:sticky;bottom:0;padding:.6rem var(--x-padding);margin-top:-1rem}}.admin-wrap .btns .btn{max-width:52rem;width:100%;height:5rem;font-size:1.5rem}@media all and (max-width: 767px){.admin-wrap .btns .btn{max-width:100%}}.ul-btns{display:flex;align-items:center;justify-content:space-between;width:100%}.ul-btns .btn{min-width:auto;padding:0 1.6rem;font-size:1.3rem;font-weight:500;height:3.6rem}@media all and (max-width: 767px){.ul-btns .btn{padding:0 .8rem}}.modal-pwd{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:36rem;width:100%;padding:0 var(--x-padding);z-index:30;opacity:0;pointer-events:none}.modal-pwd.active{opacity:1;pointer-events:auto}.modal-pwd .modal-pwd__inner{display:flex;flex-direction:column;gap:1.6rem;width:100%;padding:3rem;background-color:#fff;border-radius:1.6rem}.modal-pwd .modal-pwd__inner .input-wrap{display:flex;flex-direction:column;gap:1.6rem}.modal-pwd .modal-pwd__inner .input-wrap .input-box p{font-size:1.3rem;font-weight:600;color:var(--desc-color-02);padding-bottom:.6rem}.modal-pwd .modal-pwd__inner .btns{display:flex;align-items:center;gap:.6rem}.modal-pwd .modal-pwd__inner .btns .btn{min-width:auto}.modal-pwd .modal-pwd__inner .btns .submit{flex:1}