:root{--green-50: #f5fcfc;--green-100: #dff3f5;--green-200: #bae5e8;--green-300: #51b2b8;--green-400: #0e828a;--green-500: #0a7980;--green-600: #086066;--green-700: #06494d;--green-800: #043033;--green-900: #02181a;--gray-50: #f7f8f9;--gray-100: #edeef1;--gray-200: #e4e6eb;--gray-300: #c4c6cb;--gray-400: #a1a4ab;--gray-500: #898d96;--gray-600: #6e7178;--gray-700: #52545a;--gray-800: #313338;--gray-900: #17181a;--red-100: #fff2f4;--red-200: #ffdadc;--red-300: #f5828b;--red-400: #f04d5a;--red-500: #d43b48;--red-700: #c41422;--yellow-100: #fff8db;--yellow-200: #ffed9c;--yellow-300: #ffe678;--yellow-500: #eabf00;--yellow-700: #7b6917;--white: #ffffff;--black: #000000;--rgb-black: 0, 0, 0;--borderColor-default: var(--gray-200);--borderColor-sub: var(--gray-300);--borderColor-primary: var(--green-500);--borderColor-primary-disabled: var(--green-200);--borderColor-primary-hover: var(--green-700);--borderColor-warning: var(--yellow-500);--borderColor-danger: var(--red-700);--borderColor-info: var(--gray-200);--borderColor-action: var(--gray-300);--borderColor-action-hover: var(--gray-400);--borderColor-action-disabled: var(--gray-200);--textColor-default: var(--gray-800);--textColor-default-hover: var(--gray-900);--textColor-default-disabled: var(--gray-400);--textColor-sub: var(--gray-600);--textColor-primary: var(--green-500);--textColor-primary-disabled: var(--green-200);--textColor-primary-hover: var(--green-700);--textColor-primary-emphasis: var(--green-800);--textColor-white: var(--white);--textColor-danger: var(--red-500);--textColor-sale: var(--red-400);--iconColor-default: var(--gray-800);--iconColor-default-hover: var(--gray-900);--iconColor-default-disabled: var(--gray-400);--iconColor-sub: var(--gray-600);--iconColor-primary: var(--green-500);--iconColor-primary-disabled: var(--green-200);--iconColor-primary-hover: var(--green-700);--iconColor-white: var(--white);--iconColor-danger: var(--red-500);--iconColor-info: var(--gray-400);--bgColor-default: var(--gray-100);--bgColor-primary: var(--green-500);--bgColor-primary-hover: var(--green-700);--bgColor-primary-disabled: var(--gray-300);--bgColor-white: var(--white);--bgColor-white-hover: var(--gray-100);--bgColor-success: var(--green-100);--bgColor-success-sub: var(--green-200);--bgColor-warning: var(--yellow-100);--bgColor-warning-sub: var(--yellow-200);--bgColor-warning-emphasis: var(--yellow-300);--bgColor-danger: var(--red-100);--bgColor-danger-sub: var(--red-200);--bgColor-danger-emphasis: var(--red-500);--bgColor-danger-emphasis-disabled: var(--red-300);--bgColor-danger-emphasis-hover: var(--red-700);--bgColor-sale: var(--red-400);--bgColor-info: var(--gray-50);--bgColor-info-sub: var(--gray-100);--bgColor-info-emphasis: var(--gray-800);--bgColor-action: var(--gray-50);--bgColor-action-hover: var(--gray-100);--bgColor-action-sub: var(--gray-200);--bgColor-action-sub-hover: var(--gray-300);--bgColor-action-sub-disabled: var(--gray-100);--bgColor-action-emphasis: var(--gray-800);--bgColor-action-emphasis-hover: var(--gray-900);--bgColor-action-emphasis-disabled: var(--gray-400);--bgColor-action-white: var(--white);--bgColor-action-white-hover: var(--gray-50);--bgColor-overlay-default: rgba(var(--rgb-black), 0.5);--bgColor-overlay-emphasis: rgba(var(--rgb-black), 0.7);--focusRing-color: var(--green-400);--input-bgColor-default: var(--white);--input-bgColor-disabled: var(--gray-100);--input-bgColor-error: var(--red-100);--input-bgColor-readonly: var(--gray-100);--input-borderColor-default: var(--gray-400);--input-borderColor-disabled: var(--gray-300);--input-borderColor-focus: var(--borderColor-primary);--input-textColor-placeholder: var(--gray-400);--input-textColor-disabled: var(--gray-400);--button-default-width: 280px;--switch-bgColor-default: var(--gray-400);--switch-bgColor-disabled: var(--gray-200);--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 40px;--spacing-custom: 12px;--spacing-section-container-sm: var(--spacing-sm);--spacing-section-container-md: var(--spacing-md);--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 16px;--radius-full: 9999px;--lineheight-default: 1.4;--lineheight-narrow: 1.2;--lineheight-wide: 1.6;--box-shadow-sm: 0px 2px 4px -1px rgba(0, 0, 0, 0.08), 0px 1px 3px -2px rgba(0, 0, 0, 0.03);--box-shadow-md: 0px 5px 6px -2px rgba(0, 0, 0, 0.08), 0px 1px 5px -2px rgba(0, 0, 0, 0.05);--box-shadow-lg: 0px 6px 6px -1px rgba(0, 0, 0, 0.08), 0px 2px 4px -2px rgba(0, 0, 0, 0.08);--box-shadow-tab-focus: 0px 0px 0px 2px var(--textColor-white), 0px 0px 0px 4px var(--focusRing-color);--duration-fast: 100ms;--duration-mid: 300ms;--duration-slow: 700ms;--bezier-ease-out: cubic-bezier(0, 0, 0.3, 1);--bezier-ease-in-out: cubic-bezier(0.5, 0, 0.5, 1);--z-index-balloon: 6000000;--stepper-bgColor-separator: var(--gray-300);--label-textColor-incomplete: var(--yellow-700)}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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"bbqicon";font-style:normal;font-weight:normal;src:url("https://static.thebase.in/font/glacier/bbqicon.eot");src:url("https://static.thebase.in/font/glacier/bbqicon.eot#iefix") format("embedded-opentype"),url("https://static.thebase.in/font/glacier/bbqicon.ttf") format("truetype"),url("https://static.thebase.in/font/glacier/bbqicon.woff") format("woff"),url("https://static.thebase.in/font/glacier/bbqicon.svg") format("svg")}i[class^=i-],i[class*=i-]{font-family:"bbqicon",Inter,Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Sans",Meiryo,Arial,sans-serif;font-variant:normal;line-height:1;speak:none;text-transform:none}.i-yellbank::before{content:""}.i-reply::before{content:""}.i-megaphone::before{content:""}.i-bell::before{content:""}.i-crown::before{content:""}.i-heart::before{content:""}.i-star::before{content:""}.i-dislike::before{content:""}.i-like::before{content:""}.i-preview::before{content:""}.i-payid::before{content:""}.i-dropper::before{content:""}.i-pin::before{content:""}.i-tool::before{content:""}.i-truck::before{content:""}.i-clock::before{content:""}.i-calendar::before{content:""}.i-linkAdd::before{content:""}.i-link::before{content:""}.i-movie::before{content:""}.i-image::before{content:""}.i-camera::before{content:""}.i-loupe::before{content:""}.i-trash::before{content:""}.i-pencil::before{content:""}.i-gear::before{content:""}.i-phone::before{content:""}.i-send::before{content:""}.i-mail::before{content:""}.i-sms::before{content:""}.i-lock::before{content:""}.i-beginner::before{content:""}.i-user::before{content:""}.i-signin::before{content:""}.i-logout::before{content:""}.i-login::before{content:""}.i-designmarket::before{content:""}.i-page::before{content:""}.i-book::before{content:""}.i-file::before{content:""}.i-fileText::before{content:""}.i-edit::before{content:""}.i-card::before{content:""}.i-coins::before{content:""}.i-shopbag::before{content:""}.i-cart::before{content:""}.i-purse::before{content:""}.i-desktop::before{content:""}.i-mobile::before{content:""}.i-graph::before{content:""}.i-design::before{content:""}.i-item::before{content:""}.i-stock::before{content:""}.i-apps::before{content:""}.i-dashboard::before{content:""}.i-building::before{content:""}.i-shop::before{content:""}.i-download::before{content:""}.i-checkbox::before{content:""}.i-share::before{content:""}.i-newtab::before{content:""}.i-copy::before{content:""}.i-grid::before{content:""}.i-list::before{content:""}.i-drag::before{content:""}.i-dragMove::before{content:""}.i-menu::before{content:""}.i-meatball::before{content:""}.i-circle::before{content:""}.i-asterisk::before{content:""}.i-minus::before{content:""}.i-plus::before{content:""}.i-cross::before{content:""}.i-check::before{content:""}.i-checkCircle::before{content:""}.i-yenCircle::before{content:""}.i-plusCircle::before{content:""}.i-minusCircle::before{content:""}.i-crossCircle::before{content:""}.i-questionCircle::before{content:""}.i-informationCircle::before{content:""}.i-playCircle::before{content:""}.i-pauseCircle::before{content:""}.i-attentionCircle::before{content:""}.i-attentionTriangle::before{content:""}.i-arrowDown::before{content:""}.i-arrowRight::before{content:""}.i-arrowUp::before{content:""}.i-arrowLeft::before{content:""}.i-sort::before{content:""}.i-angleDown::before{content:""}.i-angleLeft::before{content:""}.i-angleRight::before{content:""}.i-angleUp::before{content:""}.i-angleDoubleLeft::before{content:""}.i-angleDoubleRight::before{content:""}.i-caretDown::before{content:""}.i-caretLeft::before{content:""}.i-caretRight::before{content:""}.i-caretUp::before{content:""}.i-skip::before{content:""}.i-tipiSquare::before{content:""}.i-tipi::before{content:""}.i-underline::before{content:""}.i-bold::before{content:""}.i-facebook::before{content:""}.i-instagram::before{content:""}.i-line-old::before{content:""}.i-line::before{content:""}.i-twitter::before{content:""}.i-ameba::before{content:""}.i-tiktok::before{content:""}.i-note::before{content:""}.i-youtube::before{content:""}.i-keyboard::before{content:""}.i-home::before{content:""}.i-text::before{content:""}.i-textLeft::before{content:""}.i-textCenter::before{content:""}.i-textRight::before{content:""}.i-pages::before{content:""}.i-layout::before{content:""}.i-colorPalette::before{content:""}.i-background::before{content:""}.i-title::before{content:""}.i-slideshow::before{content:""}.i-reload::before{content:""}.i-memo:before{content:""}.i-verticalTop:before{content:""}.i-verticalMiddle:before{content:""}.i-verticalBottom:before{content:""}.i-button:before{content:""}.i-imageTextVertical:before{content:""}.i-imageTextHorizontal:before{content:""}.i-itemGrid:before{content:""}.i-itemList:before{content:""}.i-pickup:before{content:""}.i-map:before{content:""}.i-hidden:before{content:""}.i-feedback:before{content:""}.i-radio:before{content:""}.i-robot::before{content:""}.i-catalog::before{content:""}.i-benefit::before{content:""}.i-transfer::before{content:""}.i-arrow-right-up::before{content:""}.i-arrow-right-solid::before{content:""}.i-arrow-right-down::before{content:""}.i-star-stroke::before{content:""}.i-question-stroke::before{content:""}.i-wallet::before{content:""}.i-payid-stroke::before{content:""}.i-filter::before{content:""}.i-sale:before{content:""}.i-blog:before{content:""}.i-category:before{content:""}.i-code:before{content:""}.i-logo::before{content:""}.i-sidebar::before{content:""}.i-app-message::before{content:""}.i-app-yahooAd::before{content:""}.i-app-googleAdCoupon::before{content:""}.i-app-googleAnalytics::before{content:""}.i-app-coinFunding::before{content:""}.i-app-offlinePayment::before{content:""}.i-app-logo::before{content:""}.i-app-savingsPlus::before{content:""}.i-app-baseLive::before{content:""}.i-app-interview::before{content:""}.i-app-giftKit::before{content:""}.i-app-ezlogi::before{content:""}.i-app-photo::before{content:""}.i-app-csvLite::before{content:""}.i-app-clubT::before{content:""}.i-app-spCase::before{content:""}.i-app-csv::before{content:""}.i-crm::before{content:""}.i-app-note:before{content:""}html{font-size:62.5%}body{font-family:Inter,Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Sans",Meiryo,Arial,sans-serif;font-size:1.4rem;color:#2e3242;word-break:break-all}a{color:var(--textColor-primary);text-decoration:none}b,em,strong{font-weight:bold}img{vertical-align:top}main{display:block}button,input{font-family:inherit}::placeholder{color:#c2c8d2}:placeholder-shown{color:#c2c8d2}::-webkit-input-placeholder{color:#c2c8d2;opacity:1}::-moz-placeholder{color:#c2c8d2;opacity:1}::-ms-input-placeholder{color:#c2c8d2}.fade-enter-active,.fade-leave-active{transition:opacity var(--duration-fast) var(--bezier-ease-out)}.fade-enter,.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:opacity var(--duration-fast) var(--bezier-ease-out),transform var(--duration-fast) var(--bezier-ease-out)}.slide-enter,.slide-enter-from,.slide-leave-to{opacity:0;transform:translateY(24px)}.c-box{position:relative;color:var(--textColor-default);background-color:rgba(0,0,0,0);border-radius:var(--radius-sm)}.theme-pc .c-box{padding:var(--spacing-sm)}.theme-sp .c-box{padding:var(--spacing-sm)}.c-box[data-type=attention]{font-size:1.2rem;background-color:var(--bgColor-info-sub);border:var(--borderColor-info) 1px solid}.c-box[data-type=error]{font-weight:bold;background-color:var(--bgColor-danger);border:var(--borderColor-danger) 1px solid}.c-box[data-type=error] .c-text[data-type=error]{color:var(--textColor-default)}.c-box[data-type=error] .c-textLink{color:inherit;font-size:inherit;font-weight:inherit;text-decoration-color:inherit}.c-box[data-type=empty]{box-sizing:border-box;border:1px dashed var(--borderColor-sub)}.c-box[data-type=inner]{background-color:var(--bgColor-white)}.c-box[data-type=warning]{font-weight:bold;background-color:var(--bgColor-warning);border:var(--borderColor-warning) 1px solid}.c-box[data-type=warning] .c-textLink{color:inherit;font-weight:inherit;font-size:inherit;text-decoration-color:inherit}.c-box[data-type=default]{background-color:var(--bgColor-info)}.c-box--dropArea{width:100%;text-align:center}.theme-pc .c-box--dropArea{transition:background-color var(--duration-fast) var(--bezier-ease-out)}.theme-pc .c-box--dropArea:hover{background-color:var(--bgColor-action)}.theme-sp .c-box--dropArea{min-height:80px;padding:0}.c-card{padding:16px;background:#fff;border-radius:8px;box-shadow:0 0 4px 0 rgba(56,67,89,.05)}.c-card:hover{box-shadow:0 0 8px 0 rgba(56,67,89,.15);transition:.2s linear}.c-container{background-color:#fff}.theme-pc .c-container{border-radius:2px}.theme-sp .c-container{box-shadow:0 0 4px 0 rgba(56,67,89,.05)}.m-uploadBox{padding:var(--spacing-md) 0;height:144px;position:relative;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--borderColor-sub);border-radius:var(--radius-sm);transition:border var(--duration-fast) var(--bezier-ease-out),background-color var(--duration-fast) var(--bezier-ease-out)}.m-uploadBox:hover{background-color:var(--bgColor-action)}.theme-sp .m-uploadBox{height:96px;padding:var(--spacing-sm) 0}.m-uploadBox--dragOver{background-color:var(--bgColor-action-hover);border:1px solid var(--borderColor-primary)}.m-uploadBox__input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.m-uploadBox__icon{font-size:32px;color:var(--iconColor-default-disabled)}.m-uploadBox__caption{margin-top:var(--spacing-xs);font-size:1.2rem;font-weight:bold;line-height:140%;color:var(--textColor-sub)}.theme-sp .m-uploadBox__caption{margin-top:0}.m-uploadBox__captionText{transition:color var(--duration-fast) var(--bezier-ease-out)}.theme-sp .m-uploadBox__captionText{display:none}.m-uploadBox__captionText--dragOver{color:var(--textColor-primary)}.m-uploadBox__button{box-sizing:border-box;display:inline-block;height:24px;padding:0 var(--spacing-xs);margin-top:var(--spacing-custom);font-size:1.2rem;font-weight:bold;line-height:24px;color:var(--textColor-sub);background-color:var(--bgColor-action-white);border:1px solid var(--borderColor-action);border-radius:var(--radius-sm)}.theme-sp .m-uploadBox__button{margin-top:var(--spacing-xs)}.theme-pc .m-uploadBox__button--dragOver{display:none}.m-uploadBox__buttonWrap{display:flex;align-items:center}.m-uploadBox__buttonLabel{margin-left:var(--spacing-xxs)}.c-selectItem__wrapper{box-sizing:border-box;display:flex;justify-content:space-between;height:48px;padding:var(--spacing-custom) var(--spacing-xs) var(--spacing-custom) var(--spacing-sm);border-bottom:1px solid var(--borderColor-default);transition:background var(--duration-fast) var(--bezier-ease-out)}.c-selectItem__wrapper:last-child{border-bottom:none}a .c-selectItem__wrapper{border-bottom:none}a:not(:last-child) .c-selectItem__wrapper{border-bottom:1px solid var(--borderColor-default)}.c-selectItem__wrapper div{display:flex;align-items:center}.c-selectItem__wrapper:hover{cursor:pointer;background:var(--bgColor-action-white-hover)}.c-selectItem-icon{display:flex;align-items:center;color:var(--iconColor-sub)}.c-tabs{display:flex}.c-tab{color:#2e3242;cursor:pointer;background-color:#c1c7d1;border-radius:8px 8px 0 0}.c-tab:hover{background-color:#dadce0}.c-tab[data-selected=true]{cursor:default;background-color:#fff}.c-tab+.c-tab{margin-left:8px}.c-tab__item{box-sizing:border-box;padding:16px;font-size:18px;font-weight:bold}.theme-sp .c-tab{color:#c2c8d2;cursor:default;background-color:rgba(0,0,0,0);border:0}.theme-sp .c-tab[data-selected=true]{color:#2e3242;border-bottom:solid 2px #2e3242}.theme-sp .c-tab+.theme-sp .c-tab{margin-left:0}.theme-sp .c-tab__item{padding:12px 0;font-size:14px;text-align:center}.c-actionSheet{position:fixed;right:0;bottom:0;left:0;z-index:6000001;width:100%;padding-bottom:env(safe-area-inset-bottom);overflow:hidden;background-color:var(--bgColor-white);border-radius:var(--radius-md) var(--radius-md) 0 0}.c-actionSheet .c-actionHeader{display:flex;flex-direction:row;width:100%;font-size:14px;line-height:120%}.c-actionSheet .c-actionHeader--underline{border-bottom:1px solid var(--borderColor-default)}.c-actionSheet .c-actionHeader.is_inactive .c-actionHeader__img{opacity:.7}.c-actionSheet .c-actionHeader.is_inactive .c-actionHeader__name__text{font-weight:normal;color:var(--textColor-sub)}.c-actionSheet .c-actionHeader__wrap{display:flex;align-items:center;padding:16px}.c-actionSheet .c-actionHeader__img{width:40px;height:40px;margin-right:8px}.c-actionSheet .c-actionHeader__img img{max-width:40px;max-height:40px;margin:auto}.c-actionSheet .c-actionHeader__name{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-actionSheet .c-actionHeader__name__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:bold;color:var(--textColor-default);letter-spacing:0}.c-actionSheet .c-actionButton{all:unset;width:100%;height:48px;font-size:14px;line-height:120%;color:var(--textColor-default);font-weight:bold;text-align:center;cursor:pointer;background:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;border-bottom:1px solid var(--borderColor-default)}.c-attentionBox{padding:24px;font-size:1.2rem;background-color:#f0f1f4}.c-balloon{--tip-offset-left: 0;--tip-offset-right: 0;position:relative}.c-balloon__body{position:absolute;min-width:240px;margin-top:10px;background:var(--bgColor-white);border:1px solid var(--borderColor-default);border-radius:var(--radius-md);box-shadow:var(--box-shadow-sm);z-index:var(--z-index-balloon)}.c-balloon__body-content{overflow:hidden;border-radius:var(--radius-md)}.c-balloon__body::before{content:"";position:absolute;top:-19px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid var(--bgColor-white);z-index:var(--z-index-balloon);pointer-events:none}.c-balloon__body::after{content:"";position:absolute;top:-20px;border:10px solid rgba(0,0,0,0);border-bottom:10px solid var(--borderColor-default);z-index:calc(var(--z-index-balloon) - 1);pointer-events:none}.c-balloon__body[data-position=center]::before,.c-balloon__body[data-position=center]::after{left:calc(50% - 10px)}.c-balloon__body[data-position=left]::before,.c-balloon__body[data-position=left]::after{left:var(--tip-offset-left)}.c-balloon__body[data-position=right]::before,.c-balloon__body[data-position=right]::after{right:var(--tip-offset-right)}.c-balloonBox{position:relative}.btn--main,.c-submitBtn,.c-primaryBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0 var(--spacing-sm);font-family:inherit;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;border-radius:var(--radius-sm);outline:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:40px;color:var(--textColor-white);background-color:var(--bgColor-primary);border:none}.btn--main--small,.c-submitBtn--small,.c-primaryBtn--small{font-size:1.4rem}.btn--main--normal,.c-submitBtn--normal,.c-primaryBtn--normal{width:320px}.theme-sp .btn--main--normal,.theme-sp .c-submitBtn--normal,.theme-sp .c-primaryBtn--normal{width:100%}.btn--main--full,.c-submitBtn--full,.c-primaryBtn--full{display:flex;margin:0 auto;width:100%}.theme-sp .btn--main--full-sp,.theme-sp .c-submitBtn--full-sp,.theme-sp .c-primaryBtn--full-sp{width:100%}.btn--main__icon,.c-submitBtn__icon,.c-primaryBtn__icon{display:flex;align-items:center;justify-content:center}.btn--main__iconRight,.c-submitBtn__iconRight,.c-primaryBtn__iconRight{margin-left:var(--spacing-xxs)}.btn--main__iconLeft,.c-submitBtn__iconLeft,.c-primaryBtn__iconLeft{margin-right:var(--spacing-xxs)}.btn--main__bounce1,.btn--main__bounce2,.btn--main__bounce3,.c-submitBtn__bounce1,.c-submitBtn__bounce2,.c-submitBtn__bounce3,.c-primaryBtn__bounce1,.c-primaryBtn__bounce2,.c-primaryBtn__bounce3{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:100%;animation:loadingBounce 1.4s infinite ease-in-out both}.btn--main__bounce1,.c-submitBtn__bounce1,.c-primaryBtn__bounce1{animation-delay:-0.32s}.btn--main__bounce2,.c-submitBtn__bounce2,.c-primaryBtn__bounce2{animation-delay:-0.16s}@keyframes loadingBounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.btn--main:focus-visible,.c-submitBtn:focus-visible,.c-primaryBtn:focus-visible{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;background-color:var(--bgColor-primary-hover);outline:2px solid #0e828a;outline-offset:2px}.btn--main:not(:disabled):not(.btn--main.is_disabled,.c-submitBtn.is_disabled,.c-primaryBtn.is_disabled),.btn--main.is_loading,.c-submitBtn:not(:disabled):not(.btn--main.is_disabled,.c-submitBtn.is_disabled,.c-primaryBtn.is_disabled),.c-submitBtn.is_loading,.c-primaryBtn:not(:disabled):not(.btn--main.is_disabled,.c-submitBtn.is_disabled,.c-primaryBtn.is_disabled),.c-primaryBtn.is_loading{box-shadow:0px -2px 0px .5px rgba(6,73,77,.5) inset,0px 0px 2px 2px var(--green-500) inset,0px 3px 4px -3px rgba(0,0,0,.5)}.btn--main:not(:disabled):not(.btn--main.is_disabled,.c-submitBtn.is_disabled,.c-primaryBtn.is_disabled):hover,.btn--main.is_loading:hover,.c-submitBtn:not(:disabled):not(.btn--main.is_disabled,.c-submitBtn.is_disabled,.c-primaryBtn.is_disabled):hover,.c-submitBtn.is_loading:hover,.c-primaryBtn:not(:disabled):not(.btn--main.is_disabled,.c-submitBtn.is_disabled,.c-primaryBtn.is_disabled):hover,.c-primaryBtn.is_loading:hover{box-shadow:none}.theme-sp .btn--main,.theme-sp .c-submitBtn,.theme-sp .c-primaryBtn{height:44px}.btn--main:hover,.c-submitBtn:hover,.c-primaryBtn:hover{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;background-color:var(--bgColor-primary-hover)}.btn--main:disabled,.btn--main.is_disabled,.c-submitBtn:disabled,.c-submitBtn.is_disabled,.c-primaryBtn:disabled,.c-primaryBtn.is_disabled{cursor:not-allowed;background-color:var(--bgColor-primary-disabled)}.btn--main.is_loading,.c-submitBtn.is_loading,.c-primaryBtn.is_loading{background-color:var(--bgColor-primary)}.c-defaultBtn,.c-secondaryBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0 var(--spacing-sm);font-family:inherit;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;border-radius:var(--radius-sm);outline:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:40px;color:var(--textColor-primary);background:var(--bgColor-white);border:2px solid var(--textColor-primary)}.c-defaultBtn--small,.c-secondaryBtn--small{font-size:1.4rem}.c-defaultBtn--normal,.c-secondaryBtn--normal{width:320px}.theme-sp .c-defaultBtn--normal,.theme-sp .c-secondaryBtn--normal{width:100%}.c-defaultBtn--full,.c-secondaryBtn--full{display:flex;margin:0 auto;width:100%}.theme-sp .c-defaultBtn--full-sp,.theme-sp .c-secondaryBtn--full-sp{width:100%}.c-defaultBtn__icon,.c-secondaryBtn__icon{display:flex;align-items:center;justify-content:center}.c-defaultBtn__iconRight,.c-secondaryBtn__iconRight{margin-left:var(--spacing-xxs)}.c-defaultBtn__iconLeft,.c-secondaryBtn__iconLeft{margin-right:var(--spacing-xxs)}.c-defaultBtn__bounce1,.c-defaultBtn__bounce2,.c-defaultBtn__bounce3,.c-secondaryBtn__bounce1,.c-secondaryBtn__bounce2,.c-secondaryBtn__bounce3{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:100%;animation:loadingBounce 1.4s infinite ease-in-out both}.c-defaultBtn__bounce1,.c-secondaryBtn__bounce1{animation-delay:-0.32s}.c-defaultBtn__bounce2,.c-secondaryBtn__bounce2{animation-delay:-0.16s}@keyframes loadingBounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.c-defaultBtn:focus-visible,.c-secondaryBtn:focus-visible{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;color:var(--textColor-primary-hover);background-color:var(--bgColor-action-white-hover);border:2px solid var(--borderColor-primary-hover);outline-offset:2px}.c-defaultBtn:not(:disabled):not(.c-defaultBtn.is_disabled,.c-secondaryBtn.is_disabled),.c-defaultBtn.is_loading,.c-secondaryBtn:not(:disabled):not(.c-defaultBtn.is_disabled,.c-secondaryBtn.is_disabled),.c-secondaryBtn.is_loading{box-shadow:0px 1px 3px -2px rgba(0,0,0,.031372549),0px 2px 4px -1px rgba(0,0,0,.0784313725)}.c-defaultBtn:not(:disabled):not(.c-defaultBtn.is_disabled,.c-secondaryBtn.is_disabled):hover,.c-defaultBtn.is_loading:hover,.c-secondaryBtn:not(:disabled):not(.c-defaultBtn.is_disabled,.c-secondaryBtn.is_disabled):hover,.c-secondaryBtn.is_loading:hover{box-shadow:none}.theme-sp .c-defaultBtn,.theme-sp .c-secondaryBtn{height:44px}.c-defaultBtn:hover,.c-secondaryBtn:hover{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;color:var(--textColor-primary-hover);background-color:var(--bgColor-action-white-hover);border:2px solid var(--borderColor-primary-hover)}.c-defaultBtn:disabled,.c-defaultBtn.is_disabled,.c-secondaryBtn:disabled,.c-secondaryBtn.is_disabled{color:var(--textColor-default-disabled);cursor:not-allowed;background-color:var(--bgColor-white);border:2px solid var(--borderColor-action-disabled);box-shadow:none}.c-defaultBtn.is_loading,.c-secondaryBtn.is_loading{color:var(--textColor-primary);border:2px solid var(--textColor-primary)}.c-defaultBtn.is_loading:hover,.c-secondaryBtn.is_loading:hover{background-color:var(--bgColor-white)}.c-cancelBtn,.c-otherBtn,.c-tertiaryBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:0 var(--spacing-sm);font-family:inherit;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;border-radius:var(--radius-sm);outline:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:40px;color:var(--textColor-default);background-color:inherit;border:none}.c-cancelBtn--small,.c-otherBtn--small,.c-tertiaryBtn--small{font-size:1.4rem}.c-cancelBtn--normal,.c-otherBtn--normal,.c-tertiaryBtn--normal{width:320px}.theme-sp .c-cancelBtn--normal,.theme-sp .c-otherBtn--normal,.theme-sp .c-tertiaryBtn--normal{width:100%}.c-cancelBtn--full,.c-otherBtn--full,.c-tertiaryBtn--full{display:flex;margin:0 auto;width:100%}.theme-sp .c-cancelBtn--full-sp,.theme-sp .c-otherBtn--full-sp,.theme-sp .c-tertiaryBtn--full-sp{width:100%}.c-cancelBtn__icon,.c-otherBtn__icon,.c-tertiaryBtn__icon{display:flex;align-items:center;justify-content:center}.c-cancelBtn__iconRight,.c-otherBtn__iconRight,.c-tertiaryBtn__iconRight{margin-left:var(--spacing-xxs)}.c-cancelBtn__iconLeft,.c-otherBtn__iconLeft,.c-tertiaryBtn__iconLeft{margin-right:var(--spacing-xxs)}.c-cancelBtn__bounce1,.c-cancelBtn__bounce2,.c-cancelBtn__bounce3,.c-otherBtn__bounce1,.c-otherBtn__bounce2,.c-otherBtn__bounce3,.c-tertiaryBtn__bounce1,.c-tertiaryBtn__bounce2,.c-tertiaryBtn__bounce3{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:100%;animation:loadingBounce 1.4s infinite ease-in-out both}.c-cancelBtn__bounce1,.c-otherBtn__bounce1,.c-tertiaryBtn__bounce1{animation-delay:-0.32s}.c-cancelBtn__bounce2,.c-otherBtn__bounce2,.c-tertiaryBtn__bounce2{animation-delay:-0.16s}@keyframes loadingBounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.c-cancelBtn:focus-visible,.c-otherBtn:focus-visible,.c-tertiaryBtn:focus-visible{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;background-color:var(--bgColor-action-hover);outline:2px solid var(--green-400);outline-offset:2px}.theme-sp .c-cancelBtn,.theme-sp .c-otherBtn,.theme-sp .c-tertiaryBtn{height:44px}.c-cancelBtn:hover,.c-otherBtn:hover,.c-tertiaryBtn:hover{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;background-color:var(--bgColor-action-hover)}.c-cancelBtn:disabled,.c-cancelBtn.is_disabled,.c-otherBtn:disabled,.c-otherBtn.is_disabled,.c-tertiaryBtn:disabled,.c-tertiaryBtn.is_disabled{color:#c1c7d1;cursor:not-allowed}.c-cancelBtn.is_loading,.c-otherBtn.is_loading,.c-tertiaryBtn.is_loading{background-color:inherit}.c-cancelBtn__icon>span:first-of-type,.c-otherBtn__icon>span:first-of-type,.c-tertiaryBtn__icon>span:first-of-type{text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none}.c-cancelBtn--appDisable,.c-otherBtn--appDisable,.c-tertiaryBtn--appDisable{width:fit-content}.c-text-primaryBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 var(--spacing-sm);font-family:inherit;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;border-radius:var(--radius-sm);outline:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:17px;font-weight:bold;color:var(--textColor-primary);cursor:pointer;background-color:rgba(0,0,0,0);border:0;padding:0}.c-text-primaryBtn--small{font-size:1.4rem}.c-text-primaryBtn--normal{width:320px}.theme-sp .c-text-primaryBtn--normal{width:100%}.c-text-primaryBtn--full{display:flex;margin:0 auto;width:100%}.theme-sp .c-text-primaryBtn--full-sp{width:100%}.c-text-primaryBtn__icon{display:flex;align-items:center;justify-content:center}.c-text-primaryBtn__iconRight{margin-left:var(--spacing-xxs)}.c-text-primaryBtn__iconLeft{margin-right:var(--spacing-xxs)}.c-text-primaryBtn__bounce1,.c-text-primaryBtn__bounce2,.c-text-primaryBtn__bounce3{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:100%;animation:loadingBounce 1.4s infinite ease-in-out both}.c-text-primaryBtn__bounce1{animation-delay:-0.32s}.c-text-primaryBtn__bounce2{animation-delay:-0.16s}@keyframes loadingBounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.c-text-primaryBtn:focus-visible{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;color:var(--textColor-primary-hover);text-decoration-color:var(--textColor-primary-hover);outline:none}.theme-sp .c-text-primaryBtn{text-decoration-color:var(--textColor-primary)}.c-text-primaryBtn:hover{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;color:var(--textColor-primary-hover);text-decoration-color:var(--textColor-primary-hover);cursor:pointer}.c-text-primaryBtn:disabled,.c-text-primaryBtn.is_disabled{color:var(--textColor-default-disabled);text-decoration-color:var(--textColor-default-disabled);cursor:not-allowed}.c-text-primaryBtn__icon>span:first-of-type{text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none}.c-text-secondaryBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 var(--spacing-sm);font-family:inherit;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;border-radius:var(--radius-sm);outline:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:17px;font-size:12px;font-weight:bold;color:var(--textColor-default);cursor:pointer;background-color:rgba(0,0,0,0);border:0;padding:0}.c-text-secondaryBtn--small{font-size:1.4rem}.c-text-secondaryBtn--normal{width:320px}.theme-sp .c-text-secondaryBtn--normal{width:100%}.c-text-secondaryBtn--full{display:flex;margin:0 auto;width:100%}.theme-sp .c-text-secondaryBtn--full-sp{width:100%}.c-text-secondaryBtn__icon{display:flex;align-items:center;justify-content:center}.c-text-secondaryBtn__iconRight{margin-left:var(--spacing-xxs)}.c-text-secondaryBtn__iconLeft{margin-right:var(--spacing-xxs)}.c-text-secondaryBtn__bounce1,.c-text-secondaryBtn__bounce2,.c-text-secondaryBtn__bounce3{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:100%;animation:loadingBounce 1.4s infinite ease-in-out both}.c-text-secondaryBtn__bounce1{animation-delay:-0.32s}.c-text-secondaryBtn__bounce2{animation-delay:-0.16s}@keyframes loadingBounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.c-text-secondaryBtn:focus-visible{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;color:var(--textColor-default-hover);text-decoration-color:var(--textColor-default-hover);outline:none}.c-text-secondaryBtn:hover{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;color:var(--textColor-default-hover);text-decoration-color:var(--textColor-default-hover);cursor:pointer}.c-text-secondaryBtn:disabled,.c-text-secondaryBtn.is_disabled{color:var(--textColor-default-disabled);text-decoration-color:var(--textColor-default-disabled);cursor:not-allowed}.c-text-secondaryBtn__icon>span:first-of-type{text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none}.c-dangerBtn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0 var(--spacing-sm);font-family:inherit;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;border-radius:var(--radius-sm);outline:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:40px;color:var(--textColor-white);background-color:var(--bgColor-danger-emphasis);border:none}.c-dangerBtn--small{font-size:1.4rem}.c-dangerBtn--normal{width:320px}.theme-sp .c-dangerBtn--normal{width:100%}.c-dangerBtn--full{display:flex;margin:0 auto;width:100%}.theme-sp .c-dangerBtn--full-sp{width:100%}.c-dangerBtn__icon{display:flex;align-items:center;justify-content:center}.c-dangerBtn__iconRight{margin-left:var(--spacing-xxs)}.c-dangerBtn__iconLeft{margin-right:var(--spacing-xxs)}.c-dangerBtn__bounce1,.c-dangerBtn__bounce2,.c-dangerBtn__bounce3{display:inline-block;width:14px;height:14px;background-color:#fff;border-radius:100%;animation:loadingBounce 1.4s infinite ease-in-out both}.c-dangerBtn__bounce1{animation-delay:-0.32s}.c-dangerBtn__bounce2{animation-delay:-0.16s}@keyframes loadingBounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.c-dangerBtn:focus-visible{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;background-color:var(--bgColor-danger-emphasis-hover);outline:2px solid #0e828a;outline-offset:2px}.c-dangerBtn:not(:disabled):not(.c-dangerBtn.is_disabled),.c-dangerBtn.is_loading{box-shadow:0px -2px 0px .5px rgba(196,20,34,.5) inset,0px 0px 2px 2px var(--red-500) inset,0px 3px 4px -3px rgba(0,0,0,.5)}.c-dangerBtn:not(:disabled):not(.c-dangerBtn.is_disabled):hover,.c-dangerBtn.is_loading:hover{box-shadow:none}.theme-sp .c-dangerBtn{height:44px}.c-dangerBtn:hover{transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow;background-color:var(--bgColor-danger-emphasis-hover)}.c-dangerBtn:disabled,.c-dangerBtn.is_disabled{cursor:not-allowed;background-color:var(--bgColor-danger-sub)}.c-dangerBtn.is_loading{background-color:var(--bgColor-danger-emphasis)}.m-buttonBox{margin:0 auto}.m-buttonBox>li:last-child:nth-child(odd){flex-grow:1}.m-buttonBox>li:first-child:last-child{flex-grow:1}.m-buttonBox__head{margin:0 0 var(--spacing-md);text-align:center}.m-buttonBox__body{display:flex;justify-content:center}.m-buttonBox__body[data-direction=row]{flex-flow:row}.m-buttonBox__body[data-direction=row] .m-buttonBox__child+.m-buttonBox__child{margin:0 0 0 var(--spacing-sm)}.m-buttonBox__body[data-direction=column]{flex-flow:column-reverse wrap}.m-buttonBox__body[data-direction=column] .m-buttonBox__child+.m-buttonBox__child{margin:0 0 var(--spacing-sm)}.m-buttonBox__foot{margin:var(--spacing-md) 0 0;text-align:center}.m-buttonBox__child{box-sizing:border-box;flex:1}.c-buttonGroup{position:relative;z-index:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:fit-content;padding:var(--spacing-xxs);background-color:var(--bgColor-info-sub);border-radius:var(--radius-sm)}.c-buttonGroup__button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xxs);width:100%;min-width:max-content;height:36px;padding:0 var(--spacing-xs);border:none;background-color:inherit;font-weight:bold;font-size:14px;color:var(--textColor-sub);text-align:center;cursor:pointer;outline:none;appearance:none;transition:all var(--duration-fast) var(--bezier-ease-out)}.c-buttonGroup__button:focus-visible{border:1px solid var(--borderColor-primary);border-radius:var(--radius-xs)}.c-buttonGroup__button[aria-pressed=true]{background-color:var(--bgColor-white);color:var(--textColor-default);border-radius:var(--radius-xs);box-shadow:var(--box-shadow-sm)}.c-buttonGroup__button:first-child:has(~.c-buttonGroup__button~.c-buttonGroup__button:last-child[aria-pressed=true]){position:relative}.c-buttonGroup__button:first-child:has(~.c-buttonGroup__button~.c-buttonGroup__button:last-child[aria-pressed=true])::after{content:"";position:absolute;top:var(--spacing-xs);right:0;width:1px;height:calc(100% - var(--spacing-xs)*2);border-right:1px solid var(--borderColor-sub)}.c-buttonGroup__button:first-child[aria-pressed=true]~.c-buttonGroup__button~.c-buttonGroup__button:last-child{position:relative}.c-buttonGroup__button:first-child[aria-pressed=true]~.c-buttonGroup__button~.c-buttonGroup__button:last-child::before{content:"";position:absolute;top:var(--spacing-xs);left:0;width:1px;height:calc(100% - var(--spacing-xs)*2);border-left:1px solid var(--borderColor-sub)}.c-buttonGroup__icon{position:relative;width:24px;height:24px;color:var(--iconColor-default)}.c-buttonGroup__icon>i{position:absolute;top:0;right:0;bottom:0;left:0;height:20px;margin:auto;font-size:2rem}.c-buttonGroup__label{min-width:40px}.c-buttonGroup--white{background-color:var(--bgColor-white)}.c-buttonGroup--white .c-buttonGroup__button[aria-pressed=true]{background-color:var(--bgColor-action-sub)}.m-calendar{box-sizing:border-box;width:100%;background-color:var(--bgColor-white);border:1px solid var(--borderColor-sub);border-radius:var(--radius-md);overflow:hidden}.m-calendar.fixed-width{position:absolute;z-index:1;width:296px}.m-calendar__header{display:flex;justify-content:space-between;height:48px;line-height:48px}.m-calendar__header_arrow{margin:14px 8px 0}.m-calendar__header_arrow .c-iconBtn__icon{font-size:14px}.m-calendar__header__control{display:flex}.m-calendar__header__select{position:relative;display:flex}.m-calendar__header__year{box-sizing:border-box;padding-right:16px;padding-left:8px;font-size:16px;font-weight:bold;color:var(--textColor-default);text-align-last:center;cursor:pointer;background:none;border:none;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.m-calendar__header__year::-ms-expand{display:none}.m-calendar__header__month{box-sizing:border-box;padding-right:16px;padding-left:8px;font-size:16px;font-weight:bold;color:var(--textColor-default);text-align-last:center;cursor:pointer;background:none;border:none;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.m-calendar__header__month::-ms-expand{display:none}.m-calendar__header__caretDown{position:absolute;top:0;right:0;z-index:1;width:16px;height:48px;font-size:1rem;line-height:48px !important;text-align:center;pointer-events:none;cursor:pointer;background-color:#fff}.m-calendar__body{min-height:278px}.m-calendar__body__list{display:grid;grid-template-columns:repeat(7, 1fr)}.m-calendar__cell--dow{box-sizing:border-box;font-size:14px;text-align:center;border:solid 1px var(--borderColor-default);display:flex;align-items:center;justify-content:center;height:26px;font-weight:bold}.theme-sp .m-calendar__cell--dow{flex-basis:12.8571428571%;flex-grow:1;flex-shrink:1}.m-calendar__cell--date{box-sizing:border-box;font-size:14px;text-align:center;border:solid 1px var(--borderColor-default);position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:42px;cursor:pointer}.theme-sp .m-calendar__cell--date{flex-basis:12.8571428571%;flex-grow:1;flex-shrink:1}.m-calendar__cell--date[data-selectable=false]{font-weight:normal;color:var(--textColor-default);cursor:auto;border:1px solid var(--borderColor-default);background:var(--bgColor-default)}.m-calendar__cell--date[data-selected=true]{font-weight:bold;color:var(--textColor-white);background:var(--bgColor-primary)}.m-calendar__cell--date[data-selectable=true]:hover{color:var(--textColor-default);background:var(--bgColor-action-white-hover)}.m-calendar__cell--date[data-selected=true]:hover{font-weight:bold;color:var(--textColor-white);background:var(--bgColor-primary-hover)}.m-calendar__cell--date--with-label:after{position:absolute;top:-7px;right:-7px;z-index:100;display:inline-block;min-width:12px;padding:0 6px;line-height:20px;color:#fff;text-align:center;content:attr(data-label);background:var(--bgColor-primary);border:1px solid #fff;border-radius:14px}.theme-pc .m-calendar__cell--date--with-label:after{font-size:14px}.theme-sp .m-calendar__cell--date--with-label:after{font-size:12px}.m-calendar__footer{display:flex;align-items:center;justify-content:center;height:40px;font-size:14px;font-weight:bold;color:var(--textColor-default);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-align:center;cursor:pointer}.m-carousel{position:relative;width:100%;height:100%}.m-carousel__images-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.m-carousel__images{height:100%;user-select:none}.m-carousel__image{position:absolute;top:0;width:100%;height:100%;transition:transform var(--duration-slow) var(--bezier-ease-in-out)}.m-carousel__image>img{width:100%;max-width:100%;height:100%;max-height:100%;pointer-events:none}.m-carousel__button{position:absolute;bottom:50%;display:flex;align-items:center;justify-content:center;box-sizing:content-box;padding:4px 2px;width:16px;height:16px;font-size:16px;color:var(--iconColor-white);cursor:pointer;border:none;background-color:var(--bgColor-overlay-default);transform:translateY(50%)}.m-carousel__button:hover{background-color:var(--bgColor-overlay-emphasis)}.m-carousel__button:focus-visible{background-color:var(--bgColor-overlay-emphasis);box-shadow:var(--box-shadow-tab-focus);outline:2px solid var(--focusRing-color);outline-offset:2px}.m-carousel__button-prev{left:0;border-radius:0 var(--radius-xs) var(--radius-xs) 0}.m-carousel__button-next{right:0;border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.m-carousel__pages{position:absolute;right:50%;display:flex;align-items:center;justify-content:center;width:57px;height:20px;margin-top:-12px;font-size:12px;color:var(--bgColor-white);background-color:var(--bgColor-overlay-emphasis);border-radius:10px;transform:translate(50%, -100%)}.m-carousel__pages-number{display:flex;align-items:center;justify-content:center;width:16px}.m-carousel__pages-separator{width:1px;height:16px;margin:0 4px;background-color:var(--bgColor-white)}.m-carousel__indicators{display:flex;gap:var(--spacing-xs)}.m-carousel__indicators[data-position=inner]{position:absolute;right:50%;margin-top:-12px;transform:translate(50%, -100%)}.m-carousel__indicators[data-position=outer]{align-items:center;justify-content:center;margin-top:var(--spacing-xs)}.m-carousel__indicator{display:flex;align-items:center;justify-content:center;padding:0;margin:0;cursor:pointer}.m-carousel__indicator:focus-visible{border-radius:var(--radius-full);background-color:var(--bgColor-overlay-emphasis);outline:2px solid var(--focusRing-color);outline-offset:2px}.m-carousel__indicator-button{width:8px;height:8px;background-color:var(--gray-400);opacity:.8;border-radius:var(--radius-full);transition:opacity,background-color var(--duration-slow) var(--bezier-ease-in-out)}.m-carousel__indicator-button[aria-disabled=true]{cursor:not-allowed;background-color:var(--gray-600);opacity:.9}.m-carousel__thumbnails{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--spacing-custom);margin-top:var(--spacing-xs)}.m-carousel__thumbnail>img{width:100%;max-width:100%;height:100%;max-height:100%;pointer-events:none}.m-carousel__captions-wrapper{position:relative;margin-top:var(--spacing-xs);width:100%;overflow:hidden}.m-carousel__captions{user-select:none;text-align:center}.m-carousel__caption{font-size:14px;color:var(--textColor-default);font-weight:bold;line-height:var(--lineheight-narrow)}.c-checkbox{position:relative;display:flex;align-items:center;min-height:24px}.c-checkbox__input{position:absolute;top:5px;left:5px;margin:0;opacity:0}.c-checkbox__input:checked+.c-checkbox__label>.c-checkbox__textWrapper::before{background-color:var(--bgColor-primary);border:none;transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border,box-shadow}.c-checkbox__input:checked+.c-checkbox__label>.c-checkbox__textWrapper::after{position:absolute;top:3px;left:8px;box-sizing:border-box;display:block;width:8px;height:14px;content:"";border-right:2px solid var(--white);border-bottom:2px solid var(--white);transform:rotate(45deg)}.c-checkbox__input:disabled+.c-checkbox__label>.c-checkbox__textWrapper::before{cursor:not-allowed;background-color:var(--input-bgColor-disabled);border:2px solid var(--input-borderColor-disabled)}.c-checkbox__input:disabled+.c-checkbox__label>.c-checkbox__textWrapper .c-checkbox__text{color:var(--textColor-default-disabled);cursor:not-allowed}.c-checkbox__input:checked:disabled+.c-checkbox__label>.c-checkbox__textWrapper::before{cursor:not-allowed;background-color:var(--gray-300);border:none}.c-checkbox__input:checked:disabled+.c-checkbox__label>.c-checkbox__textWrapper::after{position:absolute;top:3px;left:8px;box-sizing:border-box;display:block;width:8px;height:14px;content:"";border-right:2px solid var(--white);border-bottom:2px solid var(--white);transform:rotate(45deg)}.c-checkbox__input:focus-visible+.c-checkbox__label>.c-checkbox__textWrapper::before{width:24px;height:24px;box-shadow:var(--box-shadow-tab-focus);opacity:1}.c-checkbox__label{position:relative;max-width:100%;min-height:24px;font-size:13px;line-height:24px;cursor:pointer}.c-checkbox__textWrapper{display:flex}.c-checkbox__textWrapper::before{box-sizing:border-box;display:block;min-width:24px;height:24px;cursor:pointer;content:"";background-color:var(--bgColor-white);border:2px solid var(--input-borderColor-default);border-radius:var(--radius-xs);outline:none}.c-checkbox__text{margin-top:2px;margin-left:8px;font-size:1.4rem;line-height:20px}.c-checkbox__subText{margin-left:32px;overflow:hidden;line-height:16px;color:var(--textColor-sub);text-overflow:ellipsis;white-space:nowrap}.c-checkbox__annotation{margin-top:4px;margin-left:32px;overflow:hidden;line-height:16px;color:var(--textColor-default)}.c-datepicker{position:relative;display:flex;height:44px;line-height:44px}.theme-pc .c-datepicker{height:40px;line-height:40px}.c-datepicker:focus-visible{border-color:var(--borderColor-primary);outline:none}.c-datepicker__input{box-sizing:border-box;width:100%;font-family:inherit;font-size:1.4rem;background-color:var(--input-bgColor-default);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm);padding-left:12px;cursor:pointer;appearance:none}.c-datepicker__input:focus{border-color:var(--borderColor-primary);outline:none}.c-datepicker__input:hover{background-color:var(--bgColor-action-white-hover);transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border}.c-datepicker__input[data-error=true]{background-color:var(--input-bgColor-error);border:1px solid var(--borderColor-danger)}.c-datepicker__input[data-error=true]::placeholder{color:var(--textColor-danger)}.c-datepicker__input[data-error=true]+.c-datepicker__icon{color:var(--iconColor-default)}.c-datepicker__input[data-error=true]:focus{box-shadow:0 0 2px 0 var(--borderColor-danger)}.c-datepicker__input:disabled{color:var(--textColor-default-disabled);background-color:var(--input-bgColor-disabled);border:1px solid var(--input-borderColor-disabled)}.c-datepicker__input:disabled+.c-datepicker__icon{color:var(--iconColor-default)}.c-datepicker__icon{position:absolute;right:12px;height:38px;margin-top:12px;font-size:18px;cursor:pointer}.theme-pc .c-datepicker__icon{margin-top:10px}.c-datepicker__error{margin-top:var(--spacing-xs)}.c-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000001;display:flex;align-items:center;margin:auto}.theme-pc .c-dialog{width:360px}.theme-sp .c-dialog{right:var(--spacing-sm);left:var(--spacing-sm)}.c-dialog__container{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:var(--spacing-md) var(--spacing-sm);text-align:center;background:var(--bgColor-white);border-radius:var(--radius-sm);box-shadow:var(--box-shadow-sm);-webkit-box-direction:normal;-webkit-box-orient:vertical}.c-dialog__body{margin-bottom:var(--spacing-md)}.c-dialog__body__mainText{font-size:16px;font-weight:bold;line-height:120%}.c-dialog__body__subText{margin-top:var(--spacing-xs);font-size:12px;line-height:140%;color:var(--textColor-sub)}.c-dialog__body__box{display:flex;flex-flow:column;gap:var(--spacing-xxs);margin-top:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-sm);background-color:var(--bgColor-info);text-align:left}.c-dialog__footer{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:env(safe-area-inset-bottom)}.c-dialog__footer-item:only-child{margin:0 auto}.c-dialog__footer-item:nth-of-type(2){width:144px}.m-emptyBox{display:flex;justify-content:center}.theme-pc .m-emptyBox{padding:var(--spacing-lg) var(--spacing-sm) 32px}.theme-sp .m-emptyBox{padding:var(--spacing-md) var(--spacing-sm)}.m-emptyBox--small.c-box[data-type=empty]{background-color:var(--bgColor-white)}.theme-pc .m-emptyBox--small{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-sm)}.theme-sp .m-emptyBox--small{padding:var(--spacing-sm)}.m-emptyBox__content{width:100%}.m-emptyBox__icon{display:block;color:var(--iconColor-default-disabled);width:48px !important;height:48px !important;filter:grayscale(1) opacity(0.7)}.theme-pc .m-emptyBox__icon{display:block;margin:0 auto var(--spacing-xs)}.theme-pc .m-emptyBox__icon::before{font-size:48px}.theme-sp .m-emptyBox__icon{display:block;margin:0 auto var(--spacing-xs)}.theme-sp .m-emptyBox__icon::before{font-size:48px}.m-emptyBox--small .m-emptyBox__icon{width:32px !important;height:32px !important;filter:grayscale(1) opacity(0.7)}.theme-pc .m-emptyBox--small .m-emptyBox__icon{box-sizing:border-box;margin:0 auto}.theme-pc .m-emptyBox--small .m-emptyBox__icon::before{font-size:32px}.theme-sp .m-emptyBox--small .m-emptyBox__icon{margin:var(--spacing-xs) auto 0}.theme-sp .m-emptyBox--small .m-emptyBox__icon::before{font-size:32px}.m-emptyBox__text{display:flex;justify-content:center;font-size:14px;line-height:1.5;text-align:center;vertical-align:baseline}.m-emptyBox--small .m-emptyBox__text{margin:var(--spacing-xs) 0 0}.m-emptyBox__action{display:flex;justify-content:center;margin-top:var(--spacing-sm)}.m-emptyBox--small .m-emptyBox__action{margin:var(--spacing-sm) 0 0}.m-emptyBox__action button{width:240px}.c-fileNameField{box-sizing:border-box;display:flex;align-items:center;height:52px;padding:var(--spacing-sm);background-color:var(--bgColor-white);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm)}.c-fileNameField__fileIcon{font-size:16px}.c-fileNameField__fileName{margin-left:var(--spacing-xs);display:flex;flex-grow:1;justify-content:flex-start;overflow:hidden;color:var(--textColor-default);font-size:14px}.c-fileNameField__fileNameText,.c-fileNameField__fileNameText>.c-text__body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-fileNameField__fileExtension{white-space:nowrap}.c-fileNameField__closeIcon{display:flex;align-items:center;height:100%;font-size:16px;cursor:pointer}.c-flashMessage{box-sizing:border-box;display:flex;align-items:flex-start;width:100%;padding:var(--spacing-sm);font-family:inherit;font-weight:bold;color:var(--textColor-default);border-radius:var(--radius-sm);box-shadow:var(--box-shadow-lg)}.c-flashMessage__icon{margin:0 var(--spacing-xxs) 0 0;font-size:1.6rem}.theme-sp .c-flashMessage__icon{margin:0 var(--spacing-xxs) 0 0}.c-flashMessage__iconclosable{align-self:center;padding-left:var(--spacing-md);margin-left:auto;cursor:pointer}.theme-sp .c-flashMessage__iconclosable{padding-left:var(--spacing-sm)}.c-flashMessage__text{font-size:1.4rem;line-height:1.2;text-align:left;margin-block-end:calc((1em - 1lh)/2)}.c-flashMessage--success{background-color:var(--bgColor-success);border:1px solid var(--borderColor-primary)}.c-flashMessage--warning{background-color:var(--bgColor-warning);border:1px solid var(--borderColor-warning)}.c-flashMessage--error{background-color:var(--bgColor-danger);border:1px solid var(--borderColor-danger)}.c-pageHeader{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:66px;font-size:1.8rem;line-height:66px;text-align:center;background:unset}.c-pageHeader--back{padding:12px 14px}.c-pageHeader__head{position:relative;height:12px;margin:0 0 12px}.c-pageHeader__headWrap{position:absolute;top:0;left:0;display:inline-block}.c-pageHeader__link{display:flex;line-height:12px;color:#2e3242}.c-pageHeader__linkText{font-size:12px;line-height:12px;color:#2e3242}.c-pageHeader__linkText a{color:#2e3242}.c-pageHeader__linkIcon{margin:0 8px 0 0;font-size:12px}.c-pageHeader--back .c-pageHeader__title{line-height:20px}.c-glacierPageTitle{display:flex;gap:10px;align-items:center}.c-glacierPageTitle a{text-decoration:none}.c-glacierPageTitle a:hover,.c-glacierPageTitle a:focus,.c-glacierPageTitle a:active{text-decoration:none}.c-glacierPageTitle__button{display:flex;align-items:center;padding:var(--spacing-xs);color:var(--textColor-default);cursor:pointer;background-color:var(--textColor-white);border:none;border-radius:var(--radius-full)}.c-glacierPageTitle__buttonIcon{font-size:10px;font-weight:bold}.c-glacierPageTitle__title{line-height:26px;font-size:22px;font-weight:600;color:var(--textColor-default)}.c-appsIcon{display:inline-block;width:24px;height:24px;line-height:24px !important}.c-appsIcon__icon{display:inline-block;width:24px;height:24px;font-size:12px;font-weight:normal;line-height:24px !important;color:#fff;text-align:center;background-color:#2e3242;border-radius:10%}.c-appsIcon__icon[data-appsName=coinFunding]{background-color:#57aee6}.c-appsIcon__icon[data-appsName=instagramShop]{background-color:#57aee6}.c-appsIcon__icon[data-appsName=ezlogi]{background-color:#ffae36}.c-appsIcon__icon[data-appsName=photo]{background-color:#46b578}.c-appsIcon__icon[data-appsName=pixivFactory]{background-color:#46b578}.c-appsIcon__icon[data-appsName=canvath]{background-color:#46b578}.c-appsIcon__icon[data-appsName=baseLive]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=twitterAd]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=instagramSupport]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=valuePress]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=note]{background-color:#ed78a7}.c-appsIcon__icon[data-appsName=csv]{background-color:#9c7bc6}.c-appsIcon__icon[data-appsName=csvLite]{background-color:#9c7bc6}.c-appsIcon__icon[data-appsName=shipAndCo]{background-color:#9c7bc6}.c-appsIcon__icon[data-appsName=bizGrowth]{background-color:#9c7bc6}.c-appsIcon__icon[data-appsName=chatPlus]{background-color:#9c7bc6}.c-appsIcon__icon[data-appsName=savingsPlus]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=freee]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=moneyForward]{background-color:#b6d619}.c-appsIcon__icon[data-appsName=giftKit]{background-color:#986a41}.c-appsIcon__icon[data-appsName=googleAdCoupon]{background-color:#986a41}.c-appsIcon__icon[data-appsName=offlinePayment]{background-color:#986a41}.c-iconBtn{display:inline-block;width:44px;height:44px;color:var(--iconColor-default);cursor:pointer;background:var(--input-bgColor-default);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm);outline:none}.c-iconBtn:hover{background:var(--bgColor-action-white-hover);transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,border}.c-iconBtn:disabled{color:var(--iconColor-default-disabled);cursor:not-allowed;border-color:var(--borderColor-default)}.c-iconBtn:disabled:hover{background-color:rgba(0,0,0,0)}.c-iconBtn:focus-visible{box-shadow:var(--box-shadow-tab-focus)}.c-iconBtn__icon{display:block;font-size:20px}.c-iconBtn--noBorder{width:20px;height:20px;padding:0;background-color:rgba(0,0,0,0);border:none;border-radius:0}.c-iconBtn--noBorder:hover{color:var(--bgColor-primary);background-color:rgba(0,0,0,0);transition:color var(--duration-fast) var(--bezier-ease-out)}.c-iconBtn--noBorder:disabled:hover{color:var(--iconColor-default-disabled)}.c-input{box-sizing:border-box;width:100%;font-family:inherit;font-size:1.4rem;color:var(--textColor-default);background:var(--input-bgColor-default);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm);height:40px;padding:0 var(--spacing-custom);line-height:1.4;appearance:none}.theme-sp .c-input{height:44px}.c-input:focus{border-color:var(--focusRing-color);outline:none}.c-input.is_error{background:var(--input-bgColor-error);border:1px solid var(--borderColor-danger)}.c-input.is_error::placeholder{color:var(--textColor-danger)}.c-input.is_error:focus{box-shadow:0 0 2px 0 var(--borderColor-danger)}.c-input:read-only{background:var(--input-bgColor-readonly);border:none}.c-input:read-only::placeholder{color:var(--textColor-default)}.c-input:disabled{color:var(--input-textColor-disabled);background:var(--input-bgColor-disabled);border:1px solid var(--input-borderColor-default);opacity:1}.c-input:disabled::placeholder{color:var(--input-textColor-disabled)}.c-inputErrorMessage{margin-top:var(--spacing-xs)}.c-inputWrapper{display:flex;align-items:center}.c-textarea{display:flex;flex-direction:column;color:var(--textColor-default)}.c-textarea__bottom{margin-top:var(--spacing-xs);display:flex;align-items:flex-start;gap:var(--spacing-md);align-self:stretch}.c-textarea__input{box-sizing:border-box;width:100%;font-family:inherit;font-size:1.4rem;color:var(--textColor-default);background:var(--input-bgColor-default);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm);min-height:144px;padding:12px;line-height:1.6;resize:vertical;transition:border-color var(--duration-fast) var(--bezier-ease-out),background-color var(--duration-fast) var(--bezier-ease-out);appearance:none}.c-textarea__input:focus{outline:none;border-color:var(--borderColor-primary)}.c-textarea__input.is_error{background-color:var(--input-bgColor-error);border:1px solid var(--borderColor-danger)}.c-textarea__input.is_error::placeholder{color:var(--textColor-danger)}.c-textarea__input:read-only{background-color:var(--input-bgColor-readonly);border:none}.c-textarea__input:read-only::placeholder{color:var(--textColor-default)}.c-textarea__input:disabled{color:var(--input-textColor-disabled);background-color:var(--input-bgColor-disabled);border:1px solid var(--input-borderColor-disabled);opacity:1}.c-textarea__textcount{text-align:right;color:var(--textColor-sub);font-size:1.2rem;font-weight:300;line-height:1.4}.c-textarea__textcount.is_error{color:var(--textColor-danger)}.c-textarea__bottom-error-list{flex:1 0 0}.c-inputUnit{display:inline-block;padding-left:var(--spacing-xs)}.c-inputContainer{position:relative;flex:1}.c-inputContainer.c-inputContainer--withEndAdornment .c-input{padding-right:var(--spacing-lg)}.c-inputContainer__endAdornment{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.c-adminLabel{display:inline-block;height:20px;padding:0 8px;font-family:inherit;font-size:1.2rem;font-weight:bold;line-height:20px;color:#fff;text-align:center;border-radius:4px}.c-adminLabel--green{background-color:var(--bgColor-primary)}.c-adminLabel--red{background-color:#f67f80}.c-adminLabel--yellow{background-color:#ffcf58}.c-adminLabel--purple{background-color:#7664bd}.c-adminLabel--blue{background-color:#51a8e0}.c-adminLabel--black{background-color:#384359}.c-appLabel{display:inline-block;height:20px;padding:0 var(--spacing-xs);font-family:inherit;font-size:1.2rem;font-weight:bold;line-height:20px;color:var(--textColor-primary);text-align:center;background-color:var(--bgColor-success);border-radius:var(--radius-xs)}.c-requiredLabel{display:inline-block;height:16px;padding:0 4px;font-family:inherit;font-size:1.2rem;font-weight:bold;line-height:16px;color:var(--textColor-sub);text-align:center;background-color:var(--bgColor-info-sub);border-radius:var(--radius-xxs)}.c-statusLabel{display:inline-block;height:24px;padding:0 10px;font-family:inherit;font-size:1.2rem;font-weight:bold;line-height:24px;text-align:center;border-radius:50px}.c-statusLabel--full{box-sizing:border-box;width:100%}.c-statusLabel--complete{color:var(--textColor-white);background-color:var(--gray-700)}.c-statusLabel--cancel{color:var(--textColor-sub);background-color:var(--bgColor-info-sub)}.c-statusLabel--valid{color:var(--textColor-white);background-color:var(--bgColor-primary)}.c-statusLabel--progress{color:var(--textColor-primary-emphasis);background-color:var(--bgColor-success)}.c-statusLabel--error{color:var(--textColor-white);background-color:var(--bgColor-danger-emphasis)}.c-statusLabel--incomplete{color:var(--label-textColor-incomplete);background-color:var(--bgColor-warning)}.c-statusLabel--outstanding{color:var(--textColor-default);background-color:var(--bgColor-warning-emphasis)}.c-statusLabel--draft{border:1px solid var(--borderColor-sub);color:var(--bgColor-primary);background-color:var(--bgColor-white)}.c-statusLabel--sale{color:var(--textColor-white);background-color:var(--bgColor-sale)}.theme-sp .c-statusLabel{height:28px;line-height:28px}.theme-sp .c-statusLabel--small{height:20px;line-height:20px}.theme-sp .c-statusLabel--green{color:#fff;background-color:#0fafaa}.theme-sp .c-statusLabel--greenLight{color:#00726a;background-color:#c6e9eb}.theme-sp .c-statusLabel--red{color:#fff;background-color:#fe7272}.theme-sp .c-statusLabel--redLight{color:#ea5353;background-color:#fdd3d3}.theme-sp .c-statusLabel--gray{color:#2e3242;background-color:#edeef1}.theme-sp .c-statusLabel--black{color:#fff;background-color:#2e3242}.theme-pc .c-statusLabel{height:24px;line-height:24px}.theme-pc .c-statusLabel--green{color:#fff;background-color:#0fafaa}.theme-pc .c-statusLabel--greenLight{color:#00726a;background-color:#c6e9eb}.theme-pc .c-statusLabel--red{color:#fff;background-color:#fe7272}.theme-pc .c-statusLabel--redLight{color:#ea5353;background-color:#fdd3d3}.theme-pc .c-statusLabel--gray{color:#2e3242;background-color:#edeef1}.theme-pc .c-statusLabel--black{color:#fff;background-color:#2e3242}.c-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000000;width:100%;height:100%;min-height:50px;margin:auto;background-color:var(--bgColor-white);border-radius:var(--radius-md)}.c-loading--loader{position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%, -50%)}.c-loading--spinner{width:100%;height:100%;animation:rotate 2s cubic-bezier(1, 0.8, 0.9, 1) infinite}.c-loading--spinner__path{fill:none;stroke:var(--bgColor-primary);stroke-linecap:round;stroke-width:4;transform-origin:center;animation:dash 2s ease-in-out infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}40%{stroke-dasharray:90 150;stroke-dashoffset:-45}80%{stroke-dasharray:45 150;stroke-dashoffset:-95}100%{stroke-dasharray:1 150;stroke-dashoffset:-140}}.c-loading--spinner__path-bg{fill:none;stroke:var(--borderColor-default);stroke-linecap:round;stroke-width:4}.c-loading--parent__relative{position:relative !important}.c-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000000;display:table;width:100%;height:100vh;background:var(--bgColor-overlay-default);-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity var(--duration-fast) var(--bezier-ease-out),visibility var(--duration-fast)}.c-mask[data-visible=false]{opacity:0;visibility:hidden;transition-delay:0s}.c-mask[data-visible=true]{opacity:1;visibility:visible;transition-delay:.05s}.c-mask__content{opacity:1}.c-mask--darker{background:var(--bgColor-overlay-emphasis)}.c-modal{position:fixed;z-index:6000001;display:flex;align-items:center;margin:auto}.theme-pc .c-modal{top:80px;right:0;bottom:80px;left:0}.theme-sp .c-modal{top:0;right:0;left:0;width:100%;height:100%;background:var(--bgColor-white);-webkit-overflow-scrolling:touch}.theme-sp .c-modal>.c-modal__container{width:100%;height:100%;border-radius:0;box-shadow:none}.theme-sp .c-modal .c-modal__head{width:auto;background-color:var(--bgColor-white)}.theme-sp .c-modal .c-modal__body{-webkit-overflow-scrolling:touch}.theme-sp .c-modal--half{top:50%;height:50%;overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0}.c-modal__container{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;background:var(--bgColor-white);border-radius:var(--radius-md);box-shadow:var(--box-shadow-md);-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme-pc .c-modal__container{top:0;right:0;bottom:0;left:0;max-height:100%;margin:auto}.theme-pc .c-modal__container--extrasmall{width:480px;min-width:480px}.theme-pc .c-modal__container--small{width:560px;min-width:560px}.theme-pc .c-modal__container--small .m-buttonBox__child{min-width:240px}.theme-pc .c-modal__container--medium{width:720px;min-width:720px}.theme-pc .c-modal__container--medium .m-buttonBox__body{justify-content:center}.theme-pc .c-modal__container--medium .m-buttonBox__body:has(>*:nth-child(2)){justify-content:space-between}.theme-pc .c-modal__container--medium .m-buttonBox__child{min-width:320px;max-width:320px}.theme-pc .c-modal__container--large{width:100%;max-width:1000px}.theme-pc .c-modal__container--large .m-buttonBox__body{justify-content:center}.theme-pc .c-modal__container--large .m-buttonBox__body:has(>*:nth-child(2)){justify-content:space-between}.theme-pc .c-modal__container--large .m-buttonBox__child{min-width:320px;max-width:320px}.theme-sp .c-modal__container{width:100%}.c-modal__icon{position:absolute;top:-32px;right:0;font-size:24px;color:var(--iconColor-white);cursor:pointer}.c-modal__head{-ms-flex:none;flex:none;padding:16px;border-bottom:1px solid var(--borderColor-default);-webkit-box-flex:0}.c-modal__head__icon{position:absolute;right:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:1.6rem;text-align:center;cursor:pointer}.theme-pc .c-modal__head__icon{top:4px}.theme-sp .c-modal__head__icon{top:0}.c-modal__head__text{font-weight:bold;line-height:1.2;text-align:center;vertical-align:text-bottom}.theme-pc .c-modal__head__text{font-size:2rem}.theme-sp .c-modal__head__text{font-size:1.6rem}.c-modal__body__wrapper{display:flex;-ms-flex:auto;flex:auto;flex-flow:row;align-items:stretch;overflow:hidden;border-radius:var(--radius-sm);-webkit-box-flex:1}.c-modal__body__wrapper.scroll{padding-right:var(--spacing-xxs)}.c-modal__body{flex:1;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--bgColor-action-sub) rgba(0,0,0,0)}.c-modal__body::-webkit-scrollbar{width:6px}.c-modal__body::-webkit-scrollbar-thumb{background-color:var(--bgColor-action-sub);border-radius:var(--radius-sm)}.theme-pc .c-modal__body__content{padding:var(--spacing-sm) var(--spacing-md)}.theme-sp .c-modal__body__content{padding:var(--spacing-sm)}.c-modal__foot{border-top:1px solid var(--borderColor-default)}.theme-pc .c-modal__foot{padding:var(--spacing-sm) var(--spacing-md)}.theme-sp .c-modal__foot{padding:var(--spacing-xs) var(--spacing-sm);margin-bottom:env(safe-area-inset-bottom)}.c-navigationTabs{--pc-tab-width: 160px;--sp-tab-width: 100%;--columns: 1;--active-index: 0;position:relative;display:grid;grid-template-columns:repeat(var(--columns), auto) 1fr;border-bottom:1px solid var(--borderColor-sub)}.theme-sp .c-navigationTabs{grid-template-columns:repeat(var(--columns), 1fr)}.c-navigationTabs__tab{width:var(--pc-tab-width)}.theme-sp .c-navigationTabs__tab{width:var(--sp-tab-width);display:flex;justify-content:center}.c-navigationTabs__tab>*{display:flex;align-items:center;justify-content:center;padding:var(--spacing-custom) var(--spacing-xxs);font-size:16px;font-weight:bold;color:var(--textColor-sub);text-align:center;cursor:pointer}.c-navigationTabs__tab:hover>*{color:var(--textColor-default)}.c-navigationTabs__tab[aria-selected=true]>*{color:var(--textColor-default)}.c-navigationTabs__tab[aria-selected=false]>*{transition:color var(--duration-fast) var(--bezier-ease-out)}.c-navigationTabs::after{position:absolute;bottom:-1px;left:calc(var(--active-index)*var(--pc-tab-width));width:var(--pc-tab-width);height:2px;content:"";background-color:var(--borderColor-primary);transition:left var(--duration-mid) var(--bezier-ease-out)}.theme-sp .c-navigationTabs::after{left:calc(var(--sp-tab-width)/var(--columns)*var(--active-index));width:calc(var(--sp-tab-width)/var(--columns))}.m-pager{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs)}.theme-sp .m-pager{gap:var(--spacing-xxs)}.m-pager__item[data-type=meatball]{cursor:not-allowed}.m-pager__item[data-type=meatball] .c-iconBtn:disabled{color:var(--iconColor-default)}.m-pager__btn{box-sizing:border-box;width:40px;height:40px;padding:0 var(--radius-xs);font-size:1.4rem;color:var(--textColor-default);text-align:center;cursor:pointer;background-color:var(--bgColor-white);border:none;border-radius:var(--radius-sm);outline:none;transition:all .3s ease-out;transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:background-color,color,box-shadow;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-pager__btn:not([data-type=angle]){border:1px solid var(--borderColor-default)}.m-pager__btn:hover:not(.m-pager__btn:disabled){background:var(--bgColor-action)}.m-pager__btn:focus-visible{background:var(--bgColor-action);border-radius:var(--radius-sm);outline:2px solid var(--green-400);outline-offset:2px}.m-pager__btn[data-state=active]{font-weight:bold;cursor:not-allowed;background:var(--bgColor-default);border:none}.m-pager__btn--disabled{color:var(--iconColor-default-disabled);cursor:not-allowed}.m-pager__btn.m-pager__btn--gray{background-color:var(--bgColor-white)}.m-pager__btn.m-pager__btn--gray[data-state=active]{color:var(--textColor-default);cursor:not-allowed;background:var(--bgColor-default)}.m-pager__btn.m-pager__btn--gray:hover{background:var(--bgColor-action)}.m-pager__btn.m-pager__btn--white{background-color:var(--bgColor-white)}.m-pager__btn.m-pager__btn--white[data-state=active]{color:var(--textColor-default);cursor:not-allowed;background:var(--bgColor-default)}.m-pager__btn.m-pager__btn--white:hover{background:var(--bgColor-action-white-hover)}.c-radio{position:relative;display:flex;align-items:center;min-height:24px}.c-radio:not(:last-child){margin-bottom:var(--spacing-sm)}.c-radio__input{position:absolute;left:5px;margin:0;opacity:0}.c-radio__input:focus-visible{appearance:none;border:2px solid var(--bgColor-primary);border-radius:50%;width:30px;height:30px;margin:-8px;outline:none;opacity:1}.c-radio__input:checked+.c-radio__label::before{background-color:var(--bgColor-primary);border:none;border-radius:100%;transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:box-shadow,background-color,border}.c-radio__input:checked+.c-radio__label::after{position:absolute;top:50%;left:8px;display:block;width:8px;height:8px;margin-top:-4px;content:"";background-color:var(--input-bgColor-default);border-radius:100%}.c-radio__input:disabled+.c-radio__label{color:#838996;cursor:not-allowed}.c-radio__input:disabled+.c-radio__label::before{cursor:not-allowed;background-color:var(--input-bgColor-disabled);border:2px solid var(--input-borderColor-default);border-radius:100%}.c-radio__input:checked:disabled+.c-radio__label::before{cursor:not-allowed;background-color:var(--bgColor-primary-disabled);border:none;border-radius:100%}.c-radio__label{position:relative;display:flex;flex-direction:column;font-size:13px;line-height:1.4;cursor:pointer}.c-radio__label::before{position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:24px;min-height:24px;margin-top:-12px;cursor:pointer;content:"";background-color:var(--input-bgColor-default);border:2px solid var(--input-borderColor-default);border-radius:100%;outline:none;transition-timing-function:var(--bezier-ease-out);transition-duration:var(--duration-fast);transition-property:box-shadow,background-color,border}.c-radio__text{margin-left:34px;font-size:1.4rem;line-height:1.4}.c-radio__subText{margin-left:34px;line-height:1.4;color:var(--textColor-sub)}.c-search{position:relative}.c-search__field{box-sizing:border-box;width:100%;height:44px;padding:var(--spacing-custom);font-family:inherit;font-size:1.4rem;background-color:var(--input-bgColor-default);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-full)}.theme-pc .c-search__field{height:40px}.c-search__field.has_keyword{padding-right:64px}.c-search__field::placeholder{color:var(--input-textColor-placeholder)}.c-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.c-search__field:focus{border-color:var(--input-borderColor-focus);outline:none;transition:border-color var(--duration-fast) var(--bezier-ease-out)}.c-search__field:disabled{color:var(--input-textColor-disabled);background-color:var(--input-bgColor-disabled)}.c-search__field:disabled+.c-search__icon{cursor:default}.c-search__field:disabled+.c-search__icon .c-iconBtn__icon{color:var(--iconColor-default-disabled)}.c-search__clearIcon{position:absolute;top:50%;right:36px;transform:translateY(-50%)}.c-search__icon{position:absolute;top:50%;right:var(--spacing-custom);transform:translateY(-50%)}.c-search .c-iconBtn__icon{font-size:1.6rem}.c-sectionContainer{padding:var(--spacing-md);background:var(--white);border-radius:var(--radius-md);box-shadow:var(--box-shadow-sm)}.theme-sp .c-sectionContainer{padding:var(--spacing-sm)}.c-sectionContainer--noPadding{padding:0}.theme-sp .c-sectionContainer--noPadding{padding:0}.theme-sp .c-sectionContainer--noSpPadding{padding:0}.c-pulldown{position:relative}.c-pulldown__activeText{box-sizing:border-box;display:flex;align-items:center;width:100%;height:44px;padding:0 var(--spacing-custom);overflow:hidden;color:var(--textColor-default);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:var(--input-bgColor-default);border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm)}.c-pulldown__activeText:focus-visible{border:1px solid var(--green-400);outline:none}.theme-pc .c-pulldown__activeText{height:40px}.c-pulldown__activeText div{display:flex;align-items:center}.c-pulldown__activeText div span{margin:0 var(--spacing-xs) 0 0}.c-pulldown__activeTextIcon{margin-right:var(--spacing-xs)}.c-pulldown.is_disabled .c-pulldown__activeText{color:var(--textColor-default-disabled);cursor:not-allowed;background-color:var(--input-bgColor-disabled);border:1px solid var(--input-borderColor-disabled)}.c-pulldown.is_disabled .c-pulldown__activeText+.c-select__icon{color:var(--textColor-default-disabled)}.c-pulldown.is_readonly .c-pulldown__activeText{background-color:var(--input-bgColor-readonly);border:none}.c-pulldown.is_readonly .c-pulldown__activeText>.c-pulldown__icon{color:var(--iconColor-default-disabled)}.c-pulldown.is_readonly .c-pulldown__activeText+.c-select__icon{color:var(--iconColor-default-disabled)}.c-pulldown.is_error .c-pulldown__activeText{background:var(--input-bgColor-error);border-color:var(--borderColor-danger)}.c-pulldown.is_error .c-pulldown__activeText:focus-visible{border:1px solid var(--green-400);outline:0}.c-pulldown__icon{position:absolute;top:0;right:10px;bottom:0;height:14px;margin:auto 0;font-size:1.4rem}.c-pulldown__icon:before{vertical-align:top}.c-pulldown__selectContainer{box-sizing:border-box;position:absolute;z-index:6000002;width:100%;opacity:1;background:var(--bgColor-white);border:1px solid var(--borderColor-default);border-radius:var(--radius-md);box-shadow:var(--box-shadow-sm);margin-top:var(--spacing-xs)}.c-pulldown__selectContainer.fade-enter,.c-pulldown__selectContainer.fade-enter-from,.c-pulldown__selectContainer.fade-leave-to{opacity:0;transform:translateY(-10px)}.c-pulldown__selectContainer.fade-enter-active,.c-pulldown__selectContainer.fade-leave-active{transition:opacity var(--duration-fast) var(--bezier-ease-out),transform var(--duration-fast) var(--bezier-ease-out)}.c-pulldown__selectContainer.close{max-height:0;opacity:0}.c-pulldown__selectContainer[data-position=top]{top:-10px;transform:translateY(-100%)}.c-pulldown__selectContainer[data-position=top].fade-enter,.c-pulldown__selectContainer[data-position=top].fade-enter-from,.c-pulldown__selectContainer[data-position=top].fade-leave-to{opacity:0;transform:translateY(-100%) translateY(10px)}.c-pulldown__selectContainer[data-position=top].fade-enter-active,.c-pulldown__selectContainer[data-position=top].fade-leave-active{transition:opacity var(--duration-fast) var(--bezier-ease-out),transform var(--duration-fast) var(--bezier-ease-out)}.c-pulldown__selectList{position:relative;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;pointer-events:all;scrollbar-width:thin;scrollbar-color:var(--bgColor-action-sub) rgba(0,0,0,0)}.c-pulldown__selectListInner{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-xs)}.c-pulldown__selectFooter{position:relative}.c-pulldown__radio{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.c-pulldown__radio:checked+.c-pulldown__label{background:var(--gray-50)}.c-pulldown__radio:checked+.c-pulldown__label:before{position:absolute;left:var(--spacing-xs);font-family:"bbqicon";content:""}.c-pulldown__label{position:relative;box-sizing:border-box;display:flex;align-items:center;height:40px;width:100%;padding:0 32px;overflow:hidden;line-height:40px;color:var(--black);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm)}.c-pulldown__label:hover{background:var(--bgColor-action-hover)}.c-pulldown__label.is_disabled{color:var(--textColor-default-disabled);cursor:not-allowed}.c-pulldown__label.is_disabled:hover{background:inherit}.c-pulldown__labelIcon{margin-right:var(--spacing-xs)}.c-select{position:relative;z-index:0;box-sizing:border-box;display:inline-block;width:100%;color:var(--textColor-default);background-color:var(--input-bgColor-default);border-radius:var(--radius-sm)}.c-select__trigger{position:relative;z-index:1;box-sizing:border-box;width:100%;height:40px;line-height:1.4;padding:0 var(--spacing-lg) 0 var(--spacing-custom);font-size:1.4rem;color:var(--textColor-default);cursor:pointer;background:none;border:1px solid var(--input-borderColor-default);border-radius:var(--radius-sm);outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.c-select__trigger:disabled{opacity:1}.theme-sp .c-select__trigger{height:44px}.c-select__trigger:focus-visible{border-color:var(--focusRing-color);outline:0}.c-select__icon{position:absolute;top:0;right:0;z-index:-1;padding-right:var(--spacing-custom);font-size:1.4rem;line-height:40px !important;color:var(--textColor-default);text-align:center}.theme-sp .c-select__icon{line-height:44px !important}.c-select.is_disabled{color:var(--input-textColor-disabled);background-color:var(--input-bgColor-disabled)}.c-select.is_disabled .c-select__trigger{color:var(--textColor-default-disabled);cursor:not-allowed}.c-select.is_disabled .c-select__icon{color:var(--textColor-default-disabled)}.c-select.is_error{color:var(--textColor-danger);background:var(--input-bgColor-error)}.c-select.is_error .c-select__trigger{border-color:var(--borderColor-danger)}.c-select.is_error .c-select__trigger:focus-visible{border-color:var(--focusRing-color);outline:0}.c-select.is_error .c-select__icon{color:var(--textColor-default)}.c-select.is_readonly{color:var(--textColor-default);background-color:var(--input-bgColor-readonly)}.c-select.is_readonly .c-select__trigger{color:var(--textColor-default);border:none}.c-select.is_readonly .c-select__icon{color:var(--iconColor-default-disabled)}.c-slider{position:relative;box-sizing:border-box;height:24px;padding:8px 0;cursor:pointer}.c-slider[data-dragging=true]{cursor:grabbing}.c-slider[data-disabled=true]{cursor:not-allowed}.c-slider__runway{height:8px;background:var(--bgColor-action-sub);border-radius:var(--radius-full)}.c-slider__bar{height:8px;background:var(--bgColor-primary);border-radius:var(--radius-full)}.c-slider__bar[data-disabled=true]{background-color:var(--bgColor-action-emphasis-disabled)}.c-slider__button-container{position:absolute;top:0;width:calc(100% - 24px)}.c-slider__button{box-sizing:border-box;position:absolute;top:0;width:24px;height:24px;cursor:grab;background:var(--bgColor-white);border:2px solid var(--bgColor-primary);border-radius:50%;outline:none}.c-slider__button:hover,.c-slider__button:focus,.c-slider__button:focus-visible{border-color:var(--bgColor-primary-hover)}.c-slider__button[data-dragging=true]{border-color:var(--bgColor-primary-hover)}.c-slider__button[data-disabled=true]{cursor:not-allowed;background:var(--bgColor-action-emphasis-disabled);border:none}.c-slider__button[data-dragging=true]{cursor:grabbing}.c-slider-with-input{display:flex;align-items:center;justify-content:center}.c-slider-with-input .c-slider{flex-grow:1}.c-slider-with-input .c-input[type=number]{width:58px;margin:0 0 0 9px;-moz-appearance:textfield}.c-slider-with-input .c-input[type=number]::-webkit-outer-spin-button,.c-slider-with-input .c-input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.c-switch{position:relative;display:inline-block;vertical-align:top}.c-switch__input{position:absolute;top:5px;left:5px;margin:0;opacity:0}.c-switch__input:focus-visible{appearance:none;width:100%;height:100%;margin:-5px;outline:none;opacity:1;outline:2px solid var(--bgColor-primary);outline-offset:2px;border-radius:100px}.c-switch__input:checked+.c-switch__container{background-color:var(--bgColor-primary);transition:var(--duration-mid) linear}.theme-sp .c-switch__input:checked+.c-switch__container{border:4px solid var(--borderColor-primary)}.theme-pc .c-switch__input:checked+.c-switch__container{border:3px solid var(--borderColor-primary)}.c-switch__input:checked+.c-switch__container .c-switch__text{transition:right var(--duration-mid) var(--bezier-ease-out)}.theme-sp .c-switch__input:checked+.c-switch__container .c-switch__text{right:-25px}.theme-pc .c-switch__input:checked+.c-switch__container .c-switch__text{right:-24px}.c-switch__input:checked+.c-switch__container.c-switch__container--large .c-switch__text{transition:right var(--duration-mid) var(--bezier-ease-out)}.theme-sp .c-switch__input:checked+.c-switch__container.c-switch__container--large .c-switch__text{right:-48px}.theme-pc .c-switch__input:checked+.c-switch__container.c-switch__container--large .c-switch__text{right:-48px}.c-switch__input[disabled]+.c-switch__container{cursor:not-allowed;background-color:var(--gray-200)}.theme-sp .c-switch__input[disabled]+.c-switch__container{border:4px solid var(--gray-200)}.theme-pc .c-switch__input[disabled]+.c-switch__container{border:3px solid var(--gray-200)}.c-switch__input[disabled]:checked+.c-switch__container{cursor:not-allowed;background-color:var(--gray-400)}.theme-sp .c-switch__input[disabled]:checked+.c-switch__container{border:4px solid var(--gray-400)}.theme-pc .c-switch__input[disabled]:checked+.c-switch__container{border:3px solid var(--gray-400)}.c-switch__container{position:relative;box-sizing:border-box;display:block;overflow:hidden;cursor:pointer;background-color:var(--gray-400);border-radius:100px;transition:var(--duration-mid) linear}.theme-sp .c-switch__container{border:4px solid var(--gray-400)}.theme-pc .c-switch__container{border:3px solid var(--gray-400)}.theme-sp .c-switch__container{width:56px;height:32px}.theme-sp .c-switch__container--large{width:80px;height:32px}.theme-pc .c-switch__container{width:48px;height:24px}.theme-pc .c-switch__container--large{width:72px;height:24px}.c-switch__text{position:absolute;top:0;right:0;box-sizing:border-box;display:flex;align-items:center;border-radius:100px;transition:right var(--duration-mid) var(--bezier-ease-out)}.theme-sp .c-switch__container .c-switch__text{width:74px}.theme-sp .c-switch__container.c-switch__container--large .c-switch__text{width:120px}.theme-pc .c-switch__container .c-switch__text{width:66px}.theme-pc .c-switch__container.c-switch__container--large .c-switch__text{width:114px}.c-switch__textChild{box-sizing:border-box;flex:1;padding:0 6px;font-size:1.2rem;font-weight:bold;color:var(--bgColor-white)}.theme-sp .c-switch__textChild{height:24px;line-height:26px}.theme-pc .c-switch__textChild{height:18px;line-height:20px}.c-switch__textChild--on{text-align:left}.c-switch__textChild--on:after{position:absolute;top:0;right:0;left:0;box-sizing:border-box;display:block;margin:auto;content:"";background-color:var(--bgColor-white);border-radius:50%}.theme-sp .c-switch__textChild--on:after{width:24px;height:24px}.theme-pc .c-switch__textChild--on:after{width:18px;height:18px}.c-switch__textChild--off{text-align:right}.c-switch__textChildLabel{opacity:0;transition:opacity var(--duration-mid) var(--bezier-ease-out);pointer-events:none;user-select:none}.c-switch__input:checked+.c-switch__container .c-switch__textChild--on .c-switch__textChildLabel,.c-switch__input:not(:checked)+.c-switch__container .c-switch__textChild--off .c-switch__textChildLabel{opacity:1;pointer-events:auto;position:static}h1.c-text{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:2rem}h2.c-text{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.8rem;line-height:2rem}h3.c-text{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem}.c-text{display:flex;line-height:var(--lineheight-default)}.c-text[data-order=true]{align-items:center}.c-text[data-leadingLine=true]{padding-left:var(--spacing-xs);border-left:3px solid var(--gray-800)}.c-text[data-type=attention]{font-size:1.2rem;color:var(--textColor-sub)}.c-text[data-type=attention-text]{font-size:1.2rem;color:var(--textColor-default)}.c-text[data-type=attention-text]:not(:last-child){margin-bottom:4px}.c-text[data-type=body]{font-size:1.4rem;color:var(--textColor-default)}.c-text[data-type=link]{display:inline-flex;font-size:1.4rem;color:var(--textColor-primary);text-decoration:underline;text-decoration-color:var(--textColor-primary)}.c-text[data-type=link]:hover{text-decoration:underline;cursor:pointer}.c-text[data-type=link-black]{display:inline-flex;font-size:1.2rem;color:var(--textColor-default);text-decoration:underline;text-decoration-color:var(--textColor-default)}.c-text[data-type=link-black]:hover{cursor:pointer}.c-text[data-type=error]{font-size:1.2rem;color:var(--textColor-danger)}.c-text[data-type=form-label]{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;font-weight:bold;color:var(--textColor-default)}.c-text[data-type=warning]{font-size:1.4rem;font-weight:bold;color:var(--textColor-default)}.c-text[data-type=small]{font-size:1.2rem}.c-text[data-align=left]{justify-content:flex-start}.c-text[data-align=center]{justify-content:center}.c-text[data-align=right]{justify-content:flex-end}i.c-text__icon{margin-right:.5rem;line-height:unset}.c-text__body{display:inline-block;height:100%}.c-text__order{display:inline-block;width:20px;margin-right:var(--spacing-xs);font-size:1.4rem;color:var(--textColor-white);text-align:center;content:"1";background-color:var(--bgColor-info-emphasis);border-radius:var(--radius-xs)}.c-textLink{display:inline-block;font-size:14px;font-weight:bold;color:var(--textColor-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--textColor-primary);cursor:pointer}.c-textLink--green{color:var(--textColor-primary);text-decoration-color:var(--textColor-primary)}.c-textLink--gray{color:var(--textColor-sub);text-decoration-color:var(--textColor-sub)}.c-textLink--black{color:var(--textColor-default);text-decoration-color:var(--textColor-default)}.c-textLink--red{color:var(--textColor-danger);text-decoration-color:var(--textColor-danger)}.c-textLink--weight_bold{font-weight:bold}.c-textLink--weight_normal{font-weight:normal}.c-textLink--size_default{font-size:14px}.c-textLink--size_small{font-size:12px}.c-textButton{display:inline-block;font-size:1.2rem;font-weight:bold;color:var(--textColor-primary);text-decoration:underline;cursor:pointer;background-color:rgba(0,0,0,0);border:0}.c-textButton[data-type=default]{font-size:1.4rem;color:var(--textColor-primary)}.c-textButton[data-type=gray]{font-size:1.2rem;color:#636978}.c-textButton[data-type=black]{font-size:1.2rem;color:#2e3242}.theme-sp .c-textButton{text-decoration-color:var(--green-500)}.theme-sp .c-textButton[data-type=gray]{text-decoration-color:#636978}.theme-sp .c-textButton[data-type=black]{text-decoration-color:#2e3242}.theme-pc .c-textButton{height:17px;line-height:14px}.theme-pc .c-textButton:hover{text-decoration-color:var(--green-500);cursor:pointer}.theme-pc .c-textButton[data-type=gray]:hover{text-decoration-color:#636978}.theme-pc .c-textButton[data-type=black]{text-decoration-color:#2e3242}.c-textButton[data-type^=bodylink-]{position:relative;height:auto;line-height:1}.c-textButton[data-type^=bodylink-],.c-textButton[data-type^=bodylink-]:hover{text-underline-offset:1px}.c-textButton[data-type=bodylink-default]{font-size:1.4rem;font-weight:normal;color:var(--textColor-primary);text-decoration-color:var(--green-500)}.theme-pc .c-textButton[data-type=bodylink-default]{text-decoration:none}.c-textButton[data-type=bodylink-attention]{font-size:1.2rem;font-weight:normal;color:#2e3242}.c-textButton[data-type=bodylink-attention],.c-textButton[data-type=bodylink-attention]:hover{text-decoration-color:#2e3242}.c-textButton[data-type=bodylink-warning]{font-size:1.4rem;color:#2e3242}.c-textButton[data-type=bodylink-warning],.c-textButton[data-type=bodylink-warning]:hover{text-decoration-color:#2e3242}.c-textButton[data-type=bodylink-error]{font-size:1.4rem;font-weight:normal;color:#2e3242}.c-textButton[data-type=bodylink-error],.c-textButton[data-type=bodylink-error]:hover{text-decoration-color:#2e3242}.c-largeTitle{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.8rem;line-height:18px}.c-largeTitle--underline{padding-bottom:10px;border-bottom:1px solid #f0f1f4}.c-mediumTitle{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:8px;font-size:1.6rem;line-height:1.25;border-left:3px solid #2e3242}.c-pageTitle{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:20px;font-size:20px;line-height:20px;text-align:left}.c-pageTitle--gray{padding:25px 32px;background-color:#dadce0}.c-smallTitle{font-weight:bold;color:#2e3242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem}.c-tooltip{position:relative;cursor:help}.c-tooltip__icon{left:4px;font-size:24px;color:var(--iconColor-sub);vertical-align:middle;cursor:help}.c-tooltip__wrap{position:absolute;top:0;right:0;left:0;z-index:6000000;margin:0 auto}.c-tooltip__wrap::after{position:absolute;top:calc(100% - 12px);left:50%;content:" ";border-color:var(--bgColor-info-emphasis) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px;transform:translateX(-50%);z-index:2}.c-tooltip__wrap:has(.c-tooltip__textWrap[data-topBottom=bottom])::after{bottom:100%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--bgColor-info-emphasis)}.c-tooltip__wrap:has(.c-tooltip__textWrap[data-color=white])::after{border-color:var(--bgColor-white) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.c-tooltip__wrap:has(.c-tooltip__textWrap[data-color=white][data-topBottom=bottom])::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--bgColor-white)}.c-tooltip__textWrap{position:absolute;bottom:12px;left:50%;z-index:1;min-width:180px;width:max-content;text-align:left;background-color:var(--bgColor-info-emphasis);border-radius:var(--radius-sm);box-shadow:var(--box-shadow-lg);transform:translate(-50%, 0)}.theme-pc .c-tooltip__textWrap{max-width:364px}.theme-sp .c-tooltip__textWrap{max-width:70vw}.c-tooltip__textWrap:before{position:absolute;bottom:-40px;left:50%;z-index:-1;display:block;width:80px;height:80px;content:"";transform:translate(-50%, 0) rotate(-45deg) skew(30deg, 30deg)}.c-tooltip__textWrap[data-topBottom=bottom]{bottom:unset}.c-tooltip__textWrap[data-topBottom=bottom]:before{top:-40px}.c-tooltip__wrap:has(.c-tooltip__textWrap[data-topBottom=bottom]){top:calc(100% + 12px)}.c-tooltip__textWrap[data-leftRight=left]{left:-200%;transform:unset}.c-tooltip__textWrap[data-leftRight=right]{right:-14%;left:unset;transform:unset}.c-tooltip__textWrap[data-color=white]{background-color:var(--bgColor-white)}.c-tooltip__text{display:inline-block;padding:var(--spacing-sm);font-size:12px;line-height:1.4;color:var(--textColor-white)}.c-tooltip__text[data-color=white]{color:var(--textColor-default)}.c-tooltip__link{display:block;margin-top:var(--spacing-sm);color:inherit}.c-tooltip__linkText{text-decoration:underline;vertical-align:middle}.c-tooltip__linkIcon{margin-left:var(--spacing-xxs);font-size:12px;text-decoration:none;vertical-align:middle}.c-tooltip .c-tooltip-fade-enter-active,.c-tooltip .c-tooltip-fade-leave-active{transition:opacity var(--duration-mid) var(--bezier-ease-out),transform var(--duration-mid) var(--bezier-ease-out)}.c-tooltip .c-tooltip-fade-enter,.c-tooltip .c-tooltip-fade-enter-from,.c-tooltip .c-tooltip-fade-leave-to{opacity:0;transform:translateY(4px)}.c-tooltip .c-tooltip-fade-enter:has([data-topBottom=bottom]),.c-tooltip .c-tooltip-fade-enter-from:has([data-topBottom=bottom]),.c-tooltip .c-tooltip-fade-leave-to:has([data-topBottom=bottom]){transform:translateY(-4px)}.c-tooltip .c-tooltip-fade-enter-to,.c-tooltip .c-tooltip-fade-leave,.c-tooltip .c-tooltip-fade-leave-from{opacity:1;transform:translateY(0)}.collapse-enter-active,.collapse-leave-active{overflow:hidden;transition-property:height}.collapse-enter,.collapse-enter-from,.collapse-leave-to{height:0}.c-stepper{--number-circle-size: 24px}.c-stepper__item[data-status=complete] .c-stepper__icon{color:var(--iconColor-default)}.c-stepper__item[data-status=complete] .c-stepper__number{background-color:var(--bgColor-info-sub)}.c-stepper__item[data-status=inactive] .c-stepper__icon{color:var(--textColor-default-disabled)}.c-stepper__item[data-status=inactive] .c-stepper__number{background-color:var(--bgColor-info-sub)}.c-stepper__item[data-status=inactive] .c-stepper__title{color:var(--textColor-default-disabled)}.c-stepper__info{display:flex;align-items:center;align-self:stretch;gap:var(--spacing-xs)}.c-stepper__number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--number-circle-size);height:var(--number-circle-size);background-color:var(--bgColor-primary);border-radius:var(--radius-full)}.c-stepper__icon{font-size:12px;font-weight:bold;line-height:140%;color:var(--textColor-white)}.c-stepper__title{font-size:14px;font-weight:bold;line-height:120%;color:var(--textColor-default);white-space:nowrap}.c-stepper--horizontal{display:flex;justify-content:space-between;gap:var(--spacing-xs)}.c-stepper--horizontal .c-stepper__item{display:flex;align-items:center;gap:var(--spacing-xs)}.c-stepper--horizontal .c-stepper__item:nth-child(2){flex-grow:1}.c-stepper--horizontal .c-stepper__item:nth-child(2)::before,.c-stepper--horizontal .c-stepper__item:nth-child(2)::after{content:"";width:100%;height:1px;border-bottom:1px solid var(--stepper-bgColor-separator)}.c-stepper--horizontal .c-stepper__item[data-status=complete] .c-stepper__title{display:none}.theme-sp .c-stepper--horizontal .c-stepper__item[data-status=inactive] .c-stepper__title{display:none}.c-stepper--horizontal .c-stepper__content{display:none}.c-stepper--horizontal .c-stepper__line{display:none}.c-stepper--vertical{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-md)}.c-stepper--vertical .c-stepper__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.c-stepper--vertical .c-stepper__item:not(:last-child) .c-stepper__line{position:absolute;display:flex;flex:1 0 0;width:1px;height:100%;top:calc(var(--number-circle-size) + var(--spacing-xs)/2);bottom:var(--spacing-xs)/2;left:calc(var(--number-circle-size)/2 - .5px)}.c-stepper--vertical .c-stepper__item:not(:last-child) .c-stepper__line span{flex:1 0 0;width:1px;height:calc(100% - var(--spacing-xs));background-color:var(--stepper-bgColor-separator)}.c-stepper--vertical .c-stepper__item:has(.c-stepper__content) .c-stepper__line{top:calc(var(--number-circle-size) + var(--spacing-xs))}.c-stepper--vertical .c-stepper__item:has(.c-stepper__content) .c-stepper__line span{height:calc(100% - var(--spacing-xs)*1.5)}.c-stepper--vertical .c-stepper__content{box-sizing:border-box;width:100%;padding-left:calc(var(--number-circle-size) + var(--spacing-xs))}.c-expandTrigger .c-expandTrigger__header{display:inline-flex;gap:var(--spacing-xs);align-items:center;cursor:pointer;padding:var(--spacing-xs) 0}.c-expandTrigger .c-expandTrigger__header .c-expandTrigger__icon{display:inline-block;color:#2e3242;transition:transform .2s ease-out}.c-expandTrigger .c-expandTrigger__header .c-expandTrigger__icon[data-open=true]{transform:rotate(90deg)}.c-expandTrigger .c-expandTrigger__header .c-expandTrigger__text{font-size:14px;color:var(--gray-800);font-weight:bold}.c-expandTrigger .c-expandTrigger__header:focus-visible{outline:2px solid var(--green-400);outline-offset:4px;border-radius:var(--radius-sm)}.c-expandTrigger .c-expandTrigger__content{margin:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) 20px}.c-progress-circular{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.c-progress-circular>svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;margin:auto;stroke-linecap:round}.c-progress-circular--green{--stroke-color: var(--bgColor-primary)}.c-progress-circular--white{--stroke-color: var(--bgColor-white)}.c-progress-circular__underlay{stroke:var(--borderColor-default)}.c-progress-circular__overlay{stroke:var(--stroke-color);transition:all .2s ease-in-out,stroke-width 0s}

body{background-color:var(--bgColor-default);color:var(--textColor-default)}.root{--header-height:0px}body.theme-pc:not(.is-responsive):has(.globalNav) .root{--header-height:72px}@media only screen and (min-width:900px){body.is-responsive:has(.globalNav) .root{--header-height:72px}}@media only print{body.is-responsive:has(.globalNav) .root{--header-height:72px}}body.theme-sp:not(.is-responsive):has(.globalNav) .root{--header-height:48px}@media only screen and (max-width:899px){body.is-responsive:has(.globalNav) .root{--header-height:48px}}.root[data-theme=default],.root[data-theme=full-height]{display:grid;grid-template-columns:100%;padding-top:calc(var(--header-height) + var(--unsupported-height, 0px));position:relative;transition:grid-template-columns .25s ease-out}@supports not (selector(:has(*))){.root[data-theme=default],.root[data-theme=full-height]{grid-template-columns:auto 1fr}}body.theme-sp:not(.is-responsive) .root[data-theme=default],body.theme-sp:not(.is-responsive) .root[data-theme=full-height]{padding-bottom:56px}body.theme-sp:not(.is-responsive) .root[data-theme=default].root__temporarilyResetStyle,body.theme-sp:not(.is-responsive) .root[data-theme=full-height].root__temporarilyResetStyle{padding:0}@media only screen and (max-width:899px){body.is-responsive .root[data-theme=default],body.is-responsive .root[data-theme=full-height]{padding-bottom:56px}body.is-responsive .root[data-theme=default].root__temporarilyResetStyle,body.is-responsive .root[data-theme=full-height].root__temporarilyResetStyle{padding:0}}body.theme-pc:not(.is-responsive) .root[data-theme=default][data-theme=full-height],body.theme-pc:not(.is-responsive) .root[data-theme=full-height][data-theme=full-height]{box-sizing:border-box;grid-template-rows:100%;height:calc(var(--vh, 1vh)*100 - var(--unsupported-height, 0px))}@media only screen and (min-width:900px){body.is-responsive .root[data-theme=default][data-theme=full-height],body.is-responsive .root[data-theme=full-height][data-theme=full-height]{box-sizing:border-box;grid-template-rows:100%;height:calc(var(--vh, 1vh)*100 - var(--unsupported-height, 0px))}}@media only print{body.is-responsive .root[data-theme=default][data-theme=full-height],body.is-responsive .root[data-theme=full-height][data-theme=full-height]{box-sizing:border-box;grid-template-rows:100%;height:calc(var(--vh, 1vh)*100 - var(--unsupported-height, 0px))}}body.theme-pc:not(.is-responsive) .root[data-theme=default]:has(>.nav),body.theme-pc:not(.is-responsive) .root[data-theme=full-height]:has(>.nav){grid-template-columns:auto 1fr;padding-left:0;padding-right:var(--spacing-md)}body.theme-pc:not(.is-responsive) .root[data-theme=default]:has(>.nav) .nav__temporarilyResetStyle,body.theme-pc:not(.is-responsive) .root[data-theme=full-height]:has(>.nav) .nav__temporarilyResetStyle{padding:0;width:0}body.theme-pc:not(.is-responsive) .root[data-theme=default]:not(:has(>.nav)),body.theme-pc:not(.is-responsive) .root[data-theme=full-height]:not(:has(>.nav)){grid-template-columns:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}@media screen and (min-width:1440px){body.theme-pc:not(.is-responsive) .root[data-theme=default]:has(>.nav):has(>.sherpa),body.theme-pc:not(.is-responsive) .root[data-theme=full-height]:has(>.nav):has(>.sherpa){grid-template-columns:auto 1fr auto;padding-left:0;padding-right:0}body.theme-pc:not(.is-responsive) .root[data-theme=default]:not(:has(>.nav)):has(>.sherpa),body.theme-pc:not(.is-responsive) .root[data-theme=full-height]:not(:has(>.nav)):has(>.sherpa){grid-template-columns:1fr auto;padding-left:var(--spacing-md);padding-right:0}}body.theme-pc:not(.is-responsive) .root[data-theme=default].root__temporarilyResetStyle,body.theme-pc:not(.is-responsive) .root[data-theme=full-height].root__temporarilyResetStyle{padding-right:0}@media only screen and (min-width:900px){body.is-responsive .root[data-theme=default]:has(>.nav),body.is-responsive .root[data-theme=full-height]:has(>.nav){grid-template-columns:auto 1fr;padding-left:0;padding-right:var(--spacing-md)}body.is-responsive .root[data-theme=default]:has(>.nav) .nav__temporarilyResetStyle,body.is-responsive .root[data-theme=full-height]:has(>.nav) .nav__temporarilyResetStyle{padding:0;width:0}body.is-responsive .root[data-theme=default]:not(:has(>.nav)),body.is-responsive .root[data-theme=full-height]:not(:has(>.nav)){grid-template-columns:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}}@media only screen and (min-width:900px)and (min-width:1440px){body.is-responsive .root[data-theme=default]:has(>.nav):has(>.sherpa),body.is-responsive .root[data-theme=full-height]:has(>.nav):has(>.sherpa){grid-template-columns:auto 1fr auto;padding-left:0;padding-right:0}body.is-responsive .root[data-theme=default]:not(:has(>.nav)):has(>.sherpa),body.is-responsive .root[data-theme=full-height]:not(:has(>.nav)):has(>.sherpa){grid-template-columns:1fr auto;padding-left:var(--spacing-md);padding-right:0}}@media only screen and (min-width:900px){body.is-responsive .root[data-theme=default].root__temporarilyResetStyle,body.is-responsive .root[data-theme=full-height].root__temporarilyResetStyle{padding-right:0}}@media only print{body.is-responsive .root[data-theme=default]:has(>.nav),body.is-responsive .root[data-theme=full-height]:has(>.nav){grid-template-columns:auto 1fr;padding-left:0;padding-right:var(--spacing-md)}body.is-responsive .root[data-theme=default]:has(>.nav) .nav__temporarilyResetStyle,body.is-responsive .root[data-theme=full-height]:has(>.nav) .nav__temporarilyResetStyle{padding:0;width:0}body.is-responsive .root[data-theme=default]:not(:has(>.nav)),body.is-responsive .root[data-theme=full-height]:not(:has(>.nav)){grid-template-columns:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}body.is-responsive .root[data-theme=default].root__temporarilyResetStyle,body.is-responsive .root[data-theme=full-height].root__temporarilyResetStyle{padding-right:0}}.root[data-theme=default]>.nav,.root[data-theme=default]>.sherpa,.root[data-theme=full-height]>.nav,.root[data-theme=full-height]>.sherpa{bottom:0;box-sizing:border-box;height:calc(var(--vh, 1vh)*100 - var(--unsupported-height, 0px));padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-sm);position:-webkit-sticky;position:sticky;top:var(--unsupported-height,0);z-index:2000000}body.theme-sp:not(.is-responsive) .root[data-theme=default]>.nav,body.theme-sp:not(.is-responsive) .root[data-theme=default]>.sherpa,body.theme-sp:not(.is-responsive) .root[data-theme=full-height]>.nav,body.theme-sp:not(.is-responsive) .root[data-theme=full-height]>.sherpa{display:none}@media only screen and (max-width:899px){body.is-responsive .root[data-theme=default]>.nav,body.is-responsive .root[data-theme=default]>.sherpa,body.is-responsive .root[data-theme=full-height]>.nav,body.is-responsive .root[data-theme=full-height]>.sherpa{display:none}}@media screen and (max-width:1439.98px){.root[data-theme=default]>.sherpa,.root[data-theme=full-height]>.sherpa{display:none}}.root[data-theme=default]>.main,.root[data-theme=full-height]>.main{container-name:main-container;container-type:normal;position:relative}@media screen and (max-width:1439.98px){body.theme-pc:not(.is-responsive) .root[data-theme=default]:has(.sherpa)>.main,body.theme-pc:not(.is-responsive) .root[data-theme=full-height]:has(.sherpa)>.main{padding-bottom:56px}body.theme-pc:not(.is-responsive) .root[data-theme=default][data-theme=full-height]:has(.sherpa)>.main,body.theme-pc:not(.is-responsive) .root[data-theme=full-height][data-theme=full-height]:has(.sherpa)>.main{padding-bottom:0;padding-right:56px}}@media only screen and (min-width:900px)and (max-width:1439.98px){body.is-responsive .root[data-theme=default]:has(.sherpa)>.main,body.is-responsive .root[data-theme=full-height]:has(.sherpa)>.main{padding-bottom:56px}body.is-responsive .root[data-theme=default][data-theme=full-height]:has(.sherpa)>.main,body.is-responsive .root[data-theme=full-height][data-theme=full-height]:has(.sherpa)>.main{padding-bottom:0;padding-right:56px}}.root[data-theme=default]>.main>.flash-message-wrapper,.root[data-theme=full-height]>.main>.flash-message-wrapper{left:0;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--spacing-sm) + var(--unsupported-height, 0px));z-index:200000}.root[data-theme=default]>.main>.flash-message-wrapper>.flash-message,.root[data-theme=full-height]>.main>.flash-message-wrapper>.flash-message{box-sizing:border-box;left:0;margin:0 auto;max-width:var(--flash-message-width,800px);position:absolute;right:0}body.theme-sp:not(.is-responsive) .root[data-theme=default]>.main>.flash-message-wrapper>.flash-message,body.theme-sp:not(.is-responsive) .root[data-theme=full-height]>.main>.flash-message-wrapper>.flash-message{left:var(--spacing-sm);right:var(--spacing-sm)}@media only screen and (max-width:899px){body.is-responsive .root[data-theme=default]>.main>.flash-message-wrapper>.flash-message,body.is-responsive .root[data-theme=full-height]>.main>.flash-message-wrapper>.flash-message{left:var(--spacing-sm);right:var(--spacing-sm)}}.root[data-theme=login]{display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*100 - var(--unsupported-height, 0px));justify-content:center;padding-top:calc(var(--header-height) + var(--unsupported-height, 0px))}body.theme-sp:not(.is-responsive) .root[data-theme=login]{margin-top:var(--spacing-md)}@media only screen and (max-width:899px){body.is-responsive .root[data-theme=login]{margin-top:var(--spacing-md)}}:has(.root[data-theme=login]) .flash-message-wrapper>.flash-message{left:var(--spacing-sm);margin:0 auto;max-width:var(--flash-message-width,800px);position:fixed;right:var(--spacing-sm);top:calc(var(--spacing-sm) + var(--header-height) + var(--unsupported-height, 0px));z-index:200000}.root[data-theme=design]{padding-top:calc(var(--unsupported-height, 0px))}:has(.root[data-theme=design]) .flash-message-wrapper>.flash-message{left:0;position:fixed;right:0;top:calc(var(--unsupported-height, 0px) + 76px);z-index:200000}body.theme-sp:not(.is-responsive):has(.root[data-theme=design]) .flash-message-wrapper>.flash-message{top:calc(var(--unsupported-height, 0px) + 64px)}@media only screen and (max-width:899px){body.is-responsive:has(.root[data-theme=design]) .flash-message-wrapper>.flash-message{top:calc(var(--unsupported-height, 0px) + 64px)}}#x_globalSideNav{height:100%}#chat_badge_ai,.widget-container{display:none!important}
.globalFooter{background:#2e3242;font-size:14px;-webkit-font-smoothing:antialiased}.all.globalFooter{background:#2e3242;line-height:1.6;padding:60px 0;position:relative;text-align:center}.all.globalFooter .snsShare{height:30px;left:0;margin:auto;position:absolute;right:0;top:50px}.all.globalFooter .snsShare__fb{display:inline-block;margin-right:10px;vertical-align:top}.all.globalFooter .snsShare__tw{display:inline-block;vertical-align:top}.all.globalFooter .snsFollow .snsFollowIcons{margin-top:50px}.all.globalFooter .snsFollow .snsFollowIcons li{display:inline-block}.all.globalFooter .snsFollow .snsFollowIcons li:not(:last-child){margin-right:30px}.all.globalFooter .snsFollow .snsFollowIcons li a{color:#fff}.all.globalFooter .snsFollow .snsFollowIcons li a:hover{color:#fcfcfd}.all.globalFooter .snsFollow .snsFollowIcons li a>i{font-size:32px}.all.globalFooter .footerMenuContainer{display:table;margin:30px auto 50px;max-width:320px}.all.globalFooter .footerMenuCol{display:table-cell;width:50%}.all.globalFooter .footerMenus{margin-bottom:0;text-align:left;vertical-align:top}.all.globalFooter .footerMenus__li{display:block;margin-bottom:8px}.all.globalFooter .footerMenus__li a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.all.globalFooter .copy{color:#fff;font-size:12px;margin-top:50px}.all.globalFooter .copy>i{font-size:32px}.all.globalFooter .copy>p{text-align:center}.dashboard.globalFooter{margin-top:48px;padding:42px 0 36px;width:100%}.dashboard.globalFooter .globalFooter__menu{display:table;font-size:14px;margin:0 auto 30px}.dashboard.globalFooter .globalFooter__menuItem{display:table-cell;padding:0 12px;vertical-align:middle}.dashboard.globalFooter .globalFooter__menuItem a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.dashboard.globalFooter .globalFooter__menuItem a:hover{-webkit-text-decoration:underline;text-decoration:underline}.dashboard.globalFooter .copyright{display:table;font-size:12px;margin:0 auto}.dashboard.globalFooter .copyright__text{color:#fff}.dashboard.globalFooter .copyright__textMark{font-size:10px;margin-right:2px;vertical-align:text-top}.dashboard.globalFooter .copyright__text a{color:#fff;-webkit-text-decoration:none;text-decoration:none}.dashboard.globalFooter .copyright__text a:hover{-webkit-text-decoration:underline;text-decoration:underline}body.theme-pc:not(.is-responsive) .all.globalFooter .footerMenuContainer{display:block;max-width:none}body.theme-pc:not(.is-responsive) .all.globalFooter .footerMenuCol{display:block;width:100%}body.theme-pc:not(.is-responsive) .all.globalFooter .footerMenus{text-align:center}body.theme-pc:not(.is-responsive) .all.globalFooter .footerMenus__li{display:inline-block;margin:0 10px 20px}body.theme-pc:not(.is-responsive) .dashboard.globalFooter .globalFooter__menu{display:table;font-size:14px;margin:0 auto 30px}body.theme-pc:not(.is-responsive) .dashboard.globalFooter .globalFooter__menuItem{display:table-cell;padding:0 12px;vertical-align:middle}body.theme-pc:not(.is-responsive) .dashboard.globalFooter .globalFooter__menuItem a{color:#fff;-webkit-text-decoration:none;text-decoration:none}body.theme-pc:not(.is-responsive) .dashboard.globalFooter .globalFooter__menuItem a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (min-width:900px){body.is-responsive .all.globalFooter .footerMenuContainer{display:block;max-width:none}body.is-responsive .all.globalFooter .footerMenuCol{display:block;width:100%}body.is-responsive .all.globalFooter .footerMenus{text-align:center}body.is-responsive .all.globalFooter .footerMenus__li{display:inline-block;margin:0 10px 20px}body.is-responsive .dashboard.globalFooter .globalFooter__menu{display:table;font-size:14px;margin:0 auto 30px}body.is-responsive .dashboard.globalFooter .globalFooter__menuItem{display:table-cell;padding:0 12px;vertical-align:middle}body.is-responsive .dashboard.globalFooter .globalFooter__menuItem a{color:#fff;-webkit-text-decoration:none;text-decoration:none}body.is-responsive .dashboard.globalFooter .globalFooter__menuItem a:hover{-webkit-text-decoration:underline;text-decoration:underline}}body.theme-sp:not(.is-responsive) .dashboard.globalFooter .globalFooter__menu{display:block;font-size:14px;margin:0 auto 30px;text-align:center}body.theme-sp:not(.is-responsive) .dashboard.globalFooter .globalFooter__menuItem{display:list-item;margin:16px;padding:0 12px;vertical-align:middle}body.theme-sp:not(.is-responsive) .dashboard.globalFooter .globalFooter__menuItem a{color:#fff;-webkit-text-decoration:none;text-decoration:none}body.theme-sp:not(.is-responsive) .dashboard.globalFooter .globalFooter__menuItem a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:899px){body.is-responsive .dashboard.globalFooter .globalFooter__menu{display:block;font-size:14px;margin:0 auto 30px;text-align:center}body.is-responsive .dashboard.globalFooter .globalFooter__menuItem{display:list-item;margin:16px;padding:0 12px;vertical-align:middle}body.is-responsive .dashboard.globalFooter .globalFooter__menuItem a{color:#fff;-webkit-text-decoration:none;text-decoration:none}body.is-responsive .dashboard.globalFooter .globalFooter__menuItem a:hover{-webkit-text-decoration:underline;text-decoration:underline}}
.globalNav{background:#fff;border-bottom:1px solid #d9dee6;box-sizing:border-box;height:72px;margin:0 auto;position:fixed;top:var(--unsupported-height,0);width:100%;z-index:2000000}@media only print{.globalNav{display:none!important}}.globalNav__unsupported{color:#2e3242;font-weight:bold;left:0;line-height:32px;position:fixed;right:0;text-align:center;top:0;vertical-align:middle;z-index:2001000}.globalNav__unsupported a{color:#2e3242;-webkit-text-decoration:underline;text-decoration:underline}.globalNav__unsupported i{font-weight:normal}.globalNav__unsupported[data-type=warning]{background-color:#ffefc0}.globalNav__unsupported[data-type=dead]{background-color:#fcdcdc}body.theme-pc:not(.is-responsive) .globalNav__unsupported{font-size:14px}@media only screen and (min-width:900px){body.is-responsive .globalNav__unsupported{font-size:14px}}@media only print{body.is-responsive .globalNav__unsupported{font-size:14px}}body.theme-sp:not(.is-responsive) .globalNav__unsupported{font-size:11px;line-height:1.4;padding:4px 0}body.theme-sp:not(.is-responsive) .globalNav__unsupported__noBreak{word-break:keep-all}@media only screen and (max-width:899px){body.is-responsive .globalNav__unsupported{font-size:11px;line-height:1.4;padding:4px 0}body.is-responsive .globalNav__unsupported__noBreak{word-break:keep-all}}.globalNav .globalNav__wrap{align-items:center;display:flex;justify-content:flex-start;margin:0 auto;padding:0}.theme-pc .globalNav .globalNav__wrap--logout{max-width:1320px;padding:0 40px}.globalNav .globalNav__logo{display:block;overflow:hidden;width:100px}.globalNav .globalNav__logo--logout{width:94px}.globalNav .globalNav__logoLink{display:flex}.globalNav .globalNav__logoImg{height:auto;padding-bottom:4px;width:96px}.globalNav .globalNav__logoImg--logout{width:84px}.globalNav .globalNav--notFixed{position:static}.globalNav .globalNav__messageApp{text-align:center}.theme-pc .globalNav .globalNav__messageApp{width:80px}.theme-sp .globalNav .globalNav__messageApp{height:52px;width:52px}.globalNav .globalNav__messageApp:hover{-webkit-text-decoration:none;text-decoration:none}.globalNav .globalNav__messageApp .messageAppIcon{color:#2e3242;display:block;font-size:20px;margin:auto;position:relative;z-index:2400000}.theme-pc .globalNav .globalNav__messageApp .messageAppIcon{height:70px;width:60px}.theme-sp .globalNav .globalNav__messageApp .messageAppIcon{height:52px;padding:0 16px;width:20px}.globalNav .globalNav__messageApp .messageAppIcon:hover{color:var(--textColor-primary);-webkit-text-decoration:none;text-decoration:none;transition:.15s linear}.theme-sp .globalNav .globalNav__messageApp .messageAppIcon:hover{color:#2e3242}.globalNav .globalNav__messageApp .messageAppIcon__icon{bottom:0;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px;z-index:999}.globalNav .globalNav__messageApp .messageAppIcon__count{border-radius:10px;opacity:0;position:absolute;transition:opacity .1s;z-index:1000}.theme-pc .globalNav .globalNav__messageApp .messageAppIcon__count{left:32px;top:14px}.theme-sp .globalNav .globalNav__messageApp .messageAppIcon__count{left:28px;top:6px}.globalNav .globalNav__messageApp .messageAppIcon__count:hover{transform:scale(1.2)}.globalNav .globalNav__messageApp .messageAppIcon__num{background-color:#f87e7e;border-radius:10px;color:#fff;display:block;font-size:1.2rem;height:18px;line-height:19px;padding:0 6px;text-align:center;transition:.5s}.globalNav .globalNav__subMenuItem a{color:#202533}.globalNav .globalNav__hasSubmenu:hover .globalNav__subMenu{display:block;opacity:1;transition:.3s linear}.globalNav .globalNav__memberBtn{margin-left:auto}.globalNav .globalNav__memberBtnItem{display:inline-block;vertical-align:middle}.globalNav .globalNav__memberBtnItem[data-order="0"]{border-right:1px solid #a0a7b4;margin-right:20px;padding-right:20px}.globalNav .globalNav__memberBtnItem[data-order="2"]{margin-left:24px}.globalNav .globalNav__memberBtnLink{font-size:14px;font-weight:bold;line-height:1;padding:13px 10px}.globalNav .globalNav__txtLink{display:inline-block;font-size:14px;font-weight:bold;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(.645,.045,.355,1)}.globalNav .globalNav__txtLink:hover{color:var(--textColor-primary-emphasis)}.globalNav .globalNav__requestLink{border-radius:4px;line-height:1;padding:11px 10px}.globalNav .globalNav__spOnly{display:none}.globalNav .globalNav__txtNavList{align-items:center;display:flex;flex-wrap:nowrap}.globalNav .globalNav__txtNavListItem{box-sizing:border-box;position:relative}.globalNav .globalNav__txtNavListItem>a{position:relative}.globalNav .globalNav__txtNavListItem:not(:last-child)>a:after{background:#d9dee6;content:"";display:block;height:1.4rem;position:absolute;right:0;top:20px;width:1px}.globalNav .globalNav__txtNavLink{box-sizing:border-box;color:#202533;display:block;font-size:14px;padding:16px 12px;-webkit-text-decoration:none;text-decoration:none;width:100%}.globalNav .globalNav__txtNavLink.is_active{font-weight:bold}.globalNav .globalNav__txtNavLink:hover{color:var(--textColor-primary);-webkit-text-decoration:none;text-decoration:none}.globalNav .globalNav__subMenu{background-color:#fff;border:1px solid #d9dee6;border-radius:6px;box-shadow:4px 4px 8px 0 #e2e2e24d;display:none;font-size:14px;height:auto;left:0;opacity:0;padding:10px 20px;position:absolute;top:54px;transition:.1s linear;width:180px}.globalNav .globalNav__subMenu:before{content:url(/img/top/submenu.png);display:block;left:30px;position:absolute;top:-12px}.globalNav .globalNav__subMenuItem a{color:#2e3242;display:block;padding:8px 0;-webkit-text-decoration:none;text-decoration:none}.globalNav .globalNav__subMenuItem a:hover{color:var(--textColor-primary)}.globalNav .globalNav__hasSubmenu{cursor:pointer}.globalNav .globalNav__hasSubmenu:hover .gnavi01__subMenu{display:block;opacity:1;transition:.3s linear}body.theme-pc:not(.is-responsive) .globalNav__wrap{height:72px;max-width:1240px;padding-left:20px;padding-right:20px}body.theme-pc:not(.is-responsive) .globalNav__txtNavListItem{box-sizing:border-box;position:relative}body.theme-pc:not(.is-responsive) .globalNav__txtNavListItem>a{position:relative}body.theme-pc:not(.is-responsive) .globalNav__txtNavListItem:not(:last-child)>.globalNav__txtNavLink:after{background:#d9dee6;content:"";display:block;height:1.4rem;position:absolute;right:0;top:20px;width:1px}body.theme-pc:not(.is-responsive) .globalNav__txtNavLink{box-sizing:border-box;color:#202533;display:block;font-size:14px;padding:16px;-webkit-text-decoration:none;text-decoration:none;width:100%}body.theme-pc:not(.is-responsive) .globalNav__txtNavLink.is_active{font-weight:bold}body.theme-pc:not(.is-responsive) .globalNav__txtNavLink:hover{color:var(--textColor-primary);-webkit-text-decoration:none;text-decoration:none}body.theme-pc:not(.is-responsive) .globalNav__subMenu{background-color:#fff;border:1px solid #d9dee6;border-radius:6px;box-shadow:4px 4px 8px 0 #e2e2e24d;display:none;font-size:14px;height:auto;left:0;opacity:0;padding:10px 20px;position:absolute;top:48px;transition:.1s linear;width:180px}body.theme-pc:not(.is-responsive) .globalNav__subMenu:before{background:#fff;border-color:#d9dee6 #d9dee6 #0000 #0000;border-radius:2px;border-style:solid;border-width:1px;content:"";display:block;height:12px;left:30px;position:absolute;top:-8px;transform:rotate(-45deg);width:12px;z-index:0}body.theme-pc:not(.is-responsive) .globalNav__promote{position:relative}body.theme-pc:not(.is-responsive) .globalNav__promote:hover .globalNav__overflowMenu{display:block}body.theme-pc:not(.is-responsive) .globalNav__overflowMenu{background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 0 5px 2px #00000017;box-sizing:border-box;display:none;padding:8px 16px;position:absolute;right:-115px;top:70px;width:300px;z-index:10}body.theme-pc:not(.is-responsive) .globalNav__overflowMenu:after,body.theme-pc:not(.is-responsive) .globalNav__overflowMenu:before{border:solid #0000;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:48%;width:0}body.theme-pc:not(.is-responsive) .globalNav__overflowMenu:after{border-color:#fff0;border-width:10px;margin-left:-10px}body.theme-pc:not(.is-responsive) .globalNav__overflowMenu:before{border-color:#eee0;border-width:11px;margin-left:-11px}body.theme-pc:not(.is-responsive) .globalNav__overflowList{color:#2e3242;display:flex;font-size:1.4rem;justify-content:space-between;padding:12px 0;text-align:left;-webkit-text-decoration:none;text-decoration:none}body.theme-pc:not(.is-responsive) .globalNav__overflowList .icon{color:#c2c8d2}body.theme-pc:not(.is-responsive) .globalNav__overflowList:hover{font-weight:bold}@media only screen and (min-width:900px){body.is-responsive .globalNav__wrap{height:72px;max-width:1240px;padding-left:20px;padding-right:20px}body.is-responsive .globalNav__txtNavListItem{box-sizing:border-box;position:relative}body.is-responsive .globalNav__txtNavListItem>a{position:relative}body.is-responsive .globalNav__txtNavListItem:not(:last-child)>.globalNav__txtNavLink:after{background:#d9dee6;content:"";display:block;height:1.4rem;position:absolute;right:0;top:20px;width:1px}body.is-responsive .globalNav__txtNavLink{box-sizing:border-box;color:#202533;display:block;font-size:14px;padding:16px;-webkit-text-decoration:none;text-decoration:none;width:100%}body.is-responsive .globalNav__txtNavLink.is_active{font-weight:bold}body.is-responsive .globalNav__txtNavLink:hover{color:var(--textColor-primary);-webkit-text-decoration:none;text-decoration:none}body.is-responsive .globalNav__subMenu{background-color:#fff;border:1px solid #d9dee6;border-radius:6px;box-shadow:4px 4px 8px 0 #e2e2e24d;display:none;font-size:14px;height:auto;left:0;opacity:0;padding:10px 20px;position:absolute;top:48px;transition:.1s linear;width:180px}body.is-responsive .globalNav__subMenu:before{background:#fff;border-color:#d9dee6 #d9dee6 #0000 #0000;border-radius:2px;border-style:solid;border-width:1px;content:"";display:block;height:12px;left:30px;position:absolute;top:-8px;transform:rotate(-45deg);width:12px;z-index:0}body.is-responsive .globalNav__promote{position:relative}body.is-responsive .globalNav__promote:hover .globalNav__overflowMenu{display:block}body.is-responsive .globalNav__overflowMenu{background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 0 5px 2px #00000017;box-sizing:border-box;display:none;padding:8px 16px;position:absolute;right:-115px;top:70px;width:300px;z-index:10}body.is-responsive .globalNav__overflowMenu:after,body.is-responsive .globalNav__overflowMenu:before{border:solid #0000;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:48%;width:0}body.is-responsive .globalNav__overflowMenu:after{border-color:#fff0;border-width:10px;margin-left:-10px}body.is-responsive .globalNav__overflowMenu:before{border-color:#eee0;border-width:11px;margin-left:-11px}body.is-responsive .globalNav__overflowList{color:#2e3242;display:flex;font-size:1.4rem;justify-content:space-between;padding:12px 0;text-align:left;-webkit-text-decoration:none;text-decoration:none}body.is-responsive .globalNav__overflowList .icon{color:#c2c8d2}body.is-responsive .globalNav__overflowList:hover{font-weight:bold}}@media only print{body.is-responsive .globalNav__wrap{height:72px;max-width:1240px;padding-left:20px;padding-right:20px}body.is-responsive .globalNav__txtNavListItem{box-sizing:border-box;position:relative}body.is-responsive .globalNav__txtNavListItem>a{position:relative}body.is-responsive .globalNav__txtNavListItem:not(:last-child)>.globalNav__txtNavLink:after{background:#d9dee6;content:"";display:block;height:1.4rem;position:absolute;right:0;top:20px;width:1px}body.is-responsive .globalNav__txtNavLink{box-sizing:border-box;color:#202533;display:block;font-size:14px;padding:16px;-webkit-text-decoration:none;text-decoration:none;width:100%}body.is-responsive .globalNav__txtNavLink.is_active{font-weight:bold}body.is-responsive .globalNav__txtNavLink:hover{color:var(--textColor-primary);-webkit-text-decoration:none;text-decoration:none}body.is-responsive .globalNav__subMenu{background-color:#fff;border:1px solid #d9dee6;border-radius:6px;box-shadow:4px 4px 8px 0 #e2e2e24d;display:none;font-size:14px;height:auto;left:0;opacity:0;padding:10px 20px;position:absolute;top:48px;transition:.1s linear;width:180px}body.is-responsive .globalNav__subMenu:before{background:#fff;border-color:#d9dee6 #d9dee6 #0000 #0000;border-radius:2px;border-style:solid;border-width:1px;content:"";display:block;height:12px;left:30px;position:absolute;top:-8px;transform:rotate(-45deg);width:12px;z-index:0}body.is-responsive .globalNav__promote{position:relative}body.is-responsive .globalNav__promote:hover .globalNav__overflowMenu{display:block}body.is-responsive .globalNav__overflowMenu{background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 0 5px 2px #00000017;box-sizing:border-box;display:none;padding:8px 16px;position:absolute;right:-115px;top:70px;width:300px;z-index:10}body.is-responsive .globalNav__overflowMenu:after,body.is-responsive .globalNav__overflowMenu:before{border:solid #0000;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:48%;width:0}body.is-responsive .globalNav__overflowMenu:after{border-color:#fff0;border-width:10px;margin-left:-10px}body.is-responsive .globalNav__overflowMenu:before{border-color:#eee0;border-width:11px;margin-left:-11px}body.is-responsive .globalNav__overflowList{color:#2e3242;display:flex;font-size:1.4rem;justify-content:space-between;padding:12px 0;text-align:left;-webkit-text-decoration:none;text-decoration:none}body.is-responsive .globalNav__overflowList .icon{color:#c2c8d2}body.is-responsive .globalNav__overflowList:hover{font-weight:bold}}body.theme-sp:not(.is-responsive){padding-bottom:env(safe-area-inset-bottom)}body.theme-sp:not(.is-responsive) .globalNav{height:48px}body.theme-sp:not(.is-responsive) .globalNav__logo{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:2000001}body.theme-sp:not(.is-responsive) .globalNav__logo{display:block;padding-top:11px;text-align:center}body.theme-sp:not(.is-responsive) .globalNav__wrap{display:flex;height:48px;justify-content:space-between}body.theme-sp:not(.is-responsive) .globalNav__logoImg{height:25px;margin:0 auto;width:80px}body.theme-sp:not(.is-responsive) .globalNav__txtNav{display:none}body.theme-sp:not(.is-responsive) .globalNav__memberBtn{display:none}body.theme-sp:not(.is-responsive) .globalNav__closeIcon{font-size:16px;padding-left:16px}body.theme-sp:not(.is-responsive) .globalNav__closeIcon a,body.theme-sp:not(.is-responsive) .globalNav__closeIcon a:hover{color:#2e3242}body.theme-sp:not(.is-responsive) .globalNav__requestLink{border:1px solid var(--borderColor-primary);font-size:11px;font-weight:bold;margin-right:12px;padding:6px 8px}body.theme-sp:not(.is-responsive) .globalNav__spOnly{display:block}body.theme-sp:not(.is-responsive) .bottom{display:block;height:44px;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;top:50px;width:100%}body.theme-sp:not(.is-responsive) .bottom>button{width:100%}@media only screen and (max-width:899px){body.is-responsive{padding-bottom:env(safe-area-inset-bottom)}body.is-responsive .globalNav{height:48px}body.is-responsive .globalNav__logo{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:2000001}body.is-responsive .globalNav__logo{display:block;padding-top:11px;text-align:center}body.is-responsive .globalNav__wrap{display:flex;height:48px;justify-content:space-between}body.is-responsive .globalNav__logoImg{height:25px;margin:0 auto;width:80px}body.is-responsive .globalNav__txtNav{display:none}body.is-responsive .globalNav__memberBtn{display:none}body.is-responsive .globalNav__closeIcon{font-size:16px;padding-left:16px}body.is-responsive .globalNav__closeIcon a,body.is-responsive .globalNav__closeIcon a:hover{color:#2e3242}body.is-responsive .globalNav__requestLink{border:1px solid var(--borderColor-primary);font-size:11px;font-weight:bold;margin-right:12px;padding:6px 8px}body.is-responsive .globalNav__spOnly{display:block}body.is-responsive .bottom{display:block;height:44px;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;top:50px;width:100%}body.is-responsive .bottom>button{width:100%}}@media only screen and (min-width:900px)and (max-width:980px){.globalNav .globalNav__txtNavLink{padding:16px 9px!important}}
.shopAdminLayout{box-sizing:border-box;height:100%;margin:0 auto var(--spacing-sm);padding-bottom:var(--spacing-md);width:100%}body.theme-pc:not(.is-responsive) .shopAdminLayout{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-lg)}@media only screen and (min-width:900px){body.is-responsive .shopAdminLayout{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-lg)}}@media only print{body.is-responsive .shopAdminLayout{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-lg)}}.shopAdminLayout[data-layout=default]{max-width:1000px}.shopAdminLayout[data-layout=settings]{max-width:800px}.main:has(.shopAdminLayout[data-layout=default])>.flash-message-wrapper>.flash-message{--flash-message-width:1000px}.main:has(.shopAdminLayout[data-layout=settings])>.flash-message-wrapper>.flash-message{--flash-message-width:800px}.shopAdmin__layout__breadcrumb{font-size:1.2rem;line-height:1.2;margin:0 0 12px}.shopAdmin__layout__breadcrumbItem{padding-left:2px;padding-right:2px}.shopAdmin__layout__breadcrumbItem:first-child{padding-left:0}.shopAdmin__layout__breadcrumbIcon{font-size:1rem;line-height:1;margin-right:2px}.shopAdmin__layout__breadcrumbLink{color:#2e3242}.shopAdmin__layout__breadcrumbLink:hover{color:var(--textColor-primary)}.shopAdmin__layout__container{background:#fff;border-radius:2px;margin-top:24px;padding:40px}.shopAdmin__layout__containerTransparent{border-radius:2px;margin-top:24px}.shopAdmin__layout__formBlock{display:flex;flex:1 1 auto}.shopAdmin__layout__formBlock[data-direction=row]{align-items:center;flex-flow:row;gap:var(--spacing-md)}.shopAdmin__layout__formBlock[data-direction=column]{flex-flow:column}.shopAdmin__layout__formBlockHead{align-items:center;display:flex;justify-content:space-between;width:200px}.shopAdmin__layout__formBlockHeadTitle{align-items:center;display:flex}.shopAdmin__layout__formBlockBody{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;width:100%}.shopAdmin__layout__title{white-space:pre-wrap}.shopAdmin__layout__titleIcon{color:#c2c8d2;cursor:pointer;font-size:20px;height:20px;margin:0 0 0 4px}.shopAdmin__layout__section{background-color:#fff;border-radius:2px}.shopAdmin__layout__section:not(:last-child){margin-bottom:16px}.shopAdmin__layout__section:last-child{margin-bottom:0}.shopAdmin__layout__section__title{font-size:1.8rem;font-weight:bold;margin:0 0 24px}.shopAdmin__layout__section[data-type=shopSetting]{border-radius:0 0 2px 2px}.shopAdmin__layout__sectionTransparent{background-color:#0000;border-radius:2px}.shopAdmin__layout__sectionTransparent:not(:last-child){margin-bottom:16px}.shopAdmin__layout__sectionTransparent:last-child{margin-bottom:0}.shopAdmin__layout__sectionTransparent__title{font-size:1.8rem;font-weight:bold;margin:0 0 24px}.shopAdmin__layout__sectionTransparent[data-type=shopSetting]{border-radius:0 0 2px 2px}body.theme-pc:not(.is-responsive) .shopAdmin__layout__formBlock[data-direction=row] .shopAdmin__layout__formBlockHead{width:280px}body.theme-pc:not(.is-responsive) .shopAdmin__layout__formBlockformBlockBody[data-type=shopSetting]{width:75%}body.theme-pc:not(.is-responsive) .shopAdmin__layout__section{padding:32px}@media only screen and (min-width:900px){body.is-responsive .shopAdmin__layout__formBlock[data-direction=row] .shopAdmin__layout__formBlockHead{width:280px}body.is-responsive .shopAdmin__layout__formBlockformBlockBody[data-type=shopSetting]{width:75%}body.is-responsive .shopAdmin__layout__section{padding:32px}}@media only print{body.is-responsive .shopAdmin__layout__formBlock[data-direction=row] .shopAdmin__layout__formBlockHead{width:280px}body.is-responsive .shopAdmin__layout__formBlockformBlockBody[data-type=shopSetting]{width:75%}body.is-responsive .shopAdmin__layout__section{padding:32px}}body.theme-sp:not(.is-responsive) .shopAdmin__layout__container{margin-top:0;padding:0}body.theme-sp:not(.is-responsive) .shopAdmin__layout__containerTransparent{margin-top:0}body.theme-sp:not(.is-responsive) .shopAdmin__layout__formBlock{align-items:unset;flex-direction:column;flex-wrap:wrap}body.theme-sp:not(.is-responsive) .shopAdmin__layout__formBlockHead{width:100%}body.theme-sp:not(.is-responsive) .shopAdmin__layout__section{border-radius:0;box-shadow:0 0 4px 0 #3843590d;padding:24px 16px}body.theme-sp:not(.is-responsive) .shopAdmin__layout__sectionTransparent{box-shadow:0 0 4px 0 #0000}@media only screen and (max-width:899px){body.is-responsive .shopAdmin__layout__container{margin-top:0;padding:0}body.is-responsive .shopAdmin__layout__containerTransparent{margin-top:0}body.is-responsive .shopAdmin__layout__formBlock{align-items:unset;flex-direction:column;flex-wrap:wrap}body.is-responsive .shopAdmin__layout__formBlockHead{width:100%}body.is-responsive .shopAdmin__layout__section{border-radius:0;box-shadow:0 0 4px 0 #3843590d;padding:24px 16px}body.is-responsive .shopAdmin__layout__sectionTransparent{box-shadow:0 0 4px 0 #0000}}
.owners-feedback-wrapper{display:flex;justify-content:center}.owners-feedback-wrapper .owners-feedback{border:1px solid var(--borderColor-sub);display:flex;justify-content:center;width:100%}.owners-feedback-wrapper .owners-feedback__link{color:#2e3242;font-size:1.4rem;-webkit-text-decoration:underline;text-decoration:underline}.owners-feedback-wrapper .owners-feedback__link:hover{cursor:pointer}.owners-feedback-wrapper .owners-feedback__icon.i-feedback{font-size:1.4rem;line-height:1.4;margin-right:4px;width:16px}.owners-feedback-wrapper .owners-feedback__txt{display:inline!important}
body.theme-pc:not(.is-responsive) .adminPageTitle__sp{display:none}@media only screen and (min-width:900px){body.is-responsive .adminPageTitle__sp{display:none}}body.theme-sp:not(.is-responsive) .adminPageTitle__pc{display:none}@media only screen and (max-width:899px){body.is-responsive .adminPageTitle__pc{display:none}}
body{-webkit-font-smoothing:antialiased}
.appsAdminLayout{margin:0 auto;max-width:788px;padding:var(--spacing-lg) 0 var(--spacing-md)}body.theme-sp:not(.is-responsive) .appsAdminLayout{padding:var(--spacing-md) 0 var(--spacing-lg)}@media only screen and (max-width:899px){body.is-responsive .appsAdminLayout{padding:var(--spacing-md) 0 var(--spacing-lg)}}.appsAdminAppHeader{padding-bottom:var(--spacing-md)}.appsAdminAppHeader__app-title{align-items:center;display:flex;gap:var(--spacing-xs);height:20px}body.theme-sp:not(.is-responsive) .appsAdminAppHeader__app-title{padding:0 var(--spacing-sm)}@media only screen and (max-width:899px){body.is-responsive .appsAdminAppHeader__app-title{padding:0 var(--spacing-sm)}}.appsAdminAppHeader__icon{flex-shrink:0;height:20px;width:20px}.appsAdminAppHeader__title{color:var(--textColor-default);flex-grow:1;font-size:12px;font-weight:600;line-height:20px}.appsAdminAppHeader__header--tabs{margin-top:var(--spacing-sm)}.appsAdminAppHeader__header--title{margin-top:var(--spacing-sm)}body.theme-sp:not(.is-responsive) .appsAdminAppHeader__header--title{padding:0 var(--spacing-sm)}@media only screen and (max-width:899px){body.is-responsive .appsAdminAppHeader__header--title{padding:0 var(--spacing-sm)}}.appsAdminSideMenu{background-color:#fff;border-radius:4px;left:auto;position:fixed;top:150px;width:232px}.appsAdminSideMenu__header{padding:20px 0;text-align:center}.appsAdminSideMenu__headerLogo{display:block;margin:0 0 20px}.appsAdminSideMenu__headerLogo>img{height:70px;width:70px}.appsAdminSideMenu__title{font-size:13px;font-weight:bold}.appsAdminSideMenu__menuItem{border-top:1px solid #e7e7e7;height:50px;position:relative}.appsAdminSideMenu__menuItem>a{box-sizing:border-box;color:#2e3242;display:block;font-size:13px;height:100%;line-height:50px;padding:0 0 0 10px;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%}.appsAdminSideMenu__menuItem>a:hover{background-color:#f8f9fa;-webkit-text-decoration:none;text-decoration:none}.appsAdminSideMenu__menuItem>a.is-active{background:#f8f9fa;font-weight:bold}.appsAdminSideMenu__menuIcon{color:#c2c8d2;position:absolute;right:1rem;top:1.8rem}.appsAdminBreadcrumbPC{align-items:center;color:#2e3242;display:flex;font-size:12px;margin-bottom:24px;width:900px}.appsAdminBreadcrumbPC__child{display:flex;margin-left:8px}.appsAdminBreadcrumbPC>.appsAdminBreadcrumbPC__child:first-child{margin-left:0}.appsAdminBreadcrumbPC__icon{margin-left:8px}.appsAdminBreadcrumbPC__link{color:#2e3242}.appsAdminBreadcrumbPC__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.appsAdminBreadcrumbPC__innerList{display:flex}.appsAdminBreadcrumbSP__content{display:flex}.appsAdminBreadcrumbSP__child{margin-right:8px}.appsAdminBreadcrumbSP__head[data-has-breadcrumb=false]{height:0;margin:0}.appsAdminLayout__sidebar{background-color:#fff;border-radius:3px;left:auto;position:fixed;top:150px;width:232px}.appsAdminLayout__content{margin:0 auto;width:744px}.appsAdminLayout__feedbackLinkWrapper{margin-top:40px}.appsAdminLayout__root{margin:0 auto}.appsAdminContainer__header{border-radius:4px 4px 0 0}.appsAdminContainer__main{background:#fff;border-radius:0 0 4px 4px}.appsAdminContainer__mainInner{padding:32px}.appsAdminAppContent{display:flex;flex-direction:column;gap:var(--spacing-md)}body.theme-sp:not(.is-responsive) .appsAdminAppContent{padding:0 var(--spacing-sm)}@media only screen and (max-width:899px){body.is-responsive .appsAdminAppContent{padding:0 var(--spacing-sm)}}.appsAdminSupport__tab{display:flex;margin-top:-16px}.appsAdminSupport__tabButton{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:#a0a7b4;flex:1;font-size:14px;font-weight:bold;height:32px;margin:0 16px;outline:none}.appsAdminSupport__tabButton--select{border-bottom:2px solid #2e3242;color:#2e3242}.appsAdminSupport__usageSection{margin-bottom:72px}.appsAdminSupport__usageTitle{margin-bottom:16px}.appsAdminSupport__usageText{line-height:1.6;margin-bottom:32px}.appsAdminSupport__faqTitle{margin-bottom:16px}.appsAdminSupport__faqBlock{border-top:1px solid #f0f1f4}.appsAdminSupport__faqContentQuestion{border-bottom:1px solid #f0f1f4;display:flex;flex-wrap:nowrap;justify-content:space-between;line-height:1.4;padding:16px 16px 16px 32px;position:relative}.appsAdminSupport__faqContentQuestion--icon{display:block;font-weight:bold;left:0;position:absolute;top:16px}.appsAdminSupport__faqContentQuestion--toggle{bottom:0;color:#d9dee6;font-size:16px;height:16px;margin:auto 0;transition:.3s}.appsAdminSupport__faqContentAnswer{background:#f8f9fa;font-size:12px;height:0;line-height:1.5;overflow:hidden;padding:0 16px;transition:.3s}.appsAdminSupport__faqTrigger{display:none}.appsAdminSupport__faqTrigger:checked+.appsAdminSupport__faqContent .appsAdminSupport__faqContentQuestion{font-weight:bold}.appsAdminSupport__faqTrigger:checked+.appsAdminSupport__faqContent .appsAdminSupport__faqContentQuestion--toggle{transform:rotate(180deg)}.appsAdminSupport__faqTrigger:checked+.appsAdminSupport__faqContent .appsAdminSupport__faqContentAnswer{height:auto;padding:16px;transition:.3s}.appsAdminSupport__disable{margin-top:40px;text-align:center}.appsAdminDisable{display:flex;flex-direction:column;gap:var(--spacing-md)}.appsAdminDisable__content{display:flex;flex-direction:column;gap:var(--spacing-sm)}.appsAdminDisable__text{line-height:1.4;margin-bottom:12px}.appsAdminDisable__form{margin-top:32px}.appsAdminDisable__caution{margin-top:16px}.appsAdminDisable__cautionList{line-height:1.4}.appsAdminDisable__cautionList .i-circle:before{color:var(--iconColor-default)}.appsAdminDisable__submit{margin:0 auto;width:280px}.appsAdminDisable__submitText+div{display:none}.appsAdminDisable__submitText--submitted{display:none}.appsAdminDisable__submitText--submitted+div{display:block}.appsAdminDisable__password{margin-bottom:12px}.appsAdminDisable .error-message{color:#f87e7e;font-size:12px;font-weight:bold;line-height:1.4;margin:var(--spacing-xxs) 0 0 0}.appsAdminDisable .form-error{background-color:#fff4f4;border:1px solid #f87e7e}.appsAdminDisable .form-error::placeholder{color:#f87e7e}.appsAdminDisable .form-error:focus{box-shadow:0 0 2px 0 #f87e7e}.appsAdminAppDisableLink{align-items:center;border-radius:var(--radius-sm);display:flex;height:40px;justify-content:center;margin:0 auto;padding:0 var(--spacing-sm)}.appsAdminAppDisableLink__link-text{color:var(--textColor-default);font-size:1.4rem;font-weight:bold;-webkit-text-decoration:underline;text-decoration:underline;width:fit-content}body.theme-pc:not(.is-responsive) .appsAdminBreadcrumbSP{display:none}body.theme-pc:not(.is-responsive) .appsAdminSupport__tab{display:none}@media only screen and (min-width:900px){body.is-responsive .appsAdminBreadcrumbSP{display:none}body.is-responsive .appsAdminSupport__tab{display:none}}@media only print{body.is-responsive .appsAdminBreadcrumbSP{display:none}body.is-responsive .appsAdminSupport__tab{display:none}}body.theme-sp:not(.is-responsive) .appsAdminSideMenu{display:none}body.theme-sp:not(.is-responsive) .appsAdminBreadcrumbPC{display:none}body.theme-sp:not(.is-responsive) .appsAdminLayout__content{width:100%}body.theme-sp:not(.is-responsive) .appsAdminLayout__feedbackLinkWrapper{margin:32px 16px 0}body.theme-sp:not(.is-responsive) .appsAdminContainer{box-shadow:0 0 4px #3843590d}body.theme-sp:not(.is-responsive) .appsAdminContainer__header{display:none}body.theme-sp:not(.is-responsive) .appsAdminContainer__main{border-radius:0;padding-bottom:24px;padding-top:24px}body.theme-sp:not(.is-responsive) .appsAdminContainer__mainInner{padding:0 16px}body.theme-sp:not(.is-responsive) .appsAdminContainer__mainInner--list{padding:0}body.theme-sp:not(.is-responsive) .appsAdminSupport__section{display:none}body.theme-sp:not(.is-responsive) .appsAdminSupport__section--select{display:block}body.theme-sp:not(.is-responsive) .appsAdminSupport__usageSection{padding:16px 0}body.theme-sp:not(.is-responsive) .appsAdminSupport__faqSection{margin:0 -16px -24px}body.theme-sp:not(.is-responsive) .appsAdminSupport__faqTitle{margin-left:16px}body.theme-sp:not(.is-responsive) .appsAdminSupport__faqContentQuestion{margin-bottom:0;padding:16px 16px 16px 48px}body.theme-sp:not(.is-responsive) .appsAdminSupport__faqContentQuestion--icon{left:16px}body.theme-sp:not(.is-responsive) .appsAdminSupport__faqContentAnswer{margin:0}@media only screen and (max-width:899px){body.is-responsive .appsAdminSideMenu{display:none}body.is-responsive .appsAdminBreadcrumbPC{display:none}body.is-responsive .appsAdminLayout__content{width:100%}body.is-responsive .appsAdminLayout__feedbackLinkWrapper{margin:32px 16px 0}body.is-responsive .appsAdminContainer{box-shadow:0 0 4px #3843590d}body.is-responsive .appsAdminContainer__header{display:none}body.is-responsive .appsAdminContainer__main{border-radius:0;padding-bottom:24px;padding-top:24px}body.is-responsive .appsAdminContainer__mainInner{padding:0 16px}body.is-responsive .appsAdminContainer__mainInner--list{padding:0}body.is-responsive .appsAdminSupport__section{display:none}body.is-responsive .appsAdminSupport__section--select{display:block}body.is-responsive .appsAdminSupport__usageSection{padding:16px 0}body.is-responsive .appsAdminSupport__faqSection{margin:0 -16px -24px}body.is-responsive .appsAdminSupport__faqTitle{margin-left:16px}body.is-responsive .appsAdminSupport__faqContentQuestion{margin-bottom:0;padding:16px 16px 16px 48px}body.is-responsive .appsAdminSupport__faqContentQuestion--icon{left:16px}body.is-responsive .appsAdminSupport__faqContentAnswer{margin:0}}
.appPageContent__backLinkWrapper{align-items:center;display:flex;gap:10px;margin-bottom:var(--spacing-md)}.appPageContent__backLinkButton{background-color:var(--textColor-white);border:none;border-radius:24px;cursor:pointer;padding:8px 12px}.appPageContent__backLinkButtonIcon{font-size:10px;font-weight:bold}.appPageContent__backLinkTitle{color:var(--textColor-default);font-size:24px;font-weight:600}body.theme-sp:not(.is-responsive) .appPageContent__backLinkWrapper{padding:0 var(--spacing-md)}body.theme-sp:not(.is-responsive) .appPageContent__Container{padding-bottom:56px}@media only screen and (max-width:899px){body.is-responsive .appPageContent__backLinkWrapper{padding:0 var(--spacing-md)}body.is-responsive .appPageContent__Container{padding-bottom:56px}}.appPageContent__disableLinkWrapper{margin-top:var(--spacing-md);text-align:center}.appPageContent__disableLinkText{color:var(--textColor-default);font-size:12px;font-weight:300;-webkit-text-decoration-line:underline;text-decoration-line:underline}.appPageContent__ownersFeedback{margin:var(--spacing-md) var(--spacing-sm) 0}
