@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{color:#040427;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh}body{-webkit-font-smoothing:antialiased;line-height:1.5}a{color:#0c98da;text-decoration:none}a:hover{opacity:.7}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{margin:0;padding:0}li{list-style:none}.module-header{background:#fff;margin:0 auto;position:sticky;top:0;z-index:10}@media screen and (max-width: 768px){.module-header{border-bottom:1px solid rgba(0,0,0,.16)}}.module-header .header-main{align-items:center;display:flex;gap:24px;height:60px;padding:10px 32px}.module-header .header-main.-sp{display:none;height:48px;padding:12px 16px}@media screen and (max-width: 768px){.module-header .header-main.-pc{display:none}.module-header .header-main.-sp{display:flex}}.module-header .header-title{display:block;position:relative}.module-header .header-title>.image{height:40px;width:auto}@media screen and (max-width: 768px){.module-header .header-title>.image{height:24px}}.module-header .header-search{display:flex;flex:1;max-width:600px}.module-header .header-search>.inputarea{border:1px solid #95a1af;border-radius:4px 0 0 4px;display:block;font-size:14px;height:40px;max-width:560px;padding:8px 12px;width:100%}.module-header .header-search>.button{align-items:center;background:#0c98da;border-radius:0 4px 4px 0;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.module-header .header-search>.button>.icon{height:20px;width:20px}.module-header .search-filter{align-items:center;background:#f0f0f0;border:1px solid #95a1af;border-radius:4px;display:flex;gap:6px;height:40px;padding:10px 18px;position:relative}.module-header .search-filter>.icon{height:20px;width:20px}.module-header .search-filter>.text{color:#040427;font-size:14px}.module-header .header-menu{align-items:center;display:flex;gap:24px;margin-left:auto}.module-header .menu-item{align-items:center;display:flex;gap:4px;margin-left:auto}.module-header .menu-item>.icon{height:16px;width:16px}.module-header .menu-item>.usericon{aspect-ratio:1/1;background-color:#fff;border-radius:50%;height:24px;object-fit:cover;width:24px}.module-header .menu-item>.text{color:#040427;font-size:14px;font-weight:700;margin-left:6px}.module-header .menu-item.-cart>.icon{height:25px;width:25px}@media screen and (max-width: 768px){.module-header .menu-item.-cart>.icon{height:16px;width:16px}}.module-header .menu-item.-cart>.notification{background-color:#ff5590;border-radius:50%;bottom:10px;box-shadow:0 0 0 2px #fff;height:10px;position:relative;right:8px;width:10px}@media screen and (max-width: 768px){.module-header .menu-item.-cart>.notification{bottom:8px;height:8px;right:6px;width:8px}}.module-header .menu-item.-language{position:relative}.module-header .menu-item.-language>.list-language{display:none;position:absolute;right:-8px;top:22px}.module-header .menu-item.-language:hover>.list-language{display:block}.module-header .list-language{background-color:#fff;box-shadow:0 0 3px #00000080;padding:6px 16px}.module-header .list-language>.item{padding:2px 8px}.module-header .list-language>.item>.link{color:#040427;font-size:14px}.module-header .header-category{background:#0c98da}@media screen and (max-width: 768px){.module-header .header-category{display:none}}.module-header .header-category>.wrapper{align-items:center;display:flex;gap:32px;height:40px;justify-content:center;margin:0 auto}.module-header .category-link{display:flex;gap:8px}.module-header .category-link>.icon{height:20px;width:20px}.module-header .category-link>.text{color:#fff;font-size:14px;font-weight:700}.module-footer{background:#0c98da}.module-footer .footer-main{display:flex;justify-content:space-between;margin:0 auto;max-width:1280px;padding:64px 16px 48px}@media screen and (max-width: 768px){.module-footer .footer-main{flex-wrap:wrap;gap:16px;padding:32px 16px 0}}@media screen and (max-width: 768px){.module-footer .footer-logos{margin:0 auto 32px}}.module-footer .footer-logos>.logo{display:block;margin-top:-4px;width:180px}@media screen and (max-width: 768px){.module-footer .footer-logos>.logo{margin:0 auto}}.module-footer .footer-logos>.socials{display:flex;justify-content:space-between;margin:26px auto 0;width:90px}@media screen and (max-width: 768px){.module-footer .footer-logos>.socials{margin:16px auto 0}}.module-footer .socials-link>.icon{height:32px;width:32px}@media screen and (max-width: 768px){.module-footer .footer-items{width:calc(50% - 8px)}}.module-footer .footer-items>.title{color:#fff;font-size:18px;font-weight:700}@media screen and (max-width: 768px){.module-footer .footer-items-list{margin-bottom:38px}}.module-footer .footer-items-list>.list{margin-top:16px}.module-footer .footer-items-list>.list>.link{color:#fff;font-size:14px}.module-footer .footer-copyright{border-top:1px solid #f0f0f0}.module-footer .footer-copyright>.inner{display:flex;margin:0 auto;max-width:1280px;padding:48px 16px}@media screen and (max-width: 768px){.module-footer .footer-copyright>.inner{display:block;padding:32px 16px 0;width:100%}}.module-footer .footer-company>.link{display:block;margin:0 auto;width:160px}.module-footer .footer-company>.copyright{color:#fff;font-size:15px;font-weight:700;margin-top:30px;white-space:nowrap}@media screen and (max-width: 768px){.module-footer .footer-company>.copyright{display:none}}.module-footer .footer-company-sns{display:flex;gap:8px;margin-left:auto}@media screen and (max-width: 768px){.module-footer .footer-company-sns{justify-content:center;margin:0 auto;width:272px}}.module-footer .footer-company-sns>.item>.link{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.module-footer .footer-company-sns>.item>.link>.logo{height:32px;width:32px}.module-footer .sp-text{color:#fff;display:none;font-size:18px;font-weight:700;margin:32px auto 16px;text-align:center}@media screen and (max-width: 768px){.module-footer .sp-text{display:block}}.module-footer .sp-copyright{color:#fff;display:none;font-size:16px;padding:40px 0 20px;text-align:center}@media screen and (max-width: 768px){.module-footer .sp-copyright{display:block}}.module-subfooter{margin-top:40px}.module-subfooter .subfooter-category{align-items:center;background-color:#fff;border-radius:90px;box-shadow:0 0 15px -3px #bababa;display:flex;height:180px;margin-inline:auto;max-width:1280px;position:relative;width:95%;z-index:1}@media screen and (max-width: 768px){.module-subfooter .subfooter-category{border-radius:initial;box-shadow:initial;height:auto;margin:24px 0;width:100%}}.module-subfooter .footer-recentlist{background-color:#f0f0f0;margin-top:-90px;padding-bottom:48px;padding-top:120px;width:100%}@media screen and (max-width: 768px){.module-subfooter .footer-recentlist{margin-top:16px;padding-top:24px}}.module-subfooter .module-recentlist>.recentlist-header>.title{background:url(/images/icons/icon-cube.svg) no-repeat center left;background-size:24px 24px;font-size:20px;font-weight:800;padding-left:32px}.module-message{height:max-content;padding:8px;text-align:center}@media screen and (max-width: 768px){.module-message{font-size:14px;line-height:1.3}}.module-message.-error{background-color:#ff5590}.module-message.-success{background-color:#63b459}.module-message>.text{color:#fff;font-style:normal;font-weight:700}.module-button{border-radius:30px;display:block;max-width:300px;padding-bottom:8px;padding-top:8px;text-align:center;width:100%}@media screen and (max-width: 768px){.module-button{display:block;margin-inline:auto;width:90%}}.module-button.-small{border-radius:20px;display:inline-block;font-size:14px;padding-bottom:4px;padding-inline:16px;padding-top:4px;width:fit-content}@media screen and (max-width: 768px){.module-button.-small{display:block;width:100%}}.module-button.-back{background-color:#f5f5f5;max-width:auto;padding-inline:40px;position:relative;width:auto}.module-button.-back:before{aspect-ratio:1/1;border-left:2px solid #040427;border-top:2px solid #040427;content:"";left:20px;position:absolute;rotate:-45deg;top:50%;translate:0 -50%;width:7px}.module-button.-primary{background-color:#0c98da;color:#fff}.module-button.-accent{background-color:#ff5590;color:#fff;font-weight:700}.module-button.-secondary{background-color:#fff;border:2px solid #0c98da;color:#0c98da}.module-button.-login{background-color:#ff5590;color:#fff}.module-button.-disabled{background-color:#95a1af;color:#fff;pointer-events:none}.module-button.-delete{align-items:center;background-color:#f5f5f5;display:flex;gap:8px;height:40px;justify-content:center;width:140px}.module-button.-delete:before{background-image:url(/images/icons/icon-close.svg);background-size:contain;content:"";display:block;height:12px;width:12px}.module-button.-reset{align-items:center;border-color:#95a1af;color:#95a1af;display:flex;gap:8px;height:40px;justify-content:center;width:140px}.module-button.-reset:before{background-image:url(/images/icons/icon-close.svg);background-size:contain;content:"";display:block;height:12px;width:12px}.button-register{align-items:center;background-color:#ff5590;border-radius:30px;color:#fff;display:flex;font-weight:700;justify-content:center;letter-spacing:.05em;margin-bottom:32px;margin-inline:auto;max-width:300px;overflow:auto;overscroll-behavior-y:none;padding-bottom:16px;padding-top:16px;position:relative;text-align:center;width:90%}.button-register:before{background-image:url(/images/icons/icon-login.svg);content:"";display:block;filter:invert(1);height:15px;margin-right:4px;width:14px}.button-register:after{aspect-ratio:1/1;border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";position:absolute;right:4%;top:50%;transform:translateY(-50%) rotate(-45deg);width:10px}.button-download{align-items:center;background-color:#0c98da;border-radius:30px;color:#fff;display:flex;font-weight:700;gap:8px;height:60px;justify-content:center;margin:0 auto;max-width:420px;padding:0 24px;width:100%}@media screen and (max-width: 768px){.button-download{padding:0 16px}}.button-download:before{background-image:url(/images/icons/icon-download_white.svg);content:"";display:block;height:15px;margin-right:4px;width:14px}.button-download.-confirm{background:#fff;border:2px solid #ff5590;color:#ff5590}.button-download.-add{background:#ff5590}.button-download.-close{background:#95a1af}.button-sticky-purchase{align-items:center;background-color:#fff;border:2px solid #0c98da;border-radius:30px;color:#0c98da;display:none;font-weight:700;gap:8px;height:60px;justify-content:center;margin:0 auto;max-width:420px;padding:0 24px;width:100%;z-index:10000}@media screen and (max-width: 768px){.button-sticky-purchase{display:flex;padding:0 16px}}.button-gift{align-items:center;background-color:#fff;border:2px solid #0c98da;border-radius:50px;color:#0c98da;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:0 auto;max-width:420px;padding-bottom:8px;padding-top:8px;width:100%}.button-gift:hover{opacity:.7}.button-gift:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-gift_blue.svg);content:"";display:block;margin-right:4px;width:16px}.module-taglist{display:flex;flex-wrap:wrap;gap:8px 16px}.module-taglist .tag-item{align-items:center;background:#fff;border:2px solid #0c98da;border-radius:30px;display:flex;font-size:16px}@media screen and (max-width: 768px){.module-taglist .tag-item{font-size:14px}}.module-taglist .tag-item>.link{align-items:center;color:#0c98da;display:inline-flex;padding:8px 16px}.module-taglist .tag-item>.link>.icon{margin-right:4px;width:16px}.module-taglist .tag-item>.clear{display:block;height:16px;margin-right:16px;position:relative;width:16px}.module-taglist .tag-item>.clear:before,.module-taglist .tag-item>.clear:after{background-color:#0c98da;content:"";display:block;height:2px;position:absolute;top:8px;width:16px}.module-taglist .tag-item>.clear:before{transform:rotate(45deg)}.module-taglist .tag-item>.clear:after{transform:rotate(-45deg)}.module-taglist .tag-item.-small{border-width:1px;font-size:12px}.module-taglist .tag-item:hover,.module-taglist .tag-item.-selected{background:#0c98da}.module-taglist .tag-item:hover>.link,.module-taglist .tag-item.-selected>.link{color:#fff;opacity:1}.module-taglist .tag-item:hover>.link>.icon,.module-taglist .tag-item.-selected>.link>.icon{filter:brightness(0%) invert(1)}.module-taglist .tag-item:hover>.clear:before,.module-taglist .tag-item:hover>.clear:after,.module-taglist .tag-item.-selected>.clear:before,.module-taglist .tag-item.-selected>.clear:after{background-color:#fff}.module-itemlist{column-gap:32px;display:grid;grid-template-columns:repeat(5,1fr);row-gap:32px}@media screen and (max-width: 768px){.module-itemlist{column-gap:16px;grid-template-columns:repeat(2,1fr)}}.module-itemlist .item-box{display:flex;flex-direction:column;max-width:224px;min-width:fit-content}@media screen and (max-width: 768px){.module-itemlist .item-box{max-width:100%}}.module-itemlist .item-box>.thumbnail{aspect-ratio:1/1}.module-itemlist .item-box>.thumbnail>.image{aspect-ratio:1/1;background-color:#f5f5f5;height:100%;object-fit:contain;width:100%}.module-itemlist .item-box>.category{color:var(--shop-link_color, #0c98da);font-size:12px;margin-top:8px;min-height:20px}.module-itemlist .item-box>.title{-webkit-box-orient:vertical;color:var(--shop-text_color, inherit);display:-webkit-box;font-size:12px;font-weight:700;height:42px;-webkit-line-clamp:2;margin-block-end:8px;overflow:hidden}.module-itemlist .item-box>.title>.text{overflow-wrap:anywhere}.module-itemlist .item-shop{align-items:center;color:inherit;display:flex;gap:4px}.module-itemlist .item-shop>.image{aspect-ratio:1/1;background-color:#fff;border-radius:50%;flex-shrink:0;height:20px;object-fit:cover;overflow:hidden;width:20px}.module-itemlist .item-shop>.title{-webkit-box-orient:vertical;color:var(--shop-text_color, inherit);display:-webkit-box;font-size:14px;-webkit-line-clamp:1;overflow:hidden;overflow-wrap:anywhere}.module-itemlist .item-shop>.mark-official{aspect-ratio:1/1;flex-shrink:0;width:10px}.module-itemlist .item-value{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.module-itemlist .item-value{flex-direction:column}}.module-itemlist .item-value>.price{align-items:center;color:var(--shop-price_color, #ff5590);display:inline-flex;font-size:14px;font-weight:700}@media screen and (max-width: 768px){.module-itemlist .item-value>.price{margin-bottom:4px;margin-top:4px}}.module-itemlist .item-value>.ho-favorite-button .button-favorite{background-color:transparent;border:none}.module-itemlist .item-value>.ho-favorite-button .button-favorite .favorite-count{font-size:12px}.module-itemlist .item-tag{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:4px;margin-top:4px}.module-itemlist .item-tag>.item>.anchor{border-radius:5px;display:block;font-size:12px;padding:4px;text-transform:uppercase;width:fit-content}.module-itemlist .item-tag>.item>.anchor.-new{background-color:#fffabf;color:#ff5590}.module-itemlist .item-tag>.item>.anchor.-parent{background-color:#d9f3ff;color:#0c98da}.module-itemlist .item-tag>.item>.anchor.-official{background-color:#e1faca;color:#498e09}.module-itemlist .period{color:#fff;font-size:12px;margin-top:auto;text-align:center}.module-itemlist .period .start-with-date{background-color:#0c98da}.module-itemlist .period .end-with-date{background-color:#ff5590}.module-itemlist .period .end-without-date{background-color:#ccc}.header-hamburger{background-color:#fff;display:none;height:100vh;overflow:auto;padding:70px 0 120px;position:fixed;right:0;top:0;transition:.4s;translate:100% 0;width:81%;z-index:102}.header-hamburger.is-menuOpened{transition:.4s;translate:0 0}@media screen and (max-width: 768px){.header-hamburger{display:block}}.header-hamburger>.list{margin-inline:auto;width:90%}.header-hamburger>.list .item{margin-bottom:16px}.header-hamburger>.list .item>.link{align-items:center;display:flex;margin-left:16px}.header-hamburger>.list .item>.link>.text{color:#040427;font-size:16px;margin-left:8px;order:2}.header-hamburger>.list .item>.link>.image{aspect-ratio:1/1;order:1;width:20px}.header-hamburger>.list .item>.link>.image._invert{filter:invert(1)}.header-hamburger>.list .item>.link.-heading{margin-left:0}.header-hamburger>.list .item>.link.-heading>.text{font-weight:700}.header-hamburger>.language{border-bottom:1px solid #040427;border-top:1px solid #040427;margin-inline:auto;margin-top:32px;padding-bottom:16px;padding-top:16px;width:90%}.header-hamburger>.language>.title{align-items:center;display:flex}.header-hamburger>.language>.title>.text{font-size:16px;margin-left:8px;order:2}.header-hamburger>.language>.title>.image{aspect-ratio:1/1;order:1;width:20px}.header-hamburger>.language>.select{display:flex;gap:24px;justify-content:center;margin-top:24px}.header-hamburger>.language>.select>.button{color:#0c98da;font-size:16px;padding:8px}.header-hamburger>.language>.select>.button:hover{background-color:#d9f3ff}.header-hamburger>.button-close{aspect-ratio:1/1;position:absolute;right:16px;top:16px;width:20px}.header-hamburger>.button-close:before{background-color:#040427;content:"";height:2px;left:0;position:absolute;rotate:-45deg;top:50%;translate:0 -50%;width:100%}.header-hamburger>.button-close:after{background-color:#040427;content:"";height:2px;left:0;position:absolute;rotate:45deg;top:50%;translate:0 -50%;width:100%}.header-hamburger .button-logout{display:block;padding:16px 0;text-align:center}.hamburger-background{background-color:#95a1af;content:"";display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.2s;width:100%;z-index:101}.hamburger-background.is-menuOpened{opacity:.6;transition:.2s}body.is-menuOpened{height:100vh;overflow:hidden}.hamburger-mypage>.link{background-color:#d9f3ff;display:flex;margin-bottom:16px;padding-bottom:8px;padding-inline:5%;padding-top:8px}.hamburger-mypage>.link>.text{font-size:16px;font-weight:700;order:2}.hamburger-mypage>.link>.imagebox{margin-right:8px;order:1}.hamburger-mypage>.link>.imagebox>.image{border-radius:50%;height:24px;object-fit:cover;width:24px}.hamburger-mypage .menu-container{border-bottom:1px solid #040427;margin-bottom:16px;margin-inline:auto;width:90%}.hamburger-mypage .menu-section>.heading{font-size:14px;font-weight:700;margin-bottom:8px}.hamburger-mypage .menu-section>.item{margin-bottom:16px;margin-left:16px}.hamburger-mypage .menu-section>.item>.link{color:#040427;font-size:16px}.hamburger-mypage .menu-section>.item>.red-circle{display:block;background-color:#cb265f;height:20px;width:20px;font-size:14px;color:#fff;text-align:center;border-radius:12px;position:relative;top:-23px;left:183px}.module-pagination{align-items:center;display:flex;justify-content:center;margin-top:24px}.module-pagination>.list{display:flex;gap:8px;justify-content:center;margin-inline:24px}.module-pagination>.control{border-radius:50%;color:var(--shop-text_color, #040427);display:block;font-size:12px;padding:4px 8px;position:relative}.module-pagination>.control:after{aspect-ratio:1/1;border-top:2px solid var(--shop-text_color, #040427);content:"";position:absolute;top:50%;translate:0 -50%;width:12px}.module-pagination>.control.-prev:after{border-left:2px solid var(--shop-text_color, #040427);left:-14px;rotate:-45deg}.module-pagination>.control.-next:after{border-right:2px solid var(--shop-text_color, #040427);right:-14px;rotate:45deg}.module-pagination>a.control:hover{background-color:var(--shop-link_color_10, rgba(12, 152, 218, .1))}.module-pagination .pagination-item>.page{border-radius:50%;color:var(--shop-text_color, #040427);display:block;font-size:14px;height:30px;line-height:30px;text-align:center;width:30px}.module-pagination .pagination-item>.page.-current{background-color:var(--shop-link_color_10, rgba(12, 152, 218, .1))}.module-pagination .pagination-item>.page:hover{background-color:var(--shop-link_color_10, rgba(12, 152, 218, .1));color:var(--shop-link_color, #0c98da)}.module-pagination .pagination-count{font-size:15px;margin:16px 0}@media screen and (max-width: 768px){.module-pagination .pagination-count{font-size:13px}}.module-pagination .pagination-count>.heading{margin-right:8px}.progress-step{display:flex;justify-content:space-between;margin-bottom:24px;margin-inline:auto;max-width:472px;padding-inline:24px;position:relative;width:95%}.progress-step:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da 0%,#95a1af 0%,#95a1af 100%);content:"";height:2px;left:29px;position:absolute;top:20px;width:calc(100% - 53px);z-index:-1}.progress-step.-step1:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(0% + -0px),#95a1af calc(0% + -0px),#95a1af 100%)}.progress-step.-step1>.each.-step1>.progress{background-color:#0c98da;color:#fff}.progress-step.-step1>.each.-step1>.details{color:#0c98da}.progress-step.-step2:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(50% - 50px),#95a1af calc(50% - 50px),#95a1af 100%)}.progress-step.-step2>.each.-step1>.progress{background-color:#0c98da;color:#fff}.progress-step.-step2>.each.-step1>.details{color:#0c98da}.progress-step.-step2>.each.-step2>.progress{background-color:#0c98da;color:#fff}.progress-step.-step2>.each.-step2>.details{color:#0c98da}.progress-step.-step3:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(75% - 50px),#95a1af calc(75% - 50px),#95a1af 100%)}.progress-step.-step3>.each.-step1>.progress{background-color:#0c98da;color:#fff}.progress-step.-step3>.each.-step1>.details{color:#0c98da}.progress-step.-step3>.each.-step2>.progress{background-color:#0c98da;color:#fff}.progress-step.-step3>.each.-step2>.details{color:#0c98da}.progress-step.-step3>.each.-step3>.progress{background-color:#0c98da;color:#fff}.progress-step.-step3>.each.-step3>.details{color:#0c98da}.progress-step.-step4:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(100% - 50px),#95a1af calc(100% - 50px),#95a1af 100%)}.progress-step.-step4>.each.-step1>.progress{background-color:#0c98da;color:#fff}.progress-step.-step4>.each.-step1>.details{color:#0c98da}.progress-step.-step4>.each.-step2>.progress{background-color:#0c98da;color:#fff}.progress-step.-step4>.each.-step2>.details{color:#0c98da}.progress-step.-step4>.each.-step3>.progress{background-color:#0c98da;color:#fff}.progress-step.-step4>.each.-step3>.details{color:#0c98da}.progress-step.-step4>.each.-step4>.progress{background-color:#0c98da;color:#fff}.progress-step.-step4>.each.-step4>.details{color:#0c98da}.progress-step>.each{align-items:center;display:flex;flex-direction:column;justify-content:center}.progress-step>.each>.progress{aspect-ratio:1/1;background-color:#f5f5f5;border-radius:50%;color:#95a1af;display:grid;margin-bottom:8px;place-content:center;text-align:center;width:40px}.progress-step>.each>.details{color:#95a1af;font-size:10px}.module-cartitem{border-bottom:1px solid #95a1af;display:flex;padding:16px 8px}@media screen and (max-width: 768px){.module-cartitem{flex-direction:column}}.module-cartitem.-caution{background-color:#fff0f6}.module-cartitem>.box.-left{align-items:flex-start;color:#040427;display:flex;gap:16px;width:calc(100% - 132px)}@media screen and (max-width: 768px){.module-cartitem>.box.-left{width:100%}}.module-cartitem>.box.-right{align-items:flex-end;display:flex}@media screen and (max-width: 768px){.module-cartitem>.box.-right{justify-content:center}}.module-cartitem .cart-thumbnail{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;display:flex;height:156px;justify-content:center;width:156px}@media screen and (max-width: 768px){.module-cartitem .cart-thumbnail{height:72px;width:72px}}.module-cartitem .cart-thumbnail>.image{height:100%;object-fit:contain;width:100%}.module-cartitem .cart-information{display:flex;flex:1;flex-direction:column;min-height:100%}.module-cartitem .cart-information>.category{color:#0c98da;font-size:12px}.module-cartitem .cart-information>.title{font-size:16px;font-weight:700}.module-cartitem .cart-information>.variation,.module-cartitem .cart-information>.information-shop{margin:8px 0}.module-cartitem .cart-information>.price{color:#ff5590;margin-top:auto}@media screen and (max-width: 768px){.module-cartitem .cart-information>.price{text-align:right}}.module-cartitem .cart-information>.text.-caution{color:#ff5590;font-weight:700}.module-cartitem .information-shop{align-items:center;display:flex;gap:8px}.module-cartitem .information-shop>.image{border-radius:50%;height:24px;object-fit:cover;width:24px}.module-cartitem .information-shop>.text{font-size:12px}.module-cartitem .cart-removebutton{background-color:#fff;border:2px solid #95a1af;border-radius:20px;color:#95a1af;padding-bottom:4px;padding-inline:8px;padding-top:4px}.module-orderlist{position:relative;margin-bottom:32px}@media screen and (max-width: 768px){.module-orderlist{margin-bottom:24px}}.module-orderlist .orderlist-info{display:flex;flex-wrap:wrap}.module-orderlist .orderlist-info>.thumbnail{padding-right:16px}.module-orderlist .orderlist-info>.thumbnail>.link>.image{background-color:#f5f5f5;height:110px;object-fit:contain;width:110px}.module-orderlist .orderlist-info .share{position:absolute;top:42px;right:0;display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 768px){.module-orderlist .orderlist-info .share{position:static;width:100%;margin-top:16px;justify-content:space-between;align-items:center}}.module-orderlist .orderlist-info .share>.shop-message{position:absolute;top:-45px;left:25px}@media screen and (max-width: 768px){.module-orderlist .orderlist-info .share>.shop-message{position:static}}.module-orderlist .orderlist-info .share>.sns{display:contents}@media screen and (max-width: 768px){.module-orderlist .orderlist-info .share>.sns{display:flex;gap:16px;margin-left:auto}}.module-orderlist .orderlist-info .share .button{display:flex;align-items:center;justify-content:center;padding-top:8px;padding-bottom:8px;gap:4px}.module-orderlist .orderlist-info .share .button>.text{font-size:16px;font-weight:400;line-height:24px;color:#0c98da}@media screen and (max-width: 768px){.module-orderlist .orderlist-info .share .button>.text{display:none}}.module-orderlist .orderlist-info .share .button>.image{width:16px}@media screen and (max-width: 768px){.module-orderlist .orderlist-info .share .button>.image{width:44px}}.module-orderlist .orderlist-info>.information{position:relative;display:flex;flex:1;flex-direction:column}.module-orderlist .orderlist-info>.information>.container{display:flex}.module-orderlist .orderlist-info>.information>.container>.product{width:calc(100% - 192px)}@media screen and (max-width: 768px){.module-orderlist .orderlist-info>.information>.container>.product{width:100%}}.module-orderlist .orderlist-info>.information>.container>.product>.itemlink{color:#040427;display:block;margin-bottom:auto}.module-orderlist .orderlist-info>.information>.container>.product>.itemlink>.productname{font-size:16px;font-weight:400;margin-bottom:4px}@media screen and (max-width: 768px){.module-orderlist .orderlist-info>.information>.container>.product>.itemlink>.productname{font-size:14px}}.module-orderlist .orderlist-info>.information>.container>.product>.itemlink>.variation{font-weight:700}@media screen and (max-width: 768px){.module-orderlist .orderlist-info>.information>.container>.product>.itemlink>.variation{font-size:14px}}.module-orderlist .orderlist-shop{align-items:center;display:flex;gap:8px;margin-top:auto}.module-orderlist .orderlist-shop>.link{align-items:center;color:#040427;display:flex;flex:1;font-size:14px}@media screen and (max-width: 768px){.module-orderlist .orderlist-shop>.link{font-size:12px}}.module-orderlist .orderlist-shop>.link>.image{aspect-ratio:1/1;border-radius:50%;height:32px;margin-right:8px;object-fit:cover;width:32px}.module-orderlist .orderlist-shop>.link>.text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.module-orderlist .orderlist-shop>.price{font-weight:700}.module-orderlist .orderlist-file{margin-top:8px}.module-orderlist .orderlist-file .item{align-items:center;background-color:#f5f5f5;display:flex;justify-content:space-between;padding:16px;position:relative}@media screen and (max-width: 768px){.module-orderlist .orderlist-file .item{flex-direction:column;justify-content:center}}.module-orderlist .orderlist-file .item:after{background-color:#95a1af;bottom:0;content:"";height:1px;left:50%;position:absolute;translate:-50% 0;width:calc(100% - 16px)}.module-orderlist .orderlist-file .item:last-child:after{content:none}.module-orderlist .orderlist-file .item>.text{font-size:14px;overflow-wrap:anywhere;padding-right:8px}.module-orderlist .orderlist-file .item .button{align-items:center;background-color:#fff;border:2px solid #0c98da;border-radius:30px;color:#0c98da;display:flex;flex-shrink:0;font-size:14px;font-weight:700;padding-bottom:8px;padding-inline:24px;padding-top:8px}@media screen and (max-width: 768px){.module-orderlist .orderlist-file .item .button{margin-top:16px}}.module-orderlist .orderlist-file .item .button:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-download_blue.svg);content:"";display:block;margin-right:4px;width:15px}.module-categorylist{display:flex;gap:50px;justify-content:center;margin-inline:auto;max-width:1100px;width:90%}@media screen and (max-width: 768px){.module-categorylist{flex-wrap:wrap;gap:20px;width:100%}}.module-categorylist>.item{max-width:93px;width:12.5%}@media screen and (max-width: 768px){.module-categorylist>.item{width:calc(25% - 20px)}}.module-categorylist .category-link{display:flex;flex-direction:column-reverse}.module-categorylist .category-link>.title{font-size:14px;margin-top:8px;text-align:center}@media screen and (max-width: 768px){.module-categorylist .category-link>.title{font-size:12px}}.module-categorylist .category-link>.icon{aspect-ratio:1/1;background-color:#f5f5f5;border-radius:50%;display:grid;place-content:center}.module-officialshoplist{column-gap:8px;display:grid;grid-template-columns:repeat(5,1fr);row-gap:16px}@media screen and (max-width: 768px){.module-officialshoplist{grid-template-columns:repeat(2,1fr)}}.module-officialshoplist>.item{max-width:248px}.module-officialshoplist>.item .grid{aspect-ratio:255/170;display:grid;grid-column-gap:2px;grid-row-gap:0;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.module-officialshoplist>.item .grid .link{aspect-ratio:1/1;overflow:hidden}.module-officialshoplist>.item .grid .link:nth-child(1){grid-area:1/1/3/3}.module-officialshoplist>.item .grid .link:nth-child(2){grid-area:1/3/2/4}.module-officialshoplist>.item .grid .link:nth-child(3){grid-area:2/3/3/4}.module-officialshoplist>.item .grid .image{height:100%;object-fit:cover;width:100%}.module-officialshoplist .officialshop-box{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;padding:14px}@media screen and (max-width: 768px){.module-officialshoplist .officialshop-box{padding:8px}}.module-officialshoplist .officialshop-box>.image{aspect-ratio:1/1;background-color:#f5f5f5;object-fit:contain}.module-officialshoplist .officialshop-box>.title{-webkit-box-orient:vertical;color:#040427;display:-webkit-box;font-size:14px;font-weight:700;height:42px;-webkit-line-clamp:2;margin-block:8px;order:2;overflow:hidden}.module-officialshoplist .officialshop-box>.button{background-color:#0c98da;border-radius:20px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em;margin-top:8px;order:3;padding-bottom:8px;padding-top:8px;position:relative;text-align:center}@media screen and (max-width: 768px){.module-officialshoplist .officialshop-box>.button{font-size:12px}}.module-officialshoplist .officialshop-box>.button:after{aspect-ratio:1/1;border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(-45deg);width:10px}@media screen and (max-width: 768px){.module-officialshoplist .officialshop-box>.button:after{width:8px}}.module-creatorlist{column-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(364px,1fr));row-gap:16px}@media screen and (max-width: 768px){.module-creatorlist{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.module-creatorlist>.box{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;padding:14px}@media screen and (max-width: 768px){.module-creatorlist>.box{padding:8px}}.creator-information{align-items:center;display:flex;order:2;padding-top:8px;z-index:2}@media screen and (max-width: 768px){.creator-information{flex-wrap:wrap}}.creator-information>.icon{aspect-ratio:1/1;border:3px solid #fff;border-radius:50%;margin-top:-30px;overflow:hidden;width:80px}.creator-information>.icon>img{aspect-ratio:1/1;background-color:#fff;height:100%;object-fit:cover;width:100%}.creator-information>.icon:hover{opacity:initial}.creator-information>.name{flex:1;margin:0 8px}@media screen and (max-width: 768px){.creator-information>.name{width:calc(100% - 80px)}}.creator-information>.name>.author{-webkit-box-orient:vertical;color:#040427;display:-webkit-box;font-weight:700;height:max-content;-webkit-line-clamp:2;max-height:50px;overflow:hidden;overflow-wrap:anywhere}@media screen and (max-width: 768px){.creator-information>.button{margin-top:8px;text-align:center;width:100%}}.creator-thumbnail{display:flex;gap:.5%;order:1}.creator-thumbnail .imagebox{aspect-ratio:1/1;display:grid;place-content:center;width:33%}.creator-thumbnail .imagebox .image{aspect-ratio:1/1;background-color:#f5f5f5;height:100%;object-fit:contain;width:100%}.module-recentlist{margin-inline:auto;max-width:1280px;padding-inline:15px}.module-recentlist .recentlist-header{display:flex;justify-content:space-between;margin-bottom:4px}.module-recentlist .recentlist-header>.title{font-size:16px;font-weight:400}.module-recentlist .recentlist-header>.anchor{align-items:center;display:flex}.module-recentlist .recentlist-header>.anchor>.text{color:#0c98da;font-size:16px;font-weight:700;margin-right:4px}.module-recentlist .recentlist-header .recentlist-list{display:flex;flex-wrap:nowrap;gap:8px;margin-top:24px;overflow:hidden;width:100%}.module-recentlist .recentlist-header .recentlist-list .item{aspect-ratio:1/1;flex-shrink:0;width:calc(7.1428571429% - 8px)}@media screen and (max-width: 768px){.module-recentlist .recentlist-header .recentlist-list .item{width:calc(20% - 8px)}}.module-recentlist .recentlist-header .recentlist-list .item .anchor>.image{height:100%;max-width:100%;width:100%}.module-recentlist .recentlist-list.ho-items-swiper{width:100%}.module-recentlist .recentlist-list.ho-items-swiper>.ho-items-swiper .swiper-wrapper{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width: 768px){.module-recentlist .recentlist-list.ho-items-swiper>.ho-items-swiper .swiper-wrapper{justify-content:normal}}.module-recentlist .recentlist-list.ho-items-swiper>.ho-items-swiper .swiper-wrapper>.slide{aspect-ratio:1/1;height:fit-content;min-width:68px;width:fit-content}@media screen and (max-width: 768px){.module-recentlist .recentlist-list.ho-items-swiper>.ho-items-swiper .swiper-wrapper>.slide{min-width:60px}}.module-recentlist .recentlist-list.ho-items-swiper>.ho-items-swiper .swiper-wrapper>.slide>.image{aspect-ratio:1/1;background-color:#f5f5f5;height:68px;min-width:68px;object-fit:contain;width:68px}@media screen and (max-width: 768px){.module-recentlist .recentlist-list.ho-items-swiper>.ho-items-swiper .swiper-wrapper>.slide>.image{height:60px;min-width:60px;width:60px}}body.-modalopen{height:100vh;overflow:hidden}.module-modal .modalOpenTrigger{cursor:pointer;display:block}.module-modal .modal-target{border:0;border-radius:10px;height:224px;left:50%;max-width:544px;opacity:0;overflow:hidden;-ms-overflow-style:none;position:fixed;scrollbar-width:none;top:50%;transition:.4s;translate:-50% -50%;width:98%}.module-modal .modal-target::-webkit-scrollbar{display:none}.module-modal .modal-target.-modalopen{opacity:1;transition:.4s}.module-modal .modal-target::backdrop{background-color:#95a1af80;cursor:pointer}.module-modal .modal-target .inner{background-color:#fff;height:100%;margin:auto;opacity:0;overflow-y:auto;transition:.4s;width:100%}.module-modal .modal-target .inner .text{margin-top:90px;text-align:center}.module-modal .modal-target .inner .text .bold{font-weight:700}.module-modal .modal-target .inner.-modalopen{opacity:1;transition:.2s .2s}.module-modal .modal-target .inner .button-container{display:flex;gap:8px;justify-content:center;margin-top:32px}.module-modal .modal-target .inner .button-container .button{border-radius:20px;border-style:solid;border-width:1px;display:block;font-weight:700;padding-bottom:8px;padding-top:8px;width:30%}.module-modal .modal-target .inner .button-container .button.-run{background-color:#0c98da;color:#fff}.module-modal .modal-target .inner .button-container .button.-cancel{border-color:#95a1af;color:#95a1af}.module-formerror{color:#ff5590;font-size:13px;font-weight:700}.text-input{display:flex;flex-direction:column;position:relative}.text-input>.count{font-size:12px;height:20px;margin-left:auto;margin-right:0;transform:translateY(-100%)}.text-input>.input{border:1px solid #95a1af;border-radius:4px;display:block;font-size:16px;font-weight:400;line-height:20px;margin-top:-20px;padding:8px;width:100%}@media screen and (max-width: 768px){.text-input>.input{margin-inline:auto}}.items-modal-content{background:#fff;max-width:560px;padding:32px}.items-modal-content>.header{display:flex;justify-content:space-between;margin:0 0 16px}.items-modal-content>.header .text{color:#040427;font-size:24px;font-weight:700}.items-modal-content>.header>.close{color:#95a1af;font-size:44px;font-weight:700;margin-top:-16px;padding:0}@media screen and (max-width: 768px){.items-modal-content>.header>.close{margin-top:0}}.items-modal-content>.header>.close:hover{cursor:pointer;opacity:.7}@media screen and (max-width: 768px){.items-modal-content{max-width:inherit;padding:16px}}.item-modal-input{display:block}.item-modal-input>.text{color:#040427;font-size:14px;font-weight:700;margin:32px 0 8px}.item-modal-input>.search{border:1px solid #95a1af;border-radius:4px;font-size:14px;max-width:560px;padding:10px;width:100%}@media screen and (max-width: 768px){.item-modal-input>.search{max-width:none}}.item-modal-input>.search.-yen{background:#fff url(/images/icons/icon-yen.svg) no-repeat 8px 50%;background-size:14px auto;padding-left:24px}.item-modal-input.-icon{position:relative}.item-modal-input.-icon>.search{padding:16px 16px 16px 42px}.item-modal-input.-icon>.image{height:20px;left:16px;pointer-events:none;position:absolute;top:17px;width:20px}.item-modal-select>.text{color:#040427;font-size:14px;font-weight:700;margin:32px 0 8px}.item-modal-select>.select{border:1px solid #95a1af;border-radius:4px 6px 6px 4px;color:#fff;display:flex;font-size:12px;height:40px;max-width:560px;position:relative;vertical-align:middle;width:100%}.item-modal-select>.select:before{background:#f5f5f5;border-radius:0 4px 4px 0;content:"";height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}@media screen and (max-width: 768px){.item-modal-select>.select{background:none;display:block;left:-21px;margin-left:auto;top:0}}.item-modal-select>.select>.wrapper{box-shadow:none;padding:10px;text-indent:.01px;width:100%}.item-modal-select>.select>.icon{bottom:0;height:14px;margin:auto;pointer-events:none;position:absolute;right:13px;top:0;width:14px}@media screen and (max-width: 768px){.item-modal-select>.select{left:0;margin-left:0;max-width:none}}.item-modal-tags{display:block;min-height:calc(1.6em + 20px)}.item-modal-tags.search{padding:0}.item-modal-tags .selected-options>.item{border:2px solid #0c98da;border-radius:16px;margin:4px;padding:3px 8px}.item-modal-tags .selected-options .remove-button{color:#0c98da;padding:0}.item-modal-tags .selected-options .remove-button:hover,.item-modal-tags .selected-options .remove-button:focus-visible{color:#1261b1}.item-modal-tags .tag-options{border:1px solid #95a1af;border-radius:4px}.item-modal-tags .tag-options>.option:hover{background:#d9f3ff}.item-modal-tag>.text{color:#040427;font-size:14px;font-weight:700;margin:32px 0 8px}.item-modal-tag>.items{display:flex}.item-modal-tag>.items.-wrap{flex-flow:wrap}.item-modal-tag>.items.-wrap>.tag{margin-bottom:4px;margin-top:4px}.item-modal-tagcontent{margin-right:16px;padding:8px 16px}@media screen and (max-width: 768px){.item-modal-tagcontent{margin-right:8px}}.item-event-groups>.eventgroup{margin:8px 0}.item-event-groups>.separator{margin:12px 0}.item-modal-details{margin:32px 0 0}.item-modal-details>.summary{background:#f5f5f5;border-radius:4px;color:#040427;font-size:14px;font-weight:700;padding:10px;position:relative;text-align:start;width:100%}.item-modal-details>.summary>.icon{bottom:0;height:18px;margin:auto;pointer-events:none;position:absolute;right:11px;top:0;transition:transform .3s;width:18px}.item-modal-details>.content .tag{display:inline-block;margin:4px 16px 4px 0;padding:6px 12px}@media screen and (max-width: 768px){.item-modal-details>.content .tag{margin-right:8px}}.item-modal-details>.summary.-open>.icon{transform:rotate(180deg)}.item-modal-details>.open-enter-active,.item-modal-details>.open-leave-active{transition:.3s}.item-modal-details>.open-enter-from,.item-modal-details>.open-leave-to{max-height:0;opacity:0;overflow-y:hidden}.item-modal-details>.open-enter-to,.item-modal-details>.open-leave-from{max-height:300px;opacity:1;overflow-y:hidden}.item-modal-checkbox>.text{color:#040427;font-size:14px;font-weight:700;margin:32px 0 8px}.item-modal-checkboxlabel{display:flex}.item-modal-checkboxlabel>.checkbox{opacity:0;position:absolute;top:0}.item-modal-checkboxlabel>.text{color:#040427;display:inline-block;font-size:12px;padding-left:32px;position:relative}.item-modal-checkboxlabel>.text:before{border:1px solid #eee;border-radius:4px;content:"";height:24px;left:0;position:absolute;top:0;transition:all .3s;width:24px}.item-modal-checkboxlabel>.text:after{background:#0c98da;border-radius:4px;content:"";height:24px;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:24px}.item-modal-checkboxlabel>.checkbox:checked+.text:after{opacity:1}.item-modal-submit{display:flex;justify-content:center;margin-top:40px}.item-modal-submit>.button{border-radius:30px;font-size:16px;font-weight:700;padding:8px 24px}@media screen and (max-width: 768px){.item-modal-submit>.button{width:100%}}.item-modal-submit>.button.-clear{border:1px solid #95a1af;color:#95a1af;margin-right:8px;text-align:center}.item-modal-submit>.button.-submit{background:#0c98da;color:#fff;margin-left:8px}.items-modal-content{animation-duration:1s;animation-name:modalopen;border-radius:10px;box-shadow:0 0 16px #95a1af80;margin:150px auto;width:50%}@media screen and (max-width: 768px){.items-modal-content{margin:50px 16px;width:auto}}.page-top .sectionheader-top{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 768px){.page-top .sectionheader-top{flex-direction:column;margin-bottom:24px}}.page-top .sectionheader-top>.title{align-items:center;display:flex}@media screen and (max-width: 768px){.page-top .sectionheader-top>.title{justify-content:center;margin-bottom:8px}}.page-top .sectionheader-top>.title>.image{aspect-ratio:1/1;display:grid;place-content:center;width:24px}.page-top .sectionheader-top>.title>.text{font-size:24px;font-weight:700;margin-left:10px}@media screen and (max-width: 768px){.page-top .sectionheader-top>.title>.text{font-size:20px}}.page-top .sectionheader-top>.anchor{align-items:center;display:flex}@media screen and (max-width: 768px){.page-top .sectionheader-top>.anchor{justify-content:center}}.page-top .sectionheader-top>.anchor>.text{color:#0c98da;font-size:16px;font-weight:700;margin-right:4px}.page-top .sectionfooter{display:flex;justify-content:right;margin-top:16px}@media screen and (max-width: 768px){.page-top .sectionfooter{flex-direction:column;margin-top:24px}}.page-top .sectionfooter>.anchor{align-items:center;display:flex}@media screen and (max-width: 768px){.page-top .sectionfooter>.anchor{justify-content:center}}.page-top .sectionfooter>.anchor>.text{color:#0c98da;font-size:16px;font-weight:700;margin-right:4px}.page-top .title-decorated{font-size:24px;overflow:hidden;padding-bottom:35px;position:relative;text-align:center}.page-top .title-decorated._fit{margin-inline:auto;width:fit-content}.page-top .title-decorated:before{border-top:2px solid #0c98da;bottom:9.25px;content:"";height:18px;left:0;position:absolute;width:49.7%}.page-top .title-decorated:after{border-left:2px solid #0c98da;border-top:2px solid #0c98da;bottom:9.25px;content:"";height:18px;position:absolute;right:0;transform:skew(-45deg);width:49.7%}.page-top .button-register{align-items:center;background-color:#ff5590;border-radius:30px;color:#fff;display:flex;font-weight:700;justify-content:center;letter-spacing:.05em;margin-inline:auto;max-width:300px;padding-bottom:16px;padding-top:16px;position:relative;text-align:center;width:90%}.page-top .button-register:before{background-image:url(/images/icons/icon-login.svg);content:"";display:block;filter:invert(1);height:15px;margin-right:4px;width:14px}.page-top .button-register:after{aspect-ratio:1/1;border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";position:absolute;right:4%;top:50%;transform:translateY(-50%) rotate(-45deg);width:10px}.page-top .category-menu{background-color:#fff;border-radius:100px;margin-inline:auto;margin-top:24px;max-width:1280px;padding-bottom:40px;padding-top:24px;width:95%}.page-top .category-menu._bottom{box-shadow:0 0 15px -3px #bababa;margin-bottom:-180px;margin-top:initial;translate:0 50%}@media screen and (max-width: 768px){.page-top .category-menu._bottom{border-radius:initial;box-shadow:initial;margin-bottom:initial;margin-top:56px;translate:initial;width:100%}}.page-top .top-kv{background-color:#e0f7fd;margin-inline:auto;position:relative;width:100%}@media screen and (max-width: 768px){.page-top .top-kv{padding-bottom:initial}}.page-top .top-kv>.swiper-container{height:100%;overflow:hidden;padding-inline:20px;position:relative;width:100%}@media screen and (max-width: 768px){.page-top .top-kv>.swiper-container{padding-inline:initial}}.page-top .top-kv>.swiper-container .swiper{height:100%;position:relative;width:100%}.page-top .top-kv>.swiper-container .swiper .swiper-wrapper{height:100%;padding:8px 0;width:100%}.page-top .top-kv>.swiper-container .swiper .swiper-wrapper .swiper-slide .swiper-slide-inner{height:100%;overflow:hidden;width:100%}.page-top .top-kv>.swiper-container .swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-image{aspect-ratio:309/133;border-radius:10px;overflow:hidden;width:100%}@media screen and (max-width: 768px){.page-top .top-kv>.swiper-container .swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-image{aspect-ratio:375/166}}.page-top .top-kv>.swiper-container .swiper-button{align-items:center;aspect-ratio:1/1;background-color:#0c98da;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;outline:none;position:absolute;top:50%;width:clamp(50px,5vw,88px);z-index:2}.page-top .top-kv>.swiper-container .swiper-button:after{font-family:swiper-icons;font-size:clamp(20px,2vw,30px);font-variant:initial;font-weight:700;letter-spacing:0;line-height:1;text-transform:none!important}@media screen and (max-width: 768px){.page-top .top-kv>.swiper-container .swiper-button:after{font-size:20px}}.page-top .top-kv>.swiper-container .swiper-button-next_kv{right:0;translate:50% -50%}.page-top .top-kv>.swiper-container .swiper-button-next_kv:after{content:"next";translate:-85% 0}.page-top .top-kv>.swiper-container .swiper-button-prev_kv{left:0;translate:-50% -50%}.page-top .top-kv>.swiper-container .swiper-button-prev_kv:after{content:"prev";translate:85% 0}.page-top .top-banner{box-shadow:0 11px 10px -7px #d0cdcd;margin-bottom:40px;margin-inline:auto;position:relative;width:100%}@media screen and (max-width: 768px){.page-top .top-banner{padding-bottom:initial}}.page-top .top-banner>.swiper-container{height:100%;overflow:hidden;padding-bottom:8px;padding-top:8px;position:relative;width:100%}@media screen and (max-width: 768px){.page-top .top-banner>.swiper-container{padding-inline:initial}}.page-top .top-banner>.swiper-container .swiper{height:100%;position:relative;width:100%}.page-top .top-banner>.swiper-container .swiper .swiper-wrapper{height:100%;width:100%}.page-top .top-banner>.swiper-container .swiper .swiper-wrapper .swiper-slide .swiper-slide-inner{height:100%;overflow:hidden;width:100%}.page-top .top-banner>.swiper-container .swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-image{aspect-ratio:174/75;border-radius:10px;overflow:hidden;width:100%}.page-top .top-banner>.swiper-container .swiper-button{align-items:center;background-color:#fff;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;position:absolute;top:50%;width:50px;z-index:2}@media screen and (max-width: 768px){.page-top .top-banner>.swiper-container .swiper-button{display:none}}.page-top .top-banner>.swiper-container .swiper-button:after{color:#95a1af;font-family:swiper-icons;font-size:20px;font-variant:initial;font-weight:700;letter-spacing:0;line-height:1;text-transform:none!important}@media screen and (max-width: 768px){.page-top .top-banner>.swiper-container .swiper-button:after{font-size:20px}}.page-top .top-banner>.swiper-container .swiper-button-next_banner{right:0;translate:0% -50%}.page-top .top-banner>.swiper-container .swiper-button-next_banner:after{content:"next"}.page-top .top-banner>.swiper-container .swiper-button-prev_banner{left:0;translate:0% -50%}.page-top .top-banner>.swiper-container .swiper-button-prev_banner:after{content:"prev"}.page-top .top-pickup{margin-bottom:32px;margin-inline:auto;margin-top:32px;max-width:1280px;width:90%}@media screen and (max-width: 768px){.page-top .top-pickup{width:95%}}.page-top .top-officialshop{background-color:#d5f6ff;margin-top:32px;padding:40px 0}.page-top .top-officialshop>.body{margin-inline:auto;max-width:1280px;width:90%}.page-top .top-introduction{align-items:center;display:flex;gap:48px;margin-inline:auto;max-width:1280px;padding-bottom:80px;padding-top:80px;width:95%}@media screen and (max-width: 768px){.page-top .top-introduction{flex-direction:column-reverse;gap:initial;padding-bottom:24px;padding-top:24px;width:95%}}.page-top .top-introduction>.description{padding-top:32px;width:40%}@media screen and (max-width: 768px){.page-top .top-introduction>.description{width:100%}}.page-top .top-introduction>.description>.textbox{margin-bottom:16px;margin-top:16px}.page-top .top-introduction>.imagebox{width:60%}@media screen and (max-width: 768px){.page-top .top-introduction>.imagebox{width:100%}}.page-top .top-introduction>.imagebox .image{width:fit-content}.page-top .top-recommend{background-color:#f5f5f5;padding-bottom:32px;padding-top:40px}.page-top .top-recommend>.body{margin-inline:auto;max-width:1280px;width:90%}.page-top .top-release{background-color:#cef0ff;padding-bottom:80px;padding-top:80px}@media screen and (max-width: 768px){.page-top .top-release{padding-bottom:initial;padding-top:initial}}.page-top .top-release>.body{align-items:center;display:flex;flex-direction:row-reverse;gap:48px;margin-inline:auto;max-width:1280px;width:95%}@media screen and (max-width: 768px){.page-top .top-release>.body{flex-direction:column-reverse;gap:initial;padding-bottom:24px;padding-top:24px;width:95%}}.page-top .top-release>.body>.description{padding-top:32px;width:40%}@media screen and (max-width: 768px){.page-top .top-release>.body>.description{width:100%}}.page-top .top-release>.body>.description>.textbox{margin-bottom:16px;margin-top:16px}.page-top .top-release>.body>.imagebox{width:60%}@media screen and (max-width: 768px){.page-top .top-release>.body>.imagebox{width:100%}}.page-top .top-release>.body>.imagebox .image{width:fit-content}.page-top .category-archive{margin-inline:auto;margin-top:32px;max-width:1280px;padding-bottom:32px;width:90%}@media screen and (max-width: 768px){.page-top .category-archive{width:95%}}.page-top .category-archive>.itemlist-category{margin-top:32px}.page-top .category-archive>.itemlist-category>.title{align-items:center;color:#95a1af;display:flex;font-size:16px;justify-content:center}.page-top .category-archive>.itemlist-category>.title:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-category_gray.svg);content:"";display:block;margin-right:8px;width:20px}.page-top .category-archive>.itemlist-category>.module-taglist{justify-content:center;margin-top:24px}.page-top .category-archive>.module-itemlist>.item-box:nth-child(n+6){display:none}@media screen and (max-width: 768px){.page-top .category-archive>.module-itemlist>.item-box:nth-child(n+5){display:none}}.page-top .announcements-archive{width:90%;max-width:1280px;margin-inline:auto;padding-top:40px;padding-bottom:40px}@media screen and (max-width: 768px){.page-top .announcements-archive{width:100%;padding-top:32px;padding-bottom:32px}}.page-top .announcements-archive>.title{font-size:24px;font-weight:700;line-height:1.5;margin-top:32px;margin-bottom:32px}@media screen and (max-width: 768px){.page-top .announcements-archive>.title{margin-top:16px;margin-bottom:16px}}@media screen and (max-width: 768px){.page-top .announcements-archive>.articles{padding-inline:8px}}.page-top .announcements-archive .link{position:relative;cursor:pointer}.page-top .announcements-archive .arrow{position:absolute;top:50%;transform:translateY(-50%);right:16px}.page-top .announcements-archive .article{padding:16px;border-bottom:1px solid #95a1af}@media screen and (max-width: 768px){.page-top .announcements-archive .article{padding:16px 8px}}.page-top .announcements-archive .article .title{font-size:16px;font-weight:700;line-height:1.5;color:#040427;padding-right:40px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page-top .announcements-archive .header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.page-top .announcements-archive .header>.category{width:max-content;max-width:100%;padding-inline:8px;padding-top:4px;padding-bottom:4px;border-radius:5px;text-align:center}@media screen and (max-width: 768px){.page-top .announcements-archive .header>.category{font-size:14px}}.page-top .announcements-archive .header>.category.-important{background-color:#ff5590;color:#fff}.page-top .announcements-archive .header>.category.-announcement{background-color:#e0f7fd;color:#0c98da}.page-top .announcements-archive .header>.category.-release{background-color:#e1faca;color:#498e09}.page-top .announcements-archive .header>.time{font-size:16px;line-height:1.5;color:#95a1af}.page-top .announcements-archive .link-archive{display:flex;align-items:center;gap:4px;width:max-content;margin-left:auto;margin-top:16px;color:#0c98da;font-size:16px;font-style:normal;font-weight:700;line-height:24px}@media screen and (max-width: 768px){.page-top .announcements-archive .link-archive{margin-inline:auto}}.page-items{margin:0 auto;padding:0 16px;width:1280px}@media screen and (max-width: 768px){.page-items{width:100%}}.page-items .items-title{font-size:24px;font-weight:700;margin:32px 0 16px}@media screen and (max-width: 768px){.page-items .items-title{margin:16px 0 24px}}.page-items .tags-wrapper{display:flex}@media screen and (max-width: 768px){.page-items .tags-wrapper{display:inherit}}.page-items .filter-wrapper{display:flex;flex-direction:column;margin-left:auto;min-width:max-content}@media screen and (max-width: 768px){.page-items .filter-wrapper{flex-direction:row}}.page-items .filter-wrapper>.search-filter{margin-bottom:16px}@media screen and (max-width: 768px){.page-items .filter-wrapper>.search-filter{margin-bottom:0}}.page-items .filter-wrapper>.reset{margin-left:auto;margin-top:auto}.page-items .search-filter{align-items:center;background:#f0f0f0;border:1px solid #95a1af;border-radius:4px;display:flex;gap:6px;height:40px;padding:10px 18px;position:relative}.page-items .search-filter>.icon{height:20px;width:20px}.page-items .search-filter>.text{color:#040427;font-size:14px}.page-items .module-taglist{height:fit-content;margin-bottom:16px}.page-items .items-resultheader{display:flex;margin:16px 0 32px}@media screen and (max-width: 768px){.page-items .items-resultheader{margin:32px 0 16px}}.page-items .items-resultheader>.link-sort{margin-left:auto}.page-items .link-sort{align-items:center;color:#0c98da;display:flex;font-size:15px}@media screen and (max-width: 768px){.page-items .link-sort{font-size:13px}}.page-items .link-sort>.icon{margin-right:4px;width:18px}@media screen and (max-width: 768px){.page-items .link-sort>.icon{width:15px}}.page-shop{background:var(--shop-background, #f5f5f5);background-attachment:var(--shop-background-scroll, inherit);background-repeat:var(--shop-background-repeat, inherit);margin-bottom:-130px;padding-bottom:72px}@media screen and (max-width: 768px){.page-shop{margin-bottom:0;padding-bottom:0}}.page-shop .shop-header{height:100%;position:relative;width:100%}.page-shop .shop-mainvisual{background-position:top;background-repeat:no-repeat;background-size:100% auto;width:100%}.page-shop .shop-mainvisual:before{content:"";display:block;padding-top:14.6875%}.page-shop .shop-headercontent{background:#fff;box-shadow:0 3px 10px #00000029;left:50%;margin:0 -50vw 16px;position:relative;right:50%;width:100vw}@media screen and (max-width: 768px){.page-shop .shop-headercontent{margin:0;position:static}}.page-shop .shop-headercontent>.outer{display:flex;margin:0 auto;max-width:1280px;padding:16px 16px 24px}@media screen and (max-width: 768px){.page-shop .shop-headercontent>.outer{flex-direction:column;padding:8px 16px 16px}}.page-shop .shop-headercontent>.outer>.inner{display:flex;flex:1}.page-shop .header-thumb{flex-shrink:0;position:relative;width:170px}@media screen and (max-width: 768px){.page-shop .header-thumb{width:64px}}.page-shop .header-thumb>.icon{background-color:#fff;border-radius:50%;height:170px;left:-4px;object-fit:cover;padding:8px;position:absolute;top:-74px;width:170px}@media screen and (max-width: 768px){.page-shop .header-thumb>.icon{height:64px;padding:4px;top:-20px;width:64px}}.page-shop .header-shopname{flex-grow:1}.page-shop .header-shopname>.name{color:var(--shop-highlight_color, #040427);font-size:24px;font-weight:700;line-height:1;margin-bottom:12px;overflow-wrap:anywhere}@media screen and (max-width: 768px){.page-shop .header-shopname>.name{font-size:16px}}.page-shop .header-shopname>.button{display:flex;justify-content:space-between;flex-wrap:wrap;padding-right:16px}@media screen and (max-width: 768px){.page-shop .header-shopname>.button{padding-right:initial;gap:8px}}.page-shop .header-shopname>.button.-inactive .ho-follow-shop>.wrapper>.text{background:#95a1af;pointer-events:none}.page-shop .header-social{align-items:center;display:flex;margin-left:auto}@media screen and (max-width: 768px){.page-shop .header-social{align-items:center;border-top:1px solid #95a1af;justify-content:center;margin-left:0;margin-top:16px}}.page-shop .header-social>.inner{border-left:1px solid #95a1af;height:80px;padding-left:16px}@media screen and (max-width: 768px){.page-shop .header-social>.inner{border:0;padding-left:0;padding-top:16px}}.page-shop .header-social>.inner>.text{color:#95a1af;font-size:12px;margin-bottom:8px}.page-shop .header-social>.inner>.shop-socialsbutton{display:flex}@media screen and (max-width: 768px){.page-shop .header-social>.inner>.shop-socialsbutton{justify-content:center}}.page-shop .shop-body{margin:0 auto;max-width:1280px;padding:24px 0 56px}.page-shop .shop-bodybox{background:#fff;margin:0 24px 16px;padding:24px}@media screen and (max-width: 768px){.page-shop .shop-bodybox{margin:16px;padding:8px}}.page-shop .shop-owner{align-items:center;display:flex}@media screen and (max-width: 768px){.page-shop .shop-owner{display:block}}.page-shop .owner-info{display:flex}.page-shop .owner-info>.thumbnail{aspect-ratio:1/1;background-color:#fff;border-radius:50%;height:66px;margin-right:8px;object-fit:cover;width:66px}.page-shop .owner-info>.description>.owner{color:var(--shop-text_color, #95a1af);font-size:12px}.page-shop .owner-info>.description>.id{color:var(--shop-text_color, #95a1af);font-size:16px;font-weight:700}@media screen and (max-width: 768px){.page-shop .owner-info>.description>.id{font-size:14px}}.page-shop .owner-info>.description>.name{color:var(--shop-highlight_color, #040427);font-size:16px;font-weight:700}@media screen and (max-width: 768px){.page-shop .owner-info>.description>.name{font-size:14px}}.page-shop .owner-sociallist{display:flex;gap:16px;margin-left:auto}@media screen and (max-width: 768px){.page-shop .owner-sociallist{margin-top:16px}}.page-shop .sociallist-link>.image{aspect-ratio:1/1;border-radius:50%;height:44px;object-fit:contain;width:44px}.page-shop .shop-description{box-sizing:border-box;position:relative}.page-shop .shop-description>.text{color:var(--shop-text_color, inherit);font-size:16px;text-align-last:left;white-space:pre-wrap}@media screen and (max-width: 768px){.page-shop .shop-description>.text{font-size:14px}}.page-shop .shop-description>.more{display:none}.page-shop .items-header{display:flex;margin-bottom:32px}@media screen and (max-width: 768px){.page-shop .items-header{display:block;margin-bottom:16px}}.page-shop .items-header>.title{color:var(--shop-highlight_color, #040427);font-size:24px;font-weight:700}@media screen and (max-width: 768px){.page-shop .items-header>.title{font-size:16px;font-weight:400}}.page-shop .items-header>.description{align-items:flex-end;display:flex;flex:1;margin-left:16px}@media screen and (max-width: 768px){.page-shop .items-header>.description{align-items:flex-start;margin-left:0;margin-top:8px}}.page-shop .items-header>.description>.status{color:#95a1af;font-size:16px;margin-right:16px;white-space:nowrap}@media screen and (max-width: 768px){.page-shop .items-header>.description>.status{font-size:12px}}.page-shop .items-header>.description>.link-sort{align-items:center;color:var(--shop-link_color, #0c98da);display:flex;font-size:16px;margin-left:auto}@media screen and (max-width: 768px){.page-shop .items-header>.description>.link-sort{font-size:12px}}.page-shop .items-header>.description>.link-sort>.icon{height:16px;width:16px}.page-shop .items-header>.description>.link-sort>.text{color:var(--shop-link_color, #0c98da);margin-left:8px}.page-shop .shop-smartphone-socials{background:#fff;display:none;padding:16px 0 24px}.page-shop .shop-smartphone-socials>.text{color:#95a1af;font-size:12px;margin-bottom:8px}.page-shop .shop-smartphone-socials>.shop-socialsbutton{display:flex}@media screen and (max-width: 768px){.page-shop .shop-smartphone-socials{align-items:center;display:flex;flex-direction:column}}.page-shop .shop-socialsbutton>.link{border:1px solid #1877f2;border-radius:3px;display:flex;font-size:12px;margin-right:8px;padding:8px}.page-shop .shop-socialsbutton>.link.-twitter{border-color:#1d9bf0;color:#1d9bf0}.page-shop .shop-socialsbutton>.link.-facebook{border-color:#1877f2;color:#1877f2}.page-shop .shop-socialsbutton>.link>.icon{height:16px;margin-right:4px;width:16px}.page-itemdetail .itemdetail-recently{border-bottom:1px solid #f0f0f0;padding:16px 24px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-recently{padding:16px 0}}.page-itemdetail .itemdetail-recently>.recentlist-header,.page-itemdetail .itemdetail-recently>.recentlist-list{margin-inline:auto;max-width:1280px}.page-itemdetail .message-status{background-color:#fffabf;font-weight:700;padding:8px;text-align:center}.page-itemdetail .itemdetail-wrap{margin:0 auto;max-width:1328px;padding:16px 24px 0}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-wrap{padding:16px 8px 0}}.page-itemdetail .itemdetail-header{position:relative;z-index:2;margin-bottom:16px}.page-itemdetail .itemdetail-header>.category{font-size:14px}.page-itemdetail .itemdetail-header>.titlearea{display:flex;margin:4px 0 8px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-header>.titlearea{display:block}}.page-itemdetail .itemdetail-header>.titlearea>.title{color:#040427;font-size:24px;line-height:1.3}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-header>.titlearea>.title{font-size:18px}}.page-itemdetail .itemdetail-header>.buttonarea{align-items:center;display:flex;gap:16px;justify-content:space-between}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader{cursor:pointer}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.button{display:block;list-style:none}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader{align-items:center;filter:drop-shadow(0 -3px 3px rgba(0,0,0,.16));flex-direction:column;margin-top:18px;position:absolute;transform:translate(-36%)}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:16px;content:"";filter:drop-shadow(0 -3px 0 rgba(0,0,0,.16));position:absolute;right:27px;top:-30px;transform:translate(-36%) translateY(.1em) scale(.8) rotate(270deg)}@media screen and (min-width: 768px){.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader{right:25px;transform:translate(0)}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:16px;content:"";filter:drop-shadow(0 -3px 0 rgba(0,0,0,.16));position:absolute;right:1px;top:-30px;transform:translate(0) translateY(.1em) scale(.8) rotate(270deg)}}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader{right:10px;transform:translate(0)}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:16px;content:"";filter:drop-shadow(0 -3px 0 rgba(0,0,0,.16));position:absolute;right:1px;top:-30px;transform:translate(0) translateY(.1em) scale(.8) rotate(270deg)}}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader>.container{align-items:center;background:#fff;border-radius:4px;display:flex;gap:4px;justify-content:center;padding:12px}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader>.container:hover{opacity:1}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader>.container>.icon{height:12px;width:12px}.page-itemdetail .itemdetail-header>.buttonarea>.button-leader>.balloon-leader>.container>.text{color:#0c98da;font-size:14px}.page-itemdetail .itemdetail-header .titlebox-type{align-items:center;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:12px;height:26px;margin-right:8px;padding:0 8px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-header .titlebox-type{margin:0 0 4px;vertical-align:top}}.page-itemdetail .itemdetail-header .titlebox-type.-official{background-color:#e1faca;color:#498e09}.page-itemdetail .itemdetail-header .titlebox-type.-parent{background-color:#d9f3ff;color:#0c98da}.page-itemdetail .itemdetail-header .titlebox-type>.icon{margin-right:8px;width:16px}.page-itemdetail .itemdetail-header .info-itemid{color:#95a1af;font-size:13px}.page-itemdetail .itemdetail-header .info-itemid>.copyarea{border:1px solid #95a1af;border-radius:4px;margin:0 8px 0 4px;padding:2px 4px;text-align:right;width:3em}.page-itemdetail .itemdetail-body{display:flex;gap:32px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-body{display:block}}.page-itemdetail .itemdetail-body>.itemdetail-main{width:60%}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-body>.itemdetail-main{width:100%}}.page-itemdetail .itemdetail-body>.itemdetail-sub{width:40%}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-body>.itemdetail-sub{width:100%}}.page-itemdetail .ho-item-detail-carousel>.main{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;display:flex;justify-content:center}.page-itemdetail .itemdetail-mainvisual{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;display:flex;justify-content:center}.page-itemdetail .itemdetail-mainvisual>.image{max-height:100%}.page-itemdetail .itemdetail-mainvisual>.video{aspect-ratio:16/9;height:auto;width:100%}.page-itemdetail .itemdetail-maincarousel{display:flex;overflow:hidden;transition:box-shadow .5s}.page-itemdetail .itemdetail-maincarousel>.itemdetail-maincarouselbox{display:flex}.page-itemdetail .itemdetail-maincarousel>.itemdetail-maincarouselbox:empty+.next{display:none}.page-itemdetail .itemdetail-maincarousel>.next{background:url(/images/icons/icon-arrow_next.svg) no-repeat 50%/24px auto;margin-inline-start:-15px;width:32px;z-index:1}.page-itemdetail .itemdetail-maincarousel.-has-before{box-shadow:20px 0 20px -20px #888 inset}.page-itemdetail .itemdetail-maincarousel.-has-after{box-shadow:-20px 0 20px -20px #888 inset}.page-itemdetail .itemdetail-maincarousel.-has-before.-has-after{box-shadow:20px 0 20px -20px #888 inset,-20px 0 20px -20px #888 inset}.page-itemdetail .itemdetail-maincarouselbox>.item{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;cursor:pointer;display:flex;justify-content:center}.page-itemdetail .itemdetail-date{color:#333;font-size:14px}.page-itemdetail .itemdetail-articles{margin-top:32px}.page-itemdetail .itemdetail-articles>.article>.title{background:#f5f5f5;color:#040427;font-size:20px;font-weight:400;padding:8px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-articles>.article>.title{left:50%;margin:0 -50vw;padding:8px 16px;position:relative;right:50%;width:100vw}}.page-itemdetail .itemdetail-articles>.article>.text{font-size:16px;padding:16px 0 32px;white-space:pre-wrap;word-break:break-all}.page-itemdetail .itemdetail-collaboration{margin-bottom:32px}.page-itemdetail .itemdetail-collaboration>.item{border-bottom:1px solid #95a1af}.page-itemdetail .collaboration-item{align-items:center;display:flex;gap:8px;padding:16px 0}.page-itemdetail .collaboration-item>.imagewrap{border-radius:50%;overflow:hidden}.page-itemdetail .collaboration-item>.imagewrap>.image{aspect-ratio:1/1;background-color:#fff;height:48px;object-fit:cover;width:48px}.page-itemdetail .collaboration-item>.username{color:#040427;flex:1;font-weight:700}.page-itemdetail .itemdetail-shop{background:#f5f5f5;margin-bottom:20px;padding:16px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-shop{margin-bottom:0}}.page-itemdetail .itemdetail-shop>.inner{background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:8px}.page-itemdetail .itemdetail-shop>.inner>.shop-detail{flex:1}.page-itemdetail .itemdetail-shop>.inner>.button{width:70%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;margin-left:auto}@media screen and (max-width: 1080px){.page-itemdetail .itemdetail-shop>.inner>.button{width:100%}}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-shop>.inner>.button{gap:8px}}.page-itemdetail .itemdetail-shop>.inner>.button>.ho-follow-button.-inactive>.follow-button{width:100%;justify-content:center;background-color:#95a1af;pointer-events:none}.page-itemdetail .itemdetail-shop>.inner>.button>.ho-follow-button>.follow-button{width:100%;justify-content:center}.page-itemdetail .itemdetail-sales-date{margin-bottom:20px}.page-itemdetail .itemdetail-sales-date .start-with-date{background-color:#d9f3ff;color:#1261b1;font-weight:700;padding:10px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-sales-date .start-with-date{margin-top:20px}}.page-itemdetail .itemdetail-sales-date .end-with-date{background-color:#ffe8f1;color:#ff5590;font-weight:700;padding:10px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-sales-date .end-with-date{margin-top:20px}}.page-itemdetail .itemdetail-sales-date .end-without-date{background-color:#f5f5f5;color:#95a1af;font-weight:700;padding:10px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-sales-date .end-without-date{margin-top:20px}}.page-itemdetail .shop-thumbnail{display:block}.page-itemdetail .shop-thumbnail>.image{aspect-ratio:1/1;background-color:#fff;border-radius:50%;object-fit:cover;width:120px}@media screen and (max-width: 768px){.page-itemdetail .shop-thumbnail>.image{width:80px}}.page-itemdetail .shop-detail{display:flex;flex-direction:column}.page-itemdetail .shop-detail>.title{-webkit-box-orient:vertical;color:#040427;color:inherit;display:-webkit-box;font-size:16px;font-weight:700;-webkit-line-clamp:2;margin-bottom:4px;overflow:hidden;overflow-wrap:anywhere}.page-itemdetail .shop-detail>.text{-webkit-box-orient:vertical;color:#95a1af;color:inherit;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.3;margin-bottom:8px;overflow:hidden;overflow-wrap:anywhere}.page-itemdetail .shop-detail>.button{display:flex;justify-content:flex-end;margin-top:auto}.page-itemdetail .shop-detail>.button.-inactive .follow-button{background:#95a1af;pointer-events:none}.page-itemdetail .itemdetail-variations{background:#f5f5f5;padding:32px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-variations{background:#f5f5f5;padding:32px 16px}}.page-itemdetail .variation-list>.item{margin-bottom:24px}.page-itemdetail .variation-list>.item:last-of-type{margin-bottom:0}.page-itemdetail .variation-list>.item>.gift-button{margin-top:8px}.page-itemdetail .variation-item{display:flex;margin-bottom:16px}.page-itemdetail .variation-item>.name{font-size:18px}.page-itemdetail .variation-item>.price{margin-left:auto}.page-itemdetail .itemdetail-tags{border-bottom:1px solid #95a1af;margin:32px 0 16px;padding-bottom:16px}.page-itemdetail .itemdetail-tags>.title{color:#040427;font-size:14px;font-weight:700;margin-bottom:4px}.page-itemdetail .itemdetail-share>.text{color:#95a1af;margin:32px 0 8px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-share>.text{margin:32px 16px 8px}}.page-itemdetail .itemdetail-socialsbutton{display:flex;margin-bottom:46px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-socialsbutton{margin-bottom:32px;margin-left:16px}}.page-itemdetail .itemdetail-socialsbutton>.link{border:1px solid #1877f2;border-radius:3px;display:flex;font-size:12px;margin-right:8px;padding:8px 16px}.page-itemdetail .itemdetail-socialsbutton>.link.-twitter{border-color:#1d9bf0;color:#1d9bf0}.page-itemdetail .itemdetail-socialsbutton>.link>.icon{margin-right:4px;width:18px}.page-itemdetail .itemdetail-parentitem{margin-bottom:32px}.page-itemdetail .itemdetail-parentitem>.title{background-color:#f5f5f5;color:#333;font-size:20px;font-weight:400;letter-spacing:2.4px;margin-bottom:16px;padding:8px}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-parentitem>.title{padding:8px 16px}}.page-itemdetail .itemdetail-parentitem>.parentitem-message{color:#cc3a3a;font-weight:700}.page-itemdetail .itemdetail-event{border-bottom:1px solid #95a1af;margin-top:32px;padding-bottom:32px}.page-itemdetail .itemdetail-event>.title{color:#040427;font-size:14px;font-weight:700;margin-bottom:4px}.page-itemdetail .itemdetail-event>.list{column-gap:26px;display:flex;flex-wrap:wrap;margin-bottom:8px}.page-itemdetail .itemdetail-event>.list>.item{position:relative}.page-itemdetail .itemdetail-event>.list>.item:not(:last-of-type):after{color:#95a1af;content:"/";font-size:14px;position:absolute;right:0%;top:50%;transform:translate(14px) translateY(-50%)}.page-itemdetail .itemdetail-event>.list>.item>.link{color:#040427;transition:.3s ease-out}.page-itemdetail .itemdetail-event>.list>.item>.link:hover{color:#0c98da;transition:.3s ease-out}.page-itemdetail .parentitem-box{display:flex;gap:8px}.page-itemdetail .parentitem-box>.thumbnail{background-color:#f5f5f5;height:200px;width:200px}@media screen and (max-width: 768px){.page-itemdetail .parentitem-box>.thumbnail{height:120px;width:120px}}.page-itemdetail .parentitem-box>.thumbnail>.image{aspect-ratio:1/1;height:100%;object-fit:contain;width:100%}.page-itemdetail .parentitem-box>.description{flex:1}.page-itemdetail .parentitem-box>.description>.category{color:#0c98da;font-size:12px;margin-top:8px;min-height:20px}.page-itemdetail .parentitem-box>.description>.title{-webkit-box-orient:vertical;color:inherit;display:-webkit-box;font-size:12px;font-weight:700;height:42px;-webkit-line-clamp:2;margin-block-end:8px;overflow:hidden}.page-itemdetail .parentitem-box>.description>.item-shop{align-items:center;color:inherit;display:flex;gap:4px}.page-itemdetail .parentitem-box>.description>.item-shop>.image{aspect-ratio:1/1;border-radius:50%;flex-shrink:0;height:20px;object-fit:cover;overflow:hidden;width:20px}.page-itemdetail .parentitem-box>.description>.item-shop>.title{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;-webkit-line-clamp:1;overflow:hidden}.page-itemdetail .parentitem-box>.description>.item-shop>.mark-official{aspect-ratio:1/1;flex-shrink:0;width:10px}.page-itemdetail .parentitem-box>.description>.item-value{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.page-itemdetail .parentitem-box>.description>.item-value{flex-direction:column}}.page-itemdetail .parentitem-box>.description>.item-value>.price{align-items:center;color:#ff5590;display:inline-flex;font-size:14px;font-weight:700}@media screen and (max-width: 768px){.page-itemdetail .parentitem-box>.description>.item-value>.price{margin-bottom:4px;margin-top:4px}}.page-itemdetail .parentitem-box>.description>.item-value>.ho-favorite-button .button-favorite{background-color:transparent;border:none}.page-itemdetail .parentitem-box>.description>.item-tag{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.page-itemdetail .parentitem-box>.description>.item-tag>.item>.anchor{border-radius:5px;display:block;font-size:12px;padding:4px;text-transform:uppercase;width:fit-content}.page-itemdetail .parentitem-box>.description>.item-tag>.item>.anchor.-new{background-color:#fffabf;color:#ff5590}.page-itemdetail .parentitem-box>.description>.item-tag>.item>.anchor.-parent{background-color:#d9f3ff;color:#0c98da}.page-itemdetail .parentitem-box>.description>.item-tag>.item>.anchor.-official{background-color:#e1faca;color:#498e09}.page-itemdetail .childitem-list{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.page-itemdetail .childitem-list>.item>.link{align-items:center;aspect-ratio:1/1;background-color:#f5f5f5;display:flex;justify-content:center}.page-itemdetail .childitem-list>.item>.link>.image{max-height:100%}.page-itemdetail .itemdetail-othersitems{margin-bottom:32px}.page-itemdetail .itemdetail-othersitems>.module-itemlist>.item-box:nth-child(n+6){display:none}@media screen and (max-width: 768px){.page-itemdetail .itemdetail-othersitems>.module-itemlist>.item-box:nth-child(n+5){display:none}}.page-itemdetail .othersitems-title{align-items:center;background-color:#f5f5f5;display:flex;margin-bottom:24px;padding:8px}@media screen and (max-width: 768px){.page-itemdetail .othersitems-title{left:50%;margin:0 -50vw;margin-bottom:16px;padding:8px 16px;position:relative;right:50%;width:100vw}}.page-itemdetail .othersitems-title>.text{color:#040427;font-size:20px;font-weight:400}.page-itemdetail .othersitems-title>.othersitems-morelink{display:block;margin-left:auto}@media screen and (max-width: 768px){.page-itemdetail .othersitems-title>.othersitems-morelink{display:none}}.page-itemdetail .othersitems-more{display:none;margin-top:8px;text-align:right}@media screen and (max-width: 768px){.page-itemdetail .othersitems-more{display:block}}.page-itemdetail .othersitems-more>.othersitems-morelink{font-size:14px}.page-itemdetail .othersitems-morelink{background:no-repeat 100% 50%;background-image:url(/images/icons/icon-arrow_next_blue.svg);background-size:16px 16px;font-weight:700;padding-right:22px}.page-itemdetail .bottom-sticky-area{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:0% 0% no-repeat padding-box;background-color:#f5f5f599;bottom:0;display:none;height:66px;justify-content:center;opacity:1;padding:10%;position:fixed;width:100%;z-index:9999}@media screen and (max-width: 768px){.page-itemdetail .bottom-sticky-area{display:flex}}.page-feature{display:flex;flex-direction:column;justify-content:space-around;margin:auto;max-width:1280px;padding:0 16px}.page-feature>.title{font-size:24px;margin-top:32px;text-align:center}@media screen and (max-width: 768px){.page-feature>.title{margin-top:16px}}.page-history{margin-inline:auto;max-width:1280px;width:95%}.page-history .container-header{align-items:center;display:flex;justify-content:space-between;margin:40px 0 24px}.page-history .container-header>.title{font-size:24px}.page-history .container-header>.container-headerlink{margin-left:auto}.page-history .container-headerlink{color:#0c98da;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width: 768px){.page-history .container-headerlink{font-size:14px}}.page-history .history-empty{margin-bottom:32px;margin-top:32px}.page-history .history-empty>.body{background-color:#f5f5f5;display:grid;height:190px;place-content:center}.page-history .history-empty>.module-button{margin-inline:auto;margin-top:24px}.report-item{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1280px;padding:0 16px}@media screen and (max-width: 768px){.report-item{padding:0 8px}}.report-item>.title{padding:32px 0;text-align:center;width:100%}.report-item .wrapper{align-items:flex-start;border-bottom:1px solid #95a1af;display:flex;flex-direction:column}.report-item .wrapper:last-of-type{border-bottom:0}.report-item .wrapper.-goods{padding-bottom:32px}.report-item .wrapper.-goods>.column{display:flex;flex-direction:row;gap:16px}.report-item .wrapper.-goods>.column>.icon{align-items:center;height:100px;width:100px}.report-item .wrapper.-goods>.column>.text{align-items:center;display:flex}.report-item .wrapper.-reason,.report-item .wrapper.-detail{gap:8px;padding:32px 0}.report-item .wrapper.-detail>.content{border:1px solid #95a1af}.report-item .wrapper.-detail>.content>.user-textarea{display:block;font-size:14px;padding:4px;resize:none;width:100%}.report-item .wrapper.-detail>.content>.annotation{text-align:left}.report-item .wrapper.-completed{align-items:center;margin:0 auto 48px;padding:32px 0;text-align:center;width:640px}@media screen and (max-width: 768px){.report-item .wrapper.-completed{width:100%}}.report-item .wrapper>.title{font-size:16px;font-weight:700;margin-bottom:8px}.report-item .wrapper>.title.-hasborder{border-left:4px solid #0c98da;padding-left:8px}.report-item .wrapper>.title.-required{display:flex;flex-direction:row}.report-item .wrapper>.title.-required:before{background-color:#ff5590;border-radius:4px;color:#fff;content:"\5fc5\9808";display:inline-block;font-size:12px;margin-right:4px;padding-bottom:4px;padding-inline:8px;padding-top:4px}.report-item .wrapper .reports-reasonselect{display:flex;flex-direction:column;margin-bottom:8px;margin-top:8px}.report-item .wrapper .reports-reasonselect .item>.label{align-items:center;display:flex;padding-bottom:4px;padding-inline:16px;padding-top:4px}.report-item .wrapper .reports-reasonselect .item>.label:hover{background-color:#e0f7fd;color:#0c98da}.report-item .wrapper .reports-reasonselect .item>.label>.input{appearance:initial;aspect-ratio:1/1;border:1px solid #95a1af;border-radius:50%;display:block;margin-right:4px;width:12px}.report-item .wrapper .reports-reasonselect .item>.label>.input:checked{border:3px solid #0c98da}.report-item .wrapper .reports-reasonselect .item>.label>.input:checked+.text{color:#0c98da}.report-item .report-submit{display:flex;justify-content:center;margin:auto}.report-item .report-submit>.icon{margin:3px 4px}.faq{margin-inline:auto;max-width:1248px;padding-inline:8px;width:100%}.faq>.admin-view{margin-bottom:16px;padding:8px;background-color:#ff5590;color:#fff}.faq>.title{font-size:24px;font-weight:700;line-height:1.33;margin-bottom:32px;margin-top:32px}@media screen and (max-width: 768px){.faq>.title{font-size:20px;margin-bottom:16px;margin-top:16px}}.faq>.form{background-color:#e0f7fd;margin-bottom:32px;padding-bottom:32px;padding-top:32px}@media screen and (max-width: 768px){.faq>.form{margin-bottom:16px}}.faq>.form>.search{display:flex;margin-inline:auto;max-width:598px;width:90%}.faq>.form>.search>.text{background-color:#fff;border:1px solid #95a1af;border-radius:4px 0 0 4px;flex-grow:1;font-size:14px;line-height:1.42;padding:8px 12px}.faq>.form>.search>.button{aspect-ratio:1/1;background-color:#0c98da;border-radius:0 4px 4px 0;padding:10px;width:40px}.faq>.section{margin-bottom:48px}.faq>.section.-blue{border:1px solid #0c98da;padding-bottom:32px}.faq>.section.-blue>.accordion{margin-bottom:32px;min-height:62px}@media screen and (max-width: 768px){.faq>.section.-blue>.accordion{margin-bottom:32px;padding-bottom:16px}}.faq>.section>.title{position:relative}.faq>.section>.title.-primary{border-bottom:1px solid #95a1af;font-size:20px;font-weight:700;line-height:1.6;margin-bottom:32px;margin-inline:auto;padding-bottom:16px;padding-top:32px;text-align:center;width:calc(100% - 32px)}@media screen and (max-width: 768px){.faq>.section>.title.-primary{font-size:18px;font-weight:400;line-height:1.33;margin-bottom:16px;padding-bottom:8px;padding-top:16px;width:calc(100% - 16px)}}.faq>.section>.title.-secondary{background-color:#f5f5f5;border-bottom:1px solid #95a1af;display:flex;font-size:20px;font-weight:700;justify-content:space-between;line-height:1.6;margin-bottom:32px;padding-bottom:8px;padding-inline:16px;padding-top:8px}@media screen and (max-width: 768px){.faq>.section>.title.-secondary{font-size:18px;line-height:1.33;margin-bottom:16px;padding-top:16px}}.faq>.section>.title.-secondary>a{color:#040427}.faq>.section>.title>a:after{content:"";height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.faq>.section>.list{display:flex;flex-wrap:wrap;gap:32px;padding-inline:64px}.faq>.section>.list.-column{flex-direction:column;gap:16px}@media screen and (max-width: 768px){.faq>.section>.list{gap:16px;padding-inline:16px}}.faq>.section>.list>.item{display:flex;width:calc(50% - 32px)}@media screen and (max-width: 768px){.faq>.section>.list>.item{width:100%}}.faq>.section>.list>.item:before{color:#0c98da;content:"\30fb";display:block;font-size:16px;line-height:1.5}.faq>.section>.container{display:flex;flex-wrap:wrap;gap:32px;padding-inline:64px}@media screen and (max-width: 768px){.faq>.section>.container{padding-inline:initial}}.faq>.section>.container>.section{display:flex;flex-direction:column;gap:16px;width:calc(50% - 32px)}@media screen and (max-width: 768px){.faq>.section>.container>.section{width:100%}}.faq>.section>.container>.section>.title{border-bottom:1px solid #95a1af;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.5;padding-bottom:8px;padding-inline:16px;position:relative}.faq>.section>.container>.section>.title>a:after{content:"";height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.faq>.section>.container>.section>.list{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 768px){.faq>.section>.container>.section>.list{padding-inline:4px}}.faq>.section>.container>.section>.list>.item{display:flex}.faq>.section>.container>.section>.list>.item:before{color:inherit;content:"\30fb";display:block;font-size:16px;line-height:1.5}.faq>.section>.container>.section>a{font-size:14px;font-weight:700;line-height:1.42;text-align:right}.faq>.section>.sentence{text-align:center}@media screen and (max-width: 768px){.faq>.section>.sentence{text-align:left}}.faq>.section>.link{align-items:center;background-color:#0c98da;border-radius:56px;color:#fff;display:flex;font-weight:700;gap:4px;justify-content:center;margin-inline:auto;margin-top:32px;max-width:300px;padding-bottom:8px;padding-top:8px;text-align:center;width:90%}.faq>.section>.link:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-mail_white.svg);background-position:center;content:"";display:block;width:15px}.faq>.perpage{font-size:14px;line-height:1.42;margin-bottom:32px}@media screen and (max-width: 768px){.faq>.perpage{margin-bottom:24px}}.faq>a>.description{border-bottom:1px solid #95a1af;margin-top:16px;padding-bottom:16px}.faq>a>.description>.term{font-size:16px;font-weight:700;line-height:1.5}.faq>a>.description>.detail{margin-top:8px}.faq>a>.description>.detail>.text{color:#95a1af;font-size:16px}.faq>.post{border-bottom:1px solid #95a1af;margin-bottom:32px;padding:0 0 32px}@media screen and (max-width: 768px){.faq>.post{margin-bottom:8px;padding:0 8px 32px}}.faq>.post>p{margin-bottom:16px}.faq>.post>ul{margin-bottom:16px}.faq>.post>ul>li{margin-bottom:4px}.faq>.post>ul>li:before{content:"\30fb"}.faq>.post img,.faq>.post video,.faq>.post iframe{background-color:#040427;display:block;height:auto;width:80%}@media screen and (max-width: 768px){.faq>.post img,.faq>.post video,.faq>.post iframe{width:100%}}.giftprogress-step{display:flex;justify-content:space-between;margin-bottom:32px;margin-inline:auto;max-width:472px;padding-inline:24px;position:relative;width:95%}.giftprogress-step:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da 0%,#95a1af 0%,#95a1af 100%);content:"";height:2px;left:29px;position:absolute;top:20px;width:calc(100% - 53px);z-index:-1}.giftprogress-step.-step1:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(0% + -0px),#95a1af calc(0% + -0px),#95a1af 100%)}.giftprogress-step.-step1>.each.-step1>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step1>.each.-step1>.details{color:#0c98da}.giftprogress-step.-step2:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(50% - 50px),#95a1af calc(50% - 50px),#95a1af 100%)}.giftprogress-step.-step2>.each.-step1>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step2>.each.-step1>.details{color:#0c98da}.giftprogress-step.-step2>.each.-step2>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step2>.each.-step2>.details{color:#0c98da}.giftprogress-step.-step3:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(75% - 50px),#95a1af calc(75% - 50px),#95a1af 100%)}.giftprogress-step.-step3>.each.-step1>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step3>.each.-step1>.details{color:#0c98da}.giftprogress-step.-step3>.each.-step2>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step3>.each.-step2>.details{color:#0c98da}.giftprogress-step.-step3>.each.-step3>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step3>.each.-step3>.details{color:#0c98da}.giftprogress-step.-step4:before{background:linear-gradient(90deg,#0c98da 0%,#0c98da calc(100% - 50px),#95a1af calc(100% - 50px),#95a1af 100%)}.giftprogress-step.-step4>.each.-step1>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step4>.each.-step1>.details{color:#0c98da}.giftprogress-step.-step4>.each.-step2>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step4>.each.-step2>.details{color:#0c98da}.giftprogress-step.-step4>.each.-step3>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step4>.each.-step3>.details{color:#0c98da}.giftprogress-step.-step4>.each.-step4>.progress{background-color:#0c98da;color:#fff}.giftprogress-step.-step4>.each.-step4>.details{color:#0c98da}.giftprogress-step>.each{align-items:center;display:flex;flex-direction:column;justify-content:center}.giftprogress-step>.each>.progress{aspect-ratio:1/1;background-color:#f5f5f5;border-radius:50%;color:#95a1af;display:grid;margin-bottom:8px;place-content:center;text-align:center;width:40px}.giftprogress-step>.each>.details{color:#95a1af;font-size:10px}.gift>.title{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:32px}@media screen and (max-width: 768px){.gift>.title{margin-bottom:16px}}.gift-transaction{max-width:1280px;width:100%;padding-inline:8px;margin-inline:auto;padding-top:32px}@media screen and (max-width: 768px){.gift-transaction{padding-top:32px}.gift-transaction.-nospace{padding-top:initial}}.gift-transaction .free{margin-top:56px}.gift-transaction .free>.button-area>.payment-button{max-width:300px;margin:0 auto}.gift-transaction .button-area{margin:16px auto 56px}@media screen and (max-width: 768px){.gift-transaction .button-area{margin-bottom:24px}}.gift-transaction .button-area>.module-button{margin-inline:auto}@media screen and (max-width: 768px){.gift-transaction .button-area>.module-button{max-width:initial;width:100%}}.gift-transaction .button-area.-double{position:relative}@media screen and (max-width: 768px){.gift-transaction .button-area.-double{padding:0 24px 64px}}.gift-transaction .button-area.-double>.module-button.-back{bottom:0;color:#040427;left:0;margin:0;position:absolute}@media screen and (max-width: 768px){.gift-transaction .button-area.-double>.module-button.-back{left:24px;width:auto}}.gift-transaction .button-area.-double.-none{display:none}.gift-transaction .button-area.-paypal{align-items:center;display:flex;justify-content:flex-end;margin-top:40px}@media screen and (max-width: 768px){.gift-transaction .button-area.-paypal{padding:0 8px 56px;position:relative}}.gift-transaction .button-area.-paypal>.module-button.-back{color:#040427}@media screen and (max-width: 768px){.gift-transaction .button-area.-paypal>.module-button.-back{bottom:0;left:8px;padding:8px 16px 8px 32px;position:absolute;width:fit-content}}.gift-transaction .button-area.-paypal>.paypal-button{flex:1;text-align:center}.gift-transaction>.caution{color:#ff5590;font-size:14px;font-style:normal}.gift-transaction>.title{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:32px}@media screen and (max-width: 768px){.gift-transaction>.title{margin-bottom:16px}}.gift-header{display:flex;flex-direction:column}.gift-header>.giftprogress-step{order:1}.gift-header>.title{order:2;font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px}.gift-header>.title.-center{text-align:center;margin-bottom:4px}.gift-header>.title>.text{margin-bottom:16px;font-size:inherit}.gift-header>.title>.caution{display:block;color:#ff5590;font-size:14px;font-style:normal;line-height:16px}.gift-item{display:flex;gap:8px;padding:16px 8px;border-bottom:1px solid #95a1af}@media screen and (max-width: 768px){.gift-item{padding:16px 8px 4px}}.gift-item>.picture{order:1;width:156px;aspect-ratio:1/1}@media screen and (max-width: 768px){.gift-item>.picture{display:flex;align-items:flex-start;width:72px}}.gift-item>.picture>.image{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 768px){.gift-item>.picture>.image{height:auto}}.gift-item>.information{display:flex;flex-direction:column;order:2;flex-grow:1;padding-bottom:8px}.gift-item>.information>.title{order:2;color:#040427;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px}.gift-item>.information>.category{order:1;font-size:12px;color:#0c98da;line-height:16px;margin-bottom:8px}.gift-item>.information>.variation{display:block;color:#040427;font-size:16px;line-height:24px;order:3}.gift-item>.information>.price{order:4;display:flex;margin-top:auto;font-size:16px;line-height:24px;color:#ff5590}.gift-item>.information>.price>.number{order:2}.gift-item>.information>.price>.unit{order:1}.gift-item>.information>.match{order:3;display:flex;align-items:center;gap:4px;margin-top:8px}.gift-item>.information>.match>.icon{order:1;display:block;width:24px;aspect-ratio:1/1}.gift-item>.information>.match>.name{order:2;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.gift-inputs{margin-top:32px;margin-bottom:32px}@media screen and (max-width: 768px){.gift-inputs{padding:16px 8px 4px;margin-top:24px;margin-bottom:24px}}.gift-inputs>.body{margin-bottom:32px}@media screen and (max-width: 768px){.gift-inputs>.body{margin-bottom:24px}}.gift-inputs>.body>.title{margin-bottom:8px}.gift-inputs>.body>.title.-hasborder{position:relative;padding-left:13px}.gift-inputs>.body>.title.-hasborder:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#0c98da}.gift-inputs>.body>.title>.container{display:flex;gap:4px}.gift-inputs>.body>.title>.container>.text{order:2;font-family:Inter;font-size:16px;font-weight:700;line-height:24px}.gift-inputs>.body>.title>.container>.text>.name{font-style:normal}.gift-inputs>.body>.title>.container>.required{order:1;display:flex;align-items:center;font-size:12px;font-style:normal;font-weight:700;line-height:1;color:#fff;background-color:#ff5590;border-radius:5px;padding:2px 8px}.gift-inputs>.body>.title>.container>.annotation{font-size:16px;line-height:24px}.gift-inputs>.body>.content{display:flex;flex-direction:column}.gift-inputs>.body>.content.-hascounter .input{width:100%;height:104px;padding:8px;border:1px solid #95a1af;border-radius:4px;resize:none;font-size:16px;line-height:24px}.gift-inputs>.body>.content>.error{font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:#ff5590;margin-top:8px}.gift-inputs>.body>.content>.match{display:flex;align-items:center;gap:4px;margin-top:8px}.gift-inputs>.body>.content>.match>.icon{display:block;width:24px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.gift-inputs>.body>.content>.match>.name{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.gift-inputs>.body>.content>.input{max-width:640px;width:100%;padding:8px;border:1px solid #95a1af;border-radius:4px;font-size:16px;line-height:24px}.giftitem-annotation{margin-top:8px;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.gift-button{display:block;width:100%;margin-inline:auto;padding-top:8px;padding-bottom:8px;border-radius:50px;color:#fff}.giftcheckout-form{position:relative}@media screen and (max-width: 768px){.giftcheckout-form{padding-bottom:4px}}.giftcheckout-form .checkout-method{margin:0 0 16px}.giftcheckout-form .checkout-method>.body{display:block;padding-bottom:32px;padding-inline:24px;padding-top:32px}@media screen and (max-width: 768px){.giftcheckout-form .checkout-method>.body{padding-bottom:32px;padding-inline:4px;padding-top:32px}}.giftcheckout-form .checkout-method>.body:hover{background-color:#e0f7fd}.giftcheckout-form .checkout-method>.body:not(:last-of-type){border-bottom:1px solid #95a1af}.giftcheckout-form .checkout-method .form-radio:checked+.body{background-color:#e0f7fd}.giftcheckout-form .checkout-method .form-radio:checked+.body .method-title:before{border:3px solid #0c98da}.giftcheckout-form .checkout-method .form-radio:checked+.body .method-title:before>.text{color:#0c98da}.giftcheckout-form .method-title{align-items:center;display:flex}.giftcheckout-form .method-title:before{aspect-ratio:1/1;background-color:#f5f5f5;border:1px solid #95a1af;border-radius:50%;content:"";display:block;margin-right:8px;width:14px}.giftcheckout-form .method-title>.text{font-weight:700}.giftcheckout-form .method-content{margin-top:8px;padding-inline:24px}.giftcheckout-form .method-content .text{color:#95a1af;display:block;margin-bottom:4px}.giftcheckout-form .method-content .text.-hasspacetop{margin-top:24px}.giftcheckout-form .method-content .text .link{text-decoration:underline}.giftcheckout-form .method-content .text .bold{font-weight:700}.giftcheckout-form .method-content>.imagebox{margin-top:24px}.giftcheckout-body{margin-top:16px}.giftcheckout-body .confirmation-receipt{background-color:#f5f5f5;display:flex;margin-top:16px;padding:16px}.giftcheckout-body .confirmation-receipt>.title{font-weight:700;margin-right:24px}.giftcheckout-body .confirmation-receipt>.content{width:calc(100% - 88px)}.giftcheckout-body .confirmation-detail .body{display:flex;margin-bottom:8px}@media screen and (max-width: 768px){.giftcheckout-body .confirmation-detail .body.keeprow{flex-direction:row}}.giftcheckout-body .confirmation-detail .body>.title{margin-right:8px;width:150px}.giftcheckout-body .confirmation-detail .body>.title.-bold{font-weight:700}.giftcheckout-body .confirmation-detail .body>.title.-fit{width:auto}.giftcheckout-body .confirmation-detail .body>.content{flex:1;max-width:100px;text-align:right}.giftcheckout-body .confirmation-detail .body>.content.-fit{max-width:initial;text-align:left}@media screen and (max-width: 768px){.giftcheckout-body .confirmation-detail .body>.content.-fit{margin-bottom:4px;margin-top:4px;max-width:initial;width:calc(100% - 150px)}}@media screen and (max-width: 768px){.giftcheckout-body .confirmation-detail .body>.content{max-width:initial}}.giftcheckout-body .confirmation-detail .body>.content.-pink{color:#ff5590;font-weight:700}.giftcheckout-body .confirmation-detail .body>.content .edit{color:#0c98da;font-weight:400;margin-left:32px;text-decoration:underline}@media screen and (max-width: 768px){.giftcheckout-body .confirmation-detail .body>.content .edit{margin-left:initial}}.giftcheckout-body .confirmation-paymentmethod{background-color:#f5f5f5;display:flex;margin-top:32px;padding:16px}@media screen and (max-width: 768px){.giftcheckout-body .confirmation-paymentmethod{flex-direction:column}}.giftcheckout-body .confirmation-paymentmethod>.title{font-weight:700;margin-right:24px}.giftcheckout-body .confirmation-paymentmethod>.content{width:calc(100% - 88px)}.giftcheckout-body .confirmation-paymentmethod>.content>.text{font-weight:700}.giftcheckout-body .confirmation-cart{margin-top:32px}.giftcheckout-body .confirmation-cart>.title{font-size:16px;font-weight:700;margin-bottom:8px}.giftcheckout-body .confirmation-cart .list{padding:8px}.giftcheckout-body .confirmation-information{margin-top:32px}.giftcheckout-body .confirmation-information>.title{font-size:16px;font-weight:700;margin-bottom:8px}.giftcheckout-body .confirmation-information>.list{background-color:#f5f5f5;padding:16px}.giftcheckout-body .confirmation-information>.list>.body:not(:last-of-type){padding-bottom:16px;border-bottom:1px solid #95a1af;margin-bottom:16px}.giftcheckout-body .confirmation-information>.list>.body>.title>.text{font-size:16px;font-weight:700;line-height:24px}.giftcheckout-body .confirmation-information>.list>.body>.content>.user{display:flex;align-items:center;gap:13px;margin-top:8px}.giftcheckout-body .confirmation-information>.list>.body>.content>.user>.icon{width:50px;border-radius:50%;aspect-ratio:1/1;overflow:hidden}.giftcheckout-body .confirmation-information>.list>.body>.content>.user>.icon>.image{width:100%;height:100%;object-fit:contain}.giftcheckout-body .confirmation-information>.list>.body>.content>.user>.username{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.giftcheckout-body .confirmation-information>.list>.body>.content>.message{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.giftcheckout-body .confirmation-cancellation{margin-top:32px}.giftcheckout-body .confirmation-cancellation>.title{font-size:16px;margin-bottom:8px}.giftcheckout-body .confirmation-cancellation>.list{margin-left:32px}.giftcheckout-body .confirmation-cancellation>.list .item{list-style:disc}@media screen and (max-width: 768px){.giftcheckout-body .confirmation-cancellation>.list .item{font-size:14px}}.giftcheckout-body .confirmation-cancellation>.list .item .link{text-decoration:underline}.giftcheckout-body .confirmation-cancellation>.area{align-items:center;display:flex;gap:24px}.giftcheckout-body .confirmation-cancellation.-none{display:none}.giftcheckout-body .confirmation-creditcard{margin-top:32px;margin-bottom:32px}.giftcheckout-body .confirmation-creditcard>.title{font-size:16px;margin-bottom:8px}.giftcheckout-body .confirmation-creditcard.-none{display:none}.giftcheckout-body .confirmation-creditcard>.area{display:flex;align-items:center;margin-top:8px;gap:16px}.giftcheckout-body .confirmation-creditcard>.area>.cardnumber{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.giftcheckout-body .title-hasborder{border-left:4px solid #0c98da;padding-left:8px}.giftcheckout-body .giftcheckout-attention{margin-top:32px}.giftcheckout-body .giftcheckout-attention>.body{font-style:normal}@media screen and (max-width: 768px){.giftcheckout-body .giftcheckout-attention>.body{font-size:14px}}.giftcheckout-body .giftcheckout-attention>.body>.link{text-decoration:underline}.giftcheckout-body>.receipt-annotation{font-size:16px;font-style:normal;font-weight:700;line-height:24px}.gift-complete{font-size:16px;font-weight:400;line-height:24px;text-align:center}.giftlink-linksendgift{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:32px;width:90%;max-width:372px;margin-inline:auto;padding-top:18px;padding-bottom:18px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1px;background-color:#0c98da;border-radius:56px;color:#fff}.gift-number{margin-top:32px;margin-bottom:48px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:24px}@media screen and (max-width: 768px){.gift-number{margin-top:24px;margin-bottom:40px}}.gift-number>.number{font-size:24px;font-style:normal;font-weight:700;line-height:32px}.gift-searchresult{font-size:14px;line-height:20px;margin-bottom:16px}.gift-searchresult>.bold{font-weight:700}.gift-send>.nothing{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:972/190;background-color:#f5f5f5;font-size:16px;line-height:24px}@media screen and (max-width: 768px){.gift-send>.nothing{aspect-ratio:359/190}}.gift-send>.each{margin-bottom:48px}.gift-send>.each>.send-date{color:#95a1af;font-size:14px;margin-bottom:8px}.gift-send>.each>.wrap{display:flex;justify-content:space-between;gap:24px}@media screen and (max-width: 768px){.gift-send>.each>.wrap{flex-direction:column;gap:8px}}.gift-send>.each>.wrap>.contact{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-shrink:0;gap:4px;padding:8px;background-color:#e0f7fd}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.contact{flex-direction:row;max-width:300px;width:100%;margin-inline:auto;margin-top:8px;margin-bottom:8px;border-radius:32px}}.gift-send>.each>.wrap>.contact>.icon{display:flex;justify-content:center;align-items:center;order:2;width:56px;aspect-ratio:1/1;border-radius:50%;background-color:#fff}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.contact>.icon{order:1;width:16px;background-color:transparent}}.gift-send>.each>.wrap>.contact>.text{order:1;font-size:12px;font-weight:400;line-height:16px;color:#0c98da;text-align:center}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.contact>.text{order:2;font-size:16px}}.gift-send>.each>.wrap>.contact>.text .br{display:block}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.contact>.text .br{display:none}}.gift-send>.each>.wrap>.container{display:flex;gap:8px;width:100%}.gift-send>.each>.wrap>.container>.information{order:2;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.gift-send>.each>.wrap>.container>.information>.itemlink{color:#040427}.gift-send>.each>.wrap>.container>.information>.itemlink>.title{font-weight:400;font-size:16px;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.container>.information>.itemlink>.title{font-size:14px;line-height:20px}}.gift-send>.each>.wrap>.container>.information>.itemlink>.variation{font-size:16px;font-weight:700;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.container>.information>.itemlink>.variation{font-size:14px;line-height:20px}}.gift-send>.each>.wrap>.container>.information>.footer{display:flex;justify-content:space-between;align-items:center}.gift-send>.each>.wrap>.container>.information>.footer>.user{display:flex;align-items:center;color:#040427;gap:6px}.gift-send>.each>.wrap>.container>.information>.footer>.user>.icon{order:1;width:32px;aspect-ratio:1/1;flex-shrink:0;border-radius:50%;overflow:hidden}.gift-send>.each>.wrap>.container>.information>.footer>.user>.icon>.image{width:100%;height:100%;object-fit:cover}.gift-send>.each>.wrap>.container>.information>.footer>.user>.name{order:2;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (max-width: 768px){.gift-send>.each>.wrap>.container>.information>.footer>.user>.name{font-size:12px;line-height:16px}}.gift-send>.each>.wrap>.container>.information>.footer>.price{display:flex;font-size:16px;font-weight:700;line-height:24px}.gift-send>.each>.wrap>.container>.information>.footer>.price>.number{order:2}.gift-send>.each>.wrap>.container>.information>.footer>.price>.unit{order:1}.gift-send>.each>.wrap>.container>.thumbnail{order:1;width:110px;flex-shrink:0;aspect-ratio:1/1}.gift-send>.each>.wrap>.container>.thumbnail>.link>.image{width:100%;height:100%;object-fit:contain}.gift-send>.each>.recieve{position:relative;background-color:#f5f5f5;padding:32px;margin-top:16px}.gift-send>.each>.recieve.-nospace{margin-top:initial}@media screen and (max-width: 768px){.gift-send>.each>.recieve{padding:16px;margin-top:8px}}.gift-send>.each>.recieve:before{content:"";position:absolute;inset:16px;background-color:#fff;pointer-events:none}@media screen and (max-width: 768px){.gift-send>.each>.recieve:before{inset:8px}}.gift-send>.each>.recieve>.title{position:relative;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px;z-index:2}.gift-send>.each>.recieve>.title:nth-child(n+2){margin-top:16px;padding-top:16px;border-top:1px solid #95a1af}.gift-send>.each>.recieve>.message{position:relative;z-index:2;font-size:16px;line-height:24px;word-break:break-word}.gift-send>.each>.recieve>.user{position:relative;display:flex;align-items:center;gap:13px;z-index:2}.gift-send>.each>.recieve>.user>.icon{width:50px;aspect-ratio:1/1;border-radius:50%;flex-shrink:0;overflow:hidden}.gift-send>.each>.recieve>.user>.icon>.image{width:100%;height:100%;object-fit:cover}.gift-send>.each>.recieve>.user>.name{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.gift-send>.each>.files{background-color:#f5f5f5;padding:16px}.gift-send>.each>.files.-hasspace{margin-top:16px}@media screen and (max-width: 768px){.gift-send>.each>.files.-hasspace{margin-top:8px}}@media screen and (max-width: 768px){.gift-send>.each>.files{padding:0 16px}}.gift-send>.each>.files>.body{display:flex;gap:8px;align-items:center;padding:16px 8px;justify-content:space-between}@media screen and (max-width: 768px){.gift-send>.each>.files>.body{flex-direction:column}}.gift-send>.each>.files>.body:not(:last-of-type){border-bottom:1px solid #95a1af}.gift-send>.each>.files>.body>.title>.filename{font-size:14px;font-weight:400;line-height:20px;word-break:break-all}.gift-send>.each>.files>.body>.buttonarea{flex-shrink:0}.gift-send>.each>.files>.body>.buttonarea>.button{display:flex;align-items:center;gap:4px;border-radius:50px;background-color:#fff;border:2px solid #0c98da;padding:8px 24px}.gift-send>.each>.files>.body>.buttonarea>.button>.icon{width:16px}.gift-send>.each>.files>.body>.buttonarea>.button>.icon>.image{width:100%}.gift-send>.each>.files>.body>.buttonarea>.button>.text{font-size:16px;line-height:24px;color:#0c98da}.gift-send>.each>.link{display:flex;align-items:center;justify-content:center;gap:4px;width:90%;max-width:300px;margin-inline:auto;background-color:#0c98da;border-radius:50px;color:#fff;font-size:16px;line-height:24px;padding-top:8px;padding-bottom:8px;margin-top:32px;cursor:pointer}@media screen and (max-width: 768px){.gift-send>.each>.link{margin-top:24px}}.gift-receipt{background-color:#f5f5f5;padding:16px;display:grid;grid-template-columns:auto 1fr;row-gap:8px;column-gap:56px;margin-bottom:24px;width:100%}@media screen and (max-width: 768px){.gift-receipt{column-gap:16px}}.gift-receipt>.title{font-size:16px;line-height:24px}.gift-receipt>.content{font-size:16px;font-weight:700;line-height:24px}.gift-receipt>.content>.price{display:flex}.gift-receipt>.content>.price>.unit{order:1}.gift-receipt>.content>.price>.number{order:2}.checkout-stripe{margin:24px 0}.checkout-stripe>.title{font-weight:700}.checkout-stripe>.form{border:1px solid #95a1af;margin:4px 0 16px;min-height:40px;padding:10px;width:300px}.checkout-stripe>.error{color:#cc3a3a;font-size:13px;font-weight:700;margin-bottom:16px;margin-top:-12px}.checkout-stripe>.error:empty{margin:0}.checkout-stripe.-none{display:none}.checkout-stripe>.checkbox{display:block}.checkout-stripe>.checkbox>.label{display:flex;align-items:center;gap:4px}.checkout-stripe>.checkbox>.label>.inputcheckbox{display:block;border:1px solid #95a1af;width:22px;aspect-ratio:1/1;appearance:auto;border-radius:4px;cursor:pointer}.checkout-stripe>.checkbox>.inputcheckbox:checked+.label:before{background-color:#0c98da}.checkout-loading{align-items:center;display:flex;height:300px;justify-content:center;width:100%}.checkout-loading>.image{height:64px;width:64px}.checkout-loading.-none{display:none}.about{position:relative}.about-fv>.title .image{height:auto;width:100%}.about-pagemenu{background-color:#f5f5f5;padding:16px;position:sticky;top:100px;transition:.2s;z-index:1}@media screen and (max-width: 768px){.about-pagemenu{position:static}}.about-pagemenu.-hidden{transform:translateY(-100%);transition:.2s}@media screen and (max-width: 768px){.about-pagemenu{padding:8px}}.about-pagemenu>.list{display:flex;gap:32px;justify-content:center;margin-inline:auto;max-width:100%;width:max-content}@media screen and (max-width: 768px){.about-pagemenu>.list{display:none}}.about-pagemenu>.list>.item{flex-basis:0;flex-grow:1;flex-shrink:1}.about-pagemenu>.list>.item>.link{background-color:#fff;border:2px solid #0c98da;border-radius:50px;display:block;font-weight:700;padding:16px 32px;position:relative}@media screen and (max-width: 768px){.about-pagemenu>.list>.item>.link{padding:8px 16px}}.about-pagemenu>.list>.item .icon{aspect-ratio:1/1;bottom:0;left:0;margin-inline:auto;position:absolute;right:0;transform:translateY(50%);width:20px}.about-pagemenu>.list>.item .icon>.image{height:auto;width:100%}.about-pagemenu>.link{background-color:#fff;border:2px solid #0c98da;border-radius:50px;font-weight:700;height:max-content;inset:0;margin:auto;padding:16px 32px;position:absolute;transform:translate(464px);width:max-content}@media screen and (max-width: 1080px){.about-pagemenu>.link{display:block;inset:initial;margin:32px auto 0;position:static;transform:initial}}@media screen and (max-width: 768px){.about-pagemenu>.link{margin:0 auto;text-align:center;width:100%}}.about-about{background-color:#e0f7fdd9;padding-top:64px;position:relative}@media screen and (max-width: 768px){.about-about{padding:32px 0 0}}.about-about:before{background-image:url(/images/pages/about/about_bg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";height:calc(100% - 128px);left:0;opacity:.2;position:absolute;top:0;width:100%}.about-about>.container{align-items:center;display:flex;gap:64px;margin-inline:auto;max-width:1280px;padding-inline:32px;position:relative;width:100%}@media screen and (max-width: 768px){.about-about>.container{flex-direction:column;gap:24px}}.about-about>.container>.box{flex-basis:0;flex-grow:1;flex-shrink:1}.about-about>.container>.box>.image{height:auto;width:100%}.about-about>.container .description{display:flex;flex-direction:column;gap:16px;margin:40px 0 32px}@media screen and (max-width: 768px){.about-about>.container .description{margin:32px 0}}.about-about>.container .description>.text{font-weight:700;line-height:1.6;text-align:center}@media screen and (max-width: 768px){.about-about>.container .description>.text{text-align:left}}.about-about-title{background-color:#fff;border-radius:88px;box-shadow:0 0 15px -3px #95a1af80;padding:24px 0 16px;position:relative}.about-about-title>.textgroup{align-items:center;display:flex;gap:8px;justify-content:center}.about-about-title>.textgroup>.icon{height:45px;width:48px}@media screen and (max-width: 768px){.about-about-title>.textgroup>.icon{height:30px;width:32px}}.about-about-title>.textgroup>.icon>.image{height:auto;width:100%}.about-about-title>.textgroup>.text{color:#0c98da;font-size:32px;font-weight:700;line-height:1.5}@media screen and (max-width: 768px){.about-about-title>.textgroup>.text{font-size:24px}}.about-about-title>.subtitle{background-color:#0c98da;border:3px solid #fff;border-radius:24px;color:#fff;font-size:16px;font-weight:700;left:0;line-height:1.5;margin-inline:auto;padding-inline:32px;position:absolute;right:0;top:0;transform:translateY(-50%);width:max-content}.about-about-title>.icon{bottom:1px;height:16px;left:0;margin-inline:auto;position:absolute;right:0;transform:translateY(100%);width:24px}.about-about-annotation{background-color:#fff;border-radius:16px;box-shadow:0 0 15px -3px #95a1af80;padding:32px}@media screen and (max-width: 768px){.about-about-annotation{padding:16px}}.about-about-annotation>.text{line-height:1.5;text-align:center}@media screen and (max-width: 768px){.about-about-annotation>.text:nth-of-type(2){text-align:left}}.about-about-annotation>.link{align-items:center;background-color:#ff5590;border-radius:56px;display:flex;gap:4px;justify-content:center;margin-inline:auto;margin-top:32px;padding:18px 0;position:relative;width:300px}.about-about-annotation>.link>.text{color:#fff;font-weight:700;letter-spacing:1px;line-height:1.5}.about-about-annotation>.link>.arrow{height:14px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:14px}.about-title-decorated{color:#0c98da;display:block;font-size:24px;overflow:hidden;padding-bottom:35px;position:relative;text-align:center}.about-title-decorated._fit{margin-inline:auto;width:fit-content}.about-title-decorated:before{border-top:2px solid #0c98da;bottom:9.25px;content:"";height:18px;left:0;position:absolute;width:49.7%}.about-title-decorated:after{border-left:2px solid #0c98da;border-top:2px solid #0c98da;bottom:9.25px;content:"";height:18px;position:absolute;right:0;transform:skew(-45deg);width:49.7%}.about-roundedcontainer{background-color:#e0f7fdd9;overflow-x:hidden;padding-top:128px}@media screen and (max-width: 768px){.about-roundedcontainer{padding-top:32px}}.about-roundedcontainer>.container{filter:drop-shadow(0 0 10px rgba(149,161,175,.5))}.about-roundedcontainer>.container:before{background-color:#fff;border-radius:128px 128px 0 0;content:"";display:block;height:64px;margin-inline:auto;max-width:1280px;position:relative;transform:translateY(1px);width:100%;z-index:1}@media screen and (max-width: 768px){.about-roundedcontainer>.container:before{border-radius:24px 24px 0 0}}.about-roundedcontainer>.container:after{background-color:#fff;border-radius:0 0 64px 64px;content:"";display:block;height:64px;position:relative;transform:translateY(-1px);z-index:1}@media screen and (max-width: 768px){.about-roundedcontainer>.container:after{border-radius:0 0 24px 24px;height:32px}}.about-roundedcontainer-article{background-color:#fff;position:relative;z-index:2}.about-roundedcontainer-article>.box{margin-inline:auto;max-width:1280px;padding-bottom:64px;position:relative;width:100%}@media screen and (max-width: 768px){.about-roundedcontainer-article>.box{padding-bottom:initial}}.about-roundedcontainer-article>.box>.ornament1{left:0;position:absolute;top:0;transform:translate(-50%) translateY(-50%);width:239px}@media screen and (max-width: 768px){.about-roundedcontainer-article>.box>.ornament1{display:none}}.about-roundedcontainer-article>.box>.ornament1>.image{height:auto;width:100%}.about-roundedcontainer-article>.box>.title{margin-bottom:8px}.about-roundedcontainer-articletitle{background-color:#e0f7fd;border-radius:64px;margin-bottom:24px;margin-inline:auto;max-width:640px;overflow:visible;padding:24px 16px 16px;position:relative;width:100%}@media screen and (max-width: 768px){.about-roundedcontainer-articletitle{margin-inline:auto;max-width:calc(100% - 16px)}}.about-roundedcontainer-articletitle:after{background-image:url(/images/icons/icon-triangle_blue.svg);background-size:100% auto;bottom:0;content:"";height:16px;left:0;margin-inline:auto;position:absolute;right:0;transform:translateY(100%);width:24px}.about-roundedcontainer-articletitle>.text{color:#0c98da;display:block;font-size:32px;font-weight:700;margin-inline:auto;width:max-content}@media screen and (max-width: 768px){.about-roundedcontainer-articletitle>.text{font-size:24px}}.about-roundedcontainer-articletitle>.presentation{background-color:#0c98da;border-radius:24px;color:#fff;font-weight:700;left:0;margin-inline:auto;padding-inline:32px;position:absolute;right:0;top:0;transform:translateY(-50%);width:max-content}.about-roundedcontainer-articlecatch{line-height:1.5;margin-bottom:16px;text-align:center}@media screen and (max-width: 768px){.about-roundedcontainer-articlecatch{padding-inline:8px;text-align:left}}.about-roundedcontainer-articlecomic{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px;position:relative}@media screen and (max-width: 768px){.about-roundedcontainer-articlecomic{flex-direction:column;padding-inline:8px}}.about-roundedcontainer-articlecomic>.list{aspect-ratio:620/348;width:calc(50% - 4px)}@media screen and (max-width: 768px){.about-roundedcontainer-articlecomic>.list{width:100%}}.about-roundedcontainer-articlecomic>.list>.image{height:auto;width:100%}.about-roundedcontainer-articlecomic>.ornament2{bottom:0;position:absolute;right:0;transform:translate(100%) translateY(100%);width:95px}@media screen and (max-width: 768px){.about-roundedcontainer-articlecomic>.ornament2{display:none}}.about-roundedcontainer-articlecomic>.ornament2>.image{height:auto;width:100%}.about-roundedcontainer-articlestep{display:flex;flex-wrap:wrap;gap:16px;position:relative}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep{flex-direction:column;padding-inline:8px}}.about-roundedcontainer-articlestep>.item{flex-basis:0;flex-grow:1;flex-shrink:1;padding-top:32px}.about-roundedcontainer-articlestep>.item.-full{flex-basis:initial;flex-grow:initial;flex-shrink:initial;margin-bottom:48px;position:relative;width:100%}.about-roundedcontainer-articlestep>.item.-full .ornament3{bottom:0;left:0;position:absolute;transform:translate(-50%) translateY(10%);width:165px;z-index:-1}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep>.item.-full .ornament3{display:none}}.about-roundedcontainer-articlestep>.item.-full .ornament3>.image{height:auto;width:100%}.about-roundedcontainer-articlestep>.item>.container{background-color:#f5f5f5;border-radius:16px;height:100%;padding:48px 16px 16px;position:relative;width:100%}.about-roundedcontainer-articlestep>.item>.container>.title{align-items:center;background-color:#fff;border-radius:64px;display:flex;gap:8px;left:0;margin-inline:auto;padding:8px;position:absolute;right:0;top:0;transform:translateY(-50%);width:88.1%}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep>.item>.container>.title{width:87.2%}}.about-roundedcontainer-articlestep>.item>.container>.title.-full{width:97%}.about-roundedcontainer-articlestep>.item>.container>.title>.index{align-items:center;aspect-ratio:1/1;background-color:#e0f7fd;border-radius:40px 40px 0;color:#0c98da;display:flex;flex-shrink:0;font-size:24px;font-weight:700;justify-content:center;line-height:1.3;width:40px}.about-roundedcontainer-articlestep>.item>.container>.title>.textbox{display:flex;flex-grow:1;justify-content:space-between}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep>.item>.container>.title>.textbox{flex-direction:column}}.about-roundedcontainer-articlestep>.item>.container>.title>.textbox>.text{display:block;font-size:18px;font-weight:700;line-height:1.3}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep>.item>.container>.title>.textbox>.text{font-size:16px}}.about-roundedcontainer-articlestep>.item>.container>.title>.textbox>.annotation{font-size:14px;font-weight:400}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep>.item>.container>.title>.textbox>.annotation{font-size:12px}}.about-roundedcontainer-articlestep>.item>.container>.imagebox{margin-bottom:16px}.about-roundedcontainer-articlestep>.item>.container>.imagebox>.image{height:auto;width:100%}.about-roundedcontainer-articlestep>.item>.container>.sentence>.text{line-height:1.5;word-break:break-all}.about-roundedcontainer-articlestep-list{display:flex;gap:16px;position:relative;z-index:2}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep-list{flex-direction:column}}.about-roundedcontainer-articlestep-list>.item{flex-basis:0;flex-grow:1;flex-shrink:1}.about-roundedcontainer-articlestep-list>.item.-arrow{align-items:center;display:flex;flex-basis:initial;flex-grow:initial;flex-shrink:initial}@media screen and (max-width: 768px){.about-roundedcontainer-articlestep-list>.item.-arrow{justify-content:center;transform:rotate(90deg)}}.about-roundedcontainer-articlestep-list>.item>.imagebox{margin-bottom:8px}.about-roundedcontainer-articlestep-list>.item>.imagebox>.image{height:auto;width:100%}.about-roundedcontainer-articlestep-list>.item>.sentence{display:flex;flex-direction:column;gap:24px}.about-roundedcontainer-articlestep-list>.item>.sentence>.text{line-height:1.5;word-break:break-all}.about-roundedcontainer-articlestep-list>.item>.sentence>.text .link{color:#0c98da}.about-title-arch{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.about-title-arch{margin-inline:auto;max-width:calc(100% - 16px)}}.about-title-arch>.text{color:#0c98da;display:block;font-size:var(--fontsize);font-weight:700;text-align:center}@media screen and (max-width: 768px){.about-title-arch>.text{font-size:var(--spfontsize)}}.about-title-arch>.ornament{display:block;width:120px}.about-title-arch>.ornament>.image{height:auto;width:100%}.about-roundedcontainer-category{display:flex;flex-direction:column;gap:16px}.about-gift-message{background-color:#e0f7fd;padding:64px 16px 16px}@media screen and (max-width: 768px){.about-gift-message{padding:32px 16px}}.about-gift-message>.title{margin-bottom:16px;margin-inline:auto;max-width:100%;width:max-content}.about-gift-message>.container{display:flex;flex-wrap:wrap;gap:32px;margin-inline:auto;max-width:1280px;position:relative;width:100%}@media screen and (max-width: 768px){.about-gift-message>.container{flex-direction:column}}.about-gift-message>.container>.ornament{position:absolute;right:0;top:0;transform:translate(50%) translateY(-180%);width:239px}.about-gift-message>.container>.ornament>.image{height:auto;width:100%}.about-gift-message>.container>.content{background-color:#fff;border-radius:16px;box-shadow:0 11px 10px -7px #d0cdcd80;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:1;padding:16px}.about-gift-message>.container>.content>.sentence{margin-bottom:24px;margin-top:8px;order:2}.about-gift-message>.container>.content>.sentence>.text{line-height:1.5;word-break:break-all}.about-gift-message>.container>.content>.thumbnail{aspect-ratio:576/324;order:1;width:100%}.about-gift-message>.container>.content>.thumbnail>.image{height:100%;object-fit:contain;width:100%}.about-gift-message>.container>.content>.link{align-items:center;background-color:#0c98da;border-radius:50px;display:flex;gap:4px;justify-content:center;margin-inline:auto;max-width:373px;order:3;padding:16px;width:100%}.about-gift-message>.container>.content>.link>.text{color:#fff;display:block;font-weight:700}.about-gift-message>.container>.content>.link>.icon{aspect-ratio:1/1;display:block;width:16px}.about-clip{overflow:hidden}.about-sellstep-container{margin-bottom:48px}@media screen and (max-width: 768px){.about-sellstep-container{margin-bottom:32px}}.about-functions{background-color:#f5f5f5;border-radius:16px;padding:48px 32px 32px;position:relative}@media screen and (max-width: 768px){.about-functions{padding:48px 16px 32px}}.about-functions>.triangle{left:0;margin-inline:auto;position:absolute;right:0;top:0;width:200px}.about-functions>.triangle>.image{height:auto;width:100%}.about-functions-articles{display:flex;gap:16px}@media screen and (max-width: 768px){.about-functions-articles{flex-direction:column}}.about-functions-articles>.article{background-color:#fff;border-radius:16px;box-shadow:0 11px 10px -7px #d0cdcd80;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:1;padding:16px}.about-functions-articles>.article>.thumbnail{aspect-ratio:352/192;order:1;width:100%}.about-functions-articles>.article>.thumbnail>.image{height:100%;object-fit:contain;width:100%}.about-functions-articles>.article>.title{align-items:center;display:flex;gap:4px;justify-content:center;margin-bottom:8px;margin-top:16px;order:2}.about-functions-articles>.article>.title>.text{color:#0c98da;font-size:18px;font-weight:700;line-height:1.3}@media screen and (max-width: 768px){.about-functions-articles>.article>.title>.text{font-size:16px;line-height:1.5}}.about-functions-articles>.article>.title>.icon{width:20px}.about-functions-articles>.article>.title>.icon>.image{height:auto;width:100%}.about-functions-articles>.article>.sentence{margin-bottom:16px;order:3}.about-functions-articles>.article>.sentence>.text{line-height:1.5;word-break:break-all}.about-functions-articles>.article>.link{align-items:center;background-color:#0c98da;border-radius:50px;color:#fff;display:flex;font-weight:700;gap:4px;justify-content:center;margin-inline:auto;margin-top:auto;max-width:352px;order:3;padding:16px;width:100%}.about-functions-articles>.article>.link>.text{color:#fff;display:block;font-weight:700}.about-functions-articles>.article>.link>.icon{aspect-ratio:1/1;display:block;width:16px}.about-transaction{background-color:#e0f7fd;padding:64px 16px}@media screen and (max-width: 768px){.about-transaction{padding:32px 16px}}.about-transaction>.title{margin-bottom:16px;margin-inline:auto;max-width:100%;width:max-content}.about-transaction>.container{display:flex;flex-wrap:wrap;gap:32px;margin-inline:auto;max-width:1280px;position:relative;width:100%}@media screen and (max-width: 768px){.about-transaction>.container{flex-direction:column}}.about-transaction>.container>.ornament1{position:absolute;right:0;top:0;transform:translate(50%) translateY(-100%);width:239px}@media screen and (max-width: 768px){.about-transaction>.container>.ornament1{display:none}}.about-transaction>.container>.ornament1>.image{height:auto;width:100%}.about-transaction>.container>.ornament2{bottom:0;left:0;position:absolute;transform:translate(-50%) translateY(100%);width:239px}@media screen and (max-width: 768px){.about-transaction>.container>.ornament2{display:none}}.about-transaction>.container>.ornament2>.image{height:auto;width:100%}.about-transaction>.container>.content{background-color:#fff;border-radius:16px;box-shadow:0 11px 10px -7px #d0cdcd80;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:1;padding:16px}.about-transaction>.container>.content>.sentence{margin-bottom:24px;margin-top:8px;order:2}.about-transaction>.container>.content>.sentence>.text{line-height:1.5;word-break:break-all}.about-transaction>.container>.content>.thumbnail{aspect-ratio:576/324;order:1;width:100%}.about-transaction>.container>.content>.thumbnail>.image{height:100%;object-fit:contain;width:100%}.about-transaction>.container>.content>.link{align-items:center;background-color:#0c98da;border-radius:50px;display:flex;gap:4px;justify-content:center;margin-inline:auto;max-width:373px;order:3;padding:16px;width:100%}.about-transaction>.container>.content>.link>.text{color:#fff;display:block;font-weight:700}.about-transaction>.container>.content>.link>.icon{aspect-ratio:1/1;display:block;width:16px}.about-transaction-description{background-color:#fff;border-radius:16px;box-shadow:0 0 15px -3px #95a1af80;display:flex;gap:32px;margin-inline:auto;max-width:1280px;padding:32px;width:100%}@media screen and (max-width: 768px){.about-transaction-description{flex-direction:column}}.about-transaction-description>.textarea{display:flex;flex-direction:column;order:2;width:44%}@media screen and (max-width: 768px){.about-transaction-description>.textarea{width:100%}}.about-transaction-description>.textarea>.sentence>.text{line-height:1.5;word-break:break-all}.about-transaction-description>.textarea>.link{background-color:#0c98da;border-radius:50px;color:#fff;display:block;font-weight:700;margin-inline:auto;margin-top:auto;max-width:373px;padding:16px;text-align:center;width:100%}@media screen and (max-width: 768px){.about-transaction-description>.textarea>.link{margin-top:32px}}.about-transaction-description>.thumbnail{order:1;width:55%}.about-transaction-description>.thumbnail>.image{height:auto;width:100%}@media screen and (max-width: 768px){.about-transaction-description>.thumbnail{width:100%}}.about-ornament-rounded{background-color:#e0f7fd;padding-top:64px}@media screen and (max-width: 768px){.about-ornament-rounded{padding-top:32px}}.about-ornament-rounded>.bar{background-color:#fff;border-radius:64px 64px 0 0;box-shadow:0 0 15px -3px #95a1af80;height:64px;width:100%}@media screen and (max-width: 768px){.about-ornament-rounded>.bar{border-radius:24px 24px 0 0;height:32px}}.notifications{margin:32px auto 0;max-width:1280px;padding:0 16px}.notifications .title-header{display:flex;align-items:center;margin-bottom:24px}.notifications .title-header>.note{font-size:14px;margin-left:16px}.notifications .title-header>.read-all{font-size:14px;margin-left:auto}@media screen and (max-width: 768px){.notifications .title-header{display:block}.notifications .title-header>.note{margin-left:0;margin-top:8px}.notifications .title-header>.read-all{margin-top:8px}}.notifications>.title{font-size:24px;line-height:36px;margin-bottom:32px}.notifications .read-all{text-align:right}.notifications>.information{font-size:14px}.notifications>.information>.from,.notifications>.information .to,.notifications>.information .total{font-weight:700}.notifications>.none{background-color:#f5f5f5;margin-top:30px;padding-bottom:100px;padding-top:100px;text-align:center}.notifications>.each{max-width:1248px;width:100%}@media screen and (max-width: 768px){.notifications>.each{margin-inline:auto}}.notifications>.each>.body{border-bottom:1px solid #95a1af;padding:16px;position:relative}@media screen and (max-width: 768px){.notifications>.each>.body{padding:16px 24px 16px 16px}}.notifications>.each>.body.-haslink:hover{background-color:#d9f3ff}.notifications>.each>.body.-haslink:hover>.content>.text{color:#0c98da}.notifications>.each>.body.-haslink>.content>.text:after{content:"";cursor:pointer;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.notifications>.each>.body.-haslink>.content>.icon{display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){.notifications>.each>.body.-haslink>.content>.icon{right:2%}}.notifications>.each>.body>.title{align-items:center;display:flex;gap:10px;margin-bottom:10px}@media screen and (max-width: 768px){.notifications>.each>.body>.title{margin-bottom:4px}}.notifications>.each>.body>.title>.unread{background-color:#ffe8f1;border-radius:5px;color:#ff5590;display:block;font-size:14px;font-style:normal;font-weight:700;padding-bottom:4px;padding-top:4px;text-align:center;width:100px}.notifications>.each>.body>.title>.time{color:#95a1af;font-size:14px}.notifications>.each>.body>.content>.text{color:#040427;font-size:16px;font-weight:700;line-height:24px}.notifications>.each>.body>.content>.icon{display:none}.announcements{width:100%;max-width:1280px;margin-inline:auto}.announcements>.title{font-size:24px;font-weight:700;line-height:1.5;margin-top:32px;margin-bottom:32px}@media screen and (max-width: 768px){.announcements>.title{margin-top:16px;margin-bottom:16px}}@media screen and (max-width: 768px){.announcements>.articles{padding-inline:8px}}.announcements .link{position:relative;cursor:pointer}.announcements .icon{position:absolute;top:50%;transform:translateY(-50%);right:16px}.announcements .article{padding:32px 16px;border-bottom:1px solid #95a1af}@media screen and (max-width: 768px){.announcements .article{padding:16px 8px}}.announcements .article>.admin-view{margin-bottom:16px;padding:8px;background-color:#ff5590;color:#fff}.announcements .header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.announcements .header>.category{width:max-content;max-width:100%;padding-inline:8px;padding-top:4px;padding-bottom:4px;border-radius:5px;text-align:center}@media screen and (max-width: 768px){.announcements .header>.category{font-size:14px}}.announcements .header>.category.-important{background-color:#ff5590;color:#fff}.announcements .header>.category.-announcement{background-color:#e0f7fd;color:#0c98da}.announcements .header>.category.-release{background-color:#e1faca;color:#498e09}.announcements .header>.time{font-size:16px;line-height:1.5;color:#95a1af}.announcements .announcement-title{font-size:16px;font-weight:700;line-height:1.5;color:#040427;padding-right:40px}.announcements .sentence{padding:32px 16px}@media screen and (max-width: 768px){.announcements .sentence{padding:32px initial}}.announcements .sentence>p{margin-bottom:16px}.announcements .link-archive{display:block;width:300px;margin-inline:auto;padding-top:8px;padding-bottom:8px;background-color:#0c98da;border-radius:50px;color:#fff;font-size:16px;font-weight:400;line-height:1.5;text-align:center}.account-delete{width:100%;max-width:1280px;padding-inline:16px;padding-bottom:64px;margin-inline:auto}@media screen and (max-width: 768px){.account-delete{padding-inline:8px;padding-bottom:24px}}.account-delete>.title{margin-top:32px;margin-bottom:32px;font-size:24px;font-weight:700;line-height:32px}.account-delete>.cautions{margin-bottom:32px}.account-delete>.cautions .caution{display:flex;gap:16px;align-items:center;background-color:#ff5590;padding:16px;margin-bottom:32px}@media screen and (max-width: 768px){.account-delete>.cautions .caution{padding:8px}}.account-delete>.cautions .caution>.icon{flex-shrink:0;width:40px;aspect-ratio:1/1}.account-delete>.cautions .caution>.text{font-size:16px;font-weight:700;line-height:24px;color:#fff}.account-delete>.cautions .balance{padding:16px;background-color:#f5f5f5}.account-delete>.cautions .balance>.container{padding:16px;border:1px solid #ff5590;border-radius:10px;background-color:#fff}.account-delete>.cautions .balance>.container>.message{display:block;padding:16px;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px;color:#ff5590;background-color:#ffe8f1}@media screen and (max-width: 768px){.account-delete>.cautions .balance>.container>.message{padding:8px}}.account-delete>.cautions .balance>.container>.annotation{font-size:16px;line-height:24px;margin-bottom:16px}.account-delete>.cautions .balance>.container>.table{display:flex;gap:32px;width:100%}@media screen and (max-width: 768px){.account-delete>.cautions .balance>.container>.table{gap:24px;flex-direction:column}}.account-delete>.cautions .balance>.container>.table .body{display:flex;flex-direction:column;gap:8px;flex-grow:1;flex-shrink:1;flex-basis:0}@media screen and (max-width: 768px){.account-delete>.cautions .balance>.container>.table .body{gap:4px}}.account-delete>.cautions .balance>.container>.table .title{padding:8px;background-color:#f5f5f5;font-size:16px;font-weight:700;line-height:24px}.account-delete>.cautions .balance>.container>.table .description{font-size:16px;font-weight:700;line-height:24px}.account-delete>.warning{margin-bottom:32px}.account-delete>.warning>.title{padding:8px;background-color:#f5f5f5;font-size:18px;font-weight:700;line-height:24px;margin-bottom:16px}@media screen and (max-width: 768px){.account-delete>.warning>.title{margin-bottom:8px}}.account-delete>.warning>.section{padding:16px}.account-delete>.warning>.section>.title{display:flex;gap:8px;align-items:center;margin-bottom:8px;font-size:18px;font-weight:700;line-height:24px}.account-delete>.warning>.section>.title:before{content:"";width:5px;height:24px;background-color:#0c98da}.account-delete>.warning>.section>.list{display:flex;flex-direction:column;gap:16px;font-size:16px;font-weight:400;line-height:24px}.account-delete>.warning>.section>.list .item{display:flex;align-items:center}.account-delete>.warning>.section>.list .item:before{content:"\30fb";display:block;margin-right:8px;font-weight:700}.account-delete>.warning>.section>.list .em{font-style:normal;font-weight:700;color:#ff5590}.account-delete>.action{padding:16px;background-color:#ffe8f1}.account-delete>.action>.container{padding:16px;background-color:#fff;border-radius:10px}.account-delete>.action>.container>.title{display:block;margin-bottom:16px;font-size:16px;font-weight:400;line-height:24px;text-align:center}.account-delete>.action>.container>.name{margin-bottom:32px;padding:16px;background-color:#ffe8f1;text-align:center;word-break:break-all;font-size:18px;font-style:normal;font-weight:700;line-height:24px}@media screen and (max-width: 768px){.account-delete>.action>.container>.name{padding:8px}}.account-delete>.action>.container>.checksbox{display:flex;flex-direction:column;gap:16px;width:max-content;max-width:100%;margin-inline:auto;margin-bottom:32px;border:initial}@media screen and (max-width: 768px){.account-delete>.action>.container>.checksbox{gap:32px}}.account-delete>.action>.container>.checksbox>.label{display:flex;gap:8px;align-items:flex-start}@media screen and (max-width: 768px){.account-delete>.action>.container>.checksbox>.label{gap:4px}}.account-delete>.action>.container>.checksbox>.label>.checkbox{flex-shrink:0;display:block;width:23px;aspect-ratio:1/1;background-color:#fff;border-radius:4px;border:1px solid #f5f5f5;appearance:auto}.account-delete>.action>.container>.checksbox>.label>.text{font-size:16px;font-weight:400;line-height:24px}.account-delete>.action>.container>.submit{display:flex;align-items:center;justify-content:center;width:87.4%;max-width:300px;padding-top:8px;padding-bottom:8px;margin-inline:auto;color:#fff;font-size:16px;font-weight:700;line-height:24px;border-radius:56px;background-color:#ff5590}.account-delete>.action>.container>.submit.-disabled{background-color:#95a1af;pointer-events:none}.account-delete-complete{display:flex;justify-content:center;align-items:center;gap:64px;margin-top:64px}@media screen and (max-width: 768px){.account-delete-complete{flex-direction:column;gap:32px;margin-top:24px}}.account-delete-complete>.sentence>.title{margin-bottom:32px;font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-align:center}.account-delete-complete>.sentence>.text{font-size:16px;font-weight:400;line-height:24px}.account-delete-complete>.sentence>.button{display:flex;align-items:center;justify-content:center;padding-top:8px;padding-bottom:8px;width:100%;max-width:218px;margin-top:32px;margin-inline:auto;text-transform:uppercase;border-radius:50px;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;background-color:#0c98da}.page-checkout{margin-inline:auto;max-width:1280px;padding-top:32px;width:95%}.page-checkout .checkout-body{margin-inline:auto;margin-top:24px;max-width:1065px;width:100%}.page-checkout .checkout-body>.title{font-size:24px;font-weight:700}.page-checkout .checkout-body>.caution{color:#ff5590;font-size:14px;font-style:normal}.page-checkout .title-hasborder{border-left:4px solid #0c98da;padding-left:8px}.page-checkout .button-area{margin:16px auto 56px}.page-checkout .button-area>.module-button{margin-inline:auto}@media screen and (max-width: 768px){.page-checkout .button-area>.module-button{max-width:initial;width:100%}}.page-checkout .button-area.-double{position:relative}@media screen and (max-width: 768px){.page-checkout .button-area.-double{padding:0 24px 64px}}.page-checkout .button-area.-double>.module-button.-back{bottom:0;color:#040427;left:0;margin:0;position:absolute}@media screen and (max-width: 768px){.page-checkout .button-area.-double>.module-button.-back{left:24px;width:auto}}.page-checkout .button-area.-double.-none{display:none}.page-checkout .button-area.-paypal{align-items:center;display:flex;justify-content:flex-end;margin-top:40px}@media screen and (max-width: 768px){.page-checkout .button-area.-paypal{padding:0 8px 56px;position:relative}}.page-checkout .button-area.-paypal>.module-button.-back{color:#040427}@media screen and (max-width: 768px){.page-checkout .button-area.-paypal>.module-button.-back{bottom:0;left:8px;padding:8px 16px 8px 32px;position:absolute;width:fit-content}}.page-checkout .button-area.-paypal>.paypal-button{flex:1;text-align:center}.page-checkout .cart-empty{background-color:#f5f5f5;display:grid;height:188px;margin-block:24px;place-content:center;width:100%}.page-checkout .cart-exist>.list{padding:8px}.page-checkout .cart-total{text-align:right}.page-checkout .cart-total>.text{font-weight:700;margin-right:8px}.page-checkout .cart-total>.price{color:#ff5590;font-size:24px;font-weight:700}.page-checkout .checkout-form{position:relative}@media screen and (max-width: 768px){.page-checkout .checkout-form{padding-bottom:56px}}.page-checkout .checkout-method{margin:32px 0 40px}.page-checkout .checkout-method>.body{display:block;padding-bottom:32px;padding-inline:24px;padding-top:32px}@media screen and (max-width: 768px){.page-checkout .checkout-method>.body{padding-bottom:32px;padding-inline:4px;padding-top:32px}}.page-checkout .checkout-method>.body:hover{background-color:#e0f7fd}.page-checkout .checkout-method>.body:not(:last-of-type){border-bottom:1px solid #95a1af}.page-checkout .checkout-method .form-radio:checked+.body{background-color:#e0f7fd}.page-checkout .checkout-method .form-radio:checked+.body .method-title:before{border:3px solid #0c98da}.page-checkout .checkout-method .form-radio:checked+.body .method-title:before>.text{color:#0c98da}.page-checkout .method-title{align-items:center;display:flex}.page-checkout .method-title:before{aspect-ratio:1/1;background-color:#f5f5f5;border:1px solid #95a1af;border-radius:50%;content:"";display:block;margin-right:8px;width:14px}.page-checkout .method-title>.text{font-weight:700}.page-checkout .method-content{margin-top:8px;padding-inline:24px}.page-checkout .method-content .text{color:#95a1af;display:block;margin-bottom:4px}.page-checkout .method-content .text.-hasspacetop{margin-top:24px}.page-checkout .method-content .text .link{text-decoration:underline}.page-checkout .method-content .text .bold{font-weight:700}.page-checkout .method-content>.imagebox{margin-top:24px}.page-checkout .checkout-stripe{margin:24px 0}.page-checkout .checkout-stripe>.title{font-weight:700}.page-checkout .checkout-stripe>.form{border:1px solid #95a1af;margin:4px 0 16px;min-height:40px;padding:10px;width:300px}.page-checkout .checkout-stripe>.error{color:#cc3a3a;font-size:13px;font-weight:700;margin-bottom:16px;margin-top:-12px}.page-checkout .checkout-stripe>.error:empty{margin:0}.page-checkout .checkout-stripe.-none{display:none}.page-checkout .checkout-stripe>.checkbox{display:block}.page-checkout .checkout-stripe>.checkbox>.label{align-items:center;display:flex;gap:4px}.page-checkout .checkout-stripe>.checkbox>.label>.checkbox{appearance:auto;aspect-ratio:1/1;border:1px solid #95a1af;border-radius:4px;cursor:pointer;display:block;width:22px}.page-checkout .checkout-stripe>.checkbox>.inputcheckbox:checked+.label:before{background-color:#0c98da}.page-checkout .checkout-loading{align-items:center;display:flex;height:300px;justify-content:center;width:100%}.page-checkout .checkout-loading>.image{height:64px;width:64px}.page-checkout .checkout-loading.-none{display:none}.page-checkout.-confirmation .checkout-attention{margin-top:32px}.page-checkout.-confirmation .checkout-attention>.body{font-style:normal}@media screen and (max-width: 768px){.page-checkout.-confirmation .checkout-attention>.body{font-size:14px}}.page-checkout.-confirmation .checkout-attention>.body>.link{text-decoration:underline}.page-checkout.-confirmation .confirmation-receipt{background-color:#f5f5f5;display:flex;margin-top:32px;padding:16px}.page-checkout.-confirmation .confirmation-receipt>.title{font-weight:700;margin-right:24px}.page-checkout.-confirmation .confirmation-receipt>.content{width:calc(100% - 88px)}.page-checkout.-confirmation .confirmation-detail .body{display:flex;margin-bottom:8px}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-detail .body{flex-direction:column}}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-detail .body.keeprow{flex-direction:row}}.page-checkout.-confirmation .confirmation-detail .body>.title{margin-right:8px;width:150px}.page-checkout.-confirmation .confirmation-detail .body>.title.-bold{font-weight:700}.page-checkout.-confirmation .confirmation-detail .body>.title.-fit{width:auto}.page-checkout.-confirmation .confirmation-detail .body>.content{flex:1;max-width:100px;text-align:right}.page-checkout.-confirmation .confirmation-detail .body>.content.-fit{max-width:initial;text-align:left}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-detail .body>.content.-fit{margin-bottom:4px;margin-top:4px;max-width:initial;width:calc(100% - 150px)}}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-detail .body>.content{max-width:initial}}.page-checkout.-confirmation .confirmation-detail .body>.content.-pink{color:#ff5590;font-weight:700}.page-checkout.-confirmation .confirmation-detail .body>.content .edit{color:#0c98da;font-weight:400;margin-left:32px;text-decoration:underline}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-detail .body>.content .edit{margin-left:initial}}.page-checkout.-confirmation .confirmation-paymentmethod{background-color:#f5f5f5;display:flex;margin-top:32px;padding:16px}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-paymentmethod{flex-direction:column}}.page-checkout.-confirmation .confirmation-paymentmethod>.title{font-weight:700;margin-right:24px}.page-checkout.-confirmation .confirmation-paymentmethod>.content{width:calc(100% - 88px)}.page-checkout.-confirmation .confirmation-paymentmethod>.content>.text{font-weight:700}.page-checkout.-confirmation .confirmation-cart{margin-top:32px}.page-checkout.-confirmation .confirmation-cart>.title{font-size:16px;font-weight:700;margin-bottom:8px}.page-checkout.-confirmation .confirmation-cart .list{padding:8px}.page-checkout.-confirmation .confirmation-cart>.total{text-align:right}.page-checkout.-confirmation .confirmation-cart>.total>.text{font-weight:700;margin-right:8px}.page-checkout.-confirmation .confirmation-cart>.total>.price{color:#ff5590;font-size:24px;font-weight:700}.page-checkout.-confirmation .confirmation-cancellation{margin-top:32px}.page-checkout.-confirmation .confirmation-cancellation>.title{font-size:16px;margin-bottom:8px}.page-checkout.-confirmation .confirmation-cancellation>.list{margin-left:32px}.page-checkout.-confirmation .confirmation-cancellation>.list .item{list-style:disc}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-cancellation>.list .item{font-size:14px}}.page-checkout.-confirmation .confirmation-cancellation>.list .item .link{text-decoration:underline}.page-checkout.-confirmation .confirmation-cancellation>.area{align-items:center;display:flex;gap:24px}.page-checkout.-confirmation .confirmation-cancellation.-none{display:none}.page-checkout.-confirmation .confirmation-download{margin-top:32px}.page-checkout.-confirmation .confirmation-download>.title{font-size:16px;margin-bottom:8px}@media screen and (max-width: 768px){.page-checkout.-confirmation .confirmation-download .text{font-size:14px}}.page-checkout.-confirmation .confirmation-download .text .link{text-decoration:underline}.page-checkout.-completed .checkout-body{max-width:1280px}.page-checkout.-completed .checkout-body>.title{text-align:center}.page-checkout.-completed .checkout-body .gratitude{font-size:14px;text-align:center}.page-checkout.-completed .button-follow.-completed{display:flex;justify-content:flex-end;margin-top:8px}.page-checkout.-completed .completed-sectionheader{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 768px){.page-checkout.-completed .completed-sectionheader{flex-direction:column;margin-bottom:16px}}.page-checkout.-completed .completed-sectionheader>.title{align-items:center;display:flex}@media screen and (max-width: 768px){.page-checkout.-completed .completed-sectionheader>.title{justify-content:center;margin-bottom:8px}}.page-checkout.-completed .completed-sectionheader>.title>.image{aspect-ratio:1/1;display:grid;place-content:center;width:48px}@media screen and (max-width: 768px){.page-checkout.-completed .completed-sectionheader>.title>.image{aspect-ratio:1/1;width:32px}}.page-checkout.-completed .completed-sectionheader>.title>.text{font-size:24px;font-weight:700;margin-left:10px}@media screen and (max-width: 768px){.page-checkout.-completed .completed-sectionheader>.title>.text{font-size:20px}}.page-checkout.-completed .completed-sectionheader>.anchor{align-items:center;display:flex}@media screen and (max-width: 768px){.page-checkout.-completed .completed-sectionheader>.anchor{justify-content:center}}.page-checkout.-completed .completed-sectionheader>.anchor>.text{color:#0c98da;font-size:16px;font-weight:700;margin-right:4px}.page-checkout.-completed .completed-ordernumber{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:32px}.page-checkout.-completed .completed-ordernumber>.content{font-size:24px;font-weight:700}.page-checkout.-completed .completed-recommed{margin-top:32px}@media screen and (max-width: 768px){.page-checkout.-completed .completed-recommed{margin-top:24px}}.page-checkout.-completed .completed-pickup{margin-top:32px}@media screen and (max-width: 768px){.page-checkout.-completed .completed-pickup{margin-top:24px}}.page-checkout.-completed .recommend-container{background-color:#f5f5f5;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:24px}.page-checkout.-completed .recommend-container .item{background-color:#fff;border-radius:20px;display:flex;flex-shrink:0;gap:4%;padding:16px;width:48%}@media screen and (max-width: 768px){.page-checkout.-completed .recommend-container .item{width:100%}}.page-checkout.-completed .recommend-container .item>.thumbnail{display:grid;place-content:center;width:20%}@media screen and (max-width: 768px){.page-checkout.-completed .recommend-container .item>.thumbnail{width:30%}}.page-checkout.-completed .recommend-container .item>.thumbnail>.image{aspect-ratio:1;border-radius:50%;height:auto;object-fit:cover}.page-checkout.-completed .recommend-container .item>.information{width:80%}@media screen and (max-width: 768px){.page-checkout.-completed .recommend-container .item>.information{width:70%}}.page-checkout.-completed .recommend-container .item>.information>a>.title{color:#040427;font-size:16px}.page-checkout.-completed .recommend-container .item>.information>.description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-top:8px;overflow:hidden}.page-checkout.-completed .share-container{width:100%;max-width:1248px;margin-inline:auto;margin-top:32px}.page-checkout.-completed .share-container>.title{display:flex;align-items:flex-start;gap:8px}.page-checkout.-completed .share-container>.title>.icon{width:24px;aspect-ratio:1/1;flex-shrink:0;margin-top:4px}.page-checkout.-completed .share-container>.title>.text{font-size:24px;font-weight:700;line-height:32px}.page-checkout.-completed .share-container .share-item{display:flex;justify-content:space-between;padding:16px 8px;border-bottom:1px solid #95a1af}@media screen and (max-width: 768px){.page-checkout.-completed .share-container .share-item{flex-direction:column;gap:8px}}.page-checkout.-completed .share-container .share-item>.share-buttons{display:flex;justify-content:center;align-items:center;gap:8px}@media screen and (max-width: 768px){.page-checkout.-completed .share-container .share-item>.share-buttons{gap:16px}}.page-checkout.-completed .share-container .share-item>.share-buttons .button{display:flex;align-items:center;justify-content:center;padding-top:8px;padding-bottom:8px;padding-inline:16px;gap:4px;border:1px solid #0c98da;border-radius:3px}.page-checkout.-completed .share-container .share-item>.share-buttons .button>.text{font-size:16px;font-weight:400;line-height:24px;color:#0c98da}.page-checkout.-completed .share-container .share-item>.share-buttons .button>.image{width:16px}.page-checkout.-completed .share-container .share-item .information{display:flex;gap:8px;color:#040427}.page-checkout.-completed .share-container .share-item .information .title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page-checkout.-completed .share-container .share-item .information .variation{font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.page-checkout.-completed .share-container .share-item .thumbnail{width:72px;aspect-ratio:1/1;flex-shrink:0}.page-checkout.-completed .share-container .share-item .thumbnail>.image{width:100%;height:100%;object-fit:contain}.mypage-container{display:flex;margin-inline:auto;max-width:1280px;padding:32px 0;position:relative;width:90%}@media screen and (max-width: 768px){.mypage-container{display:block;padding-inline:8px;width:100%}}.mypage-container>.menu{margin-right:24px;width:220px}@media screen and (max-width: 768px){.mypage-container>.menu{display:none}}.mypage-container>.main{flex:1}.mypage-menu .menu-section{margin-bottom:24px}.mypage-menu .menu-section>.heading{font-weight:700;margin-bottom:4px}.mypage-menu .menu-section>.item>.link{color:#040427;display:block;padding:4px 0 4px 16px}.mypage-menu .menu-section>.item>.link:hover,.mypage-menu .menu-section>.item>.link.-current{background-color:#d9f3ff;color:#0c98da}.mypage-menu .menu-section>.item>.red-circle{display:block;background-color:#cb265f;height:20px;width:20px;font-size:14px;color:#fff;text-align:center;border-radius:12px;position:relative;top:-26px;left:195px}.mypage-title{font-size:24px;font-weight:700;margin-bottom:32px}@media screen and (max-width: 768px){.mypage-title{font-size:20px;margin-bottom:24px}}.mypage-profile .profile-item{margin-top:24px}.mypage-profile .profile-item>.title{font-weight:700;margin-bottom:4px}.mypage-profile .profile-item>.title.-hasborder{border-left:4px solid #0c98da;padding-left:8px}.mypage-profile .profile-item>.title.-bold{font-weight:700}.mypage-profile .profile-item>.title .caution{background-color:#ff5590;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:1;margin-right:8px;padding-bottom:4px;padding-inline:8px;padding-top:4px}.mypage-profile .profile-item>.title>.annotation{font-size:12px;font-weight:400;margin-left:8px}@media screen and (max-width: 768px){.mypage-profile .profile-item>.title>.annotation{display:block;margin-top:4px}}.mypage-profile .profile-item>.content{margin-top:8px}.mypage-profile .profile-item>.content .usertext{border:1px solid #95a1af;max-width:490px;width:95%}@media screen and (max-width: 768px){.mypage-profile .profile-item>.content .usertext{margin-inline:auto}}.mypage-profile .profile-usericon{display:block;height:220px;position:relative;width:220px}.mypage-profile .profile-usericon:before{background:#0c98da url(/images/icons/icon-edit_white.svg) no-repeat 50%;background-size:16px auto;border-radius:50%;bottom:0;content:"";display:block;height:32px;left:0;position:absolute;width:32px;z-index:1}.mypage-profile .profile-usericon>.imagewrap{border-radius:50%;overflow:hidden}.mypage-profile .profile-usericon>.imagewrap>.image{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.mypage-profile .profile-usericon>.file{display:none}.mypage-profile .usericon-text{font-size:12px;margin-top:8px}.mypage-profile .profile-nickname{margin-bottom:8px;margin-top:8px}.mypage-profile .profile-nickname>.title{font-size:14px;margin-bottom:4px}.mypage-profile .profile-websites>.item{align-items:center;display:flex;margin-bottom:16px;margin-top:16px}.mypage-profile .profile-websites>.item .usertext{margin-left:8px;margin-right:8px}.mypage-profile .profile-button.-addurl{align-items:center;border:2px solid #0c98da;border-radius:20px;display:flex;gap:4px;justify-content:center;margin-top:16px;padding-bottom:4px;padding-inline:16px;padding-top:4px}.mypage-profile .profile-button.-addurl:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-plus_square_blue.svg);content:"";display:block;width:16px}.mypage-profile .profile-button.-addurl>.text{color:#0c98da;display:block;font-weight:700}.mypage-profile .profile-button.-save{background-color:#ff5590;border-radius:20px;color:#fff;display:block;font-weight:700;margin-inline:auto;margin-top:24px;padding-bottom:8px;padding-top:8px;text-align:center;width:300px}.profile-gift{align-items:center;display:flex;gap:4px}.profile-gift>.checkbox{appearance:auto;aspect-ratio:1/1;border:1px solid #95a1af;border-radius:4px;cursor:pointer;display:block;width:22px}.profile-gift>.text{font-size:16px;line-height:24px}.mypage-sales .button-base{background-color:#fff;border:2px solid #0c98da;border-radius:30px;color:#0c98da;display:block;font-size:15px;line-height:1;padding:6px 12px;width:fit-content}.mypage-sales .sales-accordion{margin:8px 0 32px;overflow:hidden;width:100%}.mypage-sales .sales-accordion .details{margin-bottom:10px}.mypage-sales .sales-accordion .details .summary{color:#0c98da;cursor:pointer;display:flex;font-size:12px;position:relative;width:max-content}.mypage-sales .sales-accordion .details .summary::-webkit-details-marker{display:none}.mypage-sales .sales-accordion .details .summary .icon{border-bottom:2px solid #0c98da;border-right:2px solid #0c98da;display:block;height:8px;margin-left:8px;transform:translateY(3px) rotate(45deg);transform-origin:center;transition:.2s;width:8px}.mypage-sales .sales-accordion .details .content{overflow:hidden}.mypage-sales .sales-accordion .details .content .inner{padding-bottom:8px;padding-top:8px}.mypage-sales .sales-accordion .details.is-opened .icon{transform:translateY(6px) rotate(-135deg);transition:.2s}.mypage-sales>.sales-title{font-size:24px;font-weight:700}.mypage-sales>.sales-inner{margin-top:32px}@media screen and (max-width: 768px){.mypage-sales>.sales-inner{margin-top:8px}}.mypage-sales .sales-annotation{padding:8px}.mypage-sales .sales-annotation>.text{color:#95a1af;font-size:14px}.mypage-sales .sales-information{margin-top:8px;padding:8px}.mypage-sales .sales-information.-hasborder{border-bottom:1px solid #95a1af}@media screen and (max-width: 768px){.mypage-sales .sales-information{flex-direction:column}}@media screen and (max-width: 768px){.mypage-sales .sales-information.-spcolumn .body{align-items:flex-start;flex-direction:column}}.mypage-sales .sales-information .body{align-items:center;display:flex}@media screen and (max-width: 768px){.mypage-sales .sales-information .body{justify-content:space-between}}.mypage-sales .sales-information .body.-hasspace{margin-bottom:8px}.mypage-sales .sales-information .body>.title{width:330px}@media screen and (max-width: 768px){.mypage-sales .sales-information .body>.title{width:max-content}}.mypage-sales .sales-information .body>.title.-bold{font-weight:700}.mypage-sales .sales-information .body>.content>.text.-bold{font-weight:700}.mypage-sales .sales-information .body>.content>.text.-pink{color:#ff5590}.mypage-sales .sales-information .body>.content>.module-button{margin-left:24px}@media screen and (max-width: 768px){.mypage-sales .sales-information .body>.content>.module-button{margin-left:initial;margin-top:8px}}.mypage-sales .sales-information .body>.content .annotation{font-size:12px;margin-left:8px}.mypage-sales .sales-receptheader{align-items:center;background-color:#f5f5f5;display:flex;justify-content:space-between;margin-top:32px;padding-bottom:8px;padding-inline:16px;padding-top:8px}@media screen and (max-width: 768px){.mypage-sales .sales-receptheader{margin:0 calc(50% - 50vw);width:100vw}}.mypage-sales .sales-receptheader>.title{font-size:24px;font-weight:700}@media screen and (max-width: 768px){.mypage-sales .sales-receptheader>.title{font-size:16px}}.mypage-sales .sales-receptheader .button{color:#0c98da;display:block;line-height:1;padding-inline:16px}.mypage-sales .sales-receptheader .button.-prev:before{border-bottom:2px solid #0c98da;border-left:2px solid #0c98da;content:"";display:inline-block;height:10px;margin-right:4px;rotate:45deg;transform-origin:center;translate:0 -1px;width:10px}.mypage-sales .sales-receptheader .button.-next:after{border-bottom:2px solid #0c98da;border-right:2px solid #0c98da;content:"";display:inline-block;height:10px;margin-left:4px;rotate:-45deg;transform-origin:center;translate:0 -1px;width:10px}.mypage-sales .sales-receptheader .button.-hidden{visibility:hidden}.mypage-sales .sales-monthlydetail{margin-top:32px}.mypage-sales .sales-monthlydetail>.title{border-bottom:1px solid #95a1af;font-size:16px;font-weight:700;padding-bottom:8px;padding-inline:8px}.mypage-sales .sales-monthlydetail>.list{-webkit-mask-image:linear-gradient(90deg,black 90%,transparent);mask-image:linear-gradient(90deg,black 90%,transparent);overflow-x:scroll}.mypage-sales .sales-monthlydetail>.list .item{align-items:center;display:flex;padding:16px}.mypage-sales .sales-monthlydetail>.list .item:nth-of-type(2n){background-color:#f5f5f5}@media screen and (max-width: 768px){.mypage-sales .sales-monthlydetail>.list .item{padding:8px;width:100%}}.mypage-sales .sales-monthlydetail>.list .item>.ym{width:20%}@media screen and (max-width: 768px){.mypage-sales .sales-monthlydetail>.list .item>.ym{width:25%}}.mypage-sales .sales-monthlydetail>.list .item>.price{width:30%}@media screen and (max-width: 768px){.mypage-sales .sales-monthlydetail>.list .item>.price{width:40%}}.mypage-sales .sales-monthlydetail>.list .item>.detail{width:50%}@media screen and (max-width: 768px){.mypage-sales .sales-monthlydetail>.list .item>.detail{width:35%}}.mypage-sales .sales-monthlydetail>.footer{align-items:center;display:flex;justify-content:space-between;margin-top:24px;padding-bottom:8px;padding-inline:16px;padding-top:8px}.mypage-sales .sales-monthlydetail>.footer .button{color:#0c98da;display:block;line-height:1;padding-inline:16px}.mypage-sales .sales-monthlydetail>.footer .button.-prev:before{border-bottom:2px solid #0c98da;border-left:2px solid #0c98da;content:"";display:inline-block;height:10px;margin-right:4px;rotate:45deg;transform-origin:center;translate:0 -1px;width:10px}.mypage-sales .sales-monthlydetail>.footer .button.-next:after{border-bottom:2px solid #0c98da;border-right:2px solid #0c98da;content:"";display:inline-block;height:10px;margin-left:4px;rotate:-45deg;transform-origin:center;translate:0 -1px;width:10px}.mypage-sales .sales-monthlydetail>.footer .button.-hidden{visibility:hidden}.mypage-sales .sales-datebetween{align-items:center;display:flex;justify-content:center}@media screen and (max-width: 768px){.mypage-sales .sales-datebetween{width:100%}}.mypage-sales .sales-datebetween .icon{aspect-ratio:1/1;background-color:#0c98da;height:40px;margin-right:4px;padding:8px}.mypage-sales .sales-datebetween .icon>.image{filter:invert(1)}@media screen and (max-width: 768px){.mypage-sales .sales-datebetween .icon{padding:2%}}.mypage-sales .module-taglist>.checkbox:checked+.tag-item{background:#0c98da;border-color:transparent}.mypage-sales .module-taglist>.checkbox:checked+.tag-item>.link{color:#fff}.mypage-sales .module-taglist>.checkbox:checked+.tag-item>.link>.icon{filter:brightness(0%) invert(1)}.mypage-sales .sales-search{align-items:center;display:flex;margin-bottom:8px;padding:8px}@media screen and (max-width: 768px){.mypage-sales .sales-search.-spcolumn{flex-direction:column;gap:16px}}.mypage-sales .sales-search .label{margin-inline:4px}.mypage-sales .sales-search .label.-date{border:1px solid #95a1af;padding:8px;width:184px}@media screen and (max-width: 768px){.mypage-sales .sales-search .label.-date{width:100%}}.mypage-sales .sales-search .label.-date .date{width:100%}.mypage-sales .sales-search .label.-select{border:1px solid #95a1af;padding:8px 32px 8px 8px;position:relative;width:240px}@media screen and (max-width: 768px){.mypage-sales .sales-search .label.-select{width:100%}}.mypage-sales .sales-search .label.-select:after{aspect-ratio:1/1;border-bottom:2px solid #0c98da;border-right:2px solid #0c98da;content:"";pointer-events:none;position:absolute;right:11px;rotate:45deg;top:50%;translate:0 -75%;width:10px}.mypage-sales .sales-search .label.-select .select{width:100%}.mypage-sales .sales-search .button{align-items:center;background-color:#f5f5f5;border:1px solid #95a1af;border-radius:10px;display:flex;gap:4px;height:40px;justify-content:center;margin-inline:16px;padding:4px;width:120px}@media screen and (max-width: 768px){.mypage-sales .sales-search .button{margin-inline:initial;width:100%}}.mypage-sales .sales-search .button:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-search.svg);background-size:cover;content:"";display:block;width:20px}@media screen and (max-width: 768px){.mypage-sales .sales-search.-detail{align-items:center;flex-direction:row;flex-wrap:wrap;gap:initial}.mypage-sales .sales-search.-detail .label.-date,.mypage-sales .sales-search.-detail .label.-select{height:40px;width:47%}.mypage-sales .sales-search.-detail .label.-select.-variation{margin-inline:16px}}@media screen and (max-width: 768px) and (max-width: 768px){.mypage-sales .sales-search.-detail .label.-select.-variation{margin-inline:initial;margin-top:16px;width:100%}}@media screen and (max-width: 768px){.mypage-sales .sales-search.-detail .button{margin-top:16px;width:100%}}.mypage-sales .search-result{font-size:13px;margin:24px 0 16px}@media screen and (max-width: 768px){.mypage-sales .search-result{margin:16px 0}}.mypage-sales .sales-category{margin-top:16px;overflow-x:scroll;width:100%}.mypage-sales .sales-category>.list{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 768px){.mypage-sales .sales-category>.list{width:max-content}}.mypage-sales .sales-category>.list .item{flex-shrink:0}.mypage-sales .sales-category>.list .item>.button:hover{background-color:#e0f7fd}.mypage-sales .sales-detailbytype{margin-top:32px}.mypage-sales .sales-detailbytype>.title{border-bottom:1px solid #95a1af;font-size:16px;font-weight:700;padding-bottom:8px;padding-inline:8px}.mypage-sales .sales-detailbytype>.list{overflow-x:scroll}.mypage-sales .sales-detailbytype>.list .item{align-items:center;display:flex;padding:16px}.mypage-sales .sales-detailbytype>.list .item:nth-of-type(2n){background-color:#f5f5f5}@media screen and (max-width: 768px){.mypage-sales .sales-detailbytype>.list .item{padding:8px;width:120%}}.mypage-sales .sales-detailbytype>.list .item>.ym{width:20%}@media screen and (max-width: 768px){.mypage-sales .sales-detailbytype>.list .item>.ym{width:25%}}.mypage-sales .sales-detailbytype>.list .item>.price{width:30%}@media screen and (max-width: 768px){.mypage-sales .sales-detailbytype>.list .item>.price{width:55%}}.mypage-sales .sales-detailbytype>.list .item>.detail{width:50%}@media screen and (max-width: 768px){.mypage-sales .sales-detailbytype>.list .item>.detail{width:40%}}.mypage-sales .sales-detailbytype>.footer{align-items:center;display:flex;justify-content:space-between;margin-top:24px;padding-bottom:8px;padding-inline:16px;padding-top:8px}.mypage-sales .sales-detailbytype>.footer .button{color:#0c98da;display:block;line-height:1;padding-inline:16px}.mypage-sales .sales-detailbytype>.footer .button.-prev:before{border-bottom:2px solid #0c98da;border-left:2px solid #0c98da;content:"";display:inline-block;height:10px;margin-right:4px;rotate:45deg;transform-origin:center;translate:0 -1px;width:10px}.mypage-sales .sales-detailbytype>.footer .button.-next:after{border-bottom:2px solid #0c98da;border-right:2px solid #0c98da;content:"";display:inline-block;height:10px;margin-left:4px;rotate:-45deg;transform-origin:center;translate:0 -1px;width:10px}.mypage-sales .sales-switch{border-bottom:1px solid #95a1af;display:flex}.mypage-sales .sales-switch .button{color:#0c98da;display:block;min-width:132px;padding-bottom:8px;text-align:center;width:17%}.mypage-sales .sales-switch .button.-active{border-bottom:2px solid #0c98da;color:#0c98da;font-weight:700}.mypage-sales .sales-table{margin-top:16px;overflow-x:scroll}.mypage-sales .sales-table .table{border-collapse:collapse;width:100%}@media screen and (max-width: 1080px){.mypage-sales .sales-table .table{width:280%}}.mypage-sales .sales-table .table .cell{font-weight:400}.mypage-sales .sales-table .table .cell.-index1{width:15%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table .cell.-index1{width:7%}}.mypage-sales .sales-table .table .cell.-index2{width:10%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table .cell.-index2{width:6%}}.mypage-sales .sales-table .table .cell.-index3{width:20%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table .cell.-index3{width:11%}}.mypage-sales .sales-table .table .cell.-index4{width:20%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table .cell.-index4{width:14%}}.mypage-sales .sales-table .table .cell.-index5,.mypage-sales .sales-table .table .cell.-index6{width:10%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table .cell.-index6{width:7%}}.mypage-sales .sales-table .table .cell.-index7{width:15%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table .cell.-index7{width:11%}}.mypage-sales .sales-table .table .cell.-textright{text-align:right}.mypage-sales .sales-table .table .cell.-textleft{text-align:left}.mypage-sales .sales-table .table .cell.-textcenter{text-align:center}.mypage-sales .sales-table .table .cell.-pink{color:#ff5590}.mypage-sales .sales-table .table>.header .line .cell{background-color:#f5f5f5;border-bottom:1px solid #95a1af;font-size:14px;padding-bottom:8px;padding-inline:16px;padding-top:8px}@media screen and (max-width: 768px){.mypage-sales .sales-table .table>.header .line .cell{font-size:12px}}.mypage-sales .sales-table .table .body .line.-total>.cell{font-weight:700}.mypage-sales .sales-table .table .body .line:nth-of-type(2n) .cell{background-color:#f5f5f5}.mypage-sales .sales-table .table .body .line .cell{font-size:16px;padding-bottom:16px;padding-inline:16px;padding-top:16px}.mypage-sales .sales-table .table .body .line .cell.-spaceleft{padding-left:24px}.mypage-sales .sales-table .table .body .line .cell.-bold{font-weight:700}.mypage-sales .sales-table .table .body .line .cell.-blue{color:#0c98da}.mypage-sales .sales-table .table.-detail .cell{font-weight:400}.mypage-sales .sales-table .table.-detail .cell.-index1,.mypage-sales .sales-table .table.-detail .cell.-index2,.mypage-sales .sales-table .table.-detail .cell.-index3{width:22%}.mypage-sales .sales-table .table.-detail .cell.-index4,.mypage-sales .sales-table .table.-detail .cell.-index5,.mypage-sales .sales-table .table.-detail .cell.-index6{width:13%}@media screen and (max-width: 768px){.mypage-sales .sales-table .table.-byproduct{width:180%}}.mypage-sales .sales-table .table.-byproduct .cell{font-weight:400}.mypage-sales .sales-table .table.-byproduct .cell.-index1{width:30%}.mypage-sales .sales-table .table.-byproduct .cell.-index2{width:25%}.mypage-sales .sales-table .table.-byproduct .cell.-index3,.mypage-sales .sales-table .table.-byproduct .cell.-index4,.mypage-sales .sales-table .table.-byproduct .cell.-index5{width:15%}.mypage-orders .search-area{display:flex;height:40px;justify-content:space-between;max-width:600px;width:100%}.mypage-orders .search-area>.searchbox{border:1px solid #95a1af;border-bottom-left-radius:8px;border-top-left-radius:8px;width:calc(100% - 40px)}.mypage-orders .search-area>.searchbutton{align-items:center;aspect-ratio:1/1;background-color:#0c98da;border-bottom-right-radius:8px;border-top-right-radius:8px;display:flex;justify-content:center;translate:-1px 0;width:40px}.mypage-orders .search-area>.searchbutton>.image{filter:invert(1);padding:4px}.mypage-orders>.search-result{font-size:13px;margin:24px 0 16px}@media screen and (max-width: 768px){.mypage-orders>.search-result{margin:16px 0}}.mypage-orders .order-date{color:#95a1af;font-size:14px;margin-bottom:8px}.mypage-orders .module-button{margin:-8px auto 56px}.mypage-orders .module-button.-detail{align-items:center;display:flex;gap:8px;justify-content:center}.mypage-orders .module-button.-detail:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-detail.svg);content:"";display:block;width:14px}.mypage-orders .empty{background-color:#f5f5f5;display:grid;height:180px;margin-bottom:32px;margin-top:32px;place-content:center;width:100%}.ordersdetail>.title{font-size:24px;font-weight:700}.ordersdetail>.title .ordernumber{font-size:16px;font-weight:400;margin-left:8px}.ordersdetail>.title .ordernumber:before{content:"-";margin-right:8px}.orderdetail-information{background-color:#f5f5f5;margin-bottom:32px;margin-top:16px;padding:16px}.orderdetail-information .body{display:flex;margin-bottom:8px}.orderdetail-information .body:last-child{margin-bottom:0}.orderdetail-information .body>.title{font-size:14px;margin-right:16px;min-width:100px}.orderdetail-information .body>.content{font-weight:700}.mypage-items-edit .title-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.mypage-items-edit .title-box>.mypage-title{height:100%;margin:0;width:fit-content}.mypage-items-edit .check-button{margin-bottom:32px}.mypage-items-edit .heading-box{align-items:center;display:flex;height:20px;margin-bottom:10.5px}@media screen and (max-width: 768px){.mypage-items-edit .heading-box{flex-wrap:wrap;height:auto;margin-bottom:8px}}.mypage-items-edit .heading-box.-blue{border-left:5px solid #0c98da;padding-left:4px}.mypage-items-edit .heading-box>.title,.mypage-items-edit .heading-box>.label{display:block;font-size:16px;font-weight:700;line-height:20px}.mypage-items-edit .heading-box>.title.-smaller,.mypage-items-edit .heading-box>.label.-smaller{font-size:14px}.mypage-items-edit .heading-box>.complement{display:block;font-size:12px;font-weight:400;line-height:1;margin-left:4px}@media screen and (max-width: 768px){.mypage-items-edit .heading-box>.complement{margin:4px 0 0;width:100%}}.mypage-items-edit .badge{border-radius:4px;display:block;font-size:10px;font-weight:400;height:20px;line-height:12px;margin-right:4px;padding:4px 10px;width:fit-content}.mypage-items-edit .badge.-required{background-color:#ff5590;color:#fff}.mypage-items-edit .description{font-size:14px;font-weight:400;margin-bottom:16px}.mypage-items-edit .description.-smaller{font-size:12px}.mypage-items-edit .description.-bold{font-weight:700}.mypage-items-edit .js-mypage_parent_item_id_input{border:solid 1px;border-radius:4px;padding:4px 4px 4px 8px}.mypage-items-edit .parent_item{display:flex;margin-top:4px}.mypage-items-edit .parent_item>.js-mypage_parent_item_img{display:none;height:20px;margin-right:4px;width:20px}.mypage-items-edit .js-mypage_parent_item_error{color:#cc3a3a;height:24px}.mypage-items-edit .grouping-box.-variations{margin-bottom:32px}.mypage-items-edit .grouping-box.-variation{display:flex;gap:16px}@media screen and (max-width: 768px){.mypage-items-edit .grouping-box.-variation{flex-direction:column;gap:8px}}.mypage-items-edit .grouping-box.-variation>.item{margin-top:16px;width:50%}@media screen and (max-width: 768px){.mypage-items-edit .grouping-box.-variation>.item{width:100%}}.mypage-items-edit .item{display:flex;flex-direction:column;margin-bottom:8px;padding-bottom:24px}.mypage-items-edit .item.-subcategory,.mypage-items-edit .item.-type,.mypage-items-edit .item.-collaboration,.mypage-items-edit .item.-status{margin-bottom:32px}.mypage-items-edit .item.-delete,.mypage-items-edit .item.-variations{margin-bottom:40px;padding-bottom:0}.mypage-items-edit .item.-images{border:unset;margin-bottom:32px;padding:0}.mypage-items-edit .item>.label{display:block;font-size:14px;font-weight:400}.mypage-items-edit .item>.input{border:1px solid #95a1af;border-radius:4px;color:#333;display:block;font-size:16px;font-weight:400;height:40px;line-height:20px;padding:8px;width:100%}.mypage-items-edit .item>.textarea{border:1px solid #95a1af;border-radius:4px;color:#333;display:block;font-size:16px;font-weight:400;line-height:1.5;padding:8px;width:100%}.mypage-items-edit .item>.price-wrapper{border:1px solid #95a1af;border-radius:4px;display:flex;height:40px;width:488px}@media screen and (max-width: 768px){.mypage-items-edit .item>.price-wrapper{width:100%}}.mypage-items-edit .item>.price-wrapper>.yen{background-color:#f5f5f5;border-bottom-left-radius:4px;border-top-left-radius:4px;display:grid;height:100%;padding:8px;place-items:center;pointer-events:none;width:40px}.mypage-items-edit .item>.price-wrapper>.yen>.icon{height:14px;width:14px}.mypage-items-edit .item>.price-wrapper>.input{color:#333;flex:1;font-size:16px;font-weight:400;height:100%;line-height:20px;padding:8px}.mypage-items-edit .item>.select-wrapper{border:1px solid #95a1af;border-radius:4px;display:flex;height:40px;position:relative;width:488px}@media screen and (max-width: 768px){.mypage-items-edit .item>.select-wrapper{width:100%}}.mypage-items-edit .item>.select-wrapper>.select{font-size:16px;font-weight:400;height:100%;line-height:1.5;padding:8px;width:100%}.mypage-items-edit .item>.select-wrapper>.arrow,.mypage-items-edit .item>.select-wrapper>.plus{background-color:#f5f5f5;border-bottom-right-radius:4px;border-top-right-radius:4px;display:grid;height:100%;padding:8px;place-items:center;pointer-events:none;position:absolute;right:0;width:40px}.mypage-items-edit .item>.select-wrapper>.arrow>.icon,.mypage-items-edit .item>.select-wrapper>.plus>.icon{height:14px;width:14px}.mypage-items-edit .item>.category{border:1px solid #95a1af;border-radius:4px;display:flex;height:40px;width:488px}@media screen and (max-width: 768px){.mypage-items-edit .item>.category{width:100%}}.mypage-items-edit .item>.category>.button{font-size:16px;font-weight:400;height:100%;line-height:1.5;padding:8px;width:448px}@media screen and (max-width: 768px){.mypage-items-edit .item>.category>.button{width:100%}}.mypage-items-edit .item>.category>.plus{background-color:#f5f5f5;border-bottom-right-radius:4px;border-top-right-radius:4px;display:grid;height:100%;padding:8px;place-items:center;width:40px}.mypage-items-edit .item>.category>.plus>.icon{height:14px;width:14px}.mypage-items-edit .item>.image-box{background-color:#f5f5f5;display:flex;flex-direction:column;padding:24px 16px}@media screen and (max-width: 768px){.mypage-items-edit .item>.image-box{padding:16px 16px 20px}}.mypage-items-edit .item>.image-box>.message{font-size:12px;font-weight:400;margin-bottom:4px;text-align:center}.mypage-items-edit .item>.image-box>.message:last-of-type{margin-bottom:16px;text-align:left}.mypage-items-edit .item>.image-box>.complement{font-size:12px;font-weight:400;margin-top:4px;text-align:center}@media screen and (max-width: 768px){.mypage-items-edit .item>.image-box>.complement.-pc{display:none}}.mypage-items-edit .item>.image-box>.image-list{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:40px;padding-top:8px}@media screen and (max-width: 768px){.mypage-items-edit .item>.image-box>.image-list{gap:16px}}.mypage-items-edit .item>.image-box>.image-list.-hidden{height:0;margin:0;padding:0}.mypage-items-edit .item>.image-box>.image-list .image-item{background:url(/images/icons/icon-dots_horizon.svg) no-repeat 50% 94%/12px auto;padding-bottom:24px}@media screen and (max-width: 768px){.mypage-items-edit .item>.image-box>.image-list .image-item{padding-bottom:0}}.mypage-items-edit .imageitem-wrapper{position:relative}.mypage-items-edit .imageitem-wrapper>.label{background-color:#999;display:block;position:relative}.mypage-items-edit .imageitem-wrapper>.label:before{background:#0c98da url(/images/icons/icon-edit_white.svg) no-repeat 50%;background-size:16px auto;border-radius:50%;bottom:-12px;content:"";display:block;height:32px;left:-12px;position:absolute;width:32px;z-index:1}.mypage-items-edit .imageitem-wrapper>.label>.image{height:150px;object-fit:contain;-webkit-user-drag:none;user-drag:none;-moz-user-select:none;width:150px}@media screen and (max-width: 768px){.mypage-items-edit .imageitem-wrapper>.label>.image{height:96px;width:96px}}.mypage-items-edit .imageitem-wrapper .deletebutton{position:absolute;right:-12px;top:-12px}.mypage-items-edit .imageitem-upload{align-items:center;background-color:#040427;border-radius:8px;color:#fff;display:flex;flex-direction:column;font-size:12px;height:150px;justify-content:center;line-height:1.3;position:relative;text-align:center;width:150px}.mypage-items-edit .imageitem-upload>.icon{margin:0 auto 8px;width:64px}.mypage-items-edit .imageitem-file{display:none}.mypage-items-edit .item>.image-box>.image-list>.image-item>.button{margin-top:8px}@media screen and (max-width: 768px){.mypage-items-edit .item>.image-box>.image-list>.image-item>.button{height:32px}}.mypage-items-edit .item>.image-box>.add-form{margin:0 auto;width:fit-content}.mypage-items-edit .item>.image-box>.add-form>.button{align-items:center;display:flex;height:40px;justify-content:center;width:304px}.mypage-items-edit .item>.image-box>.add-form>.button>.icon{height:20px;margin-right:4px;width:20px}.mypage-items-edit .item>.image-box>.add-form>.button>.text{font-size:16px;font-weight:700;line-height:22px}.mypage-items-edit .item.-variations>.variation{border:1px solid #95a1af;border-radius:4px;display:flex;margin-bottom:64px}@media screen and (max-width: 768px){.mypage-items-edit .item.-variations>.variation{display:block;margin-bottom:32px}}.mypage-items-edit .item.-variations>.variation:last-of-type{margin-bottom:0}.mypage-items-edit .item.-variations>.variation>.draggable{cursor:grab;display:grid;place-items:center;width:48px}@media screen and (max-width: 768px){.mypage-items-edit .item.-variations>.variation>.draggable{display:none}}.mypage-items-edit .item.-variations>.variation>.draggable>.dots{height:16px;width:16px}.mypage-items-edit .item.-variations>.variation>.variation-box{flex:1;height:100%;padding:16px 16px 16px 0;position:relative}.mypage-items-edit .item.-variations>.variation>.variation-box>.deletebutton{position:absolute;right:12px;top:10px}.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-box{padding-bottom:16px;transition:all .3s ease-in-out;width:100%}.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-box.-closed,.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-box.-closed *{height:0!important;line-height:0!important;margin-bottom:0!important;margin-top:0!important;padding-bottom:0!important;padding-top:0!important;visibility:hidden!important}.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-button{display:grid;height:24px;place-items:center;width:100%}.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-button>.arrow{height:20px;width:20px}.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-button>.arrow>.icon{height:20px;transform:rotate(180deg);width:20px}.mypage-items-edit .item.-variations>.variation>.variation-box>.accordion-button.-closed>.arrow>.icon{transform:rotate(0)}.mypage-items-edit .item.-variation-files>.button{align-items:center;display:flex;font-weight:700;justify-content:center;width:300px}@media screen and (max-width: 768px){.mypage-items-edit .item.-variation-files>.button{width:100%}}.mypage-items-edit .item.-variation-files>.button>.icon{height:20px;margin-right:4px;width:20px}.mypage-items-edit .item.-variation-files>.files-box{background-color:#f5f5f5;padding:16px}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded{align-items:center;border-bottom:2px solid #95a1af;display:flex;gap:16px;justify-content:space-between;padding:24px 0}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded:last-of-type{border-bottom:none}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded.-none{display:none}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.uploading{display:none}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.uploading.-now{display:block}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.uploading>.uploading-icon{display:inline-block;width:15px}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.link>.name{color:#0c98da;flex:1;flex-wrap:wrap;font-size:16px;overflow-wrap:anywhere;text-decoration:none}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.delete{align-items:center;color:#040427;display:flex;font-size:16px;line-height:1;min-width:fit-content;text-decoration:none}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.delete.-none{display:none}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.delete>.close{display:grid;place-items:center}.mypage-items-edit .item.-variation-files>.files-box>.files-list>.uploaded>.delete>.close>.icon{height:12px;margin-right:4px;width:12px}.mypage-items-edit .item.-variation-files>.files-box>.file-upload{align-items:center;display:flex;margin:8px auto 0;position:relative;width:fit-content}.mypage-items-edit .item.-variation-files>.files-box>.file-upload>.label{inset:0;position:absolute}.mypage-items-edit .item.-variation-files>.files-box>.file-upload>.button{width:300px}@media screen and (max-width: 768px){.mypage-items-edit .item.-variation-files>.files-box>.file-upload>.button{min-width:240px;width:100%}}.mypage-items-edit .item.-variation-files>.files-box>.file-upload>.button>.text{font-weight:700}.mypage-items-edit .tab-menu{display:flex}.mypage-items-edit .tab-menu>.label{align-items:center;border:1px solid #95a1af;display:flex;font-size:14px;gap:8px;height:40px;justify-content:center;line-height:1;width:33.3333333333%}.mypage-items-edit .tab-menu>.label>.icon{filter:grayscale(100%)}.mypage-items-edit .tab-wrap>.tab-body{display:none}.mypage-items-edit .tab-wrap>.input.-tab1:checked~.tab-menu>.label.-tab1,.mypage-items-edit .tab-wrap>.input.-tab2:checked~.tab-menu>.label.-tab2,.mypage-items-edit .tab-wrap>.input.-tab3:checked~.tab-menu>.label.-tab3{background-color:#e0f7fd;border-color:#0c98da;color:#0c98da;font-weight:700}.mypage-items-edit .tab-wrap>.input.-tab1:checked~.tab-menu>.label.-tab1>.icon,.mypage-items-edit .tab-wrap>.input.-tab2:checked~.tab-menu>.label.-tab2>.icon,.mypage-items-edit .tab-wrap>.input.-tab3:checked~.tab-menu>.label.-tab3>.icon{filter:grayscale(0)}.mypage-items-edit .tab-wrap>.input.-tab1:checked~.tab-body.-tab1,.mypage-items-edit .tab-wrap>.input.-tab2:checked~.tab-body.-tab2,.mypage-items-edit .tab-wrap>.input.-tab3:checked~.tab-body.-tab3{display:block}.mypage-items-edit .tab-body>.item{border:none}.mypage-items-edit .tab-body>.item.-child>.description:first-of-type{margin-bottom:4px}.mypage-items-edit .tab-body>.item.-child>.description:last-of-type{color:#ff5590}.mypage-items-edit .tab-body>.item>.input{width:488px}@media screen and (max-width: 768px){.mypage-items-edit .tab-body>.item>.input{width:100%}}.mypage-items-edit .item.-collaboration>.fieldset{border:none}.mypage-items-edit .item.-collaboration>.fieldset>.link>.button>.text{font-weight:700}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form{align-items:flex-start;display:flex;gap:16px;margin-bottom:32px;width:100%}@media screen and (max-width: 768px){.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form{flex-direction:column}}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.grouping-box.-collaboration-user{display:block;flex:1}@media screen and (max-width: 768px){.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.grouping-box.-collaboration-user{width:100%}}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.grouping-box.-collaboration-user>.grouping-box.-collaboration-inputs{display:flex;gap:16px}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.grouping-box.-collaboration-user>.grouping-box.-collaboration-inputs>.item{display:block;flex:1;max-width:440px}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.grouping-box.-collaboration-user>.user-info{align-items:center;display:flex;line-break:anywhere;margin-top:4px;width:100%}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.grouping-box.-collaboration-user>.user-info>.icon{height:20px;margin-right:4px;width:20px}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.remove-button{align-items:center;background-color:#f5f5f5;border-radius:20px;color:#040427;display:flex;height:40px;justify-content:center;margin-top:20px;text-decoration:none;width:100px}@media screen and (max-width: 768px){.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.remove-button{margin:0 auto}}.mypage-items-edit .item.-collaboration>.fieldset .item_collaboration_user_form>.remove-button>.icon{height:12px;margin-right:4px;width:12px}.mypage-items-edit .-none{display:none}.mypage-items-edit .-nomargin-bottom{margin-bottom:0}.mypage-items-edit .-nopadding-bottom{padding-bottom:0}.mypage-items-edit .button.-submit{margin:0 auto}.mypage-items-edit .button.-secondary{align-items:center;display:flex;justify-content:center;margin:0 auto}.mypage-items-edit .button.-secondary>.icon{height:16px;margin-right:4px;width:16px}.mypage-items-edit .deletebutton{background-color:#fff;border:2px solid #95a1af;border-radius:50%;display:block;height:32px;padding:4px;position:relative;width:32px}@media screen and (max-width: 768px){.mypage-items-edit .deletebutton{height:24px;width:24px}}.mypage-items-edit .deletebutton:before{background-color:#95a1af;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:20px}@media screen and (max-width: 768px){.mypage-items-edit .deletebutton:before{width:14px}}.mypage-items-edit .deletebutton:after{background-color:#95a1af;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:20px}@media screen and (max-width: 768px){.mypage-items-edit .deletebutton:after{width:14px}}.mypage-items-edit .selectize-control>.items{border:1px solid #95a1af;border-radius:4px;color:#333;display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:20px;min-height:40px;overflow-x:hidden;padding:8px;width:100%}.mypage-items-edit .selectize-control>.items>.item{background-color:#0c98da;color:#fff;max-width:100%;overflow-wrap:anywhere;width:fit-content}.mypage-items-edit .item.-events>.select-wrapper{height:auto;min-height:40px}.mypage-items-edit .exhibited-events>.event{background-color:#0c98da;color:#fff;display:inline-block;margin:1px;max-width:100%;padding:2px 6px;width:fit-content}.mypage-items-edit .toggle-switch{align-items:center;display:flex;gap:8px;margin-bottom:28px}@media screen and (max-width: 768px){.mypage-items-edit .toggle-switch{margin-bottom:16px}}.mypage-items-edit .toggle-switch>.check{display:none}.mypage-items-edit .toggle-switch>.check:checked+.label{background-color:#0c98da}.mypage-items-edit .toggle-switch>.check:checked+.label>.icon{transform:translateY(-50%) translate(42px);transition:.2s}.mypage-items-edit .toggle-switch>.check:checked+.label>.icon>.image{display:block}.mypage-items-edit .toggle-switch>.label{background-color:#95a1af;border-radius:32px;display:block;height:32px;padding:4px;position:relative;width:70px}.mypage-items-edit .toggle-switch>.label>.icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%) translate(4px);transition:.2s;width:24px}.mypage-items-edit .toggle-switch>.label>.icon>.image{display:none}.mypage-items-edit .sales-term>.body{margin-bottom:16px}.mypage-items-edit .sales-term>.body>.title>.text{display:flex;font-size:14px;gap:16px;line-height:20px}@media screen and (max-width: 768px){.mypage-items-edit .sales-term>.body>.title>.text{flex-direction:column;gap:initial}}.mypage-items-edit .sales-term>.body>.title>.text>.annotation{display:block;font-size:12px;line-height:16px}.mypage-items-edit .sales-term>.body>.content>input{border:1px solid #95a1af;border-radius:4px;font-size:16px;height:40px;padding:8px;width:334px}.mypage-items-edit .sales-term>.body>.content>input:placeholder{color:#95a1af}.mypage-items-edit .sales-term>.body>.content>.error{color:#ff5590;display:block;font-size:14px;font-weight:700}.mypage-items-edit .visibility{align-items:center;display:flex;gap:8px;margin-bottom:4px}.mypage-items-edit .visibility .checkbox{border:1px solid #95a1af;border-radius:4px;cursor:pointer;display:block;height:23px;width:23px}.mypage-items-edit .visibility .checkbox:checked{background-image:url(/images/icons/icon-checked_blue.svg);border:none}.mypage-items-edit .annotations{margin-bottom:32px}.mypage-items-edit .annotations>.text{display:block;font-size:12px;line-height:16px}.exhibited-event-dialog-content{animation-duration:1s;animation-name:modalopen;background:#fff;border-radius:10px;box-shadow:0 0 16px #95a1af80;margin:150px auto;max-width:560px;padding:32px;width:50%}@media screen and (max-width: 768px){.exhibited-event-dialog-content{margin:50px 16px;width:auto}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.exhibited-event-dialog-content>.header{align-items:baseline;display:flex;gap:.8em}.exhibited-event-dialog-content>.header>.text{color:#040427;font-size:24px;font-weight:700}.exhibited-event-dialog-content>.header>.close{margin-left:auto;margin-top:-16px;padding:0}@media screen and (max-width: 768px){.exhibited-event-dialog-content>.header>.close{margin-top:0}}.exhibited-event-dialog-content>.header>.close:hover{cursor:pointer;opacity:.7}@media screen and (max-width: 768px){.exhibited-event-dialog-content{max-width:inherit;padding:16px}}.exhibited-event-dialog-content .event-group>.groupname{background:#f5f5f5;border-radius:4px;color:#040427;font-size:14px;font-weight:700;padding:10px;width:100%}.exhibited-event-dialog-content .event-list{display:grid;font-size:14px;grid-template-columns:1fr 1fr}@media screen and (max-width: 768px){.exhibited-event-dialog-content .event-list{grid-template-columns:1fr}}.exhibited-event-dialog-content .event-list>.listitem>.event,.exhibited-event-dialog-content .event-list>.listitem>.event>.eventname{display:block;height:100%;width:100%}.exhibited-event-dialog-content .event-list>.listitem>.event>.eventname{padding:8px}.exhibited-event-dialog-content .event-list>.listitem>.event.-checkbox>.eventname{border:1px solid #f5f5f5}.exhibited-event-dialog-content .event-list>.listitem>.event.-checkbox>.eventname:hover{border:1px solid #0c98da;color:#0c98da}.exhibited-event-dialog-content .event-list>.listitem>.event.-checkbox>.checkbox:checked+.eventname{background-color:#e0f7fd;border:1px solid #0c98da;color:#0c98da;font-weight:700}.mypage-items>.title-box{display:flex;height:40px;justify-content:space-between;margin-bottom:12px}.mypage-items>.title-box>.mypage-title{height:100%;margin:0;width:fit-content}.mypage-items>.title-box>.buttons-box{display:flex;gap:16px;height:100%}.mypage-items>.title-box>.buttons-box>.item{height:100%;width:135px}.mypage-items>.title-box>.buttons-box>.item:last-child{width:300px}@media screen and (max-width: 768px){.mypage-items>.title-box>.buttons-box>.item:last-child{display:none}}.mypage-items .item>.wrapper{height:100%;width:100%}.mypage-items .item>.wrapper>.button{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;width:100%}.mypage-items .item>.wrapper>.button>.icon{height:15px;width:15px}.mypage-items .item>.wrapper>.button>.text{font-size:14px;line-height:1;padding-top:2px}.mypage-items .sp-register-box{display:none}@media screen and (max-width: 768px){.mypage-items .sp-register-box{display:block;height:40px;margin-bottom:16px;width:100%}}.mypage-items .sp-register-box>.wrapper{height:100%;width:100%}.mypage-items .sp-register-box>.wrapper>.button{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;width:100%}.mypage-items .sp-register-box>.wrapper>.button>.icon{height:15px;width:15px}.mypage-items .sp-register-box>.wrapper>.button>.text{font-size:14px;padding-top:2px}.mypage-items>.result-box{align-items:center;background-color:#f5f5f5;display:flex;height:32px;width:100%}.mypage-items>.result-box>.message{display:block;font-size:12px;margin-left:8px}.mypage-items>.result-box>.message>.filter{display:inline-block;font-weight:700;margin-right:4px}.mypage-items>.content-box{width:100%}.mypage-items>.content-box>.tabs-box{border-bottom:1px solid #95a1af;display:flex;height:56px;margin-bottom:16px;width:100%}@media screen and (max-width: 768px){.mypage-items>.content-box>.tabs-box{overflow-x:auto;overflow-y:hidden}}.mypage-items>.content-box>.tabs-box>.item{height:100%;min-width:114px}.mypage-items>.content-box>.tabs-box>.item>.link{align-items:center;box-sizing:content-box;color:unset;display:block;display:grid;height:100%;justify-content:center;line-height:1;width:100%}.mypage-items>.content-box>.tabs-box>.item>.link.-active{border-bottom:4px solid #0c98da;color:#0c98da;font-weight:700}.mypage-items>.content-box>.buttons-box{display:flex;gap:8px;height:40px;margin-bottom:24px}.mypage-items>.content-box>.buttons-box>.item{height:100%;width:96px}.mypage-items>.content-box>.buttons-box>.item>.link{height:100%;width:100%}.mypage-items>.content-box>.buttons-box>.item>.link:hover>.button,.mypage-items>.content-box>.buttons-box>.item>.link.-active>.button{background-color:#0c98da;color:#fff;font-weight:700}.mypage-items>.content-box>.buttons-box>.item>.link>.button{align-items:center;border-color:#0c98da;color:#0c98da;display:flex;gap:4px;height:100%;justify-content:center;line-height:1;width:100%}.mypage-items .content-box>.wrapper>.items-box{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;width:100%}.mypage-items .content-box>.wrapper>.items-box .wrapper>.row{align-items:center;background-color:#fff;border:1px solid #95a1af;border-radius:4px;display:flex;flex-wrap:wrap;min-height:142px;padding:16px;width:100%}@media screen and (max-width: 768px){.mypage-items .content-box>.wrapper>.items-box .wrapper>.row{min-height:unset;padding:8px}}.mypage-items .items-box>.wrapper>.row>.draggable{cursor:grab;display:grid;height:100%;margin-right:16px;place-items:center;width:16px}.mypage-items .draggable>.dots{height:16px;width:16px}.mypage-items .items-box>.wrapper>.row>.image{height:110px;margin-right:8px;width:110px}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.image{display:none}}.mypage-items .items-box>.wrapper>.row>.content{display:flex;flex:1;flex-direction:column;height:100%;min-height:110px}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content{min-height:unset}}.mypage-items .items-box>.wrapper>.row>.content>.tags{display:flex;gap:8px;margin-bottom:4px}.mypage-items .tags>.tag{border:1px solid #95a1af;border-radius:4px;color:#95a1af;line-height:1;padding:2px 8px}.mypage-items .tags>.tag.-status{background-color:#95a1af;border:none;color:#fff}.mypage-items .tags>.tag>.text{font-size:12px}.mypage-items .items-box>.wrapper>.row>.content>.name{display:block}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.name{display:flex}}.mypage-items .items-box>.wrapper>.row>.content>.name>.image{display:none}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.name>.image{display:block;margin-right:8px}}.mypage-items .items-box>.wrapper>.row>.content>.name>.link>.text{font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.name>.link>.text{flex:1}}.mypage-items .items-box>.wrapper>.row>.content>.sales-period{align-items:center;display:flex;gap:12px}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.sales-period{flex-direction:column;gap:0;margin-bottom:12px}}.mypage-items .items-box>.wrapper>.row>.content>.sales-period>.title{background-color:#f5f5f5;font-size:14px;padding:4px}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.sales-period>.title{font-size:12px;font-weight:700;margin-top:4px;width:100%}}.mypage-items .items-box>.wrapper>.row>.content>.sales-period>.content{align-items:center;display:flex;font-size:16px}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.sales-period>.content{font-size:14px;font-weight:700;width:100%}}.mypage-items .items-box>.wrapper>.row>.content>.actions{align-items:center;display:flex;height:40px;justify-content:space-between;margin:auto 0 0}@media screen and (max-width: 768px){.mypage-items .items-box>.wrapper>.row>.content>.actions{flex-direction:column;height:auto}}.mypage-items .items-box>.wrapper{position:relative}.mypage-items .items-box>.wrapper>.draghandle{bottom:0;height:100%;left:0;position:absolute;top:0;width:48px}.mypage-items .actions>.counters{align-items:center;align-self:self-end;display:flex}@media screen and (max-width: 768px){.mypage-items .actions>.counters{margin-bottom:8px}}.mypage-items .counters>.text{align-items:center;display:flex;font-size:14px;font-weight:700;line-height:1}.mypage-items .counters>.text:first-child{margin-right:16px}.mypage-items .counters>.text>.icon{margin-right:4px}.mypage-items .actions>.buttons{align-items:center;display:flex}.mypage-items .actions>.buttons>.sales{color:#1261b1;margin-right:16px;padding-right:12px;position:relative}.mypage-items .actions>.buttons>.sales:after{border-right:2px solid #1261b1;border-top:2px solid #1261b1;content:"";height:6px;position:absolute;right:0;top:6px;-webkit-transform:rotate(45deg);transform:rotate(135deg);width:6px}.mypage-items .actions>.buttons>.edit{margin-right:16px;width:92px}@media screen and (max-width: 768px){.mypage-items .actions>.buttons>.edit{margin-right:0;width:152px}}.mypage-items .edit>.button{align-items:center;display:flex;height:100%;justify-content:center}.mypage-items .edit>.button>.icon{height:16px;margin-right:4px;width:16px}.mypage-items .edit>.button>.text{line-height:24px}.mypage-items .sales.acd-toggle.acd-open:after{top:8px;transform:rotate(-45deg)}.mypage-items .acd-content{background-color:#f5f5f5;height:0;margin:0;opacity:0;pointer-events:none;width:100%}.mypage-items .acd-content.acd-open{height:auto;margin-top:8px;opacity:1;padding:16px;pointer-events:all;transition:all .4s}.mypage-items .acd-content.acd-close{line-height:0;padding:0 16px;transition:all .2s}.mypage-items .acd-content>.table{border-collapse:collapse;table-layout:fixed;width:100%}.mypage-items .acd-content>.table>.header{border-bottom:1px solid #95a1af}.mypage-items .acd-content>.table>.header>.row{color:#95a1af;font-size:12px}.mypage-items .acd-content>.table>.header>.row>.heading{padding-bottom:8px;text-align:right;width:96px}.mypage-items .acd-content>.table>.header>.row>.heading:first-child{text-align:left;width:auto}.mypage-items .acd-content>.table>.body>.row>.data{font-size:14px;padding:8px 0;text-align:right;width:fit-content;width:96px}.mypage-items .acd-content>.table>.body>.row>.data:first-child{text-align:left;width:auto}.mypage-items>.content-box>.empty-box{background-color:#f5f5f5;height:152px;padding:32px;width:100%}@media screen and (max-width: 768px){.mypage-items>.content-box>.empty-box{height:128px;padding:16px}}.mypage-items .empty-box>.message{font-size:14px;margin:0 auto 24px;width:fit-content}.mypage-items .empty-box>.wrapper{display:block;height:40px;margin:0 auto;width:300px}.mypage-items .empty-box>.wrapper>.button{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;width:100%}.mypage-items .empty-box>.wrapper>.button>.icon{height:15px;width:15px}.mypage-items .empty-box>.wrapper>.button>.text{font-size:14px;padding-top:2px}.mypage-items>.caution-box{display:none;justify-content:space-between;align-items:center;padding:16px;background-color:#ffe8f1}@media screen and (max-width: 768px){.mypage-items>.caution-box{flex-direction:column;gap:8px}}.mypage-items>.caution-box.-show{display:flex;margin-bottom:16px}.mypage-items>.caution-box>.text{font-size:16px;font-weight:700;line-height:24px;color:#ff5590}.mypage-items>.caution-box>.link{display:block;padding:8px 16px;border-radius:56px;font-size:16px;font-weight:700;line-height:24px;color:#fff;background-color:#ff5590}.mypage-transferdestination .button-container>.module-button{margin:24px auto}.mypage-transferdestination .transferdestination-paymentmethod{position:relative}.mypage-transferdestination .transferdestination-paymentmethod.-none{display:none}.mypage-transferdestination .transferdestination-paymentmethod>.list{display:flex;margin-bottom:32px;margin-top:32px}.mypage-transferdestination .transferdestination-item{max-width:170px;width:50%}.mypage-transferdestination .transferdestination-item>.label{align-items:center;display:flex;padding:8px 16px;width:100%}.mypage-transferdestination .transferdestination-item>.label:before{aspect-ratio:1/1;border:2px solid #95a1af;border-radius:50%;content:"";display:block;margin-right:8px;width:14px}.mypage-transferdestination .transferdestination-item .radio:checked+.label{background-color:#e0f7fd;color:#0c98da}.mypage-transferdestination .transferdestination-item .radio:checked+.label:before{border:3px solid #0c98da}.mypage-transferdestination .transferdestination-proceeds{aspect-ratio:471/276;max-width:490px;width:100%}.mypage-transferdestination .transferdestination-information{margin-bottom:16px;margin-top:16px}.mypage-transferdestination .transferdestination-information>.body{margin-bottom:8px;margin-top:8px}.mypage-transferdestination .transferdestination-information>.body>.title{font-weight:700}.mypage-transferdestination .transferdestination-information>.body>.title.-required:before{background-color:#ff5590;border-radius:4px;color:#fff;content:"\5fc5\9808";display:inline-block;font-size:10px;margin-right:8px;padding:4px 8px}.mypage-transferdestination .transferdestination-information>.body>.content{margin-top:8px}.mypage-transferdestination .transferdestination-information>.body>.content>.input{border:1px solid #95a1af;height:40px;max-width:490px;padding-inline:8px;width:100%}.mypage-transferdestination .transferdestination-information>.body>.content>.caution{color:#ff5590;display:block;font-size:12px;font-style:normal;font-weight:700;margin-top:4px}.mypage-transferdestination .transferdestination-information>.body>.content>.assist{color:#0c98da;margin-left:8px}@media screen and (max-width: 768px){.mypage-transferdestination .transferdestination-information>.body>.content>.assist{display:block;text-align:right}}.mypage-transferdestination .transferdestination-information>.body>.content>.assist>.image{display:inline;margin-left:4px}.mypage-transferdestination .transferdestination-information>.body>.content>.label{border:1px solid #95a1af}.mypage-transferdestination .transferdestination-information>.body>.content>.label.-select{align-items:center;display:flex;height:40px;max-width:490px;overflow:hidden;padding-left:8px;position:relative;width:100%}.mypage-transferdestination .transferdestination-information>.body>.content>.label.-select:before{aspect-ratio:1/1;background-color:#f5f5f5;content:"";pointer-events:none;position:absolute;right:0;top:0;width:40px}.mypage-transferdestination .transferdestination-information>.body>.content>.label.-select:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";position:absolute;right:20px;rotate:45deg;top:50%;translate:50% -50%;width:10px}.mypage-transferdestination .transferdestination-information>.body>.content>.label.-select>.select{width:100%}.mypage-transferdestination .transferdestination-information>.body>.content>.annotation{color:#95a1af;display:block;font-size:14px}.mypage-transferrequest .transferrequest-information{margin-bottom:32px}.mypage-transferrequest .transferrequest-information>.body{border-bottom:1px solid #95a1af;display:flex;padding-bottom:16px;padding-top:16px}.mypage-transferrequest .transferrequest-information>.body>.title{font-size:16px;font-weight:700;padding-left:8px;width:300px}@media screen and (max-width: 768px){.mypage-transferrequest .transferrequest-information>.body>.title{width:50%}}.mypage-transferrequest .transferrequest-information>.body>.content{font-weight:700}@media screen and (max-width: 768px){.mypage-transferrequest .transferrequest-information>.body>.content{text-align:right;width:50%}}.mypage-transferrequest .transferrequest-information>.body>.content.-unspecified{color:#ff5590}.mypage-transferrequest .transferrequest-information>.body>.content>.module-button.-small{margin-left:16px}@media screen and (max-width: 768px){.mypage-transferrequest .transferrequest-information>.body>.content>.module-button.-small{margin-left:0;margin-top:16px}}.mypage-transferrequest .transfer-button>.module-button{margin-top:16px}.mypage-transferrequest .transferrequest-annotation{margin-bottom:24px}.mypage-transferrequest .transferrequest-annotation>.text{color:#95a1af;display:block;font-size:14px}.mypage-transferrequest .transferrequest-history{margin-top:32px}.mypage-transferrequest .transferrequest-history>.title{border-bottom:1px solid #95a1af;font-size:16px;font-weight:700;margin-bottom:8px;padding-bottom:8px;padding-inline:16px}.mypage-transferrequest>.table-container{overflow-x:auto;width:100%}@media screen and (max-width: 768px){.mypage-transferrequest>.table-container{-webkit-mask-image:linear-gradient(90deg,black 90%,transparent);mask-image:linear-gradient(90deg,black 90%,transparent)}}.mypage-transferrequest>.table-container>.detail{border-collapse:collapse;width:100%}@media screen and (max-width: 768px){.mypage-transferrequest>.table-container>.detail{width:630px}}.mypage-transferrequest>.table-container>.detail .cell{padding-bottom:8px;padding-left:8px;padding-top:8px}@media screen and (max-width: 768px){.mypage-transferrequest>.table-container>.detail .cell{width:16.6666666667%}}:where(.mypage-transferrequest > .table-container > .detail .cell:nth-of-type(1)){width:16.6666666667%}:where(.mypage-transferrequest > .table-container > .detail .cell:nth-of-type(2)){width:16.6666666667%}:where(.mypage-transferrequest > .table-container > .detail .cell:nth-of-type(3)){width:16.6666666667%}:where(.mypage-transferrequest > .table-container > .detail .cell:nth-of-type(4)){width:16.6666666667%}:where(.mypage-transferrequest > .table-container > .detail .cell:nth-of-type(5)){width:16.6666666667%}:where(.mypage-transferrequest > .table-container > .detail .cell:nth-of-type(6)){width:16.6666666667%}.mypage-transferrequest>.table-container>.detail>.header .title{background-color:#f5f5f5;font-size:14px;font-weight:400;text-align:left}.mypage-transferrequest>.table-container>.detail .line{border-bottom:1px solid #95a1af}.mypage-followshops{margin-bottom:40px}.mypage-followshops>.title{display:flex}@media screen and (max-width: 768px){.mypage-followshops>.title{flex-wrap:wrap}}.mypage-followshops>.title>.counter{margin-left:32px;margin-top:8px}@media screen and (max-width: 768px){.mypage-followshops>.title>.counter{margin-left:0;width:100%}}.mypage-followshops>.title>.counter>.number{color:#0c98da}.mypage-followshops>.nofollow{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:188px;justify-content:center}@media screen and (max-width: 768px){.mypage-followshops>.nofollow{height:118px}}.mypage-followshops .followshops-list>.body{align-items:center;border-bottom:1px solid #95a1af;display:flex;gap:24px;padding:32px 0}@media screen and (max-width: 768px){.mypage-followshops .followshops-list>.body{display:block}}.mypage-followshops .followshops-information{display:flex;flex-shrink:0;gap:8px;width:350px}@media screen and (max-width: 768px){.mypage-followshops .followshops-information{margin-bottom:24px;width:100%}}.mypage-followshops .followshops-information>.icon{flex-shrink:0}.mypage-followshops .followshops-information>.icon>.image{aspect-ratio:1/1;background-color:#fff;border-radius:50%;height:116px;object-fit:cover;width:116px}.mypage-followshops .followshops-information>.column{display:flex;flex-flow:column;justify-content:space-between}.mypage-followshops .followshops-information>.column>.title{-webkit-box-orient:vertical;color:#040427;display:-webkit-box;height:42px;-webkit-line-clamp:2;overflow:hidden}.mypage-followshops .followshops-items{display:flex;gap:8px;width:100%}.mypage-followshops .followshops-items>.item{width:20%}.mypage-followshops .followshops-items>.item>.link>.image{aspect-ratio:1/1;background-color:#f5f5f5;height:100%;max-height:116px;max-width:116px;object-fit:contain;width:100%}.mypage-favorite .search-result{font-size:13px;margin:24px 0 16px}@media screen and (max-width: 768px){.mypage-favorite .search-result{margin:16px 0}}.mypage-favorite .nofollow{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:188px;justify-content:center}@media screen and (max-width: 768px){.mypage-favorite .nofollow{height:118px}}.mypage-myselect .myselect .shop-image{border:solid 1px #040427;display:block;height:600px;width:900px}.mypage-myselect .myselect .position-containers .position-box{display:block;position:relative}.mypage-myselect .myselect .position-containers .position-box>.number{border:solid 4px #ff5590;font-size:2em;position:absolute;text-align:center}.mypage-myselect .myselect .position-containers .position-box>.image{border:solid 4px #ff5590;display:block;font-size:2em;position:absolute;text-align:center}.mypage-myselect .dialog-wrapper{background-color:#f5f5f5;border:solid 1px #040427;height:100%;left:0;padding:10px;position:absolute;top:0;visibility:hidden;width:100%;z-index:10}.mypage-myselect .dialog-wrapper .dialog{background-color:#fff;margin:auto;text-align:center}.mypage-myselect .dialog-wrapper .dialog>.header{background-color:#fff;color:#000;font-size:2rem}.mail-settings>.title{font-size:24px;line-height:32px;font-weight:700;margin-bottom:32px}@media screen and (max-width: 768px){.mail-settings>.title{margin-bottom:24px}}.mail-settings>.description{margin-bottom:32px}@media screen and (max-width: 768px){.mail-settings>.description{margin-bottom:24px}}.mail-settings>.description>.text{display:flex;align-items:center;margin-bottom:8px}.mail-settings .article:not(:last-of-type){margin-bottom:32px}.mail-settings .article:last-of-type{margin-bottom:48px}.mail-settings .article>.title{display:flex;align-items:center;gap:8px;font-size:18px;line-height:24px;font-weight:700;font-family:Inter;margin-bottom:8px}.mail-settings .article>.title:before{content:"";width:5px;height:24px;background-color:#0c98da}.mail-settings .article-list>.container{display:flex;border-bottom:1px solid #95a1af}@media screen and (max-width: 768px){.mail-settings .article-list>.container{flex-wrap:wrap;flex-direction:column;border-bottom:initial}}.mail-settings .article-list>.container>.title{width:20%;padding:24px 16px;background-color:#f5f5f5}@media screen and (max-width: 768px){.mail-settings .article-list>.container>.title{width:100%;padding:8px}}.mail-settings .article-list>.container>.title>.text{line-height:24px;font-weight:700}.mail-settings .article-list>.container>.content{width:79%;padding:24px 16px}@media screen and (max-width: 768px){.mail-settings .article-list>.container>.content{width:100%;padding:24px 8px}}.mail-settings .article-list>.container>.content>.inputs{display:flex;flex-direction:column;gap:16px;border:none;padding:0}@media screen and (max-width: 768px){.mail-settings .article-list>.container>.content>.inputs{gap:24px}}.mail-settings .input-label{display:flex;gap:4px}.mail-settings .input-label>.checkbox{flex-shrink:0;border-radius:4px;display:block;width:23px;height:23px;border:1px solid #95a1af;overflow:hidden}.mail-settings .input-label>.checkbox:checked{background-color:#0c98da;appearance:auto}.mail-settings .input-label>.checkbox:disabled{background-color:#95a1af;background-image:url(/images/icons/icon-check_white.svg);background-position:center center;background-repeat:no-repeat}.mail-settings .input-label>.text{display:block}.mail-settings .submit{display:block;width:100%;max-width:300px;margin-inline:auto;padding:8px 0;border-radius:56px;color:#fff;font-weight:700;background-color:#ff5590;line-height:24px}@media screen and (max-width: 768px){.mail-settings .submit{max-width:359px}}.mail-settings .disabled{display:inline-block;width:23px;aspect-ratio:1/1;border-radius:4px;background-color:#95a1af;background-image:url(/images/icons/icon-check_white.svg);background-position:center center;background-repeat:no-repeat}.message{max-width:972px;width:100%}.message .block-modal-wrapper{display:none}.message .block-modal-wrapper.-active{display:block}.message>.title{font-size:20px;font-weight:700;margin-bottom:24px}.message>.title>.link-list{display:flex}.message>.title>.link-list .icon-and-name{display:flex;margin:0 auto}.message>.title>.link-list .icon-and-name>.icon{flex-shrink:0;width:30px;aspect-ratio:1/1;border-radius:50%;margin:0 5px;overflow:hidden}.message>.title>.link-list .icon-and-name>.target-name{font-size:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.message>.title>.link-list>.inner{display:flex;gap:10px;font-weight:700;line-height:32px;color:#040427}@media screen and (max-width: 768px){.message>.title>.link-list>.inner{font-size:20px;font-weight:700;line-height:32px}}.message>.title>.link-list>.inner.-wide{width:100%}.message>.title>.link-list>.inner>.back-button{transform:rotate(-180deg);width:24px}.message-card{position:relative;padding:32px 16px;display:flex;align-items:center;gap:16px;border-bottom:1px solid #95a1af}.message-card:hover{background-color:#d9f3ff}.message-card:hover>.container>.information>.messagetext{color:#0c98da}@media screen and (max-width: 768px){.message-card{padding:16px 4px;gap:4px}}.message-card>.icon{flex-shrink:0;width:50px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.message-card>.icon>.image{width:100%;height:100%;object-fit:cover}.message-card>.container{display:flex;align-items:center;gap:24px;flex-grow:1}@media screen and (max-width: 768px){.message-card>.container{display:block;gap:initial}}.message-card>.container>.information{display:flex;flex-direction:column;gap:8px;width:100%}.message-card>.container>.information>.header{display:flex;align-items:center;justify-content:space-between;gap:8px}.message-card>.container>.information>.header>.user{display:flex;align-items:center;gap:8px}@media screen and (max-width: 768px){.message-card>.container>.information>.header>.user{max-width:initial;flex-grow:1}}.message-card>.container>.information>.header>.user>.username{display:flex;align-items:center;gap:8px}@media screen and (max-width: 768px){.message-card>.container>.information>.header>.user>.username{flex-direction:column-reverse;align-items:flex-start}}.message-card>.container>.information>.header>.user>.username>.text{max-width:400px;font-size:16px;font-style:normal;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 768px){.message-card>.container>.information>.header>.user>.username>.text{max-width:initial;flex-grow:1}}.message-card>.container>.information>.header>.user>.username>.message-block{display:none}.message-card>.container>.information>.header>.sub{flex-shrink:0;padding-right:52px}@media screen and (max-width: 768px){.message-card>.container>.information>.header>.sub{margin-left:16px;padding-right:36px}}.message-card>.container>.information>.messagetext{font-size:16px;font-weight:700;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.message-card>.container>.link:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:auto}@media screen and (max-width: 768px){.message-card>.container>.link{width:1px;height:1px;opacity:0;display:block;visibility:visible}}.message-card.-blocked,.message-card.-block,.message-card.-discarded{background-color:#f5f5f5}.message-card.-blocked>.container>.information>.messagetext,.message-card.-block>.container>.information>.messagetext,.message-card.-discarded>.container>.information>.messagetext{color:#95a1af}.message-card.-blocked>.container>.information>.header>.user>.username,.message-card.-block>.container>.information>.header>.user>.username,.message-card.-discarded>.container>.information>.header>.user>.username{color:#95a1af}.message-card.-blocked>.container>.information>.header>.user>.username>.message-badge,.message-card.-block>.container>.information>.header>.user>.username>.message-badge,.message-card.-discarded>.container>.information>.header>.user>.username>.message-badge{display:none}@media screen and (max-width: 768px){.message-card.-blocked .message-kebabbutton,.message-card.-block .message-kebabbutton,.message-card.-discarded .message-kebabbutton{top:28px}}.message-card.-blocked>.container>.information>.header>.user>.username>.message-block.-blocked{display:block}.message-card.-block>.container>.information>.header>.user>.username>.message-block.-block{display:block}.message-card.-discarded>.container>.information>.header>.user>.username>.message-block.-discarded{display:block}.message-badge{padding:4px 9px;font-size:14px;font-style:normal;font-weight:700;line-height:1;color:#fff;background-color:#ff5590;border-radius:28px}@media screen and (max-width: 768px){.message-badge{padding:4px 8px}}.message-kebabbutton{position:absolute;top:26px;right:65px;z-index:2;cursor:pointer;aspect-ratio:1/1;background-color:#fff;border-radius:50%}@media screen and (max-width: 768px){.message-kebabbutton{top:12px;right:2px}}.message-kebabbutton>.image{width:20px;aspect-ratio:1/1}.message-kebabmenu{display:none;position:absolute;top:62px;right:25px;z-index:2;filter:drop-shadow(0px 0px 3px rgba(149,161,175,.5))}.message-kebabmenu.-active{display:block}@media screen and (max-width: 768px){.message-kebabmenu{top:52px;right:0}}.message-kebabmenu>.text{display:block;font-size:14px;color:#0c98da;padding:8px;background-color:#fff;border-radius:4px}.message-kebabmenu>.icon{position:absolute;top:0;left:0;right:0;margin-inline:auto;width:16px;height:8px;transform:translateY(calc(-100% + 1px)) rotate(180deg)}@media screen and (max-width: 768px){.message-kebabmenu>.icon{left:initial;margin-inline:initial;right:8px;transform:translateY(calc(-100% + 2px))}}.message-kebabmenu>.icon>.image{width:100%;height:auto}.message-block{flex-shrink:0;font-size:12px;font-style:normal;font-weight:400;line-height:16px;background-color:#95a1af;color:#fff;border-radius:5px;padding:4px 8px}.message-nothing{padding:80px 32px;background-color:#f5f5f5}@media screen and (max-width: 768px){.message-nothing{padding:64px 16px}}.message-nothing>.title{font-size:16px;font-weight:400;line-height:24px;text-align:center}.message-nothing>.description{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.message-container{width:100%;max-width:972px;height:526px;overflow-y:auto;background-color:#f5f5f5;padding:0 32px 32px}@media screen and (max-width: 768px){.message-container{padding:0 8px 8px}}.message-container a{color:#fff}.message-container>.box{display:flex;flex-direction:column;gap:16px;padding-top:32px}@media screen and (max-width: 768px){.message-container>.box{padding-top:24px}}.message-container>.box>.date{position:relative;display:block;text-align:center}.message-container>.box>.date:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background-color:#95a1af}.message-container>.box>.date>.text{position:relative;z-index:2;font-size:14px;font-style:normal;line-height:20px;padding:8px;background-color:#f0f0f0}.message-comment{display:flex;align-items:flex-start;gap:8px}.message-comment>.icon{width:32px;aspect-ratio:1/1;border-radius:50%;flex-shrink:0;overflow:hidden}.message-comment>.icon>.image{width:100%;height:100%;object-fit:cover}.message-comment>.comments{display:flex;flex-direction:column;gap:16px}.message-comment>.comments>.each{display:flex;gap:8px}@media screen and (max-width: 768px){.message-comment>.comments>.each{max-width:285px}}.message-comment>.comments>.each>.text{position:relative;max-width:448px;border-radius:8px;padding:8px;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:pre-wrap;word-break:break-all;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media screen and (max-width: 768px){.message-comment>.comments>.each>.text{max-width:236px}}.message-comment>.comments>.each>.text a{text-decoration:underline}.message-comment>.comments>.each>.time{font-size:14px;line-height:20px;color:#95a1af;align-self:flex-end;margin-bottom:4px}.message-comment.-other>.comments>.each>.text{background-color:#95a1af}.message-comment.-other>.comments>.each>.text:before{content:"";position:absolute;top:14px;left:0;width:5px;aspect-ratio:1/1;background-image:url(/images/icons/icon-triangle_gray.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transform:translate(-100%)}.message-comment.-myself>.comments{margin-left:auto}.message-comment.-myself>.comments>.each{flex-direction:row-reverse}.message-comment.-myself>.comments>.each>.text{background-color:#0c98da}.message-comment.-myself>.comments>.each>.text:before{content:"";position:absolute;top:14px;right:0;width:5px;aspect-ratio:1/1;background-image:url(/images/icons/icon-triangle_blue.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transform:translate(100%)}.message-textarea{margin-top:24px}.message-textarea>.text{display:block;font-size:14px;line-height:20px}.message-textarea>.text-blocked{display:none;font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:#ff5590}.message-textarea>.textinput{display:flex;align-items:center;border:1px solid #95a1af;border-radius:4px}.message-textarea>.textinput>.button{display:flex;flex-direction:column;flex-shrink:0;gap:4px;width:56px;height:100%;padding:16px}.message-textarea>.textinput>.button>.text{font-size:12px;line-height:16px;color:#95a1af}.message-textarea>.textinput>.text-input>.count{transform:translate(56px,-100%)}.message-textarea>.textinput>.text-input>.input{border:none;border-right:1px solid #95a1af;border-radius:0;resize:none;padding:16px}@media screen and (max-width: 768px){.message-textarea>.textinput>.text-input>.input{padding:8px}}.message-textarea.-blocked>.text-blocked{display:block}.message-textarea.-blocked>.textinput{position:relative;opacity:.4}.message-textarea.-blocked>.textinput:after{content:"";position:absolute;inset:0;background-color:#95a1af;opacity:.2}.message-textarea.-blocked>.textinput>.text-input>.count{opacity:0;visibility:hidden}.message-overlay{position:fixed;inset:0;z-index:3;background-color:#95a1af;opacity:.5}.message-modalbutton{position:fixed;inset:0;z-index:4;width:95%;max-width:560px;height:max-content;margin:auto;background-color:#fff;border-radius:10px;padding:32px}@media screen and (max-width: 768px){.message-modalbutton{padding:16px}}.message-modalbutton>.text{padding-top:48px;padding-bottom:48px;font-size:16px;line-height:24px;text-align:center}.message-modalbutton>.buttons{display:flex;justify-content:center;gap:24px;gap:16px}.message-modalbutton>.buttons .button{width:150px;border-radius:50px;padding-top:8px;padding-bottom:8px;text-align:center;font-size:16px;line-height:24px}.message-modalbutton>.buttons .button.-negative{color:#95a1af;border:2px solid #95a1af}.message-modalbutton>.buttons .button.-positive{color:#fff;background-color:#0c98da;font-weight:700}.message-modalbutton>.button-close{position:absolute;top:32px;right:32px;width:32px;aspect-ratio:1/1;padding:0}@media screen and (max-width: 768px){.message-modalbutton>.button-close{top:16px;right:16px}}.message-modalbutton>.button-close>.image{width:100%;height:100%}.message-button{display:flex;align-items:center;gap:4px;justify-content:center;flex-shrink:0;padding:8px 16px;border-radius:50px;background-color:#e0f7fd}.message-button>.icon{display:block;width:16px;aspect-ratio:1/1}.message-button>.text{font-size:14px;font-weight:700;color:#0c98da;line-height:20px}@media screen and (max-width: 768px){.message-button.-sp-icon>.text{display:none}}.mypage-shops .-hide{display:none}.mypage-shops .icon-remove{align-items:center;background-color:#f5f5f5;border-radius:20px;color:#040427;display:flex;font-size:14px;justify-content:center;line-height:1;padding-bottom:8px;padding-top:8px;text-align:center;width:142px}.mypage-shops .icon-remove .icon-close{aspect-ratio:1/1;fill:#95a1af;margin-right:4px;width:12px}.mypage-shops .shops-buttonsave{margin:64px auto}.mypage-shops .shops-button-reset-color{background-color:#0c98da;color:#fff;float:left;font-weight:700;margin:0 auto 32px}.mypage-shops .shops-subtitle{border-left:4px solid #0c98da;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:16px;padding-left:4px}.mypage-shops>.shops-form{margin-top:32px}@media screen and (max-width: 768px){.mypage-shops>.shops-form{margin-top:16px}}.mypage-shops .shop-icon{display:block;height:220px;margin-bottom:24px;position:relative;width:220px}.mypage-shops .shop-icon:before{background:#0c98da url(/images/icons/icon-edit_white.svg) no-repeat 50%;background-size:16px auto;border-radius:50%;bottom:0;content:"";display:block;height:32px;left:0;position:absolute;width:32px;z-index:1}.mypage-shops .shop-icon>.imagewrap{border-radius:50%;overflow:hidden}.mypage-shops .shop-icon>.imagewrap>.image-with-file{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}.mypage-shops .shop-icon>.imagewrap>.image-without-file{height:100%;object-fit:cover;width:100%}.mypage-shops .shop-icon>.file{display:none}.mypage-shops .shopicon-text{font-size:12px;margin-bottom:24px}.mypage-shops .shops-information .body{margin-bottom:16px}.mypage-shops .shops-information .body>.title{display:flex;font-size:14px;justify-content:space-between}.mypage-shops .shops-information .body>.content>.name-userinput{display:block;font-size:14px;height:40px;padding:4px;width:100%}.mypage-shops .shops-information .body>.content>.user-textarea{display:block;font-size:14px;padding:4px;resize:none;width:100%}.mypage-shops .shops-description{margin-top:32px}.mypage-shops .shops-description>.title{font-size:16px;font-weight:700;margin-bottom:8px}.mypage-shops .shops-description>.title.-required:before{background-color:#ff5590;border-radius:4px;color:#fff;content:"\5fc5\9808";display:inline-block;font-size:12px;line-height:1.2;margin-right:4px;padding-bottom:4px;padding-inline:8px;padding-top:4px}.mypage-shops .shops-description>.title>.annotation{font-size:12px;font-weight:400;margin-left:4px}@media screen and (max-width: 768px){.mypage-shops .shops-description>.title>.annotation.-pc{display:none}}.mypage-shops .shops-description>.title>.annotation.-sp{display:none}@media screen and (max-width: 768px){.mypage-shops .shops-description>.title>.annotation.-sp{display:block}}.mypage-shops .shops-shopname{margin-top:16px}.mypage-shops .shops-shopname>.title{font-size:16px;font-weight:700;margin-bottom:8px}.mypage-shops .shops-shopname>.title.-required:before{background-color:#ff5590;border-radius:4px;color:#fff;content:"\5fc5\9808";display:inline-block;font-size:12px;line-height:1.2;margin-right:4px;padding-bottom:4px;padding-inline:8px;padding-top:4px}.mypage-shops .shops-shopname>.title>.annotation{font-size:12px;font-weight:400;margin-left:4px}@media screen and (max-width: 768px){.mypage-shops .shops-shopname>.title>.annotation.-pc{display:none}}.mypage-shops .shops-shopname>.title>.annotation.-sp{display:none}@media screen and (max-width: 768px){.mypage-shops .shops-shopname>.title>.annotation.-sp{display:block}}.mypage-shops .shops-appearance{margin-bottom:40px;margin-top:32px}.mypage-shops .shops-appearance>.titlesmall{font-size:16px;font-weight:700;margin-bottom:8px;margin-top:16px}.mypage-shops .shops-colorsample{border:1px solid #95a1af;max-width:350px;padding-bottom:8px;padding-inline:16px;padding-top:8px;width:100%}@media screen and (max-width: 768px){.mypage-shops .shops-colorsample{max-width:initial}}.mypage-shops .shops-colorsample>.title{font-size:24px;font-weight:700;margin-bottom:16px}.mypage-shops .shops-colorsample>.information{margin-inline:auto;width:80%}.mypage-shops .shops-colorsample>.information>.imagebox{aspect-ratio:1/1;background-color:#f5f5f5;margin-bottom:4px;margin-inline:auto;width:224px}.mypage-shops .shops-colorsample>.information>.imagebox>.image{height:100%;width:100%}.mypage-shops .shops-colorsample>.information>.category{margin-bottom:4px}.mypage-shops .shops-colorsample>.information>.category .item>.link{color:#0c98da;font-size:12px}.mypage-shops .shops-colorsample>.information>.producttitle{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:700;height:42px;-webkit-line-clamp:2;overflow:hidden}.mypage-shops .shops-colorsample>.information>.box{display:flex;justify-content:space-between}.mypage-shops .shops-colorsample>.information>.box>.price{color:#ff5590;font-weight:700}.mypage-shops .shops-colorsample>.information>.box>.favorite{align-items:center;display:flex}.mypage-shops .shops-colorsample>.information>.box>.favorite>.heart{display:block;fill:#95a1af;height:12px;margin-right:4px;width:14px}.mypage-shops .shops-colorsample>.information>.box>.favorite>.count{color:#95a1af}.mypage-shops .shops-colors{display:flex;flex-wrap:wrap;gap:24px;margin-top:16px}@media screen and (max-width: 768px){.mypage-shops .shops-colors{gap:initial;justify-content:space-between}}.mypage-shops .shops-colors .item>.type{font-size:14px}.mypage-shops .shops-colors .item>.usercolor{align-items:center;display:flex;gap:8px;height:50px;margin-bottom:16px;width:100%}.mypage-shops .shops-colors .item>.usercolor>.input{display:block;height:47px;padding:0;width:47px}.mypage-shops .shops-colors .item>.usercolor>.colorvalue{align-items:center;border:1px solid #95a1af;display:flex;height:40px;padding:4px;width:140px}@media screen and (max-width: 768px){.mypage-shops .shops-colors .item>.usercolor>.colorvalue{width:120px}}.mypage-shops .shops-backgroundselect{display:flex;margin-bottom:8px;margin-top:8px}.mypage-shops .shops-backgroundselect .item>.label{align-items:center;display:flex;padding-bottom:4px;padding-inline:16px;padding-top:4px;width:160px}.mypage-shops .shops-backgroundselect .item>.label:hover{background-color:#e0f7fd;color:#0c98da}.mypage-shops .shops-backgroundselect .item>.label>.input{appearance:initial;aspect-ratio:1/1;border:1px solid #95a1af;border-radius:50%;display:block;margin-right:4px;width:12px}.mypage-shops .shops-backgroundselect .item>.label>.input:checked{border:3px solid #0c98da}.mypage-shops .shops-backgroundselect .item>.label>.input:checked+.text{color:#0c98da}.mypage-shops .shops-headerimage{background-position:top;background-repeat:no-repeat;background-size:100% auto;margin-bottom:8px;margin-top:8px;width:100%}@media screen and (max-width: 768px){.mypage-shops .shops-headerimage{height:120px}}.mypage-shops .shops-headerimage>.image{height:100%;object-fit:cover;width:100%}.mypage-shops .with-file{display:block;height:160px}.mypage-shops .without-file{display:none;heithg:0}.mypage-shops .shops-fileloader{display:flex;gap:24px;margin-bottom:4px}@media screen and (max-width: 768px){.mypage-shops .shops-fileloader{align-items:center;flex-direction:column;gap:16px}}.mypage-shops .shops-fileloader>.shops-filelabel{align-items:center;background-color:#0c98da;border-radius:20px;color:#fff;display:flex;justify-content:center;line-height:1;padding-bottom:8px;padding-top:8px;text-align:center;width:300px}.mypage-shops .shops-fileloader>.shops-filelabel:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-image.svg);content:"";display:block;filter:invert(1);margin-right:4px;width:20px}.mypage-shops .shops-fileloader>.shops-filelabel>.file{display:none}.mypage-shops .shops-fileloader .remove{align-items:center;background-color:#f5f5f5;border-radius:20px;color:#040427;display:flex;font-size:14px;height:100%;justify-content:center;line-height:1;padding-bottom:8px;padding-top:8px;text-align:center;width:142px}.mypage-shops .shops-fileloader .remove .icon-close{aspect-ratio:1/1;fill:#95a1af;margin-right:4px;width:12px}.mypage-shops .shops-fileloader .annotation{font-size:11px}.mypage-shops .shops-backgroundoption{display:flex;flex-wrap:wrap;gap:24px;margin-top:16px;width:100%}@media screen and (max-width: 768px){.mypage-shops .shops-backgroundoption{flex-direction:column}}.mypage-shops .shops-backgroundoption .item{max-width:200px;width:100%}@media screen and (max-width: 768px){.mypage-shops .shops-backgroundoption .item{max-width:initial}}.mypage-shops .shops-backgroundoption .item>.type{font-size:14px}.mypage-shops .shops-backgroundoption .item>.label{border:1px solid #95a1af;display:block;height:40px;padding:4px;position:relative;width:100%}.mypage-shops .shops-backgroundoption .item>.label>.icon{background-color:#f5f5f5;height:40px;pointer-events:none;position:absolute;right:0;top:0;width:40px;z-index:-1}.mypage-shops .shops-backgroundoption .item>.label>.icon:before{border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";height:6px;left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:6px}.mypage-shops .shops-backgroundoption .item>.label>.userselect{display:block;font-size:14px;height:100%;width:100%}.mypage-shops .shop-private{margin-bottom:40px;margin-top:32px}.mypage-shops .shop-private .label{margin-top:80px}.mypage-shops .shop-private>.assist{color:#0c98da;margin-left:16px}@media screen and (max-width: 768px){.mypage-shops .shop-private>.assist{display:block;text-align:right}}.mypage-shops .shop-private>.assist>.image{display:inline;margin-left:4px}.mypage-shops .select-wrapper{border:1px solid #95a1af;border-radius:4px;display:flex;height:40px;position:relative;width:150px}@media screen and (max-width: 768px){.mypage-shops .select-wrapper{width:100%}}.mypage-shops .select-wrapper>.select{font-size:16px;font-weight:400;height:100%;line-height:1.5;padding:8px;width:100%}.mypage-shops .select-wrapper>.arrow{background-color:#f5f5f5;border-bottom-right-radius:4px;border-top-right-radius:4px;display:grid;height:100%;padding:8px;place-items:center;pointer-events:none;position:absolute;right:0;width:40px}.mypage-shops .select-wrapper>.arrow>.icon{height:14px;width:14px}.mypage-shops .select-status{float:left;margin-bottom:30px}.mypage-shops .shops-caution{color:#ff5590;display:block;font-size:12px;font-style:normal;font-weight:700}.management{display:flex;margin-inline:auto;margin-top:32px;max-width:1280px;width:98%}.management>.management-sidebar{margin-right:40px;width:218px}.management .management-navigation{padding-bottom:16px;padding-top:16px}.management .management-navigation:not(:last-of-type){border-bottom:1px solid #95a1af}.management .management-navigation .item>.link{color:#040427;cursor:pointer;display:block;padding:8px}.management .management-navigation .item>.link.-accent{color:#ff5590;font-weight:700}.management .management-navigation .item>.link.-disabled{color:#95a1af;pointer-events:none}.management .management-navigation .item>.link:hover{background-color:#d9f3ff;color:#0c98da}.management .management-content{flex:1}.management .management-title{font-size:24px;font-weight:700;margin-bottom:32px}.management-transferrequests .transfer-table{border-collapse:collapse;width:100%}.management-transferrequests .transfer-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px;position:relative}.management-transferrequests .transfer-table .cell.-textleft{text-align:left}.management-transferrequests .transfer-table .cell.-textright{text-align:right}.management-transferrequests .transfer-table .cell.-textcenter{text-align:center}.management-transferrequests .transfer-table .cell.-bold{font-weight:700}.management-transferrequests .transfer-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;font-size:14px;padding-bottom:8px;padding-inline:16px;padding-top:8px}.management-transferrequests .transfer-table>.head{border-bottom:1px solid #95a1af}.management-transferrequests .transfer-table>.head .cell{background-color:#f0f0f0;border-bottom:1px solid #f5f5f5;text-align:center}.management-transferrequests .transfer-table .body.-stripe tr:nth-of-type(even){background-color:#f5f5f5}.management-transferrequests .transferrequestsdetail-payment .body{display:flex;justify-content:space-between}.management-transferrequests .transferrequestsdetail-payment .body>.content .note{font-size:12px}.management-transferrequests .transferrequestsdetail-payment .body>.content .button{background-color:#0c98da;border-radius:20px;color:#fff;display:block;padding-bottom:8px;padding-top:8px;text-align:center;width:268px}.management-transferrequests .management-transferrequestsdetail-search{background-color:#f5f5f5;margin-bottom:24px;margin-top:24px;padding:16px}.management-transferrequests .management-transferrequestsdetail-search .search .body{display:flex;height:40px;justify-content:space-between}.management-transferrequests .management-transferrequestsdetail-search .search .body>.content>.number{background-color:#fff;font-size:1.3em;width:4em}.management-transferrequests .management-transferrequestsdetail-search .search .body>.content>.button{align-items:center;background-color:#0c98da;border-radius:20px;color:#fff;display:flex;height:100%;justify-content:center;width:120px}.management-transferrequests .management-transferrequestsdetail-search .search .body>.content>.button:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-search.svg);content:"";display:block;filter:invert(1);margin-right:4px;width:20px}.management-transferrequests .management-transferrequestsdetail-table .table{border-collapse:collapse;padding-inline:16px;width:100%}.management-transferrequests .management-transferrequestsdetail-table .table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-textleft{text-align:left}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-textright{text-align:right}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-textcenter{text-align:center}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-bold{font-weight:700}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-blue{color:#0c98da}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-pink{color:#ff5590}.management-transferrequests .management-transferrequestsdetail-table .table .cell.-green{color:#498e09}.management-transferrequests .management-transferrequestsdetail-table .table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-transferrequests .management-transferrequestsdetail-table .table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-transferrequests .management-transferrequestsdetail-table .table .head .cell{text-align:center}.management-transferrequests .management-transferrequestsdetail-table .table .body{border-bottom:1px solid #95a1af}.management-transferrequests .management-transferrequestsdetail-table .table .body .status{display:flex;justify-content:space-between}.management-transferrequests .management-transferrequestsdetail-table .table .body .status .button{border-radius:20px;display:block;padding:8px;width:100%}.management-transferrequests .management-transferrequestsdetail-table .table .body .status .button.-pink{border:2px solid #ff5590;color:#ff5590}.management-transferrequests .management-transferrequestsdetail-table .table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-announcements .header{display:flex;align-items:center;justify-content:space-between}.management-announcements .new-btn{display:inline-block;margin-top:16px;padding:8px;background-color:#0c98da;color:#fff;border-radius:4px}.management-announcements .table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-announcements .table>thead{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-announcements .table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-announcement-form .notice{margin:16px 0;font-size:18px;color:#cc3a3a}.management-announcement-form .form{margin-bottom:32px}.management-announcement-form .form .item{margin-bottom:16px}.management-announcement-form .form .form-label{display:flex;align-items:center;margin-bottom:8px}.management-announcement-form .form .badge{border-radius:4px;font-size:10px;font-weight:400;height:20px;line-height:12px;margin-right:4px;padding:4px 10px;width:fit-content}.management-announcement-form .form .badge.-required{background-color:#ff5590;color:#fff}.management-announcement-form .form .form-select,.management-announcement-form .form .date{padding:4px;border:1px solid #95a1af;appearance:auto}.management-announcement-form .form .note{font-size:14px;color:#cc3a3a}.management-announcement-form .form .button{background-color:#ff5590;border-radius:20px;color:#fff;display:block;font-weight:700;margin-inline:auto;margin-top:24px;padding-bottom:8px;padding-top:8px;text-align:center;width:300px}.management-announcement-form .form .button.-left{margin-inline:0}.management-sales>.searchbox{background-color:#f5f5f5;padding-bottom:16px;padding-inline:4%;padding-top:16px}.management-sales>.searchbox>.title{font-size:14px;font-weight:400}.management-sales>.searchbox>.inputgroup{display:flex;gap:16px;justify-content:center;margin-bottom:16px}.management-sales>.searchbox>.inputgroup>.inputbox{width:33.3333333333%}.management-sales>.searchbox>.inputgroup>.inputbox>.title{font-size:12px;font-weight:400}.management-sales>.searchbox>.inputgroup>.inputbox>.inputlabel{background-color:#fff;border:1px solid #95a1af;display:block;padding-bottom:4px;padding-inline:16px;padding-top:4px;position:relative}.management-sales>.searchbox>.inputgroup>.inputbox>.inputlabel>.input{width:100%}.management-sales>.searchbox>.selectgroup{display:flex;gap:16px;justify-content:center;margin-bottom:16px;margin-inline:auto}.management-sales>.searchbox>.selectgroup>.selectbox{width:33.3333333333%}.management-sales>.searchbox>.selectgroup>.selectbox>.title{font-size:12px;font-weight:400}.management-sales>.searchbox>.selectgroup>.selectbox>.selectlabel{background-color:#fff;border:1px solid #95a1af;display:block;padding-bottom:4px;padding-inline:16px;padding-top:4px;position:relative}.management-sales>.searchbox>.selectgroup>.selectbox>.selectlabel:before{aspect-ratio:1/1;background-color:#f5f5f5;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0}.management-sales>.searchbox>.selectgroup>.selectbox>.selectlabel:after{aspect-ratio:1/1;border-bottom:2px solid #95a1af;border-right:2px solid #95a1af;content:"";pointer-events:none;position:absolute;right:5%;rotate:45deg;top:50%;translate:0 -75%;width:3%}.management-sales>.searchbox>.selectgroup>.selectbox>.selectlabel>.select{width:100%}.management-sales>.searchbox>.date-area{margin-inline:auto}.management-sales>.searchbox>.date-area>.title{font-size:12px;font-weight:400}.management-sales>.searchbox>.date-area>.dategroup{align-items:center;display:flex;gap:4px;justify-content:center;margin-bottom:16px}.management-sales>.searchbox>.date-area>.dategroup>.datebox{width:50%}.management-sales>.searchbox>.date-area>.dategroup>.datebox>.datelabel{background-color:#fff;border:1px solid #95a1af;display:block;padding-bottom:4px;padding-inline:16px;padding-top:4px;position:relative}.management-sales>.searchbox>.date-area>.dategroup>.datebox>.datelabel>.date{width:100%}.management-sales>.searchbox>.check-area{align-items:center;display:flex;margin-inline:auto}.management-sales>.searchbox>.check-area .checkbox{appearance:auto;aspect-ratio:1/1;background-color:#fff;border:1px solid #95a1af;display:block;flex-shrink:0;margin-right:4px;width:23px}.management-sales>.searchbox>.check-area .annotation{font-size:12px}.management-sales>.searchbox>.buttons{display:flex;gap:24px;justify-content:center;margin-top:40px}.management-sales>.searchbox>.buttons>.button{align-items:center;border-radius:20px;display:flex;padding-bottom:8px;padding-top:8px;transition:.3s}.management-sales>.searchbox>.buttons>.button.-search{background-color:#0c98da;color:#fff;font-size:16px;padding-inline:24px}.management-sales>.searchbox>.buttons>.button.-search:hover{background-color:#1261b1;transition:.3s}.management-sales>.searchbox>.buttons>.button.-search:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-search_white.svg);background-size:100% 100%;content:"";display:block;margin-right:4px;width:20px}.management-sales>.searchbox>.buttons>.button.-download{background-color:#fff;border:2px solid #0c98da;color:#0c98da;font-size:14px;font-weight:700;padding-inline:16px}.management-sales>.searchbox>.buttons>.button.-download:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-download_blue.svg);background-size:100% 100%;content:"";display:block;margin-right:4px;width:14px}.management-sales>.searchbox>.buttons>.button.-download:hover{color:#1261b1;transition:.3s}.management-sales>.information{margin-top:16px}.management-sales>.information>.title{border-bottom:1px solid #95a1af;font-size:16px;font-weight:400;padding-bottom:4px}.management-sales>.information>.labels{display:flex;gap:3%;margin-top:16px}.management-sales>.information>.labels>.item{text-align:center;width:20%}.management-sales>.information>.labels>.item>.term{font-size:16px}.management-sales>.information>.labels>.item>.description{font-size:16px}.management-sales>.information>.labels>.item>.description>.number{font-size:24px}.management-sales>.information>.table{border-collapse:collapse;margin-bottom:32px;margin-top:16px;width:100%}.management-sales>.information>.table>.head{background-color:#f5f5f5}.management-sales>.information>.table .line:not(:last-of-type){border-bottom:1px solid #95a1af}.management-sales>.information>.table .cell{font-size:14px;font-weight:400;padding-bottom:1.5%;padding-inline:.5%;padding-top:1.5%}.management-sales>.information>.table .cell.-textleft{text-align:left}.management-sales>.information>.table .cell.-textcenter{text-align:center}.management-sales>.information>.table .cell.-text-right{text-align:right}.management-sales>.information>.table .cell.-index1{width:10%}.management-sales>.information>.table .cell.-index2{width:10%}.management-sales>.information>.table .cell.-index3{width:10%}.management-sales>.information>.table .cell.-index4{width:15%}.management-sales>.information>.table .cell.-index5{width:12%}.management-sales>.information>.table .cell.-index6{width:15%}.management-sales>.information>.table .cell.-index7{width:25%}.management-sales>.information>.table .cell.-checked:after{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);background-size:100% 100%;content:"";display:inline-block;width:12px}.management-sales>.information>.table .cell>.data.-lineclamp{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.management-banner .notes{margin-top:32px}.management-banner .errors{background-color:#ffe8f1;margin-top:32px;padding:32px}.management-banner .toggle{border:0;display:flex}.management-banner .toggle .label{font-size:16px;padding-bottom:4px;padding-left:35px;padding-top:4px;position:relative;transition:.3s ease-out;width:248px}.management-banner .toggle .label:before{aspect-ratio:1/1;background-color:#f5f5f5;border:1px solid #ccc;border-radius:50%;content:"";left:16px;position:absolute;top:50%;transition:.3s ease-out;translate:0 -50%;width:14px}.management-banner .toggle .label:hover{color:#0c98da;font-weight:700;transition:.3s ease-out}.management-banner .toggle .label:hover:before{border:3px solid #0c98da;transition:.3s ease-out}.management-banner .toggle .input:checked{display:block}.management-banner .toggle .input:checked+.label{color:#0c98da;font-weight:700}.management-banner .toggle .input:checked+.label:before{border:3px solid #0c98da;transition:.3s ease-out}.management-banner .add-banner{margin-top:32px}.management-banner .add-banner.-none{display:none}.management-banner .add-banner>.title{font-size:16px;font-weight:700}.management-banner .add-banner>.wrapper{background-color:#f5f5f5;margin-bottom:32px;padding:32px}.management-banner .add-banner>.wrapper>.form{margin-top:32px}.management-banner .add-banner .language{margin-bottom:16px}.management-banner .add-banner .language>.title{font-size:16px;font-weight:400}.management-banner .add-banner .language>.container{align-items:flex-start;display:flex;gap:2%}.management-banner .add-banner .language>.container>.thumbnail{aspect-ratio:240/103;background-color:#ccc;background-image:url(/images/icons/icon-image_white.svg);background-position:center;background-repeat:no-repeat;background-size:30%;width:31%}.management-banner .add-banner .language>.container>.thumbnail>.image{height:100%;object-fit:contain;width:100%}.management-banner .add-banner .language>.container>.information{width:67%}.management-banner .add-banner .data>.item{background-color:#fff;margin-bottom:4px;padding:8px}.management-banner .add-banner .data>.item.-file{align-items:center;display:flex;padding-left:16px}.management-banner .add-banner .data>.item.-file>.label{align-items:center;background-color:#0c98da;border-radius:20px;display:flex;justify-content:center;padding-bottom:8px;padding-inline:32px;padding-top:8px;width:max-content}.management-banner .add-banner .data>.item.-file>.label>.file{display:none}.management-banner .add-banner .data>.item.-file>.label .icon{aspect-ratio:1/1;margin-right:4px;width:20px}.management-banner .add-banner .data>.item.-file>.label .icon>.image{height:100%;width:100%}.management-banner .add-banner .data>.item.-file>.label>.text{color:#fff;font-size:16px;font-weight:700}.management-banner .add-banner .data>.item.-file>.caution{color:#95a1af;font-size:12px;margin-left:16px}.management-banner .add-banner .description{background-color:#fff}.management-banner .add-banner .description>.body{align-items:center;display:flex}.management-banner .add-banner .description>.body>.title{border-right:1px solid #95a1af;font-size:16px;padding-right:8px;width:10%}.management-banner .add-banner .description>.body>.title>.text{display:block;text-align:center;text-decoration:none}.management-banner .add-banner .description>.body>.content{flex-grow:1;padding-left:8px}.management-banner .add-banner .description>.body>.content>.input{font-size:12px;width:100%}.management-banner .add-banner .description>.body>.content>.input::placeholder{color:#95a1af}.management-banner .add-banner .visibility{align-items:flex-start;display:flex;gap:2%}.management-banner .add-banner .visibility>.order{align-items:center;display:flex;width:31%}.management-banner .add-banner .visibility>.order>.text{font-size:16px}.management-banner .add-banner .visibility>.order>.input{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;margin-left:8px;text-align:center;width:60px}.management-banner .add-banner .visibility>.status{width:67%}.management-banner .add-banner .visibility>.status>.label{background-color:#fff;border:1px solid #95a1af;display:block;font-size:16px;height:40px;padding-bottom:8px;padding-inline:16px;padding-top:8px;position:relative;width:232px}.management-banner .add-banner .visibility>.status>.label:before{background-color:#f5f5f5;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-banner .add-banner .visibility>.status>.label:after{aspect-ratio:1/1;border-bottom:2px solid #95a1af;border-right:2px solid #95a1af;content:"";pointer-events:none;position:absolute;right:15px;rotate:45deg;top:15px;translate:0 -25%;width:8px}.management-banner .add-banner .visibility>.status>.label>.select{width:100%}.management-banner .add-banner .buttons{display:flex;gap:20px;justify-content:center;margin-top:32px}.management-banner .add-banner .buttons .button{align-items:center;border-radius:30px;display:flex;justify-content:center;padding-bottom:8px;padding-top:8px}.management-banner .add-banner .buttons .button.-negative{background-color:#fff;border:2px solid #95a1af;color:#95a1af;width:142px}.management-banner .add-banner .buttons .button.-negative .icon{aspect-ratio:1/1;display:block;margin-right:4px;position:relative;width:10px}.management-banner .add-banner .buttons .button.-negative .icon:before,.management-banner .add-banner .buttons .button.-negative .icon:after{background-color:#95a1af;content:"";height:1px;left:50%;position:absolute;top:50%;transform-origin:center;translate:-50% -50%;width:100%}.management-banner .add-banner .buttons .button.-negative .icon:before{rotate:45deg}.management-banner .add-banner .buttons .button.-negative .icon:after{rotate:-45deg}.management-banner .add-banner .buttons .button.-positive{background-color:#ff5590;color:#fff;font-size:16px;font-weight:700;width:300px}.management-faqs .header{display:flex;align-items:center;justify-content:space-between}.management-faqs .flex{display:flex;justify-content:space-between}.management-faqs .new-btn{display:inline-block;margin-top:16px;padding:8px;background-color:#0c98da;color:#fff;border-radius:4px}.management-faqs .form-select{padding:4px;border:1px solid #95a1af;appearance:auto}.management-faqs .table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-faqs .table>thead{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-faqs .table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-faqs .table .question{width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.management-faqs-form .button{display:inline-block;margin-top:16px;margin-left:16px;padding:8px;background-color:#0c98da;color:#fff;border-radius:4px}.management-faqs-form .notice{margin:16px 0;font-size:18px;color:#cc3a3a}.management-faqs-form>.link-area{display:flex;margin-bottom:32px}.management-faqs-form .form{margin-bottom:32px}.management-faqs-form .form .item{margin-bottom:16px}.management-faqs-form .form .button{display:inline-block;margin-top:16px;padding:8px;background-color:#0c98da;color:#fff;border-radius:4px}.management-faqs-form .form .form-label{display:flex;align-items:center;margin-bottom:8px}.management-faqs-form .form .badge{border-radius:4px;font-size:10px;font-weight:400;height:20px;line-height:12px;margin-right:4px;padding:4px 10px;width:fit-content}.management-faqs-form .form .badge.-required{background-color:#ff5590;color:#fff}.management-faqs-form .form .form-select{padding:4px;border:1px solid #95a1af;appearance:auto}.management-faqs-form .form .note{font-size:14px;color:#cc3a3a}.management-faqs-form .form .button{background-color:#ff5590;border-radius:20px;color:#fff;display:block;font-weight:700;margin-inline:auto;margin-top:24px;padding-bottom:8px;padding-top:8px;text-align:center;width:300px}.management-faqs-form .form .button.-left{margin-inline:0}.management-features .header{display:flex;align-items:center;justify-content:space-between}.management-features .new-btn{display:inline-block;margin-top:16px;padding:8px;background-color:#0c98da;color:#fff;border-radius:4px}.management-features .table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-features .table>thead{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-features .table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-feature-form .notice{margin:16px 0;font-size:18px;color:#cc3a3a}.management-feature-form .form{margin-bottom:32px}.management-feature-form .form .item{margin-bottom:16px}.management-feature-form .form .new-btn{display:inline-block;margin-top:16px;padding:8px;background-color:#0c98da;color:#fff;border-radius:4px}.management-feature-form .form .form-label{display:flex;align-items:center;margin-bottom:8px}.management-feature-form .form .badge{border-radius:4px;font-size:10px;font-weight:400;height:20px;line-height:12px;margin-right:4px;padding:4px 10px;width:fit-content}.management-feature-form .form .badge.-required{background-color:#ff5590;color:#fff}.management-feature-form .form .item-id-badge{display:flex}.management-feature-form .form .form-select,.management-feature-form .form .date{padding:4px;border:1px solid #95a1af;appearance:auto}.management-feature-form .form .note{font-size:14px;color:#cc3a3a}.management-feature-form .form .button{background-color:#ff5590;border-radius:20px;color:#fff;display:block;font-weight:700;margin-inline:auto;margin-top:24px;padding-bottom:8px;padding-top:8px;text-align:center;width:300px}.management-feature-form .form .button.-left{margin-inline:0}.management-feature-form .form input:disabled{background-color:#95a1af}.management-feature-form .form .fields-per-item input{border:1px solid #95a1af;border-radius:4px;display:block;font-size:16px;font-weight:400;line-height:20px;margin-top:5px;padding:8px}.management-feature-form .form .fields-per-item .item-id-and-name{display:flex;align-items:center}.management-feature-form .form .fields-per-item .item-id{width:70px}.management-feature-form .form .fields-per-item .comment{width:100%;margin-bottom:10px}.management-items .items-searchform{background-color:#f5f5f5;display:flex;padding:16px;width:100%}.management-items .items-searchform .inputs{display:flex;flex-wrap:wrap;gap:16px;width:71%}.management-items .items-searchform .inputs .each{margin-top:auto}.management-items .items-searchform .inputs .each>.title{font-size:14px}.management-items .items-searchform .inputs .each>.label{background-color:#fff;border:1px solid #95a1af;color:#95a1af;display:block;height:40px;padding-block:8px;padding-inline:16px;width:200px}.management-items .items-searchform .inputs .each>.selectlabel{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;position:relative;width:200px}.management-items .items-searchform .inputs .each>.selectlabel>.select{padding:8px;width:100%}.management-items .items-searchform .inputs .each>.selectlabel .icon{background-color:#f5f5f5;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-items .items-searchform .inputs .each>.selectlabel .icon:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:8px}.management-items .items-searchform .button-container{align-self:flex-end;display:flex;justify-content:flex-end;width:29%}.management-items .items-searchform .button-container .button{align-items:center;background-color:#0c98da;border-radius:20px;display:flex;height:40px;justify-content:center;width:122px}.management-items .items-searchform .button-container .button .icon{display:block;height:20px;margin-right:4px;width:20px}.management-items .items-searchform .button-container .button .icon .image{filter:invert(1);height:100%;width:100%}.management-items .items-searchform .button-container .button .text{color:#fff}.management-items .items-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-items .items-table .item-name{width:400px;word-wrap:break-word}.management-items .items-table>.title{margin-bottom:16px;margin-top:16px;text-align:left}.management-items .items-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-items .items-table .cell.-index1,.management-items .items-table .cell.-index2{width:10%}.management-items .items-table .cell.-index3{width:40%}.management-items .items-table .cell.-index4{width:10%}.management-items .items-table .cell.-index5,.management-items .items-table .cell.-index6{width:9%}.management-items .items-table .cell.-index7{width:13%}.management-items .items-table .cell.-textleft{text-align:left}.management-items .items-table .cell.-textright{text-align:right}.management-items .items-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-items .items-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-items .items-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-items .items-table .cell.-sptextcenter{text-align:center}}.management-items .items-table .cell.-bold{font-weight:700}.management-items .items-table .cell.-blue{color:#0c98da}.management-items .items-table .cell.-pink{color:#ffe8f1}.management-items .items-table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-items .items-table .cell .product{align-items:center;display:flex;gap:16px}.management-items .items-table .cell .product .imagebox{aspect-ratio:1/1;width:40px}.management-items .items-table .cell .product .imagebox .image{height:100%;width:100%}.management-items .items-table .cell .product .information{width:calc(100% - 40px)}.management-items .items-table .cell .product .information .text.-gray{color:#95a1af}.management-items .items-table .cell .product .information .text.-fz12{font-size:12px}.management-items .items-table .cell .product .information .text>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-items .items-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:inline-block;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-items .items-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-items .items-table .body{border-bottom:1px solid #95a1af}.management-items .items-table .body .status{display:flex;justify-content:space-between}.management-items .items-table .body .status .text{font-weight:700}.management-items .items-table .body .status .text.-blue{color:#0c98da}.management-items .items-table .body .status .text.-pink{color:#ffe8f1}.management-items .items-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-items .items-table .body .status .button.-bold{font-weight:700}.management-items .items-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-items .items-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-product{max-width:100%}.management-product .status-container{display:flex;gap:1.8%;margin-bottom:32px;margin-left:auto}.management-product .status-container .form{width:100%;text-align:right}.management-product .status-container .form .button{color:#ff5590;border:2px solid #ff5590;border-radius:13px}.management-product .items-information{display:flex;gap:1.8%}.management-product .items-information .name{width:400px;word-wrap:break-word}.management-product .items-information>.box.-left{width:34%}.management-product .items-information>.box.-right{width:64.2%}.management-product .items-information>.box>.imagebox{aspect-ratio:1/1;width:100%}.management-product .items-information>.box>.imagebox>.image{height:100%;object-fit:contain;width:100%}.management-product .items-information .status{display:flex;font-size:14px;margin-top:16px}.management-product .items-information .status .title:after{content:":";display:inline-block;margin-inline:4px}.management-product .items-information .status .content .button{color:#ffe8f1;margin-left:16px;text-decoration:underline}.management-product .items-information .items{display:flex;font-size:14px;gap:2%;margin-bottom:8px}.management-product .items-information .items .body{width:calc(100% / var(--i))}.management-product .items-information .items .body>.title{background-color:#f5f5f5;padding-bottom:8px;padding-top:8px;text-align:center}.management-product .items-information .items .body>.content{align-items:center;display:flex;padding-bottom:8px;padding-top:8px}.management-product .items-information .items .body>.content>.key{margin-right:16px}.management-product .items-information .items .body>.content>.value{align-items:center;display:flex}.management-product .items-information .items .body>.content>.value.-center{margin-inline:auto}.management-product .items-information .items .body>.content>.value>.category{align-items:center;background-color:#d9f3ff;color:#0c98da;display:flex;font-size:12px;gap:4px;margin-right:8px;padding:4px}.management-product .items-information .items .body>.content>.value>.category:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-parent_blue.svg);content:"";display:block;width:16px}.management-product .items-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-product .items-table>.title{margin-bottom:16px;margin-top:16px;text-align:left}.management-product .items-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px;word-break:break-word}.management-product .items-table .cell.-index1{width:5%}.management-product .items-table .cell.-index2{width:30%}.management-product .items-table .cell.-index3,.management-product .items-table .cell.-index4,.management-product .items-table .cell.-index5,.management-product .items-table .cell.-index6{width:10%}.management-product .items-table .cell.-index7{width:25%}.management-product .items-table .cell.-textleft{text-align:left}.management-product .items-table .cell.-textright{text-align:right}.management-product .items-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-product .items-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-product .items-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-product .items-table .cell.-sptextcenter{text-align:center}}.management-product .items-table .cell.-bold{font-weight:700}.management-product .items-table .cell .button{align-items:center;border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:flex;font-weight:700;gap:4px;justify-content:center;margin-inline:auto;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-product .items-table .cell .button:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-download_blue.svg);content:"";display:block;width:15px}.management-product .items-table .cell .name{align-items:center;display:flex;gap:8px}.management-product .items-table .cell .name>.imagebox{aspect-ratio:1/1;width:40px}.management-product .items-table .cell .name>.imagebox .image{height:100%;object-fit:contain;width:100%}.management-product .items-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-product .items-table .body{border-bottom:1px solid #95a1af}.management-product .children-or-parents-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-product .children-or-parents-table>.title{margin-bottom:16px;margin-top:16px;text-align:left}.management-product .children-or-parents-table .cell-productinfo{align-items:center;display:flex;gap:4px;text-align:left;width:100%}.management-product .children-or-parents-table .cell-productinfo>.info>.link{align-items:center;color:#95a1af;display:flex;font-size:12px;gap:4px}.management-product .children-or-parents-table .cell-productinfo>.info>.type{color:#95a1af;font-size:12px}.management-product .children-or-parents-table .cell-productinfo>.imagebox{aspect-ratio:1/1;width:40px}.management-product .children-or-parents-table .cell-productinfo>.imagebox>.image{height:100%;object-fit:cover;width:100%}.management-product .children-or-parents-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-product .children-or-parents-table .cell.-index1,.management-product .children-or-parents-table .cell.-index2{width:9%}.management-product .children-or-parents-table .cell.-index3{width:58%}.management-product .children-or-parents-table .cell.-index4{width:9%}.management-product .children-or-parents-table .cell.-index5{width:15%}.management-product .children-or-parents-table .cell.-textleft{text-align:left}.management-product .children-or-parents-table .cell.-textright{text-align:right}.management-product .children-or-parents-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-product .children-or-parents-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-product .children-or-parents-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-product .children-or-parents-table .cell.-sptextcenter{text-align:center}}.management-product .children-or-parents-table .cell.-bold{font-weight:700}.management-product .children-or-parents-table .cell .button{align-items:center;border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:flex;font-weight:700;gap:4px;justify-content:center;margin-inline:auto;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-product .children-or-parents-table .cell .name{align-items:center;display:flex;gap:8px}.management-product .children-or-parents-table .cell .name>.imagebox{aspect-ratio:1/1;width:40px}.management-product .children-or-parents-table .cell .name>.imagebox .image{height:100%;object-fit:contain;width:100%}.management-product .children-or-parents-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-product .children-or-parents-table .body{border-bottom:1px solid #95a1af}.management-product .parent-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-product .parent-table>.title{margin-bottom:16px;margin-top:16px;text-align:left}.management-product .parent-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-product .parent-table .cell.-index1,.management-product .parent-table .cell.-index2,.management-product .parent-table .cell.-index3{width:10%}.management-product .parent-table .cell.-index4{width:40%}.management-product .parent-table .cell.-index5{width:10%}.management-product .parent-table .cell.-index6{width:20%}.management-product .parent-table .cell.-textleft{text-align:left}.management-product .parent-table .cell.-textright{text-align:right}.management-product .parent-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-product .parent-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-product .parent-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-product .parent-table .cell.-sptextcenter{text-align:center}}.management-product .parent-table .cell.-bold{font-weight:700}.management-product .parent-table .cell .button{align-items:center;border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:flex;font-weight:700;gap:4px;justify-content:center;margin-inline:auto;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-product .parent-table .cell .button:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-download_blue.svg);content:"";display:block;width:15px}.management-product .parent-table .cell .name{align-items:center;display:flex;gap:8px}.management-product .parent-table .cell .name>.imagebox{aspect-ratio:1/1;width:40px}.management-product .parent-table .cell .name>.imagebox .image{height:100%;object-fit:contain;width:100%}.management-product .parent-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-product .parent-table .body{border-bottom:1px solid #95a1af}.management-product .othercategory-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-product .othercategory-table>.title{font-weight:700;margin-bottom:16px;margin-top:16px;text-align:left}.management-product .othercategory-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-product .othercategory-table .cell.-index1,.management-product .othercategory-table .cell.-index2{width:10%}.management-product .othercategory-table .cell.-index3{width:40%}.management-product .othercategory-table .cell.-index4{width:10%}.management-product .othercategory-table .cell.-index5{width:40%}.management-product .othercategory-table .cell.-textleft{text-align:left}.management-product .othercategory-table .cell.-textright{text-align:right}.management-product .othercategory-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-product .othercategory-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-product .othercategory-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-product .othercategory-table .cell.-sptextcenter{text-align:center}}.management-product .othercategory-table .cell.-bold{font-weight:700}.management-product .othercategory-table .cell.-blue{color:#0c98da}.management-product .othercategory-table .cell.-pink{color:#ffe8f1}.management-product .othercategory-table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-product .othercategory-table .cell .product{align-items:center;display:flex;gap:16px}.management-product .othercategory-table .cell .product .imagebox{aspect-ratio:1/1;width:40px}.management-product .othercategory-table .cell .product .imagebox .image{height:100%;width:100%}.management-product .othercategory-table .cell .product .information{width:calc(100% - 40px)}.management-product .othercategory-table .cell .product .information .text.-gray{color:#95a1af}.management-product .othercategory-table .cell .product .information .text.-fz12{font-size:12px}.management-product .othercategory-table .cell .product .information .text>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-product .othercategory-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:inline-block;margin-left:auto;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-product .othercategory-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-product .othercategory-table .body{border-bottom:1px solid #95a1af}.management-product .othercategory-table .body .status{display:flex;justify-content:space-between}.management-product .othercategory-table .body .status .text{font-weight:700}.management-product .othercategory-table .body .status .text.-blue{color:#0c98da}.management-product .othercategory-table .body .status .text.-pink{color:#ffe8f1}.management-product .othercategory-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-product .othercategory-table .body .status .button.-bold{font-weight:700}.management-product .othercategory-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-product .othercategory-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-product .related-information{margin-top:32px}.management-product .related-information>.title{background-color:#f5f5f5;font-size:16px;font-weight:400;margin-bottom:8px;padding:8px}.management-product .related-information>.description{font-size:16px;width:300px}.management-users .force-login{width:100%;text-align:right;margin-bottom:16px}.management-users .force-login .login{font-size:14px;background-color:#0c98da;border-radius:20px;color:#fff;font-weight:700;padding-bottom:8px;padding-inline:16px;padding-top:8px}.management-users .items-searchform{background-color:#f5f5f5;display:flex;padding:16px;width:100%}.management-users .items-searchform .inputs{display:flex;flex-wrap:wrap;gap:16px;width:75%}.management-users .items-searchform .inputs .each{margin-top:auto}.management-users .items-searchform .inputs .each>.title{font-size:14px}.management-users .items-searchform .inputs .each>.label{background-color:#fff;border:1px solid #95a1af;color:#95a1af;display:block;height:40px;padding-block:8px;padding-inline:16px;width:232px}.management-users .items-searchform .inputs .each>.selectlabel{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;position:relative;width:232px}.management-users .items-searchform .inputs .each>.selectlabel>.select{padding:8px;width:100%}.management-users .items-searchform .inputs .each>.selectlabel .icon{background-color:#f5f5f5;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-users .items-searchform .inputs .each>.selectlabel .icon:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:8px}.management-users .items-searchform .button-container{align-self:flex-end;display:flex;justify-content:flex-end;width:15%}.management-users .items-searchform .button-container .button{align-items:center;background-color:#0c98da;border-radius:20px;display:flex;height:40px;justify-content:center;width:122px}.management-users .items-searchform .button-container .button .icon{display:block;height:20px;margin-right:4px;width:20px}.management-users .items-searchform .button-container .button .icon .image{filter:invert(1);height:100%;width:100%}.management-users .items-searchform .button-container .button .text{color:#fff}.management-users .administration{margin-top:32px}.management-users .administration>.title{background-color:#f5f5f5;font-size:14px;font-weight:400;padding-bottom:8px;padding-top:8px;text-align:center}.management-users .administration .information .body{align-items:center;border-bottom:1px solid #95a1af;display:flex;justify-content:space-between;padding-bottom:8px;padding-inline:8px;padding-top:8px}.management-users .administration .information .body>.content>.delete{border:2px solid #95a1af;border-radius:20px;color:#95a1af;font-size:14px;font-weight:700;line-height:1;padding:8px 8px 8px 24px;position:relative}.management-users .administration .information .body>.content>.delete:before{background-color:#95a1af;content:"";display:inline-block;height:1px;left:12px;position:absolute;rotate:-45deg;top:50%;translate:-25% -50%;width:10px}.management-users .administration .information .body>.content>.delete:after{background-color:#95a1af;content:"";display:inline-block;height:1px;left:12px;position:absolute;rotate:45deg;top:50%;translate:-25% -50%;width:10px}.management-users .administration .selectlabel{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;margin-inline:auto;margin-top:24px;position:relative;width:232px}.management-users .administration .selectlabel>.select{padding:8px;width:100%}.management-users .administration .selectlabel .icon{background-color:#f5f5f5;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-users .administration .selectlabel .icon:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:8px}.management-users .administration .button-admin{background-color:#0c98da;border-radius:20px;color:#fff;display:block;font-weight:700;margin-inline:auto;margin-top:16px;padding-bottom:8px;padding-top:8px;text-align:center;width:300px}.management-users .collaborationusers-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-users .collaborationusers-table>.title{font-weight:700;margin-bottom:16px;margin-top:16px;text-align:left}.management-users .collaborationusers-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-users .collaborationusers-table .cell.-index1{width:10%}.management-users .collaborationusers-table .cell.-index2,.management-users .collaborationusers-table .cell.-index3{width:35%}.management-users .collaborationusers-table .cell.-index4{width:25%}.management-users .collaborationusers-table .cell.-textleft{text-align:left}.management-users .collaborationusers-table .cell.-textright{text-align:right}.management-users .collaborationusers-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-users .collaborationusers-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-users .collaborationusers-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-users .collaborationusers-table .cell.-sptextcenter{text-align:center}}.management-users .collaborationusers-table .cell.-bold{font-weight:700}.management-users .collaborationusers-table .cell.-blue{color:#0c98da}.management-users .collaborationusers-table .cell.-pink{color:#ffe8f1}.management-users .collaborationusers-table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-users .collaborationusers-table .cell .user{align-items:center;display:flex;gap:16px}.management-users .collaborationusers-table .cell .user .imagebox{aspect-ratio:1/1;width:40px}.management-users .collaborationusers-table .cell .user .imagebox .image{height:100%;width:100%}.management-users .collaborationusers-table .cell .user .information{width:calc(100% - 40px)}.management-users .collaborationusers-table .cell .user .information .text.-gray{color:#95a1af}.management-users .collaborationusers-table .cell .user .information .text.-fz12{font-size:12px}.management-users .collaborationusers-table .cell .user .information .text>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-users .collaborationusers-table .cell .button-container{display:flex;justify-content:flex-end}.management-users .collaborationusers-table .cell .button-container .button{align-items:center;border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:flex;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-users .collaborationusers-table .cell .button-container .delete{background-color:#f5f5f5;border-radius:20px;display:block;font-size:14px;margin-left:8px;padding:8px 8px 8px 24px;position:relative}.management-users .collaborationusers-table .cell .button-container .delete:before{background-color:#040427;content:"";display:inline-block;height:2px;left:12px;position:absolute;rotate:-45deg;top:50%;translate:-25% -50%;width:12px}.management-users .collaborationusers-table .cell .button-container .delete:after{background-color:#040427;content:"";display:inline-block;height:2px;left:12px;position:absolute;rotate:45deg;top:50%;translate:-25% -50%;width:12px}.management-users .collaborationusers-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-users .collaborationusers-table .body{border-bottom:1px solid #95a1af}.management-users .collaborationusers-table .body .status{display:flex;justify-content:space-between}.management-users .collaborationusers-table .body .status .text{font-weight:700}.management-users .collaborationusers-table .body .status .text.-blue{color:#0c98da}.management-users .collaborationusers-table .body .status .text.-pink{color:#ffe8f1}.management-users .collaborationusers-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-users .collaborationusers-table .body .status .button.-bold{font-weight:700}.management-users .collaborationusers-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-users .collaborationusers-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-users .items-information{display:flex;gap:1.8%}.management-users .items-information>.box.-left{width:34%}.management-users .items-information>.box.-right{width:64.2%}.management-users .items-information>.box>.imagebox>.image{height:100%;object-fit:contain;width:100%}.management-users .items-information .status{display:flex;font-size:14px;margin-top:16px}.management-users .items-information .status .title:after{content:":";display:inline-block;margin-inline:4px}.management-users .items-information .status .content .button{color:#ffe8f1;margin-left:16px;text-decoration:underline}.management-users .items-information .users{display:flex;font-size:14px;gap:2%;margin-bottom:8px}.management-users .items-information .users .body{width:calc(100% / var(--i))}.management-users .items-information .users .body>.title{background-color:#f5f5f5;padding-bottom:8px;padding-top:8px;text-align:center}.management-users .items-information .users .body>.content{align-items:center;display:flex;padding-bottom:8px;padding-top:8px}.management-users .items-information .users .body>.content.-column{align-items:flex-start;flex-direction:column}.management-users .items-information .users .body>.content.-column>.link{align-items:flex-start;color:#040427;display:flex;margin-bottom:8px}.management-users .items-information .users .body>.content.-column>.link:before{aspect-ratio:1/1;background-image:url(/images/icons/sns/icon-website_gray.svg.svg);content:"";display:block;margin-right:8px;width:24px}.management-users .items-information .users .body>.content>.key{margin-right:16px}.management-users .items-information .users .body>.content>.value{align-items:center;display:flex;justify-content:space-between;width:100%}.management-users .items-information .users .body>.content>.value .username{width:400px;word-wrap:break-word}.management-users .items-information .users .body>.content>.value.-center{margin-inline:auto}.management-users .items-information .users .body>.content>.value>.category{align-items:center;background-color:#d9f3ff;color:#0c98da;display:flex;font-size:12px;gap:4px;margin-right:8px;padding:4px}.management-users .items-information .users .body>.content>.value>.category:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-parent_blue.svg);content:"";display:block;width:16px}.management-users .users-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-users .users-table>.title{font-weight:700;margin-bottom:16px;margin-top:16px;text-align:left}.management-users .users-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-users .users-table .cell.-index1,.management-users .users-table .cell.index1{width:10%}.management-users .users-table .cell.-index3{width:33%}.management-users .users-table .cell.-index4,.management-users .users-table .cell.-index5{width:12%}.management-users .users-table .cell.-index6{width:23%}.management-users .users-table .cell.-textleft{text-align:left}.management-users .users-table .cell.-textright{text-align:right}.management-users .users-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-users .users-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-users .users-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-users .users-table .cell.-sptextcenter{text-align:center}}.management-users .users-table .cell.-bold{font-weight:700}.management-users .users-table .cell.-blue{color:#0c98da}.management-users .users-table .cell.-pink{color:#ffe8f1}.management-users .users-table .cell .username{-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:400px;word-wrap:break-word}.management-users .users-table .cell .user{align-items:center;display:flex;gap:16px}.management-users .users-table .cell .user .imagebox{aspect-ratio:1/1;width:40px}.management-users .users-table .cell .user .imagebox .image{height:100%;width:100%}.management-users .users-table .cell .user .information{width:calc(100% - 40px)}.management-users .users-table .cell .user .information .text.-gray{color:#95a1af}.management-users .users-table .cell .user .information .text.-fz12{font-size:12px}.management-users .users-table .cell .user .information .text>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-users .users-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:inline-block;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-users .users-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-users .users-table .body{border-bottom:1px solid #95a1af}.management-users .users-table .body .status{display:flex;justify-content:space-between}.management-users .users-table .body .status .text{font-weight:700}.management-users .users-table .body .status .text.-blue{color:#0c98da}.management-users .users-table .body .status .text.-pink{color:#ffe8f1}.management-users .users-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-users .users-table .body .status .button.-bold{font-weight:700}.management-users .users-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-users .users-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-users .othercategory-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-users .othercategory-table>.title{font-weight:700;margin-bottom:16px;margin-top:16px;text-align:left}.management-users .othercategory-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-users .othercategory-table .cell.-index1,.management-users .othercategory-table .cell.-index2{width:10%}.management-users .othercategory-table .cell.-index3{width:40%}.management-users .othercategory-table .cell.-index4{width:10%}.management-users .othercategory-table .cell.-index5{width:40%}.management-users .othercategory-table .cell.-textleft{text-align:left}.management-users .othercategory-table .cell.-textright{text-align:right}.management-users .othercategory-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-users .othercategory-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-users .othercategory-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-users .othercategory-table .cell.-sptextcenter{text-align:center}}.management-users .othercategory-table .cell.-bold{font-weight:700}.management-users .othercategory-table .cell.-blue{color:#0c98da}.management-users .othercategory-table .cell.-pink{color:#ffe8f1}.management-users .othercategory-table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-users .othercategory-table .cell .product{align-items:center;display:flex;gap:16px}.management-users .othercategory-table .cell .product .imagebox{aspect-ratio:1/1;width:40px}.management-users .othercategory-table .cell .product .imagebox .image{height:100%;width:100%}.management-users .othercategory-table .cell .product .information{width:calc(100% - 40px)}.management-users .othercategory-table .cell .product .information .text.-gray{color:#95a1af}.management-users .othercategory-table .cell .product .information .text.-fz12{font-size:12px}.management-users .othercategory-table .cell .product .information .text>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-users .othercategory-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:inline-block;margin-left:auto;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-users .othercategory-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-users .othercategory-table .body{border-bottom:1px solid #95a1af}.management-users .othercategory-table .body .status{display:flex;justify-content:space-between}.management-users .othercategory-table .body .status .text{font-weight:700}.management-users .othercategory-table .body .status .text.-blue{color:#0c98da}.management-users .othercategory-table .body .status .text.-pink{color:#ffe8f1}.management-users .othercategory-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-users .othercategory-table .body .status .button.-bold{font-weight:700}.management-users .othercategory-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-users .othercategory-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-users .related-information{margin-top:32px}.management-users .related-information>.title{background-color:#f5f5f5;font-size:16px;font-weight:400;margin-bottom:8px;padding:8px}.management-users .related-information>.description{font-size:16px}.management-shops .shops-searchform{background-color:#f5f5f5;display:flex;padding:16px;width:100%}.management-shops .shops-searchform .inputs{display:flex;flex-wrap:wrap;gap:16px;width:71%}.management-shops .shops-searchform .inputs .each{margin-top:auto}.management-shops .shops-searchform .inputs .each>.title{font-size:14px}.management-shops .shops-searchform .inputs .each>.label{background-color:#fff;border:1px solid #95a1af;color:#95a1af;display:block;height:40px;padding-block:8px;padding-inline:16px;width:200px}.management-shops .shops-searchform .inputs .each>.selectlabel{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;position:relative;width:200px}.management-shops .shops-searchform .inputs .each>.selectlabel>.select{padding:8px;width:100%}.management-shops .shops-searchform .inputs .each>.selectlabel .icon{background-color:#f5f5f5;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-shops .shops-searchform .inputs .each>.selectlabel .icon:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:8px}.management-shops .shops-searchform .button-container{align-self:flex-end;display:flex;justify-content:flex-end;width:29%}.management-shops .shops-searchform .button-container .button{align-items:center;background-color:#0c98da;border-radius:20px;display:flex;height:40px;justify-content:center;width:122px}.management-shops .shops-searchform .button-container .button .icon{display:block;height:20px;margin-right:4px;width:20px}.management-shops .shops-searchform .button-container .button .icon .image{filter:invert(1);height:100%;width:100%}.management-shops .shops-searchform .button-container .button .text{color:#fff}.management-shops .shops-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-shops .shops-table>.title{margin-bottom:16px;margin-top:16px;text-align:left}.management-shops .shops-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-shops .shops-table .cell .user-name{width:200px;word-wrap:break-word}.management-shops .shops-table .cell.-index1{width:10%}.management-shops .shops-table .cell.-index2{width:35%}.management-shops .shops-table .cell.-index3{width:30%}.management-shops .shops-table .cell.-index4{width:10%}.management-shops .shops-table .cell.-index5{width:25%}.management-shops .shops-table .cell.-index6{width:9%}.management-shops .shops-table .cell.-textleft{text-align:left}.management-shops .shops-table .cell.-textright{text-align:right}.management-shops .shops-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-shops .shops-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-shops .shops-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-shops .shops-table .cell.-sptextcenter{text-align:center}}.management-shops .shops-table .cell.-bold{font-weight:700}.management-shops .shops-table .cell.-blue{color:#0c98da}.management-shops .shops-table .cell.-pink{color:#ffe8f1}.management-shops .shops-table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-shops .shops-table .cell .product{align-items:center;display:flex;gap:16px}.management-shops .shops-table .cell .product .imagebox{aspect-ratio:1/1;width:40px}.management-shops .shops-table .cell .product .imagebox .image{height:100%;width:100%}.management-shops .shops-table .cell .product .information{width:calc(100% - 40px)}.management-shops .shops-table .cell .product .information .shop-name{width:200px;word-wrap:break-word}.management-shops .shops-table .cell .product .information .shop-name>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-shops .shops-table .cell .product .information .text.-gray{color:#95a1af}.management-shops .shops-table .cell .product .information .text.-fz12{font-size:12px}.management-shops .shops-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:inline-block;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-shops .shops-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-shops .shops-table .body{border-bottom:1px solid #95a1af}.management-shops .shops-table .body .status{display:flex;justify-content:space-between}.management-shops .shops-table .body .status .text{font-weight:700}.management-shops .shops-table .body .status .text.-blue{color:#0c98da}.management-shops .shops-table .body .status .text.-pink{color:#ffe8f1}.management-shops .shops-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-shops .shops-table .body .status .button.-bold{font-weight:700}.management-shops .shops-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-shops .shops-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-shops .shops-information{display:flex;gap:1.8%}.management-shops .shops-information>.box.-left{width:34%}.management-shops .shops-information>.box.-right{width:64.2%}.management-shops .shops-information>.box>.imagebox>.image{height:100%;object-fit:contain;width:100%}.management-shops .shops-information .status{display:flex;font-size:14px;margin-top:16px}.management-shops .shops-information .status .title:after{content:":";display:inline-block;margin-inline:4px}.management-shops .shops-information .status .content .button{color:#ffe8f1;margin-left:16px;text-decoration:underline}.management-shops .shops-information .items{display:flex;font-size:14px;gap:2%;margin-bottom:8px}.management-shops .shops-information .items .body{width:calc(100% / var(--i))}.management-shops .shops-information .items .body>.title{background-color:#f5f5f5;padding-bottom:8px;padding-top:8px;text-align:center}.management-shops .shops-information .items .body>.content{align-items:center;display:flex;padding-bottom:8px;padding-top:8px}.management-shops .shops-information .items .body>.content>.key{margin-right:16px}.management-shops .shops-information .items .body>.content>.value{align-items:center;display:flex}.management-shops .shops-information .items .body>.content>.value.-center{margin-inline:auto}.management-shops .shops-information .items .body>.content>.value .shop-name{width:400px;word-wrap:break-word}.management-shops .shops-information .items .body>.content>.value>.category{align-items:center;background-color:#d9f3ff;color:#0c98da;display:flex;font-size:12px;gap:4px;margin-right:8px;padding:4px}.management-shops .shops-information .items .body>.content>.value>.category:before{aspect-ratio:1/1;background-image:url(/images/icons/icon-parent_blue.svg);content:"";display:block;width:16px}.management-shops .products-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-shops .products-table>.title{margin-bottom:16px;margin-top:16px;text-align:left}.management-shops .products-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}.management-shops .products-table .cell.-index1{width:12%}.management-shops .products-table .cell.-index2{width:40%}.management-shops .products-table .cell.-index3,.management-shops .products-table .cell.-index4,.management-shops .products-table .cell.-index5,.management-shops .products-table .cell.-index6{width:12%}.management-shops .products-table .cell.-textleft{text-align:left}.management-shops .products-table .cell.-textright{text-align:right}.management-shops .products-table .cell.-textcenter{text-align:center}@media screen and (max-width: 768px){.management-shops .products-table .cell.-sptextleft{text-align:left}}@media screen and (max-width: 768px){.management-shops .products-table .cell.-sptextright{text-align:right}}@media screen and (max-width: 768px){.management-shops .products-table .cell.-sptextcenter{text-align:center}}.management-shops .products-table .cell.-bold{font-weight:700}.management-shops .products-table .cell.-blue{color:#0c98da}.management-shops .products-table .cell.-pink{color:#ffe8f1}.management-shops .products-table .cell .username{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.management-shops .products-table .cell .product{align-items:center;display:flex;gap:16px}.management-shops .products-table .cell .product .imagebox{aspect-ratio:1/1;width:40px}.management-shops .products-table .cell .product .imagebox .image{height:100%;width:100%}.management-shops .products-table .cell .product .information{width:calc(100% - 40px)}.management-shops .products-table .cell .product .information .item-name{width:400px;word-wrap:break-word}.management-shops .products-table .cell .product .information .text.-gray{color:#95a1af}.management-shops .products-table .cell .product .information .text.-fz12{font-size:12px}.management-shops .products-table .cell .product .information .text>.check{aspect-ratio:1/1;background-image:url(/images/icons/icon-check_circle.svg);border-radius:50%;display:inline-block;margin-left:4px;width:12px}.management-shops .products-table .cell .button{border:2px solid #0c98da;border-radius:20px;color:#0c98da;display:inline-block;padding-bottom:4px;padding-inline:16px;padding-top:4px}.management-shops .products-table .head{background-color:#f5f5f5;border-bottom:1px solid #95a1af}.management-shops .products-table .body{border-bottom:1px solid #95a1af}.management-shops .products-table .body .status{display:flex;justify-content:space-between}.management-shops .products-table .body .status .text{font-weight:700}.management-shops .products-table .body .status .text.-blue{color:#0c98da}.management-shops .products-table .body .status .text.-pink{color:#ffe8f1}.management-shops .products-table .body .status .button{border-radius:20px;display:block;padding:8px;width:48%}.management-shops .products-table .body .status .button.-bold{font-weight:700}.management-shops .products-table .body .status .button.-pink{border:2px solid #ffe8f1;color:#ffe8f1}.management-shops .products-table .body .status .button.-blue{border:2px solid #0c98da;color:#0c98da}.management-shops .related-information{margin-top:32px}.management-shops .related-information>.title{background-color:#f5f5f5;font-size:16px;font-weight:400;margin-bottom:8px;padding:8px}.management-shops .related-information>.description{font-size:16px}.management-official-users .input-field{border:2px solid #333;border-radius:5px;margin:5px;padding:5px;width:100px}.management-official-users .note{margin:16px 0}.management-official-users .note>p{margin-bottom:16px}.management-official-users .message{color:#fff;height:max-content;padding:8px;text-align:center}.management-official-users .message.-success{background-color:#63b459}.management-official-users .message.-error{background-color:#ff5590}.management-official-users .button{background-color:#1d9bf0;border:2px solid #1d9bf0;border-radius:5px;color:#fff;margin:5px;padding:5px;width:100px}.management-official-users .official-users .input{background-color:#ddd;margin:5px}.management-official-users .select-label{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;position:relative;width:232px}.management-official-users .select-label select{align-items:center;border:solid 1px black;display:flex;height:40px;max-width:490px;overflow:hidden;padding-left:8px;position:relative;width:100%}.management-official-users .select-label .icon{background-color:#f5f5f5;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-official-users .select-label .icon:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:8px}:export{mediaQueryWidth:768px;tabletQueryWidth:1080px;xsQueryWidth:350px}.management-orders .management-search{background-color:#f5f5f5;display:flex;padding:16px;width:100%}.management-orders .management-search>.inputs{display:flex;flex-wrap:wrap;gap:16px;width:75%}.management-orders .management-search>.inputs>.each{margin-top:auto}.management-orders .management-search>.inputs>.each>.title{font-size:14px}.management-orders .management-search>.inputs>.each>.label{background-color:#fff;border:1px solid #95a1af;color:#95a1af;display:block;height:40px;padding-block:8px;padding-inline:16px;width:232px}.management-orders .management-search>.inputs>.each>.selectlabel{background-color:#fff;border:1px solid #95a1af;display:block;height:40px;position:relative;width:232px}.management-orders .management-search>.inputs>.each>.selectlabel>.select{padding:8px;width:100%}.management-orders .management-search>.inputs>.each>.selectlabel .icon{background-color:#f5f5f5;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:40px}.management-orders .management-search>.inputs>.each>.selectlabel .icon:after{aspect-ratio:1/1;border-bottom:1px solid #040427;border-right:1px solid #040427;content:"";left:50%;position:absolute;rotate:45deg;top:50%;translate:-50% -50%;width:8px}.management-orders .management-search .button-container{align-self:flex-end;display:flex;justify-content:flex-end;width:15%}.management-orders .management-search .button-container .button{align-items:center;background-color:#0c98da;border-radius:20px;display:flex;height:40px;justify-content:center;width:122px}.management-orders .management-search .button-container .button .icon{display:block;height:20px;margin-right:4px;width:20px}.management-orders .management-search .button-container .button .icon .image{filter:invert(1);height:100%;width:100%}.management-orders .management-search .button-container .button .text{color:#fff}.management-orders .management-table{border-collapse:collapse;margin-top:32px;padding-inline:16px;width:100%}.management-orders .management-table .cell{font-size:14px;font-weight:400;padding-bottom:16px;padding-inline:8px;padding-top:16px}
