:root{--rg-site-font-family: Avenir, "Noto Sans JP", sans-serif}body,body :where(div,h1,h2,h3,h4,h5,h6,p,a,span,li,dt,dd,label,summary,button,input,textarea,select,option,th,td,small,strong,em):not(.fa):not([class^=fa-]):not([class*=" fa-"]):not([class^=icon-]):not([class*=" icon-"]){font-family:var(--rg-site-font-family)!important}.main>.sidebar-left{display:none}.trigger-sidebar,div.main .trigger-sidebar{display:none!important}div.main.main-not-home,div.main.home-custom{display:block}.main-not-home>.not-home{width:100%;max-width:100%}.header-dsmart.rg-header-shell{position:relative;display:block;width:100%;max-width:1200px;padding-right:0;padding-bottom:13px;padding-left:0}.header-dsmart.rg-header-shell>header.header{display:block;width:100%}.header-dsmart.rg-header-shell .dsmart-header.rg-header-primary{display:grid;grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);align-items:center;width:100%;max-width:none;min-height:86px}.rg-header-primary .header__heading{grid-column:2;justify-self:center}@media screen and (min-width:990px){.rg-header-primary .header__heading{transform:translate(-10px)}.rg-header-primary .rg-header-actions{padding-right:24px}}.rg-header-primary .header__icons{grid-column:3;justify-self:end}.rg-header-primary .rg-header-actions{display:flex;align-items:center;gap:4px;padding-left:0}.rg-header-primary .rg-header-actions .header__icon{width:44px;height:44px;margin:0}.rg-header-primary .header__icon--cart{margin-right:0}.rg-header-shell>.rg-header-search{position:absolute;right:0;bottom:0;width:330px;z-index:2}.rg-header-shell>.rg-header-search .header-bottom-right{margin:0}.rg-header-shell .header__inline-menu{padding-right:0}@media screen and (min-width:990px){.rg-header-shell #rg-main-menu{justify-content:center;gap:80px}.rg-header-shell #rg-main-menu>li{flex:0 0 auto}}@media screen and (max-width:989px){.header-dsmart.rg-header-shell{padding:0}.header-dsmart.rg-header-shell>header.header,.header-dsmart.rg-header-shell>header.header--mobile-center{position:relative;display:block!important;padding:0 12px}.header-dsmart.rg-header-shell .dsmart-header.rg-header-primary{grid-template-columns:52px minmax(0,1fr) 88px;min-height:70px;max-width:100%;flex:none}.header-dsmart.rg-header-shell header-drawer{position:absolute;top:0;left:8px;z-index:3;display:flex;align-items:center;justify-content:flex-start;width:44px;height:70px;max-width:44px;transform:none}.header-dsmart.rg-header-shell #menu-drawer{top:70px;right:0;left:0;width:auto!important;max-width:none;height:calc(100vh - 70px);height:calc(100dvh - 70px);overscroll-behavior:contain}html:has(.header-dsmart.rg-header-shell details[open]),body:has(.header-dsmart.rg-header-shell details[open]){overflow:hidden}.rg-header-primary .header__heading-logo{max-height:44px;width:auto}.rg-header-primary .rg-header-actions{justify-content:flex-end}.rg-header-primary .rg-header-actions .header__icon{height:44px}.rg-header-shell>.rg-header-search{display:none}.rg-header-shell .header__inline-menu{padding-right:0}}@media screen and (max-width:749px){.rg-header-primary .rg-header-actions{width:88px;margin-left:auto;justify-content:flex-end;gap:0}.rg-header-primary .rg-header-actions .header__icon--account{display:none}}#MainContent .card-wrapper .card__heading{min-height:4.5em;line-height:1.5}#MainContent .card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#MainContent .rg-shipping-policy{width:min(100%,940px);margin:0 auto;padding:48px 24px 80px;color:#121212;font-family:Noto Sans JP,sans-serif}#MainContent .rg-shipping-policy__header{margin-bottom:40px;text-align:center}#MainContent .rg-shipping-policy__header h1{margin:0;font-family:Manrope,Noto Sans JP,sans-serif;font-size:24px;font-weight:400;line-height:1.4;letter-spacing:.08em}#MainContent .rg-shipping-policy__section{padding:30px 0 34px;border-top:1px solid #d8d8d8}#MainContent .rg-shipping-policy__section:last-child{border-bottom:1px solid #d8d8d8}#MainContent .rg-shipping-policy__section h2,#MainContent .rg-shipping-policy__section h3{margin:0 0 18px;font-family:Manrope,Noto Sans JP,sans-serif;font-weight:500;line-height:1.6}#MainContent .rg-shipping-policy__section h2{font-size:16px}#MainContent .rg-shipping-policy__section h2:before{content:"\25a0";margin-right:.45em;color:#f3c900;font-size:.82em}#MainContent .rg-shipping-policy__section h3{margin-top:28px;font-size:14px}#MainContent .rg-shipping-policy__section p{margin:0 0 10px;font-size:14px;line-height:2}#MainContent .rg-shipping-policy__section p:last-child{margin-bottom:0}#MainContent .rg-refund-policy__summary{padding-top:8px}#MainContent .rg-refund-policy__point{position:relative;margin-bottom:22px;padding-left:22px}#MainContent .rg-refund-policy__point:before{content:"\25a0";position:absolute;top:0;left:0;color:#f3c900;font-size:.82em}#MainContent .rg-refund-policy a{color:inherit;text-decoration:underline;text-underline-offset:.2em}#MainContent .rg-refund-policy a:hover,#MainContent .rg-refund-policy a:focus-visible{color:#777}#MainContent .rg-refund-policy__step+.rg-refund-policy__step{margin-top:28px}#MainContent .rg-refund-policy__step>p:first-child{position:relative;padding-left:20px}#MainContent .rg-refund-policy__step>p:first-child:before{content:"\30fb";position:absolute;left:0}#MainContent .rg-refund-policy__note,#MainContent .rg-refund-policy__notes{margin:6px 0 0 20px;color:#555;font-size:13px;line-height:1.8}#MainContent .rg-refund-policy__notes{padding:0;list-style:none}#MainContent .rg-refund-policy__notes li{position:relative;margin:0 0 6px;padding-left:1.4em}#MainContent .rg-refund-policy__notes li:before{content:"\203b";position:absolute;left:0}#MainContent .rg-condition-policy__grading{margin-top:30px}#MainContent .rg-condition-policy__grading h3{margin:0 0 16px;padding:12px 16px;background:#222;color:#fff;font-size:16px;font-weight:400;letter-spacing:.06em;text-align:center}#MainContent .rg-condition-policy__table-wrap{width:100%;overflow-x:auto}#MainContent .rg-condition-policy__table{width:100%;min-width:620px;border-collapse:collapse;background:#fff;font-size:14px;line-height:1.65}#MainContent .rg-condition-policy__table th,#MainContent .rg-condition-policy__table td{padding:14px 16px;border:1px solid #888888;text-align:left;vertical-align:middle}#MainContent .rg-condition-policy__table th{width:80px;font-family:Manrope,Noto Sans JP,sans-serif;font-size:18px;font-weight:500;text-align:center;white-space:nowrap}#MainContent .rg-condition-policy__table tbody tr:nth-child(2n){background:#f0f0f0}#MainContent .rg-condition-policy__table .rg-condition-policy__rank{width:120px;white-space:nowrap}#MainContent .rg-condition-policy__table--tape th{width:150px;font-size:15px}@media screen and (max-width:749px){#MainContent .rg-shipping-policy{padding:34px 20px 56px}#MainContent .rg-shipping-policy__header{margin-bottom:30px}#MainContent .rg-shipping-policy__header h1{font-size:20px}#MainContent .rg-shipping-policy__section{padding:24px 0 28px}#MainContent .rg-shipping-policy__section p{font-size:13px;line-height:1.9}#MainContent .rg-refund-policy__point{margin-bottom:18px;padding-left:18px}#MainContent .rg-refund-policy__note,#MainContent .rg-refund-policy__notes{margin-left:16px;font-size:11px}#MainContent .rg-condition-policy__grading{margin-top:24px}#MainContent .rg-condition-policy__grading h3{padding:10px 12px;font-size:14px}#MainContent .rg-condition-policy__table{min-width:560px;font-size:12px}#MainContent .rg-condition-policy__table th,#MainContent .rg-condition-policy__table td{padding:10px 12px}#MainContent .rg-condition-policy__table th{width:60px;font-size:16px}#MainContent .rg-condition-policy__table .rg-condition-policy__rank{width:90px}#MainContent .rg-condition-policy__table--tape th{width:110px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/rg-global.css.map */
