@keyframes slide-enter-top{0%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -20px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.ncgr-animation__slide-enter-top{animation-name:slide-enter-top;animation-duration:1s;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes slide-enter-left{0%,100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-20px, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.ncgr-animation__slide-enter-left{animation-name:slide-enter-left;animation-duration:1s;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes roll-in{0%{opacity:0;height:0px;transform:translate3d(-100%, 0, 0) rotateZ(-360deg)}5%{height:auto}100%{opacity:1;transform:none}}.ncgr-animation__roll-in{animation-name:roll-in;animation-duration:1s;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes roll-out{0%{opacity:1;height:auto}95%{height:auto}100%{opacity:0;transform:translate3d(100%, 0, 0) rotateZ(360deg)}}.ncgr-animation__roll-out{animation-name:roll-out;animation-duration:1s;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:both}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.ncgr-animation__spin{animation:spin 5s linear infinite;-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite}:root{--color-primary-25: #F2F8FC;--color-primary-50: #E6F2F8;--color-primary-75: #CCE5F1;--color-primary-100: #B3D7EB;--color-primary-200: #80BDDD;--color-primary-300: #4DA3CF;--color-primary-400: #268FC5;--color-primary-500: #007BBB;--color-primary-600: #006FA8;--color-primary-700: #006296;--color-primary-800: #005683;--color-primary-900: #00507A}:root{--color-secondary-25: #FEF6F3;--color-secondary-50: #FCEDE8;--color-secondary-75: #FADBD1;--color-secondary-100: #F7C8BA;--color-secondary-200: #F2A48C;--color-secondary-300: #ED805D;--color-secondary-400: #E9643B;--color-secondary-500: #E54918;--color-secondary-600: #CE4216;--color-secondary-700: #B73A13;--color-secondary-800: #A03311;--color-secondary-900: #952F10}:root{--color-success-25: #F6FbF6;--color-success-50: #EDF7ED;--color-success-75: #DBEEDC;--color-success-100: #C9E7CA;--color-success-200: #A5D7A7;--color-success-300: #81C684;--color-success-400: #66BA69;--color-success-500: #4BAE4F;--color-success-600: #449D47;--color-success-700: #3C8B3F;--color-success-800: #357A37;--color-success-900: #317133}:root{--color-warning-25: #FFFCF6;--color-warning-50: #FFFAED;--color-warning-75: #FEF4DB;--color-warning-100: #FEEFCA;--color-warning-200: #FDE5A6;--color-warning-300: #FCDA82;--color-warning-400: #FCD268;--color-warning-500: #FBCA4D;--color-warning-600: #E2B645;--color-warning-700: #C9A23E;--color-warning-800: #B08D36;--color-warning-900: #A38332}:root{--color-danger-25: #FEF5F4;--color-danger-50: #FDEBEA;--color-danger-75: #FAD7D4;--color-danger-100: #F8C4BF;--color-danger-200: #F49C94;--color-danger-300: #EF7469;--color-danger-400: #EB5749;--color-danger-500: #E83929;--color-danger-600: #D13325;--color-danger-700: #BA2E21;--color-danger-800: #A2281D;--color-danger-900: #97251B}:root{--color-default-25: #F7F7F7;--color-default-50: #EFEFEF;--color-default-75: #DFDFDF;--color-default-100: #D0D0D0;--color-default-200: #B0B0B0;--color-default-300: #909090;--color-default-400: #797979;--color-default-500: #616161;--color-default-600: #575757;--color-default-700: #4E4E4E;--color-default-800: #444444;--color-default-900: #3F3F3F}:root{--color-white: #FFFFFF;--color-black: #000000}:root{--color-white: #FFFFFF;--color-black: #000000;--color-brand-twitter: #55ACEE;--color-brand-twitter-dark: #4D9BD6;--color-brand-twitter-darkest: #4182B4;--color-brand-instagram: #2a5b83;--color-brand-instagram-dark: #204665;--color-brand-instagram-darkest: #204665;--color-brand-nicovideo: #EFB10A;--color-brand-nicovideo-dark: #D79F09;--color-brand-nicovideo-darkest: #C29009;--color-brand-facebook:#305097;--color-brand-line:#00C300}:root{--color-apple-dark-secondary: #1C1C1E;--color-apple-dark-tertiary: #2C2C2E;--color-apple-dark-separator: #38383A}:root{--color-label: var(--color-default-900);--color-secondary-label: var(--color-default-300);--color-placeholder-text: rgba(0, 0, 0, 0.2);--color-background: var(--color-white);--color-secondary-background: var(--color-default-50);--color-tertiary-background: var(--color-white);--color-grouped-background: var(--color-default-50);--color-secondary-grouped-background: var(--color-white);--color-tertiary-grouped-background: var(--color-default-50);--color-separator: var(--color-default-75);--color-search-bar-background: var(--color-default-75);--color-textfield-background: var(--color-white);--color-textfield-separator: 0, 0, 0;--color-switch-background: var(--color-default-50);--color-switch-separator: 0, 0, 0;--color-segmented-control-background: var(--color-default-100);--color-square-radio-separator: var(--color-default-75);--color-pagenation-background: 0, 0, 0;--color-close-button-background: var(--color-default-100);--color-brand-apple: var(--color-black);--color-brand-apple-font: var(--color-white)}@media(prefers-color-scheme: dark){:root{--color-label: var(--color-white);--color-secondary-label: var(--color-default-200);--color-placeholder-text: rgba(255, 255, 255, 0.2);--color-background: var(--color-black);--color-secondary-background: var(--color-apple-dark-secondary);--color-tertiary-background: var(--color-apple-dark-tertiary);--color-grouped-background: var(--color-black);--color-secondary-grouped-background: var(--color-apple-dark-secondary);--color-tertiary-grouped-background: var(--color-apple-dark-tertiary);--color-separator: var(--color-apple-dark-separator);--color-search-bar-background: var(--color-apple-dark-tertiary);--color-textfield-background: var(--color-apple-dark-tertiary);--color-textfield-separator: 255, 255, 255;--color-switch-background: var(--color-apple-dark-tertiary);--color-switch-separator: 255, 255, 255;--color-segmented-control-background: var(--color-apple-dark-tertiary);--color-square-radio-separator: var(--color-apple-dark-tertiary);--color-pagenation-background: 255, 255, 255;--color-close-button-background: var(--color-apple-dark-tertiary);--color-brand-apple: var(--color-white);--color-brand-apple-font: var(--color-black)}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{height:100%;vertical-align:baseline;word-wrap:break-word;overflow-wrap:break-word}html{line-height:1;overflow:auto}#layout{min-height:100%;height:auto !important}body{background-color:var(--color-background);position:relative;color:var(--color-label);vertical-align:baseline;font-family:YakuHanJP,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;text-size-adjust:100%;font-feature-settings:"palt" 1;letter-spacing:.03em;line-height:1.8;padding:0}a{text-decoration:none}a img{border:none}ol,ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:normal}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}input::-ms-clear,input::-ms-reveal,select::-ms-expand{display:none}.ncgr-shadow__0dp{box-shadow:0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.12)}.ncgr-shadow__2dp{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.ncgr-shadow__3dp{box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.ncgr-shadow__4dp{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.ncgr-shadow__6dp{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)}.ncgr-shadow__8dp{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.ncgr-shadow__16dp{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.ncgr-shadow__24dp{box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)}.ncgr-alert{background-color:var(--color-default-50);border-radius:8px;box-sizing:border-box;color:var(--color-default-900);padding:16px;position:relative;width:100%}@media(prefers-color-scheme: dark){.ncgr-alert{background-color:var(--color-default-200)}}.ncgr-alert.ncgr-alert--default{background-color:var(--color-default-50);color:var(--color-default-900)}@media(prefers-color-scheme: dark){.ncgr-alert.ncgr-alert--default{background-color:var(--color-default-200)}}.ncgr-alert.ncgr-alert--primary{background-color:var(--color-primary-50);color:var(--color-primary-900)}@media(prefers-color-scheme: dark){.ncgr-alert.ncgr-alert--primary{background-color:var(--color-primary-200)}}.ncgr-alert.ncgr-alert--success{background-color:var(--color-success-50);color:var(--color-success-900)}@media(prefers-color-scheme: dark){.ncgr-alert.ncgr-alert--success{background-color:var(--color-success-200)}}.ncgr-alert.ncgr-alert--warning{background-color:var(--color-warning-50);color:var(--color-warning-900)}@media(prefers-color-scheme: dark){.ncgr-alert.ncgr-alert--warning{background-color:var(--color-warning-200)}}.ncgr-alert.ncgr-alert--danger{background-color:var(--color-danger-50);color:var(--color-danger-900)}@media(prefers-color-scheme: dark){.ncgr-alert.ncgr-alert--danger{background-color:var(--color-danger-200)}}.ncgr-alert .ncgr-alert__heading{font-size:18px;font-weight:bold}.ncgr-alert .ncgr-alert__link{text-decoration:underline;cursor:pointer;color:unset}.ncgr-app-bar{width:100%;height:3.5rem;background-color:var(--color-secondary-grouped-background);display:none;align-items:center;box-sizing:border-box;z-index:2147483646;padding-right:.5rem;padding-left:.5rem;transform:translate3d(0, 0, 0)}@media screen and (min-width: 480px){.ncgr-app-bar{padding-right:.5rem;padding-left:.5rem}}@media screen and (min-width: 768px){.ncgr-app-bar{padding-right:.75rem;padding-left:.75rem}}@media screen and (min-width: 1280px){.ncgr-app-bar{padding-right:.75rem;padding-left:.75rem}}.ncgr-app-bar.-active{display:flex}.ncgr-app-bar.-transparent{background-color:transparent}.ncgr-app-bar.-fixed{position:fixed;top:0;left:0}.ncgr-app-bar.-sticky{position:sticky;top:0;left:0}.ncgr-app-bar__leading{width:4rem;flex-shrink:0;cursor:pointer}@media screen and (min-width: 480px){.ncgr-app-bar__leading{width:4rem}}@media screen and (min-width: 768px){.ncgr-app-bar__leading{width:4.25rem}}@media screen and (min-width: 1280px){.ncgr-app-bar__leading{width:4.25rem}}.ncgr-app-bar__title{display:flex;flex-direction:column;justify-content:center;align-content:center;align-self:stretch;flex-grow:1;height:3.5rem;font-size:1rem}.ncgr-app-bar__actions{margin:0;display:flex;padding-right:.5rem}@media screen and (min-width: 480px){.ncgr-app-bar__actions{padding-right:.5rem}}@media screen and (min-width: 768px){.ncgr-app-bar__actions{padding-right:.75rem}}@media screen and (min-width: 1280px){.ncgr-app-bar__actions{padding-right:.75rem}}.ncgr-app-bar__actions li{display:flex;justify-content:center;align-items:center}.ncgr-avatar{display:inline-block;cursor:pointer}.ncgr-avatar .ncgr-avatar__image{display:inline-block;border-radius:50%;overflow:hidden;vertical-align:middle;box-sizing:border-box}.ncgr-avatar .ncgr-avatar__name{color:var(--color-label);vertical-align:middle;font-weight:bold;word-break:break-word}.ncgr-avatar.-s .ncgr-avatar__image{width:1.5rem;height:1.5rem}.ncgr-avatar.-s .ncgr-avatar__name{font-size:.8125rem;padding-left:0}.ncgr-avatar.-m .ncgr-avatar__image{width:2rem;height:2rem}.ncgr-avatar.-m .ncgr-avatar__name{font-size:1rem;padding-left:.25rem}.ncgr-avatar.-l .ncgr-avatar__image{width:3rem;height:3rem}.ncgr-avatar.-l .ncgr-avatar__name{font-size:1.25rem;padding-left:.25rem}.ncgr-breadcrumbs{font-size:12px}.ncgr-breadcrumbs__item{display:inline-block}.ncgr-breadcrumbs__item:after{content:"_"}.ncgr-breadcrumbs__item:last-child:after{content:""}.ncgr-breadcrumbs__link{color:var(--color-secondary-label);display:inline-block}.ncgr-breadcrumbs__link:hover{color:var(--color-label)}.ncgr-breadcrumbs__link--active{color:var(--color-label);font-weight:bold}.ncgr-button,.ncgr-button[type=submit],.ncgr-button[type=button]{border-style:none;outline:0;overflow:visible;position:relative;touch-action:manipulation;-webkit-appearance:none;white-space:nowrap;border-bottom:solid 4px var(--color-default-600);-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;box-sizing:border-box;width:100%;height:52px;text-align:center;display:inline-block;color:var(--color-white);font-weight:bold;font-size:18px;line-height:52px;background-color:var(--color-default-500);border-radius:8px;cursor:pointer;user-select:none}.ncgr-button:focus,.ncgr-button:active:focus,.ncgr-button[type=submit]:focus,.ncgr-button[type=submit]:active:focus,.ncgr-button[type=button]:focus,.ncgr-button[type=button]:active:focus{outline:none}.ncgr-button:active,.ncgr-button.ncgr-button--active,.ncgr-button[type=submit]:active,.ncgr-button[type=submit].ncgr-button--active,.ncgr-button[type=button]:active,.ncgr-button[type=button].ncgr-button--active{outline:0}.ncgr-button:active,.ncgr-button.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-default-800) inset;border-bottom:none;color:var(--color-default-50);background-color:var(--color-default-600)}.ncgr-button.ncgr-button--fluid{width:auto;max-width:100%;padding:0 32px 0 32px}.ncgr-button.ncgr-button--small{height:32px;padding:0 8px 0 8px;line-height:32px;font-size:12px}.ncgr-button--loading,.ncgr-button--loading[type=submit]{background-image:url(/packs/937230bf1c4b5786bc04.gif);background-position:center;background-repeat:no-repeat;text-indent:-9999px;content:"";width:120px;transition:width .25s}.ncgr-button--complete,.ncgr-button--complete[type=submit]{color:rgba(255,255,255,0);content:"✓";width:160px;height:53px}.ncgr-button.ncgr-button--light{border-bottom:solid 4px var(--color-default-75);color:var(--color-default-900);font-weight:normal;background-color:var(--color-default-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--light{border-bottom:solid 4px var(--color-default-300);font-weight:normal;background-color:var(--color-default-200)}}.ncgr-button.ncgr-button--light:active,.ncgr-button.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-default-100) inset;border-bottom:none;color:var(--color-default-900);background-color:var(--color-default-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--light:active,.ncgr-button.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-default-400) inset;color:var(--color-default-900);background-color:var(--color-default-300)}}.ncgr-button[disabled],.ncgr-button.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-default-200) inset;border-bottom:none;color:var(--color-default-50);background-color:var(--color-default-100);cursor:not-allowed}.ncgr-button.ncgr-button--primary{border-bottom:solid 4px var(--color-primary-700);color:var(--color-white);background-color:var(--color-primary-500)}.ncgr-button.ncgr-button--primary:active,.ncgr-button.ncgr-button--primary.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-primary-800) inset;border-bottom:none;color:var(--color-primary-50);background-color:var(--color-primary-600)}.ncgr-button.ncgr-button--primary.ncgr-button--light{border-bottom:solid 4px var(--color-primary-75);color:var(--color-primary-900);background-color:var(--color-primary-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--primary.ncgr-button--light{border-bottom:solid 4px var(--color-primary-300);background-color:var(--color-primary-200)}}.ncgr-button.ncgr-button--primary.ncgr-button--light:active,.ncgr-button.ncgr-button--primary.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-primary-100) inset;border-bottom:none;color:var(--color-primary-900);background-color:var(--color-primary-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--primary.ncgr-button--light:active,.ncgr-button.ncgr-button--primary.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-primary-400) inset;background-color:var(--color-primary-300)}}.ncgr-button.ncgr-button--primary[disabled],.ncgr-button.ncgr-button--primary.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-primary-200) inset;border-bottom:none;color:var(--color-primary-50);background-color:var(--color-primary-100)}.ncgr-button.ncgr-button--secondary{border-bottom:solid 4px var(--color-secondary-700);color:var(--color-white);background-color:var(--color-secondary-500)}.ncgr-button.ncgr-button--secondary:active,.ncgr-button.ncgr-button--secondary.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-secondary-800) inset;border-bottom:none;color:var(--color-secondary-50);background-color:var(--color-secondary-600)}.ncgr-button.ncgr-button--secondary.ncgr-button--light{border-bottom:solid 4px var(--color-secondary-75);color:var(--color-secondary-900);background-color:var(--color-secondary-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--secondary.ncgr-button--light{border-bottom:solid 4px var(--color-secondary-300);background-color:var(--color-secondary-200)}}.ncgr-button.ncgr-button--secondary.ncgr-button--light:active,.ncgr-button.ncgr-button--secondary.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-secondary-100) inset;border-bottom:none;color:var(--color-secondary-900);background-color:var(--color-secondary-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--secondary.ncgr-button--light:active,.ncgr-button.ncgr-button--secondary.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-secondary-400) inset;background-color:var(--color-secondary-300)}}.ncgr-button.ncgr-button--secondary[disabled],.ncgr-button.ncgr-button--secondary.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-secondary-200) inset;border-bottom:none;color:var(--color-secondary-50);background-color:var(--color-secondary-100)}.ncgr-button.ncgr-button--success{border-bottom:solid 4px var(--color-success-600);color:var(--color-white);background-color:var(--color-success-500)}.ncgr-button.ncgr-button--success:active,.ncgr-button.ncgr-button--success.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-success-800) inset;border-bottom:none;color:var(--color-success-50);background-color:var(--color-success-600)}.ncgr-button.ncgr-button--success.ncgr-button--light{border-bottom:solid 4px var(--color-success-75);color:var(--color-success-900);background-color:var(--color-success-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--success.ncgr-button--light{border-bottom:solid 4px var(--color-success-300);background-color:var(--color-success-200)}}.ncgr-button.ncgr-button--success.ncgr-button--light:active,.ncgr-button.ncgr-button--success.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-success-100) inset;border-bottom:none;color:var(--color-success-900);background-color:var(--color-success-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--success.ncgr-button--light:active,.ncgr-button.ncgr-button--success.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-success-400) inset;background-color:var(--color-success-300)}}.ncgr-button.ncgr-button--success[disabled],.ncgr-button.ncgr-button--success.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-success-200) inset;border-bottom:none;color:var(--color-success-50);background-color:var(--color-success-100)}.ncgr-button.ncgr-button--warning{border-bottom:solid 4px var(--color-warning-600);color:var(--color-white);background-color:var(--color-warning-500)}.ncgr-button.ncgr-button--warning:active,.ncgr-button.ncgr-button--warning.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-warning-800) inset;border-bottom:none;color:var(--color-warning-50);background-color:var(--color-warning-600)}.ncgr-button.ncgr-button--warning.ncgr-button--light{border-bottom:solid 4px var(--color-warning-75);color:var(--color-warning-900);background-color:var(--color-warning-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--warning.ncgr-button--light{border-bottom:solid 4px var(--color-warning-300);background-color:var(--color-warning-200)}}.ncgr-button.ncgr-button--warning.ncgr-button--light:active,.ncgr-button.ncgr-button--warning.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-warning-100) inset;border-bottom:none;color:var(--color-warning-900);background-color:var(--color-warning-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--warning.ncgr-button--light:active,.ncgr-button.ncgr-button--warning.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-warning-400) inset;background-color:var(--color-warning-200)}}.ncgr-button.ncgr-button--warning[disabled],.ncgr-button.ncgr-button--warning.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-warning-200) inset;border-bottom:none;color:var(--color-warning-50);background-color:var(--color-warning-100)}.ncgr-button.ncgr-button--danger,.ncgr-button.ncgr-button--error{border-bottom:solid 4px var(--color-danger-600);color:var(--color-white);background-color:var(--color-danger-500)}.ncgr-button.ncgr-button--danger:active,.ncgr-button.ncgr-button--danger.ncgr-button--active,.ncgr-button.ncgr-button--error:active,.ncgr-button.ncgr-button--error.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-danger-800) inset;border-bottom:none;color:var(--color-danger-50);background-color:var(--color-danger-600)}.ncgr-button.ncgr-button--danger.ncgr-button--light,.ncgr-button.ncgr-button--error.ncgr-button--light{border-bottom:solid 4px var(--color-danger-75);color:var(--color-danger-900);background-color:var(--color-danger-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--danger.ncgr-button--light,.ncgr-button.ncgr-button--error.ncgr-button--light{border-bottom:solid 4px var(--color-danger-300);background-color:var(--color-danger-200)}}.ncgr-button.ncgr-button--danger.ncgr-button--light:active,.ncgr-button.ncgr-button--danger.ncgr-button--light.ncgr-button--active,.ncgr-button.ncgr-button--error.ncgr-button--light:active,.ncgr-button.ncgr-button--error.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-danger-100) inset;border-bottom:none;color:var(--color-danger-900);background-color:var(--color-danger-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--danger.ncgr-button--light:active,.ncgr-button.ncgr-button--danger.ncgr-button--light.ncgr-button--active,.ncgr-button.ncgr-button--error.ncgr-button--light:active,.ncgr-button.ncgr-button--error.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-danger-400) inset;background-color:var(--color-danger-300)}}.ncgr-button.ncgr-button--danger[disabled],.ncgr-button.ncgr-button--danger.ncgr-button--disabled,.ncgr-button.ncgr-button--error[disabled],.ncgr-button.ncgr-button--error.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-danger-200) inset;border-bottom:none;color:var(--color-danger-50);background-color:var(--color-danger-100)}.ncgr-button.ncgr-button--default{border-bottom:solid 4px var(--color-default-600);color:var(--color-white);background-color:var(--color-default-500)}.ncgr-button.ncgr-button--default:active,.ncgr-button.ncgr-button--default.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-default-800) inset;border-bottom:none;color:var(--color-default-50);background-color:var(--color-default-600)}.ncgr-button.ncgr-button--default.ncgr-button--light{border-bottom:solid 4px var(--color-default-75);color:var(--color-default-900);background-color:var(--color-default-50)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--default.ncgr-button--light{border-bottom:solid 4px var(--color-default-300);background-color:var(--color-default-200)}}.ncgr-button.ncgr-button--default.ncgr-button--light:active,.ncgr-button.ncgr-button--default.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-default-100) inset;border-bottom:none;color:var(--color-default-900);background-color:var(--color-default-75)}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--default.ncgr-button--light:active,.ncgr-button.ncgr-button--default.ncgr-button--light.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-default-400) inset;background-color:var(--color-default-300)}}.ncgr-button.ncgr-button--default[disabled],.ncgr-button.ncgr-button--default.ncgr-button--disabled{box-shadow:0 2px 0 0 var(--color-default-200) inset;border-bottom:none;color:var(--color-default-50);background-color:var(--color-default-100)}.ncgr-button.ncgr-button--transparent{border-bottom:solid 4px transparent;color:var(--color-default-600);background-color:transparent}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--transparent{color:var(--color-white)}}.ncgr-button.ncgr-button--transparent:active,.ncgr-button.ncgr-button--transparent.ncgr-button--active{box-shadow:0 2px 0 0 transparent inset;border-bottom:none;color:var(--color-black);background-color:transparent}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--transparent:active,.ncgr-button.ncgr-button--transparent.ncgr-button--active{color:var(--color-white)}}.ncgr-button.ncgr-button--transparent[disabled],.ncgr-button.ncgr-button--transparent.ncgr-button--disabled{box-shadow:0 2px 0 0 transparent inset;border-bottom:none;color:var(--color-default-200);background-color:transparent}@media(prefers-color-scheme: dark){.ncgr-button.ncgr-button--transparent[disabled],.ncgr-button.ncgr-button--transparent.ncgr-button--disabled{color:var(--color-default-800)}}.ncgr-button.ncgr-button--twitter{border-bottom:solid 4px var(--color-brand-twitter-darkest);background:var(--color-brand-twitter);color:var(--color-white)}.ncgr-button.ncgr-button--twitter:active,.ncgr-button.ncgr-button--twitter.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-brand-twitter-darkest) inset;border-bottom:none;background:var(--color-brand-twitter-dark);color:var(--color-white)}.ncgr-button.ncgr-button--instagram{border-bottom:solid 4px var(--color-brand-instagram-darkest);background:var(--color-brand-instagram);color:var(--color-white)}.ncgr-button.ncgr-button--instagram:active,.ncgr-button.ncgr-button--instagram.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-brand-instagram-darkest) inset;border-bottom:none;background:var(--color-brand-instagram-dark);color:var(--color-white)}.ncgr-button.ncgr-button--nicovideo{border-bottom:solid 4px var(--color-brand-nicovideo-darkest);background:var(--color-brand-nicovideo);color:var(--color-white)}.ncgr-button.ncgr-button--nicovideo:active,.ncgr-button.ncgr-button--nicovideo.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-brand-nicovideo-darkest) inset;border-bottom:none;background:var(--color-brand-nicovideo-dark);color:var(--color-white)}.ncgr-button.ncgr-button--apple{border-bottom:solid 4px var(--color-brand-apple);background:var(--color-brand-apple);color:var(--color-brand-apple-font)}.ncgr-button.ncgr-button--apple:active,.ncgr-button.ncgr-button--apple.ncgr-button--active{box-shadow:0 2px 0 0 var(--color-brand-apple) inset;border-bottom:none;background:var(--color-brand-apple);color:var(--color-brand-apple-font)}.ncgr-button.ncgr-button--embeded{border-bottom:none;background:var(--color-default-75);color:var(--color-default-800);font-size:11px;line-height:11px;height:20px;padding:1px 8px 1px 6px;border-radius:3px;width:auto}.ncgr-button.ncgr-button--embeded:active,.ncgr-button.ncgr-button--embeded.ncgr-button--active{box-shadow:none;border-bottom:none;background:var(--color-default-100);color:var(--color-default-800)}.ncgr-card{background-color:var(--color-secondary-grouped-background);box-sizing:border-box;width:100%;color:var(--color-label);position:relative}.ncgr-card--rounded{border-radius:8px}.ncgr-card--rounded .ncgr-card__cover-image{border-radius:8px 8px 0 0}.ncgr-card--rounded-to-normal{border-radius:8px}.ncgr-card--rounded-to-normal .ncgr-card__cover-image{border-radius:8px 8px 0 0}@media screen and (max-width: 768px){.ncgr-card--rounded-to-normal{border-radius:0}.ncgr-card--rounded-to-normal .ncgr-card__cover-image{border-radius:0}}.ncgr-card--shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.ncgr-card--tertiary-grouped-background{background-color:var(--color-tertiary-grouped-background)}.ncgr-card__cover{border-radius:8px 8px 0 0;background-color:var(--color-default-75);width:100%}.ncgr-card__cover--white{background-color:var(--color-white);border-top-left-radius:8px;border-top-right-radius:8px}.ncgr-card__cover-image{width:100%;height:auto;vertical-align:top}.ncgr-card__footer{border-top:1px solid var(--color-separator);display:flex;justify-content:center;align-items:center}.ncgr-card__actions{text-align:right;flex:1}.ncgr-card--item-template{display:flex;flex-direction:column;height:100%}.ncgr-card--item-template .ncgr-card__contents{flex-grow:1}.ncgr-card--item-template .ncgr-card__footer{box-sizing:border-box;height:64px}.ncgr-checkbox{position:relative;display:inline-block;cursor:pointer}.ncgr-checkbox input{display:none}.ncgr-checkbox input:checked+.ncgr-checkbox__background{background:var(--color-primary-500);border-color:var(--color-primary-500);color:var(--color-white)}.ncgr-checkbox input:disabled+.ncgr-checkbox__background{cursor:not-allowed;background:var(--color-default-200);border-color:var(--color-default-200)}.ncgr-checkbox__background{box-sizing:border-box;width:1.25rem;height:1.25rem;background-color:var(--color-textfield-background);border-radius:.25rem;border:2px solid rgba(var(--color-textfield-separator), 0.15);transition-property:background-color,border-color;transition-duration:.2s;transition-timing-function:ease;display:flex;justify-content:center;align-items:center;color:transparent;font-size:.875rem}.ncgr-checkbox__background:hover{border-color:rgba(var(--color-textfield-separator), 0.2)}.ncgr-choice-card{display:block;position:relative;width:100%;overflow:hidden;border-radius:8px}.ncgr-choice-card:before{content:"";display:block;padding-top:100%}.ncgr-choice-card__inner{background-color:var(--color-default-100);background-position:0 0;position:absolute;top:0;left:0;bottom:0;right:0}.ncgr-choice-card__info{background-color:rgba(0,0,0,.25);padding:24px;box-sizing:border-box;position:absolute;text-align:left;top:0;width:100%;height:100%;z-index:2;transition:background-color .15s ease-in-out}.ncgr-choice-card__info:hover{background-color:rgba(0,0,0,.4)}@media screen and (max-width: 480px){.ncgr-choice-card__info{padding:12px}}.ncgr-choice-card__item-num{font-size:12px;opacity:.8;color:var(--color-white);font-feature-settings:"palt" 1}@media screen and (max-width: 480px){.ncgr-choice-card__item-num{font-size:10px}}.ncgr-choice-card__title{font-weight:bold;font-size:20px;font-feature-settings:"palt" 1;overflow:hidden;color:var(--color-white)}@media screen and (max-width: 480px){.ncgr-choice-card__title{font-size:16px}}.ncgr-color-selector{border:1px solid var(--color-separator);cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:top;width:32px;height:32px;border-radius:16px}.ncgr-color-selector.disabled{opacity:.35}.ncgr-container{box-sizing:border-box;width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media screen and (min-width: 480px){.ncgr-container{padding-right:1rem;padding-left:1rem}}@media screen and (min-width: 768px){.ncgr-container{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1280px){.ncgr-container{padding-right:1.5rem;padding-left:1.5rem}}.ncgr-container.-s{max-width:540px}.ncgr-container.-m{max-width:720px}.ncgr-container.-l{max-width:1280px}.ncgr-container.-no-gaps{padding-right:0;padding-left:0}.ncgr-credit-card-icon{display:flex;align-items:center;flex-wrap:nowrap}.ncgr-credit-card-icon__item{width:32px;margin-right:4px}.ncgr-credit-card-icon__item:last-child{margin-right:0}.ncgr-credit-card-icon__image{width:100%;vertical-align:top}.ncgr-dialog{width:30rem;height:auto;max-height:calc(100vh - (6rem * 2));position:fixed;top:50vh;left:calc(50vw - (30rem / 2));transform:translateY(-50%);background-color:var(--color-secondary-grouped-background);border-radius:.5rem;overflow:hidden;display:none;flex-direction:column;z-index:2147483645}.ncgr-dialog .ncgr-dialog__body,.ncgr-dialog .ncgr-dialog__footer{z-index:2147483645}@media screen and (max-width: 480px){.ncgr-dialog{height:auto;width:calc(100vw - (1.5rem * 2));left:1.5rem}}.ncgr-dialog.-active{display:flex;animation:dialog-fade-in .5s cubic-bezier(0.4, 0, 0.2, 1),dialog-shadow-fade-in .5s ease;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}@media screen and (max-width: 480px){.ncgr-dialog.-active{animation:dialog-fade-in-mobile .5s cubic-bezier(0.4, 0, 0.2, 1),dialog-shadow-fade-in .5s ease}}.ncgr-dialog.-active *{animation:dialog-inner-fade-in .5s ease}.ncgr-dialog__body{position:relative;width:30rem;height:auto;flex-grow:1;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width: 768px){.ncgr-dialog__body{width:100%}}.ncgr-dialog__footer{width:100%;height:4rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.5rem}@keyframes dialog-fade-in{0%{width:0;height:10px;left:50%}40%{width:30rem;height:10px;left:calc(50vw - (30rem / 2))}100%{width:30rem;height:auto;left:calc(50vw - (30rem / 2))}}@keyframes dialog-fade-in-mobile{0%{width:0;height:10px;left:50%}40%{width:calc(100vw - (1.5rem * 2));height:10px;left:1.5rem}100%{width:calc(100vw - (1.5rem * 2));height:auto;left:1.5rem}}@keyframes dialog-inner-fade-in{0%{opacity:0}40%{opacity:0}100%{opacity:1}}@keyframes dialog-shadow-fade-in{0%{box-shadow:none}30%{box-shadow:none}100%{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}}.ncgr-full-modal{background-color:var(--color-secondary-grouped-background);position:fixed;top:0;left:0;display:flex;flex-direction:column;overflow:hidden;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);width:100%;height:100vh;transform:translateY(100vh);z-index:2147483645}.ncgr-full-modal .ncgr-full-modal__body,.ncgr-full-modal .ncgr-full-modal__footer{z-index:2147483645}.ncgr-full-modal.-active{transform:translateY(0)}.ncgr-full-modal__body{position:relative;width:100vw;height:auto;flex-grow:1;overflow:hidden}.ncgr-full-modal__contents{position:absolute;top:0;left:0;transform:translateX(100vw);overflow-y:scroll;width:100vw;height:100%;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--color-secondary-grouped-background)}.ncgr-full-modal__contents.-active{transform:translateX(0)}.ncgr-full-modal__footer{width:100%;height:4rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.5rem}.ncgr-row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:-1rem;margin-right:-0.5rem;margin-left:-0.5rem}@media screen and (min-width: 480px){.ncgr-row{margin-top:-1rem;margin-right:-0.5rem;margin-left:-0.5rem}}@media screen and (min-width: 768px){.ncgr-row{margin-top:-1.5rem;margin-right:-0.75rem;margin-left:-0.75rem}}@media screen and (min-width: 1280px){.ncgr-row{margin-top:-1.5rem;margin-right:-0.75rem;margin-left:-0.75rem}}.ncgr-row.-align-items-start{align-items:flex-start}.ncgr-row.-align-items-center{align-items:center}.ncgr-row.-align-items-end{align-items:flex-end}.ncgr-row.-justify-content-start{justify-content:flex-start}.ncgr-row.-justify-content-center{justify-content:center}.ncgr-row.-justify-content-end{justify-content:flex-end}.ncgr-row.-justify-content-around{justify-content:space-around}.ncgr-row.-justify-content-between{justify-content:space-between}.ncgr-row.-no-gaps{margin:0;padding:0}.ncgr-row.-no-gaps>*{margin:0;padding:0}.ncgr-col{flex-shrink:0;width:100%;max-width:100%;box-sizing:border-box;padding-right:.5rem;padding-left:.5rem;margin-top:1rem}.ncgr-col.-col-1{flex:0 0 auto;width:8.3333333333%}.ncgr-col.-col-2{flex:0 0 auto;width:16.6666666667%}.ncgr-col.-col-3{flex:0 0 auto;width:25%}.ncgr-col.-col-4{flex:0 0 auto;width:33.3333333333%}.ncgr-col.-col-5{flex:0 0 auto;width:41.6666666667%}.ncgr-col.-col-6{flex:0 0 auto;width:50%}.ncgr-col.-col-7{flex:0 0 auto;width:58.3333333333%}.ncgr-col.-col-8{flex:0 0 auto;width:66.6666666667%}.ncgr-col.-col-9{flex:0 0 auto;width:75%}.ncgr-col.-col-10{flex:0 0 auto;width:83.3333333333%}.ncgr-col.-col-11{flex:0 0 auto;width:91.6666666667%}.ncgr-col.-col-12{flex:0 0 auto;width:100%}.ncgr-col.-offset-0{margin-left:0%}.ncgr-col.-offset-1{margin-left:8.3333333333%}.ncgr-col.-offset-2{margin-left:16.6666666667%}.ncgr-col.-offset-3{margin-left:25%}.ncgr-col.-offset-4{margin-left:33.3333333333%}.ncgr-col.-offset-5{margin-left:41.6666666667%}.ncgr-col.-offset-6{margin-left:50%}.ncgr-col.-offset-7{margin-left:58.3333333333%}.ncgr-col.-offset-8{margin-left:66.6666666667%}.ncgr-col.-offset-9{margin-left:75%}.ncgr-col.-offset-10{margin-left:83.3333333333%}.ncgr-col.-offset-11{margin-left:91.6666666667%}@media screen and (min-width: 480px){.ncgr-col{padding-right:.5rem;padding-left:.5rem;margin-top:1rem}.ncgr-col.-col-s-1{flex:0 0 auto;width:8.3333333333%}.ncgr-col.-col-s-2{flex:0 0 auto;width:16.6666666667%}.ncgr-col.-col-s-3{flex:0 0 auto;width:25%}.ncgr-col.-col-s-4{flex:0 0 auto;width:33.3333333333%}.ncgr-col.-col-s-5{flex:0 0 auto;width:41.6666666667%}.ncgr-col.-col-s-6{flex:0 0 auto;width:50%}.ncgr-col.-col-s-7{flex:0 0 auto;width:58.3333333333%}.ncgr-col.-col-s-8{flex:0 0 auto;width:66.6666666667%}.ncgr-col.-col-s-9{flex:0 0 auto;width:75%}.ncgr-col.-col-s-10{flex:0 0 auto;width:83.3333333333%}.ncgr-col.-col-s-11{flex:0 0 auto;width:91.6666666667%}.ncgr-col.-col-s-12{flex:0 0 auto;width:100%}.ncgr-col.-offset-s-0{margin-left:0%}.ncgr-col.-offset-s-1{margin-left:8.3333333333%}.ncgr-col.-offset-s-2{margin-left:16.6666666667%}.ncgr-col.-offset-s-3{margin-left:25%}.ncgr-col.-offset-s-4{margin-left:33.3333333333%}.ncgr-col.-offset-s-5{margin-left:41.6666666667%}.ncgr-col.-offset-s-6{margin-left:50%}.ncgr-col.-offset-s-7{margin-left:58.3333333333%}.ncgr-col.-offset-s-8{margin-left:66.6666666667%}.ncgr-col.-offset-s-9{margin-left:75%}.ncgr-col.-offset-s-10{margin-left:83.3333333333%}.ncgr-col.-offset-s-11{margin-left:91.6666666667%}}@media screen and (min-width: 768px){.ncgr-col{padding-right:.75rem;padding-left:.75rem;margin-top:1.5rem}.ncgr-col.-col-m-1{flex:0 0 auto;width:8.3333333333%}.ncgr-col.-col-m-2{flex:0 0 auto;width:16.6666666667%}.ncgr-col.-col-m-3{flex:0 0 auto;width:25%}.ncgr-col.-col-m-4{flex:0 0 auto;width:33.3333333333%}.ncgr-col.-col-m-5{flex:0 0 auto;width:41.6666666667%}.ncgr-col.-col-m-6{flex:0 0 auto;width:50%}.ncgr-col.-col-m-7{flex:0 0 auto;width:58.3333333333%}.ncgr-col.-col-m-8{flex:0 0 auto;width:66.6666666667%}.ncgr-col.-col-m-9{flex:0 0 auto;width:75%}.ncgr-col.-col-m-10{flex:0 0 auto;width:83.3333333333%}.ncgr-col.-col-m-11{flex:0 0 auto;width:91.6666666667%}.ncgr-col.-col-m-12{flex:0 0 auto;width:100%}.ncgr-col.-offset-m-0{margin-left:0%}.ncgr-col.-offset-m-1{margin-left:8.3333333333%}.ncgr-col.-offset-m-2{margin-left:16.6666666667%}.ncgr-col.-offset-m-3{margin-left:25%}.ncgr-col.-offset-m-4{margin-left:33.3333333333%}.ncgr-col.-offset-m-5{margin-left:41.6666666667%}.ncgr-col.-offset-m-6{margin-left:50%}.ncgr-col.-offset-m-7{margin-left:58.3333333333%}.ncgr-col.-offset-m-8{margin-left:66.6666666667%}.ncgr-col.-offset-m-9{margin-left:75%}.ncgr-col.-offset-m-10{margin-left:83.3333333333%}.ncgr-col.-offset-m-11{margin-left:91.6666666667%}}@media screen and (min-width: 1280px){.ncgr-col{padding-right:.75rem;padding-left:.75rem;margin-top:1.5rem}.ncgr-col.-col-l-1{flex:0 0 auto;width:8.3333333333%}.ncgr-col.-col-l-2{flex:0 0 auto;width:16.6666666667%}.ncgr-col.-col-l-3{flex:0 0 auto;width:25%}.ncgr-col.-col-l-4{flex:0 0 auto;width:33.3333333333%}.ncgr-col.-col-l-5{flex:0 0 auto;width:41.6666666667%}.ncgr-col.-col-l-6{flex:0 0 auto;width:50%}.ncgr-col.-col-l-7{flex:0 0 auto;width:58.3333333333%}.ncgr-col.-col-l-8{flex:0 0 auto;width:66.6666666667%}.ncgr-col.-col-l-9{flex:0 0 auto;width:75%}.ncgr-col.-col-l-10{flex:0 0 auto;width:83.3333333333%}.ncgr-col.-col-l-11{flex:0 0 auto;width:91.6666666667%}.ncgr-col.-col-l-12{flex:0 0 auto;width:100%}.ncgr-col.-offset-l-0{margin-left:0%}.ncgr-col.-offset-l-1{margin-left:8.3333333333%}.ncgr-col.-offset-l-2{margin-left:16.6666666667%}.ncgr-col.-offset-l-3{margin-left:25%}.ncgr-col.-offset-l-4{margin-left:33.3333333333%}.ncgr-col.-offset-l-5{margin-left:41.6666666667%}.ncgr-col.-offset-l-6{margin-left:50%}.ncgr-col.-offset-l-7{margin-left:58.3333333333%}.ncgr-col.-offset-l-8{margin-left:66.6666666667%}.ncgr-col.-offset-l-9{margin-left:75%}.ncgr-col.-offset-l-10{margin-left:83.3333333333%}.ncgr-col.-offset-l-11{margin-left:91.6666666667%}}.ncgr-heading{font-weight:bold;margin:0;padding:0;line-height:1.6;color:var(--color-label)}.ncgr-heading a{color:var(--color-label)}.ncgr-heading__border{display:inline-block}.ncgr-heading.-l{font-size:2.875rem}@media screen and (max-width: 480px){.ncgr-heading.-l{font-size:1.75rem}}.ncgr-heading.-l .ncgr-heading__border{border-bottom:.25rem solid var(--color-label);padding-bottom:.5rem}.ncgr-heading.-m{font-size:1.875rem}@media screen and (max-width: 480px){.ncgr-heading.-m{font-size:1.25rem}}.ncgr-heading.-m .ncgr-heading__border{border-bottom:.1875rem solid var(--color-label);padding-bottom:.5rem}.ncgr-heading.-s{font-size:1.125rem}@media screen and (max-width: 480px){.ncgr-heading.-s{font-size:1rem}}.ncgr-heading.-s .ncgr-heading__border{border-bottom:.125rem solid var(--color-label);padding-bottom:.5rem}.ncgr-heading.-dark{color:var(--color-white)}.ncgr-heading.-dark a{color:var(--color-white)}.ncgr-heading.-dark .ncgr-heading__border{border-bottom:.25rem solid var(--color-white)}.controller-developer-apps .ncgr-heading{color:var(--color-white)}.controller-developer-apps .ncgr-heading a{color:var(--color-white)}.ncgr-hint{align-items:center;display:flex;background-repeat:no-repeat;background-position:left bottom;height:117px}@media screen and (max-width: 480px){.ncgr-hint{height:43px;margin-top:8px}}.ncgr-hint__sprite-anime{height:117px;width:190px;overflow:hidden;background-image:url(/packs/4faa8be2082f75ba7f1f.png);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;animation:pc-surisuri-sprite 3.8s steps(28, start) infinite}@media screen and (max-width: 480px){.ncgr-hint__sprite-anime{height:40px;width:64px;animation:sp-surisuri-sprite 3.8s steps(28, start) infinite}}.ncgr-hint__content{text-align:left;vertical-align:middle;font-size:18px;flex:1;line-height:2;position:relative;left:-24px}@media screen and (max-width: 480px){.ncgr-hint__content{font-size:12px;line-height:1.5;left:0}}.ncgr-hint__content a{text-decoration:underline;color:var(--color-label)}.ncgr-hint__content--white{color:var(--color-white)}.ncgr-hint__content--white a{text-decoration:underline;color:var(--color-white)}.ncgr-hint--small{height:43px;margin-top:8px}.ncgr-hint--small .ncgr-hint__sprite-anime{height:40px;width:64px;animation:sp-surisuri-sprite 3.8s steps(28, start) infinite}.ncgr-hint--small .ncgr-hint__content{font-size:12px;line-height:1.5;left:0}@keyframes pc-surisuri-sprite{0%{background-position:0 0}100%{background-position:-5656px 0}}@keyframes sp-surisuri-sprite{0%{background-position:0 0}100%{background-position:-1932px 0}}.ncgr-icon-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;height:2.5rem;text-align:center;width:auto;border-radius:.5rem;line-height:2.5rem;min-width:2.5rem;transition:all .2s ease-in-out;background-color:transparent;border:none;outline:none;color:var(--color-label);font-size:1rem;padding:0 .5rem 0 .5rem}.ncgr-icon-button:hover{background-color:var(--color-tertiary-grouped-background)}@media screen and (max-width: 768px){.ncgr-icon-button:hover{background:transparent}.ncgr-icon-button:focus,.ncgr-icon-button:active{background:var(--color-tertiary-grouped-background)}}.ncgr-icon-button.-bordered{border:1px solid var(--color-separator)}.ncgr-icon-button.-circle{border-radius:1.25rem}.ncgr-icon-button.-light{background-color:var(--color-white);color:var(--color-default-900)}.ncgr-icon-button.-light:hover{background-color:var(--color-default-50)}@media screen and (max-width: 768px){.ncgr-icon-button.-light:hover{background:transparent}.ncgr-icon-button.-light:focus,.ncgr-icon-button.-light:active{background:var(--color-default-50)}}.ncgr-icon-button.-light.-bordered{border:1px solid var(--color-default-75)}.ncgr-icon-button.-dark{background-color:var(--color-default-900);color:var(--color-white)}.ncgr-icon-button.-dark:hover{background-color:var(--color-default-700)}@media screen and (max-width: 768px){.ncgr-icon-button.-dark:hover{background:transparent}.ncgr-icon-button.-dark:focus,.ncgr-icon-button.-dark:active{background:var(--color-default-700)}}.ncgr-icon-button.-dark.-bordered{border:1px solid var(--color-apple-dark-separator)}.ncgr-icon-button.-favorite{background-color:var(--color-white);color:var(--color-danger-300)}.ncgr-icon-button.-favorite:hover{background-color:var(--color-default-50)}@media screen and (max-width: 768px){.ncgr-icon-button.-favorite:hover{background:transparent}.ncgr-icon-button.-favorite:focus,.ncgr-icon-button.-favorite:active{background:var(--color-default-50)}}.ncgr-icon-button.-favorite.-bordered{border:1px solid var(--color-default-75)}.ncgr-image{max-width:100%;width:100%;vertical-align:top}.ncgr-image--fluid{width:auto}.ncgr-image--rounded{border-radius:8px}.ncgr-label{display:inline-block;padding:4px 8px 4px 8px;font-size:12px;font-weight:bold;line-height:1;vertical-align:top}.ncgr-label.ncgr-label--default{color:var(--color-default-900);background-color:var(--color-default-50)}@media(prefers-color-scheme: dark){.ncgr-label.ncgr-label--default{background-color:var(--color-default-200)}}.ncgr-label.ncgr-label--primary{color:var(--color-primary-900);background-color:var(--color-primary-50)}@media(prefers-color-scheme: dark){.ncgr-label.ncgr-label--primary{background-color:var(--color-primary-200)}}.ncgr-label.ncgr-label--success{color:var(--color-success-900);background-color:var(--color-success-50)}@media(prefers-color-scheme: dark){.ncgr-label.ncgr-label--success{background-color:var(--color-success-200)}}.ncgr-label.ncgr-label--warning{color:var(--color-warning-900);background-color:var(--color-warning-50)}@media(prefers-color-scheme: dark){.ncgr-label.ncgr-label--warning{background-color:var(--color-warning-200)}}.ncgr-label.ncgr-label--danger{color:var(--color-danger-900);background-color:var(--color-danger-50)}@media(prefers-color-scheme: dark){.ncgr-label.ncgr-label--danger{background-color:var(--color-danger-200)}}.ncgr-list{list-style-type:disc;margin-left:24px;line-height:1.8}.ncgr-list--decimal{list-style-type:decimal;list-style-position:outside}.ncgr-list-group__subheader{padding:.5rem 1.5rem .5rem 1.5rem;padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem;font-size:.8rem;font-weight:bold}@media screen and (min-width: 480px){.ncgr-list-group__subheader{padding-right:1rem;padding-left:1rem}}@media screen and (min-width: 768px){.ncgr-list-group__subheader{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1280px){.ncgr-list-group__subheader{padding-right:1.5rem;padding-left:1.5rem}}.ncgr-list-divider{background-color:var(--color-separator);box-sizing:border-box;border:none;height:1px;width:100%;margin-top:.5rem;margin-right:0;margin-bottom:.5rem;margin-left:0}@media screen and (min-width: 480px){.ncgr-list-divider{margin-top:.5rem;margin-bottom:.5rem}}@media screen and (min-width: 768px){.ncgr-list-divider{margin-top:.75rem;margin-bottom:.75rem}}@media screen and (min-width: 1280px){.ncgr-list-divider{margin-top:.75rem;margin-bottom:.75rem}}.ncgr-list-view{box-sizing:border-box;width:100%;height:auto;padding-top:0;padding-right:.5rem;padding-bottom:0;padding-left:.5rem;margin:0}@media screen and (min-width: 480px){.ncgr-list-view{padding-right:.5rem;padding-left:.5rem}}@media screen and (min-width: 768px){.ncgr-list-view{padding-right:.75rem;padding-left:.75rem}}@media screen and (min-width: 1280px){.ncgr-list-view{padding-right:.75rem;padding-left:.75rem}}.ncgr-list-view.-two-line .ncgr-list-tile__leading{align-self:flex-start}.ncgr-list-view.-multi-line .ncgr-list-tile{align-items:flex-start}.ncgr-list-view.-multi-line .ncgr-list-tile__primary-title,.ncgr-list-view.-multi-line .ncgr-list-tile__secondary-title{white-space:normal;overflow:auto;text-overflow:clip}.ncgr-list-view.-dense .ncgr-list-tile{padding:.5rem .5rem .5rem .5rem}.ncgr-list-tile{box-sizing:border-box;width:100%;line-height:1.5;height:auto;display:flex;align-items:center;padding:1rem;padding-top:1rem;padding-right:.5rem;padding-bottom:1rem;padding-left:.5rem;border-radius:.5rem;cursor:pointer}@media screen and (min-width: 480px){.ncgr-list-tile{padding-right:.5rem;padding-left:.5rem}}@media screen and (min-width: 768px){.ncgr-list-tile{padding-right:.75rem;padding-left:.75rem}}@media screen and (min-width: 1280px){.ncgr-list-tile{padding-right:.75rem;padding-left:.75rem}}.ncgr-list-tile:hover{background:var(--color-tertiary-grouped-background)}@media screen and (max-width: 768px){.ncgr-list-tile:hover{background:transparent}.ncgr-list-tile:active{background:var(--color-tertiary-grouped-background)}}.ncgr-list-tile__leading{box-sizing:border-box;min-width:2.5rem;padding-right:.5rem;display:flex;justify-content:center}.ncgr-list-tile__icon{width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}.ncgr-list-tile__icon.-toggle{font-size:1.25rem;transform:rotate(0deg);transition:transform .4s ease;pointer-events:none}.ncgr-list-tile__title{overflow:hidden;display:flex;flex-direction:column;justify-content:center;flex:1;word-break:break-all}.ncgr-list-tile__primary-title{font-size:1rem;color:var(--color-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ncgr-list-tile__secondary-title{font-size:.75rem;color:var(--color-secondary-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ncgr-list-tile__trailing{box-sizing:border-box;padding-left:1rem}.ncgr-list-tile__expansion-checkbox{display:none}.ncgr-list-tile__expansion-checkbox~.ncgr-list-tile__expansion-body{overflow:hidden;max-height:0;transition:max-height .4s ease,padding 0s ease .4s;padding:0}.ncgr-list-tile__expansion-checkbox:checked~.ncgr-list-tile__expansion-body{max-height:9999px;transition:max-height .4s ease;padding-top:1rem;padding-right:.5rem;padding-bottom:1rem;padding-left:.5rem}@media screen and (min-width: 480px){.ncgr-list-tile__expansion-checkbox:checked~.ncgr-list-tile__expansion-body{padding-right:.5rem;padding-left:.5rem}}@media screen and (min-width: 768px){.ncgr-list-tile__expansion-checkbox:checked~.ncgr-list-tile__expansion-body{padding-right:.75rem;padding-left:.75rem}}@media screen and (min-width: 1280px){.ncgr-list-tile__expansion-checkbox:checked~.ncgr-list-tile__expansion-body{padding-right:.75rem;padding-left:.75rem}}.ncgr-list-tile__expansion-checkbox:checked~label .ncgr-list-tile__icon.-toggle{transform:rotate(-180deg)}.ncgr-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.8);display:none;z-index:2147483645}.ncgr-overlay.-active{display:block;animation:fade-in-overlay .3s ease}.ncgr-overlay.-transparent{background-color:rgba(0,0,0,0)}@keyframes fade-in-overlay{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.pagination{margin:48px auto 48px auto;text-align:center;font-size:16px}.pagination span{display:inline-block;line-height:1;width:48px;height:48px;line-height:48px;border-radius:8px;overflow:hidden;margin-bottom:4px}.pagination span a{color:var(--color-label);display:block;width:100%;height:100%}.pagination span.page,.pagination span.next,.pagination span.last,.pagination span.first,.pagination span.prev{background-color:rgba(var(--color-pagenation-background), 0.1)}.pagination span.page a:hover,.pagination span.next a:hover,.pagination span.last a:hover,.pagination span.first a:hover,.pagination span.prev a:hover{background-color:rgba(var(--color-pagenation-background), 0.3)}.pagination span.current{background-color:rgba(var(--color-pagenation-background), 0.3)}.ncgr-price-slider{position:relative;width:100%;height:96px}.ncgr-price-slider__bar{position:absolute;top:32px;left:0;width:100%;height:8px;margin-top:-4px;background-color:rgba(var(--color-textfield-separator), 0.15)}.ncgr-price-slider__handle{position:absolute;width:48px;height:48px;text-align:center;display:block;background-color:var(--color-secondary-500);border-radius:48px;cursor:pointer;margin-top:-20px}.ncgr-price-slider__values{position:absolute;top:52px;left:-24px;width:96px;text-align:center}.ncgr-price-slider__value{font-size:20px}.ncgr-product-card{position:relative}.ncgr-product-card--secondary-grouped-background{background-color:var(--color-secondary-grouped-background)}.ncgr-product-card__thumbnail{border-radius:8px;display:block;position:relative;overflow:hidden}.ncgr-product-card__thumbnail img{transform:scale(1.01, 1.01)}.ncgr-product-card__pickup-badge{position:absolute;left:8px;bottom:0;z-index:1}.ncgr-product-card__pickup-badge img{width:100px;height:auto;vertical-align:top}@media screen and (max-width: 480px){.ncgr-product-card__pickup-badge img{width:80px}}.ncgr-product-card__background{border-radius:8px;overflow:hidden}.ncgr-product-card__image{cursor:pointer;vertical-align:top;width:100%;height:auto;border-radius:8px;transition:opacity .1s ease-in-out;transform:scale(1.00001)}.ncgr-product-card__label{position:absolute;left:8px;top:8px}@media screen and (max-width: 480px){.ncgr-product-card__label{left:4px;top:4px}}.ncgr-product-card__actions{display:flex;position:absolute;right:8px;top:8px}@media screen and (max-width: 480px){.ncgr-product-card__actions{right:4px;top:4px}}.ncgr-product-card__action{padding-right:4px}.ncgr-product-card__action:last-child{padding-right:0}.ncgr-product-card__info{padding:12px 0 12px 0}.ncgr-product-card__item-name{color:var(--color-secondary-label);font-size:13px}.ncgr-product-card__name{color:var(--color-label);display:block;font-size:14px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ncgr-product-card__price{color:var(--color-label);font-size:13px;padding-bottom:4px}.ncgr-product-card__quantity-limit{display:flex;align-items:center;justify-content:flex-end}.ncgr-product-card__quantity-limit-form{width:56px}.ncgr-product-card__quantity-limit-text{padding-left:4px}.ncgr-radio{position:relative;display:inline-block;padding:8px 24px 8px 24px;cursor:pointer}.ncgr-radio input{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden}.ncgr-radio span{padding:0 4px 0 4px;font-size:16px;font-weight:bold}.ncgr-radio span::before{content:"";box-sizing:border-box;position:absolute;top:12px;left:0;width:20px;height:20px;background-color:var(--color-textfield-background);border-radius:50%;border:2px solid rgba(var(--color-textfield-separator), 0.15);transition-property:background-color,border-color;transition-duration:.2s;transition-timing-function:ease}.ncgr-radio span::after{content:"";position:absolute;top:19px;left:7px;width:6px;height:6px;background-color:var(--color-white);border-radius:50%;opacity:0;transition:opacity .2s ease}.ncgr-radio span:hover::before{border-color:rgba(var(--color-textfield-separator), 0.2)}.ncgr-radio input:checked+span::before{background:var(--color-primary-500);border-color:var(--color-primary-500)}.ncgr-radio input:checked+span::after{opacity:1}.ncgr-radio input[disabled]+span{cursor:not-allowed;opacity:.3}.ncgr-radio input[disabled]+span::before{opacity:.3}.ncgr-radio input[disabled]+span::after{opacity:.3}.ncgr-radio input[disabled]+span:hover::before{opacity:.3}.ncgr-radio--vertical{display:block}.ncgr-section{box-sizing:border-box;width:100%}.ncgr-section--short{min-height:100vh}.ncgr-section--background{background-color:var(--color-background)}.ncgr-section--secondary-background{background-color:var(--color-secondary-background)}.ncgr-section--grouped-background{background-color:var(--color-grouped-background)}.ncgr-selectbox{position:relative;display:inline-block;width:auto;height:52px;line-height:3;background-color:var(--color-textfield-background);border-radius:8px;border:2px solid rgba(var(--color-textfield-separator), 0.15);box-sizing:border-box;cursor:pointer}.ncgr-selectbox select{appearance:none;-webkit-appearance:none;outline:0;box-shadow:none;border:0 !important;border-radius:8px;background-color:var(--color-textfield-background);background-image:none;width:100%;height:100%;margin:0;padding:0 40px 0 16px;color:var(--color-label);cursor:pointer}.ncgr-selectbox select.is-selected-disabled-option{color:var(--color-secondary-label)}.ncgr-selectbox select::-ms-expand{display:none}.ncgr-selectbox i,.ncgr-selectbox svg{position:absolute;top:16px;right:16px;pointer-events:none}.ncgr-selectbox.invalid{border:2px solid var(--color-danger-500) !important}.ncgr-selectbox.valid{border:2px solid var(--color-success-500) !important}.ncgr-selectbox--liquid{width:100%}.ncgr-selectbox--disabled{border:2px solid rgba(0,0,0,.1)}.ncgr-selectbox--disabled .ncgr-selectbox__label,.ncgr-selectbox--disabled select,.ncgr-selectbox--disabled i{color:var(--color-default-100)}.ncgr-selectbox__label{background-color:var(--color-textfield-background);color:var(--color-label);height:2px;font-weight:bold;font-size:12px;text-align:left;display:block;padding:0 4px 0 4px;position:absolute;left:16px;top:-2px;z-index:2;line-height:6px;margin-left:-2px}.ncgr-selectbox--prefecture-code{width:284px}@media screen and (max-width: 768px){.ncgr-selectbox--prefecture-code{width:100%}}.ncgr-semi-modal{background-color:transparent;position:fixed;top:0;right:0;width:25rem;height:100%;display:flex;flex-direction:column;overflow:hidden;transform:translateX(25rem);transition:transform .2s cubic-bezier(0.4, 0, 0.2, 1);z-index:2147483645}@media screen and (max-width: 768px){.ncgr-semi-modal{width:100%;height:50vh;top:auto;bottom:0;transform:translateY(50vh)}}.ncgr-semi-modal:before{content:"";position:absolute;width:180vh;height:240vh;background-color:var(--color-secondary-grouped-background);top:-70vh;right:-100vh;border-radius:50%;z-index:-1;overflow:hidden}@media screen and (max-width: 768px){.ncgr-semi-modal:before{width:160vw;height:160vw;top:-15vw;border-radius:40%;right:auto;left:50%;transform:translateX(-50%)}}.ncgr-semi-modal.-active{animation:semi-modal-background-color-fade-in .4s ease,semi-modal-shadow-fade-in .5s ease forwards;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);transform:translateX(0)}.ncgr-semi-modal.-active *{animation:semi-modal-inner-fade-in .3s ease}.ncgr-semi-modal.-active .ncgr-semi-modal__contents{animation:semi-modal-background-color-fade-in .4s ease,semi-modal-inner-fade-in .4s ease forwards;opacity:1;background-color:var(--color-secondary-grouped-background)}.ncgr-semi-modal.-active:before{animation:semi-modal-fill .5s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 768px){.ncgr-semi-modal.-active:before{animation:semi-modal-fill-mobile .4s cubic-bezier(0.4, 0, 0.2, 1)}}@media screen and (max-width: 768px){.ncgr-semi-modal.-active{transform:translateY(0)}}.ncgr-semi-modal__body{background-color:transparent;position:relative;width:25rem;height:auto;flex-grow:1;overflow:hidden}@media screen and (max-width: 768px){.ncgr-semi-modal__body{width:100vw}}.ncgr-semi-modal__contents{background-color:transparent;position:absolute;top:0;left:0;transform:translateX(25rem);overflow-y:scroll;width:25rem;height:100%;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1)}.ncgr-semi-modal__contents.-active{transform:translateX(0)}@media screen and (max-width: 768px){.ncgr-semi-modal__contents{width:100vw;transform:translateX(100vw)}}@keyframes semi-modal-background-color-fade-in{0%{background-color:transparent}80%{background-color:transparent}100%{background-color:var(--color-secondary-grouped-background)}}@keyframes semi-modal-shadow-fade-in{0%{box-shadow:none}30%{box-shadow:none}100%{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}}@keyframes semi-modal-inner-fade-in{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@keyframes semi-modal-fill{from{width:60vh;height:80vh;right:-60vh;top:10vh}to{width:180vh;height:240vh;right:-120vh;top:-70vh}}@keyframes semi-modal-fill-mobile{from{top:50vh;border-radius:50%;transform:translateX(-50%) rotate(0deg)}to{top:-15vw;border-radius:40%;transform:translateX(-50%) rotate(180deg)}}.ncgr-separator{background-color:var(--color-separator);box-sizing:border-box;border:none;height:1px;width:100%}.ncgr-sequence{width:100%;position:relative;z-index:1}.ncgr-sequence__items{display:flex;align-items:center;justify-content:center;position:relative;text-align:center}.ncgr-sequence__item{font-size:12px;font-weight:bold;position:relative;width:33.333333%;color:var(--color-secondary-label)}.ncgr-sequence__item:before{content:"";width:16px;height:16px;display:block;margin:0 auto 4px auto;border-radius:50%;border:4px solid var(--color-separator);background-color:var(--color-tertiary-grouped-background);color:var(--color-secondary-label);text-align:center;font-weight:bold}.ncgr-sequence__item:after{content:"";position:absolute;width:100%;height:2px;background:var(--color-separator);top:11px;left:-50%;z-index:-1}.ncgr-sequence__item:nth-child(1):after{content:none}.ncgr-sequence__item--active{color:var(--color-label)}.ncgr-sequence__item--active:before{background:var(--color-success-500);border:4px solid var(--color-success-100);color:var(--color-white)}.ncgr-sequence__item--active:after{background:var(--color-success-500)}.ncgr-share-button__item{display:inline-block;line-height:1;position:relative;vertical-align:middle;margin:0;height:20px}.ncgr-share-button__item--line{margin:0 0 0 -1px;display:none}@media screen and (max-width: 768px){.ncgr-share-button__item--line{display:inline-block}}.ncgr-share-button__tweet-button{-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;height:20px;line-height:20px;font-size:11px;border-radius:4px;width:auto;max-width:100%;padding:0 8px 0 8px;background:var(--color-brand-twitter);color:var(--color-white);box-sizing:border-box;text-align:center;display:inline-block;font-weight:bold;cursor:pointer;user-select:none}.ncgr-share-button__tweet-button:focus,.ncgr-share-button__tweet-button:active:focus{outline:none}.ncgr-share-button__tweet-button:active,.ncgr-share-button__tweet-button.ncgr-button--active{outline:0}.ncgr-share-button__line-button{-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;height:20px;line-height:20px;font-size:11px;border-radius:4px;width:auto;max-width:100%;padding:0 8px 0 8px;background:var(--color-brand-line);color:var(--color-white);box-sizing:border-box;text-align:center;display:inline-block;font-weight:bold;cursor:pointer;user-select:none}.ncgr-share-button__line-button:focus,.ncgr-share-button__line-button:active:focus{outline:none}.ncgr-share-button__line-button:active,.ncgr-share-button__line-button.ncgr-button--active{outline:0}.ncgr-square-radio{cursor:pointer;display:inline-block;margin:0;padding:0;border:4px solid var(--color-square-radio-separator);vertical-align:top}.ncgr-square-radio.selected{border:4px solid var(--color-primary-500)}.ncgr-square-radio.disabled{opacity:.35;background-image:linear-gradient(-45deg, rgba(97, 97, 97, 0) 0%, rgba(97, 97, 97, 0) 44%, var(--color-square-radio-separator) 45%, var(--color-square-radio-separator) 55%, rgba(97, 97, 97, 0) 56%, rgba(97, 97, 97, 0) 100%)}.ncgr-square-radio--color{width:24px;height:24px}.ncgr-square-radio--image{width:100px;height:100px}@media screen and (max-width: 480px){.ncgr-square-radio--image{width:60px;height:60px}}.ncgr-switch{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.ncgr-switch i{box-sizing:border-box;position:relative;display:inline-block;width:calc(calc(2rem - 2px * 2) * 2);height:2rem;background-color:var(--color-switch-background);border-radius:2rem;border:2px solid rgba(var(--color-switch-separator), 0.15);vertical-align:top;transition:all .1s ease-in-out}.ncgr-switch i:hover{border:2px solid rgba(var(--color-switch-separator), 0.2)}.ncgr-switch i:active{border:2px solid rgba(var(--color-switch-separator), 0.4)}.ncgr-switch i:before{content:"";position:absolute;left:0;width:100%;height:100%;background-color:var(--color-switch-background);border-radius:1rem;opacity:0}.ncgr-switch i:after{content:"";position:absolute;left:0;width:calc(2rem - 2px * 2);height:calc(2rem - 2px * 2);background-color:var(--color-white);border-radius:calc(calc(2rem - 2px * 2) / 2);transform:translate3d(0, 0, 0);transition:all .1s ease-in-out}.ncgr-switch input{display:none}.ncgr-switch input:checked+i{background-color:var(--color-primary-500)}.ncgr-switch input:checked+i:before{animation-name:switch-fade-in}.ncgr-switch input:checked+i:after{transform:translate3d(calc(calc(2rem - 2px * 2) - 2px * 2), 0, 0)}@keyframes switch-fade-in{0%{opacity:0}100%{opacity:1}}.ncgr-horizontal-tab{overflow-x:auto;text-align:center}.ncgr-horizontal-tab ul{display:inline-table;scroll-snap-type:x mandatory}.ncgr-horizontal-tab li{display:table-cell;white-space:nowrap;scroll-snap-align:start}@media screen and (max-width: 768px){.ncgr-horizontal-tab li:first-child{padding-left:1rem}}.ncgr-horizontal-tab a{align-items:center;background-color:transparent;box-sizing:border-box;border-radius:1.5rem;color:var(--color-secondary-label);cursor:pointer;display:flex;font-size:1rem;font-weight:bold;height:3rem;margin:0;padding:0 1rem 0 1rem}.ncgr-horizontal-tab a:hover{color:var(--color-label)}.ncgr-horizontal-tab a.-active{color:var(--color-label);background-color:var(--color-segmented-control-background)}.ncgr-vertical-tab a{align-items:center;background-color:transparent;box-sizing:border-box;border-radius:1.5rem;color:var(--color-secondary-label);cursor:pointer;display:flex;font-size:1rem;font-weight:bold;height:3rem;margin:0;padding:0 1rem 0 1rem}.ncgr-vertical-tab a:hover{color:var(--color-label)}.ncgr-vertical-tab a.-active{color:var(--color-label);background-color:var(--color-segmented-control-background)}.ncgr-table__scroll{overflow-x:scroll;white-space:nowrap}.ncgr-table{width:100%;font-size:16px;color:var(--color-label);font-feature-settings:"palt" 1;letter-spacing:.025em}.ncgr-table tr:hover,.ncgr-table tr:active,.ncgr-table tr:focus{background-color:var(--color-tertiary-grouped-background)}.ncgr-table th,.ncgr-table td{padding:12px 16px;border-bottom:1px solid var(--color-separator)}.ncgr-table th{font-weight:bold;font-size:12px;color:var(--color-secondary-label)}.ncgr-table--developer{color:var(--color-white)}.ncgr-table--developer tr:hover,.ncgr-table--developer tr:active,.ncgr-table--developer tr:focus{background-color:var(--color-default-600)}.ncgr-table--developer th,.ncgr-table--developer td{border-bottom:1px solid var(--color-default-500)}.ncgr-table--developer th{color:var(--color-default-200)}.ncgr-table--developer a{color:var(--color-white)}.ncgr-textfield{display:block !important;position:relative}.ncgr-textfield--developer .ncgr-textfield__label{color:var(--color-white);background-color:var(--color-default-800)}.ncgr-textfield--developer .ncgr-textfield__input{background-color:rgba(255,255,255,.1) !important;border:2px solid rgba(255,255,255,.4);color:var(--color-white)}.ncgr-textfield--developer .ncgr-textfield__input:hover{border:2px solid rgba(255,255,255,.6)}.ncgr-textfield--developer .ncgr-textfield__input:focus{border:2px solid #fff}.ncgr-textfield--developer .ncgr-textfield__input:placeholder-shown{color:rgba(255,255,255,.2)}.ncgr-textfield--developer .ncgr-textfield__input::-webkit-input-placeholder{color:rgba(255,255,255,.2)}.ncgr-textfield--developer .ncgr-textfield__input:-moz-placeholder{color:rgba(255,255,255,.2);opacity:1}.ncgr-textfield--developer .ncgr-textfield__input::-moz-placeholder{color:rgba(255,255,255,.2);opacity:1}.ncgr-textfield--developer .ncgr-textfield__input:-ms-input-placeholder{color:rgba(255,255,255,.2)}.ncgr-textfield--disabled .ncgr-textfield__label{color:var(--color-default-100)}.ncgr-textfield--disabled .ncgr-textfield__input{background-color:var(--color-white) !important;border:2px solid rgba(0,0,0,.1);color:var(--color-default-100);cursor:not-allowed}.ncgr-textfield--disabled .ncgr-textfield__input:hover{border:2px solid rgba(0,0,0,.1)}.ncgr-textfield--disabled .ncgr-textfield__input:focus{border:2px solid rgba(0,0,0,.1)}.ncgr-textfield--readonly .ncgr-textfield__label{left:0}.ncgr-textfield--readonly .ncgr-textfield__input{background-color:var(--color-white) !important;border:2px solid rgba(0,0,0,0);color:var(--color-default-800);padding:16px 16px 16px 0;cursor:not-allowed}.ncgr-textfield--readonly .ncgr-textfield__input:hover{border:2px solid rgba(0,0,0,0)}.ncgr-textfield--readonly .ncgr-textfield__input:focus{border:2px solid rgba(0,0,0,0)}.ncgr-textfield__hint{position:relative;display:inline-block}.ncgr-textfield__label{background-color:var(--color-textfield-background);color:var(--color-label);height:2px;font-weight:bold;font-size:12px;text-align:left;display:block;padding:0 4px 0 4px;position:absolute;left:16px;top:0;z-index:2;line-height:6px;margin-left:-2px}.ncgr-textfield__required-label{display:inline-block;padding:2px 4px 2px 4px;font-size:10px;line-height:1;vertical-align:top;color:var(--color-danger-800);background-color:var(--color-danger-50);margin:-4px 0 0 2px}.ncgr-textfield__input{appearance:none;border-radius:8px;background-color:var(--color-textfield-background);border:2px solid rgba(var(--color-textfield-separator), 0.15);box-sizing:border-box;display:block;font-size:16px;margin:0;padding:16px;position:relative;width:100%;outline:none;z-index:1}.ncgr-textfield__input:hover{border:2px solid rgba(var(--color-textfield-separator), 0.2)}.ncgr-textfield__input:focus{border:2px solid rgba(var(--color-textfield-separator), 0.4)}.ncgr-textfield__input[type=color],.ncgr-textfield__input[type=date],.ncgr-textfield__input[type=datetime-local],.ncgr-textfield__input[type=datetime],.ncgr-textfield__input[type=email],.ncgr-textfield__input[type=month],.ncgr-textfield__input[type=number],.ncgr-textfield__input[type=password],.ncgr-textfield__input[type=search],.ncgr-textfield__input[type=tel],.ncgr-textfield__input[type=text],.ncgr-textfield__input[type=time],.ncgr-textfield__input[type=url],.ncgr-textfield__input[type=week]{height:54px}.ncgr-textfield__input:placeholder-shown{color:var(--color-placeholder-text)}.ncgr-textfield__input::-webkit-input-placeholder{color:var(--color-placeholder-text)}.ncgr-textfield__input:-moz-placeholder{color:var(--color-placeholder-text);opacity:1}.ncgr-textfield__input::-moz-placeholder{color:var(--color-placeholder-text);opacity:1}.ncgr-textfield__input:-ms-input-placeholder{color:var(--color-placeholder-text)}.ncgr-textfield__input.valid{border:2px solid var(--color-success-500)}.ncgr-textfield__input.invalid{border:2px solid var(--color-danger-500)}.ncgr-textfield__input.warning{border:2px solid var(--color-warning-500)}.ncgr-textfield__input.disabled{background-color:var(--color-textfield-background);border:2px solid rgba(var(--color-textfield-separator), 0.1);color:var(--color-default-75);cursor:not-allowed}.ncgr-textfield__input.disabled:hover{border:2px solid rgba(var(--color-textfield-separator), 0.1)}.ncgr-textfield__input.disabled:focus{border:2px solid rgba(var(--color-textfield-separator), 0.1)}.ncgr-textfield__input--name,.ncgr-textfield__input--zip-code,.ncgr-textfield__input--expiration-date,.ncgr-textfield__input--security-code,.ncgr-textfield__input--birthday{width:140px}.ncgr-textfield__input--address,.ncgr-textfield__input--phone,.ncgr-textfield__input--email,.ncgr-textfield__input--credit-card-number{width:284px}@media screen and (max-width: 768px){.ncgr-textfield__input--address,.ncgr-textfield__input--phone,.ncgr-textfield__input--email,.ncgr-textfield__input--credit-card-number{width:100%}}.ncgr-textfield__input--half{width:50%}@media screen and (max-width: 768px){.ncgr-textfield__input--half{width:100%}}.ncgr-textfield__input--num{width:80px;float:right;text-align:right}.ncgr-textfield__input--small{font-size:14px;padding:8px 8px 8px 8px}.ncgr-textfield__input--small[type=color],.ncgr-textfield__input--small[type=date],.ncgr-textfield__input--small[type=datetime-local],.ncgr-textfield__input--small[type=datetime],.ncgr-textfield__input--small[type=email],.ncgr-textfield__input--small[type=month],.ncgr-textfield__input--small[type=number],.ncgr-textfield__input--small[type=password],.ncgr-textfield__input--small[type=search],.ncgr-textfield__input--small[type=tel],.ncgr-textfield__input--small[type=text],.ncgr-textfield__input--small[type=time],.ncgr-textfield__input--small[type=url],.ncgr-textfield__input--small[type=week]{height:32px;line-height:32px}.ncgr-text-link{color:var(--color-secondary-label);display:inline-block}.ncgr-text-link:hover{color:var(--color-label);text-decoration:underline}.ncgr-text-link--primary{color:var(--color-primary-500)}.ncgr-text-link--primary:hover{color:var(--color-primary-700)}.ncgr-text-link--white{color:var(--color-white)}.ncgr-text-link--white:hover{color:var(--color-white)}.ncgr-text-link--underline{text-decoration:underline}.ncgr-tooltip{background-color:var(--color-black);border-radius:.25rem;box-sizing:border-box;color:var(--color-white);font-size:.75rem;padding:.25rem .5rem .25rem .5rem;position:absolute;visibility:hidden;z-index:1;left:0}.ncgr-tooltip.-active{visibility:visible}.ncgr-tooltip::after{content:"";position:absolute;left:.5rem;border-style:solid;border-width:calc(0.5rem / 2)}@media(prefers-color-scheme: dark){.ncgr-tooltip{background-color:var(--color-white);color:var(--color-black)}}.ncgr-tooltip.-top{bottom:calc(100% + 0.5rem)}.ncgr-tooltip.-top::after{top:100%;border-color:var(--color-black) transparent transparent transparent}@media(prefers-color-scheme: dark){.ncgr-tooltip.-top::after{border-color:var(--color-white) transparent transparent transparent}}.ncgr-tooltip.-bottom{top:calc(100% + 0.5rem)}.ncgr-tooltip.-bottom::after{bottom:100%;border-color:transparent transparent var(--color-black) transparent}@media(prefers-color-scheme: dark){.ncgr-tooltip.-bottom::after{border-color:transparent transparent var(--color-white) transparent}}.ncgr-uploader{background-color:var(--color-tertiary-grouped-background);border:rgba(var(--color-textfield-separator), 0.15) 4px dashed;box-sizing:border-box;cursor:pointer;display:block;height:100%;position:relative;text-align:center}.ncgr-uploader--sub{background-color:var(--color-tertiary-background);width:500px;height:500px;margin:0 auto}@media screen and (max-width: 480px){.ncgr-uploader--sub{width:323px;height:323px}}.ncgr-uploader--sub .ncgr-uploader__inner{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.ncgr-uploader--developer{background-color:var(--color-default-600);border:var(--color-default-300) 4px dashed}.ncgr-uploader__inner{box-sizing:border-box;display:block;padding:16px;position:relative}.ncgr-uploader__icon{color:var(--color-secondary-label);font-size:64px;line-height:1}.ncgr-user-card{background-color:var(--color-secondary-grouped-background);box-sizing:border-box;color:var(--color-label);text-align:center;width:100%;height:100%;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.ncgr-user-card__products-wrap{position:relative;width:100%}.ncgr-user-card__products-wrap:before{content:"";display:block;padding-top:100%}.ncgr-user-card__products{border-radius:8px 8px 0 0;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;display:flex;flex-wrap:wrap;background-color:var(--color-tertiary-grouped-background)}.ncgr-user-card__product{box-sizing:border-box;display:block;width:50%}.ncgr-user-card__product:nth-child(1){border-radius:8px 0 0 0}.ncgr-user-card__product:nth-child(1) .ncgr-user-card__product-image{border-radius:8px 0 0 0}.ncgr-user-card__product:nth-child(2){border-radius:0 8px 0 0}.ncgr-user-card__product:nth-child(2) .ncgr-user-card__product-image{border-radius:0 8px 0 0}.ncgr-user-card__product-image{vertical-align:top;width:100%;height:auto}.ncgr-user-card__info{box-sizing:border-box;position:relative;padding:38px 10px 10px 10px}.ncgr-user-card__avatar{background-color:var(--color-tertiary-grouped-background);border-radius:50%;border:2px solid var(--color-separator);box-sizing:border-box;cursor:pointer;display:block;position:absolute;overflow:hidden;top:-35px;left:50%;margin-left:-35px;width:70px;height:70px}.ncgr-user-card__avatar-image{border-radius:50%;width:100%;height:100%;vertical-align:top}.ncgr-user-card__name{color:var(--color-label);display:block;font-weight:bold;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ncgr-user-card__profile{font-size:14px}.ncgr-footer__section{background:var(--color-black);color:var(--color-white);padding:32px 24px 32px 24px}@media screen and (max-width: 768px){.ncgr-footer__section{padding:24px 16px 24px 16px}}.ncgr-footer__corporate{padding:32px 24px 32px 24px;background-color:var(--color-secondary-background)}@media screen and (max-width: 768px){.ncgr-footer__corporate{padding:24px 16px 24px 16px}}.ncgr-footer__corporate-nav{display:flex;flex-wrap:wrap;justify-content:space-between}.ncgr-footer__corporate-nav dl{font-size:13px;width:18%;line-height:1.8}.ncgr-footer__corporate-nav dl dt{margin-bottom:4px;color:var(--color-secondary-label)}@media screen and (max-width: 768px){.ncgr-footer__corporate-nav dl{display:none}}@media screen and (max-width: 768px){.ncgr-footer__corporate-nav .ncgr-footer__copyright-group{display:block;width:100%;text-align:center}}.ncgr-footer__corporate-nav a{color:var(--color-label)}.ncgr-footer__pepabo-logo{display:block}@media screen and (max-width: 768px){.ncgr-footer__pepabo-logo{margin:0 auto;width:240px}}@media(prefers-color-scheme: dark){.ncgr-footer__pepabo-logo path{fill:var(--color-white)}.ncgr-footer__pepabo-logo g{fill:var(--color-white)}}.ncgr-footer__nav{display:flex;flex-wrap:wrap;justify-content:space-between}.ncgr-footer__nav a{color:var(--color-white)}@media screen and (max-width: 768px){.ncgr-footer__nav{display:block}}.ncgr-footer__list{width:18%;line-height:1.8}@media screen and (max-width: 768px){.ncgr-footer__list{width:100%;margin-bottom:24px}.ncgr-footer__list:last-child{margin-bottom:0}}.ncgr-footer__list a{cursor:pointer}.ncgr-footer__heading{font-size:14px;color:var(--color-default-600);margin-bottom:4px}.ncgr-footer__copyright{display:block;font-size:12px;margin:8px 0 16px 0}.ncgr-footer__copyright a{color:var(--color-default-800)}.ncgr-footer__suzuri-logo{width:120px;height:auto}.ncgr-header{background-color:var(--color-secondary-grouped-background);width:100%}.ncgr-header--fixed{position:fixed;z-index:100}.ncgr-header__inner{width:100%;height:52px;border-bottom:1px solid var(--color-separator);box-sizing:border-box}.ncgr-header--developer{background-color:var(--color-default-900);position:fixed;z-index:100}.ncgr-header--developer .ncgr-header__inner{border-bottom:1px solid var(--color-default-600)}.ncgr-header__row{display:flex;flex-wrap:wrap;height:52px;margin:0 auto}.ncgr-header__brand{box-sizing:border-box;line-height:52px;padding:0 12px 0 24px;font-weight:bold;font-size:16px}@media screen and (max-width: 768px){.ncgr-header__brand{padding:0 8px 0 16px}}.ncgr-header__brand-link{color:var(--color-label);display:flex;align-items:center;height:52px;cursor:pointer}.ncgr-header__brand-link svg{margin:0;width:88px}@media(prefers-color-scheme: dark){.ncgr-header__brand-logo g{fill:var(--color-label) !important}.ncgr-header__brand-logo path{fill:var(--color-label) !important}}.ncgr-header__spacer{flex-grow:1}.ncgr-header__navigation{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;height:52px;margin:0;padding:0}.ncgr-header__navigation-link{position:relative;cursor:pointer}.ncgr-header__navigation-link--favorite{font-size:18px}.ncgr-header__button{box-shadow:rgba(0,0,0,.15) 0 -4px 0 0 inset;box-sizing:border-box;color:var(--color-white);cursor:pointer;font-weight:bold;height:52px;line-height:52px;min-width:52px;padding:0 12px;text-align:center;display:inline-block}.ncgr-header__button--primary{background-color:var(--color-primary-500)}.ncgr-header__button--primary:hover{background-color:var(--color-primary-600)}.ncgr-header__button--secondary{background-color:var(--color-secondary-500)}.ncgr-header__button--secondary:hover{background-color:var(--color-secondary-600)}.ncgr-header__button-text{padding-left:4px}.ncgr-header__badge{position:absolute}.ncgr-header__badge--cart{right:0;top:0}.ncgr-header__badge--activity{left:24px;top:0}.ncgr-form__layout{display:flex}@media screen and (max-width: 480px){.ncgr-form__layout{display:block}}.ncgr-form__item{width:50%}.ncgr-form__item:nth-child(1){padding-right:12px}.ncgr-form__item:nth-child(2){padding-left:12px}@media screen and (max-width: 480px){.ncgr-form__item{width:100%}.ncgr-form__item:nth-child(1){padding-right:0}.ncgr-form__item:nth-child(2){padding-left:0}}.ncgr-form__label{color:var(--color-label);font-weight:bold;font-size:12px;text-align:left}.ncgr-form__label--developer{color:var(--color-white)}.ncgr-form__label--disabled{opacity:.3}.ncgr-form__hint{display:block !important}.ncgr-align-left{text-align:left}.ncgr-align-center{text-align:center}.ncgr-align-right{text-align:right}.ncgr-border{border:1px solid var(--color-separator)}.ncgr-border-t{border-top:1px solid var(--color-separator)}.ncgr-border-r{border-right:1px solid var(--color-separator)}.ncgr-border-b{border-bottom:1px solid var(--color-separator)}.ncgr-border-l{border-left:1px solid var(--color-separator)}.ncgr-cursor-pointer{cursor:pointer}.ncgr-cursor-not-allowed{cursor:not-allowed}.if-phone-show,.if-tablet-show,.if-pc-show{display:none !important}.if-pc-hide{display:none !important}@media screen and (max-width: 480px){.if-pc-hide{display:block !important}}.if-pc-show{display:block !important}@media screen and (max-width: 480px){.if-pc-show{display:none !important}}.if-pc-show.if-pc-show--is_inline{display:inline !important}@media screen and (max-width: 768px){.if-tablet-hide{display:none !important}.if-tablet-show{display:block !important}.if-tablet-show.if-tablet-show--is_inline{display:inline !important}}@media screen and (max-width: 480px){.if-phone-hide{display:none !important}.if-phone-show{display:block !important}.if-phone-show.if-phone-show--is_inline{display:inline !important}}.ncgr-is-hidden{display:none}.ncgr-is-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ncgr-is-transparent{opacity:0}.ncgr-is-visible{display:block}.ncgr-is-visible-in-light{display:block}.ncgr-is-visible-in-dark{display:none}@media(prefers-color-scheme: dark){.ncgr-is-visible-in-light{display:none}.ncgr-is-visible-in-dark{display:block}}.ncgr-mar-0{margin:0px}.ncgr-mar-t-0{margin-top:0px}.ncgr-mar-r-0{margin-right:0px}.ncgr-mar-b-0{margin-bottom:0px}.ncgr-mar-l-0{margin-left:0px}.ncgr-mar-4{margin:4px}.ncgr-mar-t-4{margin-top:4px}.ncgr-mar-r-4{margin-right:4px}.ncgr-mar-b-4{margin-bottom:4px}.ncgr-mar-l-4{margin-left:4px}.ncgr-mar-8{margin:8px}.ncgr-mar-t-8{margin-top:8px}.ncgr-mar-r-8{margin-right:8px}.ncgr-mar-b-8{margin-bottom:8px}.ncgr-mar-l-8{margin-left:8px}.ncgr-mar-12{margin:12px}.ncgr-mar-t-12{margin-top:12px}.ncgr-mar-r-12{margin-right:12px}.ncgr-mar-b-12{margin-bottom:12px}.ncgr-mar-l-12{margin-left:12px}.ncgr-mar-16{margin:16px}.ncgr-mar-t-16{margin-top:16px}.ncgr-mar-r-16{margin-right:16px}.ncgr-mar-b-16{margin-bottom:16px}.ncgr-mar-l-16{margin-left:16px}.ncgr-mar-24{margin:24px}.ncgr-mar-t-24{margin-top:24px}.ncgr-mar-r-24{margin-right:24px}.ncgr-mar-b-24{margin-bottom:24px}.ncgr-mar-l-24{margin-left:24px}.ncgr-mar-32{margin:32px}.ncgr-mar-t-32{margin-top:32px}.ncgr-mar-r-32{margin-right:32px}.ncgr-mar-b-32{margin-bottom:32px}.ncgr-mar-l-32{margin-left:32px}.ncgr-mar-48{margin:48px}.ncgr-mar-t-48{margin-top:48px}.ncgr-mar-r-48{margin-right:48px}.ncgr-mar-b-48{margin-bottom:48px}.ncgr-mar-l-48{margin-left:48px}.ncgr-mar-56{margin:56px}.ncgr-mar-t-56{margin-top:56px}.ncgr-mar-r-56{margin-right:56px}.ncgr-mar-b-56{margin-bottom:56px}.ncgr-mar-l-56{margin-left:56px}.ncgr-mar-64{margin:64px}.ncgr-mar-t-64{margin-top:64px}.ncgr-mar-r-64{margin-right:64px}.ncgr-mar-b-64{margin-bottom:64px}.ncgr-mar-l-64{margin-left:64px}.ncgr-pad-0{padding:0px}.ncgr-pad-t-0{padding-top:0px}.ncgr-pad-r-0{padding-right:0px}.ncgr-pad-b-0{padding-bottom:0px}.ncgr-pad-l-0{padding-left:0px}.ncgr-pad-4{padding:4px}.ncgr-pad-t-4{padding-top:4px}.ncgr-pad-r-4{padding-right:4px}.ncgr-pad-b-4{padding-bottom:4px}.ncgr-pad-l-4{padding-left:4px}.ncgr-pad-8{padding:8px}.ncgr-pad-t-8{padding-top:8px}.ncgr-pad-r-8{padding-right:8px}.ncgr-pad-b-8{padding-bottom:8px}.ncgr-pad-l-8{padding-left:8px}.ncgr-pad-16{padding:16px}.ncgr-pad-t-16{padding-top:16px}.ncgr-pad-r-16{padding-right:16px}.ncgr-pad-b-16{padding-bottom:16px}.ncgr-pad-l-16{padding-left:16px}.ncgr-pad-24{padding:24px}.ncgr-pad-t-24{padding-top:24px}.ncgr-pad-r-24{padding-right:24px}.ncgr-pad-b-24{padding-bottom:24px}.ncgr-pad-l-24{padding-left:24px}.ncgr-pad-32{padding:32px}.ncgr-pad-t-32{padding-top:32px}.ncgr-pad-r-32{padding-right:32px}.ncgr-pad-b-32{padding-bottom:32px}.ncgr-pad-l-32{padding-left:32px}.ncgr-pad-48{padding:48px}.ncgr-pad-t-48{padding-top:48px}.ncgr-pad-r-48{padding-right:48px}.ncgr-pad-b-48{padding-bottom:48px}.ncgr-pad-l-48{padding-left:48px}.ncgr-pad-56{padding:56px}.ncgr-pad-t-56{padding-top:56px}.ncgr-pad-r-56{padding-right:56px}.ncgr-pad-b-56{padding-bottom:56px}.ncgr-pad-l-56{padding-left:56px}.ncgr-pad-64{padding:64px}.ncgr-pad-t-64{padding-top:64px}.ncgr-pad-r-64{padding-right:64px}.ncgr-pad-b-64{padding-bottom:64px}.ncgr-pad-l-64{padding-left:64px}.ncgr-pad-128{padding:128px}.ncgr-pad-t-128{padding-top:128px}.ncgr-pad-r-128{padding-right:128px}.ncgr-pad-b-128{padding-bottom:128px}.ncgr-pad-l-128{padding-left:128px}.ncgr-typography-normal{font-weight:normal}.ncgr-typography-bold{font-weight:bold}.ncgr-typography-italic{font-style:italic}.ncgr-typography-label{color:var(--color-label)}.ncgr-typography-secondary-label{color:var(--color-secondary-label)}.ncgr-typography-large{font-size:46px}@media screen and (max-width: 480px){.ncgr-typography-large{font-size:28px}}.ncgr-typography-medium{font-size:30px}@media screen and (max-width: 480px){.ncgr-typography-medium{font-size:20px}}.ncgr-typography-small{font-size:13px}.ncgr-typography-extra-small{font-size:11px}.ncgr-typography-primary{color:var(--color-primary-500)}.ncgr-typography-danger{color:var(--color-danger-500)}.ncgr-typography-success{color:var(--color-success-500)}.ncgr-typography-vertical{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}.ncgr-w-100{width:100%}.ncgr-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
