<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--default-font-family: sans-serif;--color-black: #1a1a1a;--color-black-light: #444444;--color-white: #ffffff;--color-blue: #0071be;--color-blue-dark: #0071be;--color-blue-light: #3695d6;--color-blue-lightest: #ecf9ff;--color-blue-superlight: #f5fbff;--color-red: #d7373d;--color-red-light: #ef7886;--color-red-lightest: #fceaef;--color-red-dark: #d43144;--color-red-transparent: #fff2f2;--color-gray: #d1d1d1;--color-gray-dark: #767676;--color-gray-darkicon: #707070;--color-gray-darker: #919191;--color-gray-light: #dededf;--color-gray-lightest: #f0f0f0;--color-orange: #ff9d00;--color-orange-light: #ff9d00cc;--color-orange-dark: #eb7300;--color-yellow: #ffc400;--color-text-red: #d13043;--color-border-gray-light: var(--color-gray-light);--color-border-map-marker: #c7c7c7;--color-button-disabled: #d1d1d1;--color-link-blue: var(--color-blue);--color-link-blue-light: var(--color-blue-light);--color-link-red: var(--color-red);--color-link-gray: var(--color-gray-darkicon);--color-label-disabled: #d1d1d1;--color-label-disabled-text: #767676;--color-label-disabled-background: #f4f4f4;--color-label-blue: var(--color-blue);--color-label-background-blue-lightest: #f5fbff;--color-background-gray-lightest: #f4f4f4;--color-background-blue-lightest: var(--color-blue-lightest);--color-background-blue-superlight: var(--color-blue-superlight);--color-background-saturday: var(--color-blue-superlight);--color-background-saturday-disabled: #dfe4e8;--color-background-sunday: #ffeceb;--color-background-sunday-disabled: #e8d7d6;--color-background-black-transparent: #1a1a1acc;--color-background-disabled: #e8e8e8;--color-background-dialog-sheet: #00000066;--color-label-border-gray: #aaaaaa;--color-table-disabled: #f4f4f4;--color-table-gray: #f4f4f4;--color-table-gray-light: #fafafa;--color-table-border: #d6d6d6;--color-modal-header-row: #f4f4f4;--color-modal-background: rgba(0, 0, 0, 0.4);--shadow-button: 0px 3px 6px #0000002b;--color-spinner-base: #f4f4f4;--color-modal-background: rgba(0, 0, 0, 0.4);--color-form-border: #aaaaaa;--color-form-border-lighter: #b3b3b3;--color-form-gap-border: #d6d6d6;--color-checkbox-disabled: #767676;--color-button-icon-gray: #aaaaaa;--color-button-blue: var(--color-blue);--color-button-blue-light: var(--color-blue-light);--color-button-gray: var(--color-gray);--color-button-gray-light: var(--color-gray-dark);--color-icon-blue: var(--color-blue);--color-icon-blue-light: var(--color-blue-light);--color-icon-red: var(--color-red);--color-icon-red-light: var(--color-red-light);--color-icon-gray: var(--color-gray-darkicon);--color-icon-gray-light: var(--color-gray-darker);--color-icon-orange: var(--color-orange-dark);--color-icon-orange-light: var(--color-orange);--color-icon-black: var(--color-black);--color-icon-calendar-gray: #949494;--color-filtered-blue: #3389c3;--color-filtered-black: #767676;--color-filtered-gray: #e8e8e8;--color-filtered-sun: #e8dbdb;--color-filtered-sat: #d4e1e8;--color-facebook: #1a77f2;--color-twitter: #1da1f2;--color-x: var(--color-black);--color-error-form-background: #fff7f5;--color-error-form-border: #e02e00;--color-error-form-text: --color-red;--color-error-text: #e02e00;--color-red-sunday: var(--color-text-red);--color-blue-saturday: var(--color-blue);--z-grobal-navi-dropdown: 500;--z-login-user-panel: 500;--z-bottom-float: 500;--z-double-modal: 300;--z-double-modal-background: 299;--z-sp-drawer: 250;--z-sp-top-large-box-modal: 220;--z-bottom-top-navi: 210;--z-modal-sheet: 200;--z-modal-background: 199;--z-search-large-box: 100;--z-gc-head-panel: 12;--z-gc-sticky-navi: 10;--z-bottom-tab-navi: 10;--z-mygdo-pc-left-menu: 9;--z-search-search-condition-float: 9;--z-plan-available-tooltip-target: 8;--z-plan-available-tooltip: 7;--z-pulldown-box: 7;--z-pulldown-button-priority: 6;--z-pulldown-button: 5;--z-pulldown-background: 3;--swiper-theme-color: var(--color-blue) !important;--color-text-benefits: #bd5b00;--color-icon-benefits: #bd5b00;--color-icon-playstyle-blue: #158ad6;--color-icon-playstyle-orange: var(--color-orange-dark);--color-icon-playstyle-gray: #b3b3b3;--coupon-box-text-disabled: #b3b3b3;--coupon-box-background-disabled: var(--color-table-gray-light);--coupon-box-border-disabled: #e0e0e0;--coupon-box-reason-background-disabled: #ffffff;--color-text-link-secondary: #1a1a1a;--color-text-link-secondary-hover: #707070;--color-text-link-secondary-hover-icon: #7a7a7a}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,main{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}*,*::after,*::before{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:var(--default-font-family);color:var(--color-black);background-color:var(--color-white);overflow-x:hidden;-webkit-text-size-adjust:100%;touch-action:manipulation}.hidden{display:none !important}.button.hidden{display:none !important}img,svg{max-width:100%}span.nowrap{white-space:nowrap}h1.bottom-text{font-size:1.2rem;line-height:1;margin:2.4rem 0}img.box-shadow{box-shadow:0px 3px 6px rgba(0,0,0,.168627451)}img.round-corner{overflow:hidden;border-radius:.25em}@font-face{font-family:"gdoreserve";src:url("../fonts/gdoreserve.ttf?8emvby") format("truetype"),url("../fonts/gdoreserve.woff?8emvby") format("woff"),url("../fonts/gdoreserve.svg?8emvby#gdoreserve") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"gdoreserve" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close-thin:before{content:""}.icon-ArrowTop:before{content:""}.icon-ArrowBottom:before{content:""}.icon-ArrowLeft:before{content:""}.icon-ArrowRight:before{content:""}.icon-ArrowUp:before{content:""}.icon-ArrowDown:before{content:""}.icon-MapView:before{content:""}.icon-Access:before{content:""}.icon-StarBlank:before{content:"☆"}.icon-StarFill:before{content:"★"}.icon-CalendarBlank-round:before{content:""}.icon-BegginerBadge:before{content:""}.icon-LabelBlank:before{content:""}.icon-history-round:before{content:""}.icon-HeartBlank:before{content:""}.icon-HeartFill:before{content:""}.icon-Voice:before{content:""}.icon-Share:before{content:""}.icon-card:before{content:""}.icon-point:before{content:""}.icon-coupon:before{content:""}.icon-print:before{content:""}.icon-begginer-badge-round:before{content:""}.icon-calendar-blank:before{content:""}.icon-star-round:before{content:""}.icon-heart:before{content:""}.icon-heart-fill:before{content:""}.icon-calendar-close:before{content:"休"}.icon-calendar-open:before{content:"○"}.icon-calendar-request:before{content:"■"}.icon-calendar-triangle:before{content:"△"}.icon-calendar-many-slot:before{content:""}.icon-calendar-few-slot:before{content:""}.icon-calendar-request-slot:before{content:""}.icon-calendar-minus:before{content:"－"}.icon-dot:before{content:"…"}.icon-visibility_on:before{content:""}.icon-visibility_off:before{content:""}.icon-playstyle-2some-hosho:before{content:""}.icon-playstyle-caddie:before{content:""}.icon-playstyle-cart-dendo:before{content:""}.icon-playstyle-cart-joyo:before{content:""}.icon-playstyle-cart-tebiki:before{content:""}.icon-playstyle-lunch:before{content:""}.icon-playstyle-r05:before{content:""}.icon-playstyle-r10:before{content:""}.icon-playstyle-r15:before{content:""}.icon-playstyle-r20:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-close:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-check:before{content:""}.icon-circle-description:before{content:""}.icon-circle-note-fill:before{content:""}.icon-circle-note:before{content:""}.icon-circle-yen-fill:before{content:""}.icon-circle-yen:before{content:""}.icon-circle-plus-fill:before{content:""}.icon-circle-minus-fill:before{content:""}.icon-triangle-alert:before{content:""}.icon-circle-play-fill:before{content:""}.icon-clock:before{content:""}.icon-time:before{content:""}.icon-weather-shine:before{content:""}.icon-comment:before{content:""}.icon-search:before{content:""}.icon-label-fill:before{content:""}.icon-label-plus:before{content:""}.icon-label:before{content:""}.icon-sort-thin:before{content:""}.icon-sort:before{content:""}.icon-star:before{content:""}.icon-copy:before{content:""}.icon-target-blank:before{content:""}.icon-share:before{content:""}.icon-calendar:before{content:""}.icon-telephone:before{content:""}.icon-golf-flag:before{content:""}.icon-golf-course:before{content:""}.icon-map-point:before{content:""}.icon-map-sheet:before{content:""}.icon-mail:before{content:""}.icon-facebook:before{content:"f"}.icon-line:before{content:"l"}.icon-twitter:before{content:"t"}.icon-instagram:before{content:"i"}.icon-x:before{content:"x"}a{color:var(--color-black);text-decoration:none;transition:color .2s ease}a img{transition:opacity .2s ease;max-width:initial}a:hover{color:var(--color-black)}a.target-blank{text-decoration:underline;position:relative;color:var(--color-link-blue)}a.target-blank::before{font-family:gdoreserve;content:"";margin:0 .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.target-blank-after{text-decoration:underline;position:relative;color:var(--color-link-blue)}a.target-blank-after::after{font-family:gdoreserve;content:"";margin:0 .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:bottom}a.text-link{color:var(--color-link-blue)}a.text-link:hover{text-decoration:underline}.button{position:relative;appearance:none;display:inline-block;padding:0 1.5em;border:1px solid var(--color-gray-light);border-radius:.25em;background-color:var(--color-white);color:var(--color-black);text-align:center;font-family:sans-serif;font-size:1.6rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap;transition:all .2s ease,color .2s ease;box-shadow:0px 3px 6px rgba(0,0,0,.168627451)}.button:disabled{box-shadow:0px 3px 6px rgba(0,0,0,.1019607843)}.button.pale-shadow{box-shadow:0px 3px 6px rgba(0,0,0,.0784313725)}.button.pale-shadow:disabled{box-shadow:0px 3px 6px rgba(0,0,0,.1019607843)}.button *{pointer-events:none}.button.full-width{width:100%}.button.no-shadow{box-shadow:none}.button.plain{height:auto;padding:0;border:0;box-shadow:none;background-color:rgba(0,0,0,0);font-weight:normal;font-size:1.4rem}.button.plain:hover{color:inherit}.button.plain:hover [class^=icon-],.button.plain:hover [class*=" icon-"]{color:inherit}.button.plain.blue{background-color:rgba(0,0,0,0);color:var(--color-button-blue)}.button.plain.blue:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:var(--color-button-blue)}.button.plain.large-icon{position:relative;padding-left:2.4rem;height:2rem}.button.plain.large-icon i,.button.plain.large-icon span{position:absolute;left:0;top:0;font-size:2rem}.button.white{border-color:var(--color-button-blue);color:var(--color-button-blue)}.button.white:hover{color:var(--color-white);background-color:var(--color-blue)}.button.white.no-hover:hover{border-color:var(--color-button-blue);background-color:var(--color-white);color:var(--color-button-blue)}.button.blue{background-color:var(--color-button-blue);border-color:var(--color-button-blue);color:var(--color-white)}.button.blue:hover{background-color:var(--color-button-blue-light);border-color:var(--color-button-blue-light);color:var(--color-white)}.button.red{background-color:var(--color-red);border-color:var(--color-red);color:var(--color-white)}.button.red:hover{background-color:var(--color-red-light);border-color:var(--color-red-light);color:var(--color-white)}.button.thin-font{font-weight:normal}.button.light-shadow{box-shadow:0px 2px 5px rgba(26,26,26,.168627451)}.button.onlyicon{border-color:var(--color-gray-light);color:var(--color-button-blue);padding:0}.button.onlyicon:hover{color:var(--color-button-blue-light)}.button.onlyicon [class^=icon-]{color:inherit}.button.onlyicon [class^=icon-]::before{margin:0}.button:disabled{border-color:var(--color-button-disabled);background-color:var(--color-button-disabled);color:var(--color-white);cursor:not-allowed}.button:disabled:hover{border-color:var(--color-button-disabled);background-color:var(--color-button-disabled);color:var(--color-white)}.button:disabled:hover [class^=icon-],.button:disabled:hover [class*=" icon-"]{color:inherit}.button:disabled [class^=icon-].icon-enabled,.button:disabled [class*=" icon-"].icon-enabled{display:none}.button:disabled [class^=icon-].icon-disabled,.button:disabled [class*=" icon-"].icon-disabled{display:inline}.button [class^=icon-],.button [class*=" icon-"]{transition:all .2s ease,color .2s ease}.button [class^=icon-]::before,.button [class*=" icon-"]::before{margin-right:.25em}.button [class^=icon-].icon-disabled,.button [class*=" icon-"].icon-disabled{display:none}.button [class^=icon-].icon-enabled,.button [class*=" icon-"].icon-enabled{display:inline}.button [class^=icon-].icon-triangle-alert,.button [class*=" icon-"].icon-triangle-alert{padding-right:4px}.button [class^=icon-].center::before,.button [class*=" icon-"].center::before{margin-right:0}.button [class^=icon-].pull-right,.button [class*=" icon-"].pull-right{position:absolute;right:.75em}.button [class^=icon-].pull-right::before,.button [class*=" icon-"].pull-right::before{display:block;margin-right:0;transform:translateY(-1px)}.button .spinner{display:inline-block;font-size:.1428571429em;vertical-align:text-top}.button.tertiary{font-weight:normal}.button.tertiary:disabled{color:#b3b3b3;background-color:#fafafa;border-color:#e0e0e0;box-shadow:none}button.button{height:3em}button.button.xxsmall{height:3rem;font-size:1.4rem}button.button.xsmall{height:3.8rem}button.button.msmall{height:4rem}button.button.midsmall{height:4rem}button.button.small{height:4.4rem}button.button.large{height:5.6rem}a.button{padding:.9375em 1.5em}a.button.xxsmall{padding:.5em 1.5em;font-size:1.4rem}a.button.xsmall{padding:.625em 1.5em}a.button.midsmall{padding:.6875em 1.5em}a.button.small{padding:.8125em 1.5em}a.button.large{padding:1.1875em 1em}[class^=icon-].blue,[class*=" icon-"].blue{color:var(--color-icon-blue)}[class^=icon-].playstyle-blue,[class*=" icon-"].playstyle-blue{color:var(--color-icon-playstyle-blue)}[class^=icon-].red,[class*=" icon-"].red{color:var(--color-icon-red)}[class^=icon-].orange,[class*=" icon-"].orange{color:var(--color-icon-orange)}[class^=icon-].gray-light,[class*=" icon-"].gray-light{color:var(--color-icon-playstyle-gray)}[class^=icon-].gray,[class*=" icon-"].gray{color:var(--color-icon-gray)}[class^=icon-].gray-dark,[class*=" icon-"].gray-dark{color:var(--color-icon-gray-dark)}[class^=icon-].button-gray,[class*=" icon-"].button-gray{color:var(--color-button-icon-gray)}[class^=icon-].pos-right,[class*=" icon-"].pos-right{position:absolute;top:calc(50% - .57em);right:1em}[class^=icon-playstyle-].blue,[class*=" icon-playstyle-"].blue{color:var(--color-icon-playstyle-blue)}[class^=icon-playstyle-].orange,[class*=" icon-playstyle-"].orange{color:var(--color-icon-playstyle-orange)}[class^=icon-playstyle-].gray,[class*=" icon-playstyle-"].gray{color:var(--color-icon-playstyle-gray)}.popup-message{max-width:clamp(332px,80%,600px);width:90%;height:auto;background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:.25em;padding:1em;line-height:1.5;font-size:1.4rem;box-shadow:0px 3px 6px rgba(0,0,0,.168627451);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;display:none}.popup-message a{text-decoration:underline}.popup-message b{font-weight:bold}.popup-message p{margin:0 !important;text-align:left}.popup-message p+p{margin-top:.5em !important}.popup-message p.list{position:relative;padding-left:1em}.popup-message p.list::before{position:absolute;left:0}.popup-message p.dot::before{content:"・"}.popup-message p.note::before{content:"※"}.popup-message.close-button,.popup-message.close-action{padding-right:3.25em}.popup-message.close-button::after,.popup-message.close-action::after{position:absolute;right:.8em;top:.8em;width:1em;height:1em;font-family:gdoreserve;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;color:var(--color-gray-dark)}.popup-message[data-popper-reference-hidden]{visibility:hidden;pointer-events:none}.popup-message[data-show]{display:block;z-index:3}.popup-message .arrow{position:absolute;width:24px;height:20px;background:inherit;visibility:hidden}.popup-message .arrow::before{position:absolute;bottom:2px;left:0;visibility:visible;content:"";border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid var(--color-gray-light);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0)}.popup-message .arrow::after{position:absolute;bottom:0;left:0;visibility:visible;content:"";border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid var(--color-white);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0)}.popup-message[data-popper-placement^=top]&gt;.arrow{bottom:-20px}.popup-message[data-popper-placement^=top]&gt;.arrow::before{top:0px;bottom:unset;border-top-color:var(--color-gray-light);border-bottom-color:rgba(0,0,0,0)}.popup-message[data-popper-placement^=top]&gt;.arrow::after{top:-2px;bottom:unset;border-top-color:var(--color-white);border-bottom-color:rgba(0,0,0,0)}.popup-message[data-popper-placement^=bottom]&gt;.arrow{top:-19px}.popup-message[data-popper-placement^=left]&gt;.arrow{right:-20px}.popup-message[data-popper-placement^=left]&gt;.arrow::before{transform:rotate(90deg);bottom:-10px;left:13px}.popup-message[data-popper-placement^=left]&gt;.arrow::after{transform:rotate(90deg);bottom:-10px;left:11px}.popup-message[data-popper-placement^=right]&gt;.arrow{left:-20px}.popup-message[data-popper-placement^=right]&gt;.arrow::before{transform:rotate(270deg);bottom:-10px;left:-13px}.popup-message[data-popper-placement^=right]&gt;.arrow::after{transform:rotate(270deg);bottom:-10px;left:-11px}.popup-message.red{color:var(--color-red);background-color:var(--color-red-lightest)}.popup-message.red .arrow::after{border-bottom:20px solid var(--color-red-lightest)}.popup-message.red[data-popper-placement^=top]&gt;.arrow::after{border-top-color:var(--color-red-lightest);border-bottom-color:rgba(0,0,0,0)}input[type=text],input[type=password],input[type=tel],input[type=email],select{position:relative;appearance:none;max-width:100%;padding:0 1em;height:3em;font-size:1.6rem;font-family:var(--default-font-family);color:var(--color-black);border:1px solid var(--color-form-border);border-radius:.25em;background-color:var(--color-white)}input[type=text]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=email]:disabled,select:disabled{background-color:var(--color-gray-light);cursor:not-allowed}input[type=text]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,select::placeholder{color:var(--color-gray-dark)}input[type=text].validate-error,input[type=password].validate-error,input[type=tel].validate-error,input[type=email].validate-error,select.validate-error{box-shadow:0 0 2px 0 var(--color-red);border-color:var(--color-error-form-border);background-color:var(--color-error-form-background)}input[type=text]+.suggest-box,input[type=password]+.suggest-box,input[type=tel]+.suggest-box,input[type=email]+.suggest-box,select+.suggest-box{position:absolute;z-index:2;background-color:var(--color-white);display:none;max-width:100%;border:1px solid var(--color-border-gray-light);border-radius:.25em;max-height:calc(21em + 7px);overflow-y:auto;overscroll-behavior-y:contain;box-shadow:0px 3px 6px rgba(0,0,0,.168627451);transform:translate(1px, 5px)}input[type=text]+.suggest-box.active,input[type=password]+.suggest-box.active,input[type=tel]+.suggest-box.active,input[type=email]+.suggest-box.active,select+.suggest-box.active{display:block}input[type=text]+.suggest-box .item,input[type=password]+.suggest-box .item,input[type=tel]+.suggest-box .item,input[type=email]+.suggest-box .item,select+.suggest-box .item{padding:1em;font-size:1.6rem;color:var(--color-black);border-bottom:1px solid var(--color-gray-light);max-width:90vw;overflow:hidden;white-space:nowrap;cursor:pointer}input[type=text]+.suggest-box .item:last-child,input[type=password]+.suggest-box .item:last-child,input[type=tel]+.suggest-box .item:last-child,input[type=email]+.suggest-box .item:last-child,select+.suggest-box .item:last-child{border-bottom:0}input[type=text]+.suggest-box .item:hover,input[type=text]+.suggest-box .item.focus,input[type=password]+.suggest-box .item:hover,input[type=password]+.suggest-box .item.focus,input[type=tel]+.suggest-box .item:hover,input[type=tel]+.suggest-box .item.focus,input[type=email]+.suggest-box .item:hover,input[type=email]+.suggest-box .item.focus,select+.suggest-box .item:hover,select+.suggest-box .item.focus{color:var(--color-white);background-color:var(--color-label-blue)}input[type=text]+.suggest-box.history,input[type=password]+.suggest-box.history,input[type=tel]+.suggest-box.history,input[type=email]+.suggest-box.history,select+.suggest-box.history{padding:.75em 0;background-color:var(--color-background-gray-lightest);border:0}input[type=text]+.suggest-box.history .item,input[type=password]+.suggest-box.history .item,input[type=tel]+.suggest-box.history .item,input[type=email]+.suggest-box.history .item,select+.suggest-box.history .item{padding:.5em 1em;border:0;position:relative}input[type=text]+.suggest-box.history .item::before,input[type=password]+.suggest-box.history .item::before,input[type=tel]+.suggest-box.history .item::before,input[type=email]+.suggest-box.history .item::before,select+.suggest-box.history .item::before{margin-right:.25em;display:inline-block;font-family:"gdoreserve";font-size:1.6rem;content:"";transform:translateY(1px)}input[type=text],input[type=password],input[type=tel],input[type=email]{line-height:normal}textarea{position:relative;padding:1em;border:1px solid var(--color-label-border-gray);border-radius:.25em;font-size:1.6rem;width:100%;height:9em;margin:0 0 0;color:var(--color-black);font-family:var(--default-font-family)}textarea::placeholder{color:var(--color-gray-dark)}textarea:disabled{background-color:var(--color-label-disabled-background);cursor:not-allowed}textarea.validate-error{box-shadow:0 0 2px 0 var(--color-red);border-color:var(--color-error-form-border);background-color:var(--color-error-form-background)}.viewpass-wrapper{display:inline-block;position:relative}.viewpass-wrapper .viewpass{display:block;position:absolute;top:0;right:0;width:2.5em;height:3em;padding-top:1em;text-align:center;font-size:1em;font-family:"gdoreserve";color:var(--color-gray-dark);cursor:pointer}.viewpass-wrapper input[type=password]{padding-right:2em}.viewpass-wrapper input[type=password]+.viewpass::after{content:""}.viewpass-wrapper input[type=text]{padding-right:2em}.viewpass-wrapper input[type=text]+.viewpass::after{content:""}.select-wrapper{position:relative;max-width:100%}.select-wrapper select:disabled{background-color:var(--color-label-disabled-background)}.select-wrapper::before{position:absolute;top:0em;right:.625em;width:1em;height:1em;font-size:1em;font-family:"gdoreserve";content:"";color:var(--color-label-blue);z-index:1;pointer-events:none}.select-wrapper.single{display:inline-block}.select-wrapper.single select{padding-right:2.5em}.gender-unit{display:flex;margin:.75em 0;border:1px solid var(--color-form-border);border-radius:.25em;overflow:hidden}.gender-unit input[type=radio]{display:none}.gender-unit input[type=radio]+label{flex-grow:1;padding:.9375em 1em;font-size:1.6rem;color:var(--color-gray-dark);text-align:center;border-left:1px solid var(--color-form-border);cursor:pointer}.gender-unit input[type=radio]:first-child+label{border:0}.gender-unit input[type=radio]:checked+label{background-color:var(--color-label-blue);color:var(--color-white)}.gender-unit input[type=radio]:disabled+label{background-color:var(--color-label-disabled-background);cursor:not-allowed}.gender-unit.validate-error{box-shadow:0 0 2px 0 var(--color-red);border-color:var(--color-error-form-border);background-color:var(--color-error-form-background)}.entry-select-unit{display:flex;margin:.75em 0;align-content:stretch;align-items:center;flex-wrap:nowrap}.entry-select-unit select.-playerWidth{width:10.4rem}.entry-select-unit select.-timeWidth{width:8.3rem}.entry-select-unit .select-wrapper::before{top:.9em}.entry-select-unit .entrySelect{width:100%}.entry-select-unit .entrySelect:focus{outline:0}.entry-select-unit .entrySelectText{font-size:1.6rem;line-height:1.5}.entry-select-unit .entrySelectText.-pdl{padding-left:.8rem}.entry-select-unit .entrySelectBar{color:#d1d1d1;padding:0 .8rem}.entry-select-unit .entryTimeTxt{font-size:1.6rem}.entry-select-unit .entryTimeTxt.-pdl{padding-left:.8rem}.birthday-unit{display:flex;margin:.75em 0;align-content:stretch;align-items:center;flex-wrap:nowrap}.birthday-unit .separator{display:inline-block;width:2em;text-align:center}.birthday-unit .separator:last-child{width:1.5em;text-align:right}.birthday-unit .select-wrapper{display:inline-block;width:calc((100% - 5.5em)/16*5)}.birthday-unit .select-wrapper:first-child{width:calc((100% - 5.5em)/16*6)}.birthday-unit .select-wrapper::before{top:.9em}.birthday-unit .select-wrapper select{width:100%;margin:0}.validate-error-message:not(:empty){margin:2em 0;border-radius:.25em;padding:1em;background-color:var(--color-red-lightest)}.validate-error-message:not(:empty) ul{color:var(--color-red);font-size:1.4rem;line-height:1.4;padding-left:.5em}.validate-error-message:not(:empty) ul li{list-style-type:"・"}.fullWidth,.full-width{width:100%}.rqWidth130{width:13.2rem}.rqWidth260{width:26.6rem}input[type=checkbox]{display:none}input[type=checkbox]:checked+label.form-checkbox::before{content:"";border-color:var(--color-label-blue);color:var(--color-blue)}input[type=checkbox]:disabled+label.form-checkbox{cursor:not-allowed;color:var(--color-label-disabled-text)}input[type=checkbox]:disabled+label.form-checkbox::before{border-color:var(--color-label-disabled);background-color:var(--color-label-disabled-background);color:var(--color-label-disabled-text)}label.form-checkbox{position:relative;line-height:1.5;padding-left:2em}label.form-checkbox.vertical-center{display:flex;align-items:center}label.form-checkbox::before{position:absolute;content:"";font-family:"gdoreserve";left:0;width:2.5rem;height:2.5rem;border:2px solid var(--color-checkbox-disabled);border-radius:.25em;text-align:center;line-height:1;padding-top:.2em;transform:translateY(-1px)}label.form-checkbox span{margin-left:.05em}.addTime{display:none}.addTime .addTimeInner{display:flex;align-items:center;padding-top:.8rem}.addTime .selectBox::before{top:.9em}.addTime .selectBox .entrySelect{width:100%}.addTime .addTimeSymbol{font-size:1.8rem;letter-spacing:.04rem;padding:0 1.3rem}select.change-option-default-color option{color:var(--color-black)}select.change-option-default-color option[value=""],select.change-option-default-color option[value="0"]{color:var(--color-label-disabled)}input[type=checkbox]:checked+label.form-button{border-color:var(--color-label-blue);background-color:var(--color-label-blue);color:var(--color-white)}input[type=checkbox]:disabled+label.form-button{cursor:not-allowed;color:var(--color-label-disabled-text)}label.form-button{appearance:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-form-border);border-radius:.25em;background-color:var(--color-white);color:var(--color-black);text-align:center;line-height:1.5;cursor:pointer;transition:all .2s ease,color .2s ease;padding:.6875em 1em}.form-horizontal-selectmenu{margin:.75em 0;display:grid;grid-template-columns:1fr 2em 1fr;align-items:center}.form-horizontal-selectmenu .separator{text-align:center}.form-horizontal-selectmenu .select-wrapper::before{top:.9em}.form-horizontal-2column,.form-horizontal-3column,.form-horizontal-4column,.form-horizontal-5column,.form-horizontal-1column{display:grid;grid-template-columns:1fr 1fr;gap:.75em}.form-horizontal-2column.bordered,.form-horizontal-3column.bordered,.form-horizontal-4column.bordered,.form-horizontal-5column.bordered,.form-horizontal-1column.bordered{gap:0;align-items:stretch;border:1px solid var(--color-form-gap-border);border-width:1px 0}.form-horizontal-2column.bordered.accordion-content,.form-horizontal-3column.bordered.accordion-content,.form-horizontal-4column.bordered.accordion-content,.form-horizontal-5column.bordered.accordion-content,.form-horizontal-1column.bordered.accordion-content{border-width:0}.form-horizontal-2column.bordered.accordion-content.is-active,.form-horizontal-3column.bordered.accordion-content.is-active,.form-horizontal-4column.bordered.accordion-content.is-active,.form-horizontal-5column.bordered.accordion-content.is-active,.form-horizontal-1column.bordered.accordion-content.is-active{border-width:1px 0}.form-horizontal-2column.bordered label,.form-horizontal-3column.bordered label,.form-horizontal-4column.bordered label,.form-horizontal-5column.bordered label,.form-horizontal-1column.bordered label{border:1px solid var(--color-form-gap-border);border-width:1px 1px 0 0;display:flex;align-items:center}.form-horizontal-2column.bordered label:nth-of-type(2n),.form-horizontal-3column.bordered label:nth-of-type(2n),.form-horizontal-4column.bordered label:nth-of-type(2n),.form-horizontal-5column.bordered label:nth-of-type(2n),.form-horizontal-1column.bordered label:nth-of-type(2n){border-right:0}.form-horizontal-2column.bordered label:nth-of-type(1),.form-horizontal-2column.bordered label:nth-of-type(2),.form-horizontal-3column.bordered label:nth-of-type(1),.form-horizontal-3column.bordered label:nth-of-type(2),.form-horizontal-4column.bordered label:nth-of-type(1),.form-horizontal-4column.bordered label:nth-of-type(2),.form-horizontal-5column.bordered label:nth-of-type(1),.form-horizontal-5column.bordered label:nth-of-type(2),.form-horizontal-1column.bordered label:nth-of-type(1),.form-horizontal-1column.bordered label:nth-of-type(2){border-top:0}.form-horizontal-2column.no-border,.form-horizontal-3column.no-border,.form-horizontal-4column.no-border,.form-horizontal-5column.no-border,.form-horizontal-1column.no-border{gap:0}.form-horizontal-2column.no-border label,.form-horizontal-3column.no-border label,.form-horizontal-4column.no-border label,.form-horizontal-5column.no-border label,.form-horizontal-1column.no-border label{border:0}.form-horizontal-2column label.full-width,.form-horizontal-3column label.full-width,.form-horizontal-4column label.full-width,.form-horizontal-5column label.full-width,.form-horizontal-1column label.full-width{grid-column:1/-1}.form-horizontal-2column input[type=checkbox]+label.form-checkbox,.form-horizontal-3column input[type=checkbox]+label.form-checkbox,.form-horizontal-4column input[type=checkbox]+label.form-checkbox,.form-horizontal-5column input[type=checkbox]+label.form-checkbox,.form-horizontal-1column input[type=checkbox]+label.form-checkbox{height:3em;display:flex;align-items:center;padding-left:3.6rem;font-size:1.6rem}.form-horizontal-2column input[type=checkbox]+label.form-checkbox::before,.form-horizontal-3column input[type=checkbox]+label.form-checkbox::before,.form-horizontal-4column input[type=checkbox]+label.form-checkbox::before,.form-horizontal-5column input[type=checkbox]+label.form-checkbox::before,.form-horizontal-1column input[type=checkbox]+label.form-checkbox::before{left:.8rem;width:2rem;height:2rem;padding-top:1px;transform:none}.form-horizontal-1column{grid-template-columns:1fr}.form-horizontal-1column.bordered label{border-right:0}.form-horizontal-3column{grid-template-columns:1fr 1fr 1fr}.form-horizontal-4column{grid-template-columns:1fr 1fr 1fr 1fr}.form-horizontal-5column{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.form-horizontal-radiobutton{display:flex;margin:.75em 0;border:1px solid var(--color-form-border);border-radius:.25em;overflow:hidden}.form-horizontal-radiobutton input[type=radio]{display:none}.form-horizontal-radiobutton input[type=radio]+label{flex:1;display:flex;align-items:center;justify-content:center;padding:.6875em .5em;font-size:1.6rem;line-height:1.5;color:var(--color-black);text-align:center;border-left:1px solid var(--color-form-border);cursor:pointer}.form-horizontal-radiobutton input[type=radio]+label[for=peopleNum5]{padding:.1em .5em;line-height:1.25}@media screen and (min-width: 380px){.form-horizontal-radiobutton input[type=radio]+label[for=peopleNum5]{padding:.6875em .5em}.form-horizontal-radiobutton input[type=radio]+label[for=peopleNum5] br{display:none}}.form-horizontal-radiobutton input[type=radio]:first-child+label{border:0}.form-horizontal-radiobutton input[type=radio]:checked+label{background-color:var(--color-label-blue);color:var(--color-white)}.form-horizontal-radiobutton input[type=radio]:disabled+label{background-color:var(--color-label-disabled-background);cursor:not-allowed}.input-wrapper{position:relative}.input-wrapper input.validate-error,.input-wrapper select.validate-error,.input-wrapper textarea.validate-error{box-shadow:0 0 2px 0 var(--color-red);border-color:var(--color-error-form-border);background-color:var(--color-error-form-background)}.input-wrapper input.validate-error+.validate-error-text,.input-wrapper select.validate-error+.validate-error-text,.input-wrapper textarea.validate-error+.validate-error-text{display:block;margin:.5em .2em 1em;color:var(--color-red);font-size:87.5%;font-weight:bold;line-height:1.3}.input-wrapper input.validate-error+.validate-error-text.absolute,.input-wrapper select.validate-error+.validate-error-text.absolute,.input-wrapper textarea.validate-error+.validate-error-text.absolute{position:absolute;left:0;top:100%}.input-wrapper .counter:not(:empty){position:absolute;display:block;content:"";font-size:1.2rem;right:0;top:-1.2em;color:var(--color-red)}.input-wrapper .counter{display:none}label.radio-label{--color-bg: var(--color-white);--color-line: var(--color-link-blue)}label.radio-label:before{content:"";background:var(--color-bg);border-radius:100%;border:2px solid var(--color-line);display:inline-block;width:1.5em;height:1.5em;position:relative;top:-0.2em;margin-right:.5em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}label.checked:before{background-color:var(--color-line);box-shadow:inset 0 0 0 5px var(--color-bg)}input[type=checkbox]{display:none}input[type=checkbox]:checked+label.checkbox{background-color:var(--color-background-blue-superlight)}input[type=checkbox]:checked+label.checkbox::before{content:"";color:var(--color-white);border-color:var(--color-label-blue);background-color:var(--color-label-blue)}input[type=checkbox]:disabled+label.checkbox{cursor:not-allowed;color:var(--color-label-disabled-text)}input[type=checkbox]:disabled+label.checkbox::before{border-color:var(--color-label-disabled);background-color:var(--color-label-disabled-background);color:var(--color-label-disabled-text)}input[type=checkbox]+label.checkbox{position:relative;background:var(--color-white);padding:1.4rem .8rem 1.4rem 2.8rem;line-height:1.5}input[type=checkbox]+label.checkbox:before{position:absolute;top:1.4rem;left:.8rem;width:2rem;height:2rem;content:"";font-family:"gdoreserve";border-radius:.25em;border:2px solid #b3b3b3}.checkbox-list{border-bottom:1px solid #d6d6d6}.checkbox-list input[type=checkbox]+label.checkbox{border-top:1px solid #d6d6d6;padding:1em .75em 1em 3em}.checkbox-list input[type=checkbox]+label.checkbox:before{line-height:1;font-size:2rem;top:1.6rem;left:1.2rem;width:2.4rem;height:2.4rem}.clear-input-wrapper{width:100%;flex:1;position:relative}.clear-input-wrapper input[type=text]{width:100%}.clear-input-wrapper .clear{display:none;position:absolute;top:0;right:0;width:2.5em;height:3em;padding-top:1em;text-align:center;font-size:1em;cursor:pointer}.clear-input-wrapper .clear.show{display:block}.radio-select input[type=radio]{display:none}.radio-select input[type=radio]+label{display:inline-block;padding:1em 1em 1em 3.6rem;position:relative;cursor:pointer}.radio-select input[type=radio]+label:before{content:"";position:absolute;top:50%;left:.8rem;transform:translateY(-50%);width:2rem;height:2rem;border:2px solid var(--color-checkbox-disabled);border-radius:50%;background-color:var(--color-white)}.radio-select input[type=radio]:checked+label{background-color:var(--color-background-blue-superlight)}.radio-select input[type=radio]:checked+label::before{border-color:var(--color-label-blue)}.radio-select input[type=radio]:checked+label::after{content:"";position:absolute;top:50%;left:1.3rem;transform:translateY(-50%);width:1rem;height:1rem;border-radius:50%;background-color:var(--color-label-blue)}.spinner{position:relative;display:block;width:7em;height:7em;font-size:10px;text-indent:-9999em}.spinner::before{position:absolute;content:"";width:1.1em;height:1.1em;border-radius:50%;top:3em;left:3em;animation:spinner-rotating 1.5s infinite steps(12);box-shadow:0em -3em #0071be,1.5em -2.598em #f4f4f4,2.598em -1.5em #f4f4f4,3em 0em #f4f4f4,2.598em 1.5em #f4f4f4,1.5em 2.598em #f4f4f4,0em 3em #f4f4f4,-1.5em 2.598em #f4f4f4,-2.598em 1.5em rgba(0,113,190,.2),-3em 0em rgba(0,113,190,.4),-2.598em -1.5em rgba(0,113,190,.6),-1.5em -2.598em rgba(0,113,190,.7333333333)}.spinner.hidden{display:none !important}@keyframes spinner-rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loading-indicator{display:inline-block;width:100%;height:1em;background-color:#efefef;background-image:linear-gradient(90deg, rgba(209, 209, 209, 0.3333333333) 0 100%);background-size:0% 100%;background-repeat:no-repeat;animation:loading-anime 4s ease-in-out infinite;border-radius:.25em}@keyframes loading-anime{0%{background-size:0% 100%}50%{background-size:100% 100%}100%{background-size:0% 100%}}.plan-badge:not(:empty),.badge-list:not(:empty){margin:.4em 0;line-height:1}.plan-badge:not(:empty) .badge,.badge-list:not(:empty) .badge{display:inline-block;margin-right:.4rem;margin-bottom:.4rem;padding:.3rem 1rem;border:1px solid var(--color-gray-light);border-radius:1rem;font-size:1.2rem}.plan-badge:not(:empty) .badge.blue,.badge-list:not(:empty) .badge.blue{border-color:var(--color-button-blue);background-color:var(--color-button-blue);color:var(--color-white)}.plan-badge:not(:empty) .badge.blue.light,.badge-list:not(:empty) .badge.blue.light{background-color:var(--color-blue-lightest);color:var(--color-blue)}.plan-badge:not(:empty) .badge.gray,.badge-list:not(:empty) .badge.gray{border-color:var(--color-button-gray);background-color:var(--color-button-gray);color:var(--color-white)}.plan-badge:not(:empty) .badge+.badge,.badge-list:not(:empty) .badge+.badge{margin-left:0}.plan-info .plan-badge+h3{margin-top:0}.list-accordion li{user-select:none;border-top:1px solid var(--color-gray-light);cursor:pointer;position:relative}.list-accordion li a.area{color:var(--color-black)}.list-accordion li a.area:hover{color:var(--color-black)}.list-accordion li span,.list-accordion li a{display:block;padding:calc(1em - 1px) 1em;line-height:1.5;width:100%}.list-accordion li.accordion::after{font-family:"gdoreserve";position:absolute;top:calc(1em + 4px);right:1em;color:var(--color-blue);font-size:1.5rem;line-height:1;opacity:.9}.list-accordion&gt;li.accordion::after{content:""}.list-accordion&gt;li&gt;ul{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.list-accordion&gt;li&gt;ul&gt;li a{padding-left:2em}.list-accordion&gt;li.open::after{content:""}.list-accordion&gt;li.open&gt;ul{max-height:1000px}.bordered-table{--color-table-border: var(--color-gray-light);border:1px solid var(--color-table-border);border-radius:.25em;overflow:hidden}.bordered-table table{width:100%}.bordered-table table tr{border-top:1px solid var(--color-table-border)}.bordered-table table tr:first-child{border-top:0}.bordered-table table th,.bordered-table table td{border-left:1px solid var(--color-table-border);padding:1em}.bordered-table table th:first-child,.bordered-table table td:first-child{border-left:0}.bordered-table table th{background-color:var(--color-table-gray)}table.round-border{border-collapse:separate}table.round-border th,table.round-border td{border:1px solid var(--color-table-border);border-width:0 1px 1px 0;padding:.75em 1em;line-height:1.5;vertical-align:top}table.round-border th:first-child,table.round-border td:first-child{border-left-width:1px}table.round-border th{background-color:var(--color-table-gray)}table.round-border td{background-color:var(--color-white)}table.round-border tr:first-child&gt;*{border-top-width:1px}table.round-border tr:first-child&gt;:first-child{border-top-width:1px;border-left-width:1px;border-top-left-radius:.4rem}table.round-border tr:first-child&gt;:last-child{border-top-width:1px;border-top-right-radius:.4rem}table.round-border tr:last-child&gt;:first-child{border-left-width:1px;border-bottom-left-radius:.4rem}table.round-border tr:last-child&gt;:last-child{border-bottom-right-radius:.4rem}table.round-border.only-top-round tr:last-child&gt;:first-child{border-bottom-left-radius:0}table.round-border.only-top-round tr:last-child&gt;:last-child{border-bottom-right-radius:0}.ad-area,.banner{display:flex;justify-content:center;align-items:center}.ad-area:empty,.banner:empty{display:none}.ad-area img,.banner img{height:auto;vertical-align:bottom}span.badge{display:inline-block;padding:4px 10px;border:1px solid var(--color-gray-light);border-radius:1.2rem;font-size:1.4rem;font-weight:normal;line-height:1;background-color:var(--color-white);vertical-align:middle;transform:translateY(-1px)}span.badge.small{padding:3px 8px;font-size:1.2rem}span.badge.blue{border-color:var(--color-blue);background-color:var(--color-blue);color:var(--color-white)}span.badge.blue.light{background-color:var(--color-blue-lightest);color:var(--color-blue)}span.badge.red{border-color:var(--color-red);color:var(--color-red)}span.badge+.badge{margin-left:.4rem}.accordion-content{overflow-y:hidden;transition:.3s ease height;line-height:1.5}.accordion-content.gradient{position:relative;overflow:hidden}.accordion-content.gradient::after{content:"";position:absolute;width:100%;height:3em;bottom:0;left:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white))}.accordion-content.max-3l{height:4.5em}.accordion-content.max-5l{height:7.5em}.accordion-content.max-2l{height:3em}.accordion-content.open.gradient::after{display:none}.accordion-content.open+.accordion-open{display:none}.accordion-content.open+.accordion-open+.accordion-close{display:inline-block}.accordion-content+.accordion-open+.accordion-close{display:none}.dialog-sheet{position:fixed;top:0;left:0;padding:0;width:100vw;height:100%;height:100dvh;background-color:var(--color-background-dialog-sheet);z-index:var(--z-modal-sheet);transform:translate3d(0, 0, 0);transition:all .3s ease-in-out;display:none;opacity:0}.dialog-sheet.open{display:flex;justify-content:center;align-items:center}.dialog-sheet.open.fadeIn{opacity:1}.dialog-sheet main{max-height:calc(100% - 5rem);max-width:90%;height:auto;width:auto;margin:auto;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.dialog-sheet main::-webkit-scrollbar{display:none}.withdrawal-dialog main{padding:1.5em 1em;background-color:var(--color-white);border-radius:.25em;width:50rem;line-height:1.5}.withdrawal-dialog main .title{margin:-0.25em 0 .9em;font-size:1.8rem;font-weight:bold}.withdrawal-dialog main .notice{margin-bottom:1.15em}.withdrawal-dialog main .notice.pc{margin-bottom:1.5em}.withdrawal-dialog main .button.sp{margin-bottom:1.15em}.withdrawal-dialog main .back{margin-right:1em}.withdrawal-dialog main .twoColumnBtn{width:14em}.confirm-dialog main{padding:1.5em 1em;background-color:var(--color-white);border-radius:.25em;width:50rem;line-height:1.5}.confirm-dialog main&gt;*{margin:0}.confirm-dialog main&gt;*+*{margin-top:1.6rem}.confirm-dialog main .title{margin:-0.25em 0;font-size:1.8rem;font-weight:bold}.confirm-dialog main .box{border:1px solid var(--color-gray-light);border-radius:.25em;padding:1em}.confirm-dialog main .box .name{font-size:1.4rem;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.confirm-dialog main .box .note{display:none;font-size:1.2rem}.confirm-dialog main .box .note:not(:empty){display:block}.confirm-dialog main .box&gt;*{margin:0}.confirm-dialog main .box&gt;*+*{margin-top:1em}.confirm-dialog main .button-area button+button{margin-top:1.25em}.notice-outline{outline:.14em dotted var(--color-red) !important;outline-offset:.2em}.bottom-float-alert{display:none;position:fixed;bottom:1em;width:calc(100% - 2em);max-width:calc(60rem - 2em);left:50%;transform:translateX(-50%);z-index:var(--z-bottom-float);padding:1em;cursor:pointer;background-color:var(--color-background-black-transparent);border-radius:.25em}.bottom-float-alert.pc{max-width:108rem}.bottom-float-alert&gt;*{pointer-events:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.bottom-float-alert.active{display:block}.bottom-float-alert.fadein{animation:fadeIn .5s ease}.bottom-float-alert.fadeout{animation:fadeOut .5s ease}.bottom-float-alert i.icon-close{position:absolute;right:1em;top:1em;color:var(--color-white)}.bottom-float-alert p{line-height:1.5;color:var(--color-white);margin:-0.25em 0}.bottom-float-alert p.title{font-weight:bold}.bottom-float-alert p+p{margin-top:.25em}body:has(#bottom-tab-navigation) .bottom-float-alert{bottom:5em}h1.bottom-title{margin:2em 0;font-size:1.2rem}.g_button{position:relative;appearance:none;display:inline-block;height:4.8rem;padding:1.2rem 1.6rem;border:initial;border-radius:.25em;background-color:#fff;text-align:center;font-family:sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;line-height:1;box-shadow:0px 2px 5px rgba(26,26,26,.1);cursor:pointer;white-space:nowrap;transition:all .2s ease,color .2s ease;overflow:hidden}.g_button:disabled,.g_button.disabled{pointer-events:none}.g_button:has(&gt;[class^=icon-],&gt;[class*=" icon-"]) [class^=icon-]::before,.g_button:has(&gt;[class^=icon-],&gt;[class*=" icon-"]) [class*=" icon-"]::before{display:inline-block;vertical-align:bottom}.g_button.s{height:4rem;padding:.8rem 1.6rem}.g_button.l{height:5.6rem;padding:1.6rem 1em}.g_button.l.minispace{width:initial;padding:1.6rem 1.6rem}.g_button [class^=icon-].left::before,.g_button [class*=" icon-"].left::before{margin-right:.4rem}.g_button [class^=icon-].right::before,.g_button [class*=" icon-"].right::before{margin-left:.4rem}.g_button.conversion{background-color:#d13043;color:#fff}.g_button.conversion:disabled,.g_button.conversion.disabled{background-color:#d6d6d6}.g_button.conversion [class^=icon-]::before,.g_button.conversion [class*=" icon-"]::before{color:#fff}.g_button.primary{background-color:#0071be;color:#fff}.g_button.primary:disabled,.g_button.primary.disabled{background-color:#d6d6d6}.g_button.primary [class^=icon-]::before,.g_button.primary [class*=" icon-"]::before{color:#fff}.g_button.secondary{border:1px solid #0071be;color:#0071be}.g_button.secondary:disabled,.g_button.secondary.disabled{background-color:#fafafa;color:#b3b3b3;border:1px solid #e0e0e0}.g_button.secondary:disabled [class^=icon-]::before,.g_button.secondary:disabled [class*=" icon-"]::before,.g_button.secondary.disabled [class^=icon-]::before,.g_button.secondary.disabled [class*=" icon-"]::before{color:#b3b3b3}.g_button.secondary [class^=icon-]::before,.g_button.secondary [class*=" icon-"]::before{color:#0071be}.g_button.tertiary{border:1px solid #d6d6d6;color:#1a1a1a;font-weight:normal}.g_button.tertiary:disabled,.g_button.tertiary.disabled{background-color:#fafafa;color:#b3b3b3;border:1px solid #e0e0e0}.g_button.tertiary:disabled [class^=icon-]::before,.g_button.tertiary:disabled [class*=" icon-"]::before,.g_button.tertiary.disabled [class^=icon-]::before,.g_button.tertiary.disabled [class*=" icon-"]::before{color:#b3b3b3}.g_button.tertiary [class^=icon-]::before,.g_button.tertiary [class*=" icon-"]::before{color:#1a1a1a}.g_button.active.conversion{background-color:#b91a33}.g_button.active.primary{background-color:#0062a3}.g_button.active.secondary{background-color:#eaf7ff}.g_button.active.tertiary{background-color:#f4f4f4}@media(hover: hover){.g_button.conversion:hover{background-color:#b91a33}.g_button.primary:hover{background-color:#0062a3}.g_button.secondary:hover{background-color:#f5fbff}.g_button.tertiary:hover{background-color:#f4f4f4}}@media(hover: none){.g_button.conversion:active{background-color:#b91a33}.g_button.primary:active{background-color:#0062a3}.g_button.secondary:active{background-color:#eaf7ff}.g_button.tertiary:active{background-color:#f4f4f4}}.g_button.iconOnly{padding:0;font-size:2rem}.g_button.iconOnly [class^=icon-]::before,.g_button.iconOnly [class*=" icon-"]::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.g_button.iconOnly.s{height:4rem;width:4rem;font-size:1.6rem}.g_button.iconOnly.m{height:4.8rem;width:4.8rem}.g_button.iconOnly.l{height:5.6rem;width:5.6rem}.g_button.iconOnly.largeIcon{font-size:2rem}.g_button.plain{height:auto;padding:0;border:0;box-shadow:none;background-color:rgba(0,0,0,0);font-weight:normal;width:initial}.g_button.thinfont{font-weight:normal}.g_button.fullwidth{width:100%}.g_button.noshadow{box-shadow:none}.g_label{display:inline-block;border:1px solid #d6d6d6;color:#1a1a1a;background-color:#fff;font-size:1.4rem;border-radius:1.6rem;min-width:2rem;line-height:1;padding:.4rem .8rem;text-align:center}.g_label.high{border-color:#0071be;color:#0071be;background-color:#f5fbff}.g_label.notice{font-size:1.2rem;color:#fff;background-color:#d13043;padding:.3rem .4rem}body{overflow-x:auto}label{cursor:pointer}@media screen and (max-width: 1120px){body{width:1120px}}aside{width:108rem;margin:6.4rem auto}.layout-yoyaku-flow-single{width:108rem;margin:0 auto}.layout-yoyaku-flow-single #step-navigation{margin-bottom:3.6rem}.layout-yoyaku-flow{width:108rem;margin:0 auto;display:grid;align-items:start;gap:0 2rem;grid-template:"step-navigation   step-navigation" "page-error        page-error" "main-area         sub-area"}.layout-yoyaku-flow #step-navigation{grid-area:step-navigation;margin-bottom:3.6rem}.layout-yoyaku-flow #page-error{grid-area:page-error;margin-top:0;margin-bottom:3.6rem}.layout-yoyaku-flow #page-error:empty{display:none}.layout-yoyaku-flow #main-area{width:74.8rem;grid-area:main-area}.layout-yoyaku-flow #main-area&gt;section{width:100%}.layout-yoyaku-flow #main-area&gt;section:last-child{margin-bottom:0}.layout-yoyaku-flow #sub-area{position:sticky;top:3.6rem;width:31.2rem;grid-area:sub-area}.pageStep-confirm .layout-yoyaku-flow #main-area{width:73.6rem}.pageStep-confirm .layout-yoyaku-flow #sub-area{width:32.4rem}.service-title{width:108rem;margin:0 auto 1.5em;line-height:1.5}.service-title .title{padding:.5em 0 0;font-size:2.4rem;font-weight:bold}.service-title .subtitle{font-size:1rem;color:var(--color-gray-dark)}.top-section{width:108rem;margin:3em auto}.main-section{width:108rem;margin:0 auto 3em}.plan-badge:not(:empty){margin:0 0 .5em}.plan-badge:not(:empty) .badge{display:inline-block;padding:.4rem 1.2rem;border:1px solid var(--color-gray-light);border-radius:1.2rem;font-size:1.4rem}a:hover .playstyle-icon [class^=icon-].blue,a:hover .playstyle-icon [class*=" icon-"].blue,.button:hover .playstyle-icon [class^=icon-].blue,.button:hover .playstyle-icon [class*=" icon-"].blue{color:var(--color-icon-blue)}a:hover .playstyle-icon [class^=icon-].red,a:hover .playstyle-icon [class*=" icon-"].red,.button:hover .playstyle-icon [class^=icon-].red,.button:hover .playstyle-icon [class*=" icon-"].red{color:var(--color-icon-red)}a:hover .playstyle-icon [class^=icon-].orange,a:hover .playstyle-icon [class*=" icon-"].orange,.button:hover .playstyle-icon [class^=icon-].orange,.button:hover .playstyle-icon [class*=" icon-"].orange{color:var(--color-icon-orange)}a:hover .playstyle-icon [class^=icon-].gray,a:hover .playstyle-icon [class*=" icon-"].gray,.button:hover .playstyle-icon [class^=icon-].gray,.button:hover .playstyle-icon [class*=" icon-"].gray{color:var(--color-icon-gray)}a:hover .playstyle-icon [class^=icon-].gray-dark,a:hover .playstyle-icon [class*=" icon-"].gray-dark,.button:hover .playstyle-icon [class^=icon-].gray-dark,.button:hover .playstyle-icon [class*=" icon-"].gray-dark{color:var(--color-icon-gray-dark)}a:hover .playstyle-icon [class^=icon-playstyle-].blue,a:hover .playstyle-icon [class*=" icon-playstyle-"].blue,.button:hover .playstyle-icon [class^=icon-playstyle-].blue,.button:hover .playstyle-icon [class*=" icon-playstyle-"].blue{color:var(--color-icon-playstyle-blue)}a:hover .playstyle-icon [class^=icon-playstyle-].orange,a:hover .playstyle-icon [class*=" icon-playstyle-"].orange,.button:hover .playstyle-icon [class^=icon-playstyle-].orange,.button:hover .playstyle-icon [class*=" icon-playstyle-"].orange{color:var(--color-icon-playstyle-orange)}a:hover .playstyle-icon [class^=icon-playstyle-].gray,a:hover .playstyle-icon [class*=" icon-playstyle-"].gray,.button:hover .playstyle-icon [class^=icon-playstyle-].gray,.button:hover .playstyle-icon [class*=" icon-playstyle-"].gray{color:var(--color-icon-playstyle-gray)}select{-webkit-appearance:none;appearance:none}input[type=text],input[type=password],input[type=tel],input[type=email],select{margin:0;padding:0 1em;height:4rem}input[type=text]+.suggest-box,input[type=password]+.suggest-box,input[type=tel]+.suggest-box,input[type=email]+.suggest-box,select+.suggest-box{max-height:calc(39em + 13px)}input[type=text],input[type=password],input[type=tel]{width:28rem}input[type=email]{width:47.2rem}.gender-unit{margin:0;width:26.4rem}.gender-unit input[type=radio]+label{padding:.75em 1em}.birthday-unit{margin:0;width:33em}.birthday-unit .select-wrapper{width:10rem}.birthday-unit .select-wrapper::before{top:.7em}.birthday-unit .select-wrapper:first-child{width:12.5rem}.birthday-unit .separator{width:4em;padding:0 2em 0 1em}.viewpass-wrapper .viewpass{height:2.5em;padding-top:.75em}.viewpass-wrapper:last-of-type{margin-top:.75em}.pref-unit{display:grid;align-content:stretch;align-items:center;gap:.5em .75em;grid-template-columns:21rem 28rem;grid-template-areas:"select address" "errstate erraddress"}.pref-unit .select-wrapper{grid-area:select}.pref-unit .select-wrapper select{width:21rem}.pref-unit .select-wrapper::before{top:.7em}.pref-unit #user_home_address1{grid-area:address}.pref-unit #error-state{grid-area:errstate;margin-top:0}.pref-unit #error-address{grid-area:erraddress;margin-top:0}.clear-input-wrapper .clear{height:2.5em;padding-top:.75em}.popup-message{max-width:410px;width:auto}.button:hover{text-decoration:none;color:var(--color-gray-darker)}.button:hover [class^=icon-],.button:hover [class*=" icon-"]{color:var(--color-button-disabled)}button.button{height:4rem}button.button.midlarge{height:4.4rem}button.button.large{height:5.6rem}a.button{padding:.6875em 1em}a.button.small{padding:.6875em 1em}a.button.midlarge{padding:.8125em 1em}a.button.large{padding:1.1875em 1em}a{text-decoration:none}a:hover{color:var(--color-link-blue);text-decoration:underline}a:hover img{opacity:.9}a.target-blank:hover{color:var(--color-link-blue-light)}.confirm-dialog main{width:62.4rem;padding:2em;display:flex;flex-wrap:wrap;gap:0 1em}.confirm-dialog main p,.confirm-dialog main div{width:100%}.confirm-dialog main button{margin-top:1.5em;width:calc(50% - .5em)}.confirm-dialog main .title{font-size:2rem}.confirm-dialog main .box .name{-webkit-line-clamp:3}.confirm-dialog main p strong{display:inline-block;margin-bottom:.5em}.confirm-dialog main .button-area{margin-top:1.5em;display:flex;flex-direction:row-reverse;gap:1em}.confirm-dialog main .button-area button{margin-top:0}.confirm-dialog main .button-area button+button{margin-top:0}table.round-border th,table.round-border td{padding:1em}table.round-border tr .price,table.round-border tr .reserve{vertical-align:middle}.pc-hide{display:none}.g_button.iconOnly.s{font-size:2rem}.global-header{display:flex;align-items:center;min-height:60px;margin-right:-1.6rem}.global-header .header-logo{min-width:70px}.global-header .header-logo a{display:block}.global-header .header-logo img{display:block;pointer-events:none}.global-header .login-panel{flex-grow:1;font-size:12px;line-height:1.2;font-weight:bold;text-align:right}.global-header .login-panel img{margin-top:-2px}.global-header .login-panel .point-icon{width:12px;height:auto;transform:translateY(1.5px);margin-right:3px}.global-header .login-panel .yard-icon{width:14px;height:auto;transform:translateY(3px);margin-right:2px;margin-left:4px}.global-header .login-panel.login{font-weight:normal}.global-header .login-panel.login .name,.global-header .login-panel.login .point-number,.global-header .login-panel.login .yard-link{font-weight:bold}.global-header .hamburger{position:relative;height:60px;width:60px;min-width:60px;cursor:pointer}.global-header .hamburger span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:22px;height:2px;background:var(--color-blue);display:block;content:"";pointer-events:none}.global-header .hamburger span::before,.global-header .hamburger span:after{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:22px;height:2px;background:var(--color-blue);display:block;content:""}.global-header .hamburger span::before{top:10px}.global-header .hamburger span::after{top:-8px}.sp-drawer{position:fixed;top:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0);overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:.3s ease-in-out;transform:translateX(100%);opacity:.1;z-index:var(--z-double-modal)}.sp-drawer.fadeIn{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}.sp-drawer .modal-sheet-maincontents{width:80%;min-height:100%;margin-left:20%;background-color:var(--color-white);-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.3);box-shadow:0 0 27px 0 rgba(0,0,0,.3);z-index:1}.sp-drawer .close-button{height:60px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,.1);cursor:pointer}.sp-drawer .close-button::before,.sp-drawer .close-button span{margin:0;padding:0;pointer-events:none;position:absolute;width:22px;height:2px;right:16px;top:29px;background:var(--color-blue);display:block;content:"";transform:rotate(45deg)}.sp-drawer .close-button::before{transform:rotate(-45deg)}body&gt;header{border-bottom:1px solid var(--color-gray-light);margin-bottom:3em}body&gt;header.wo-user-menu{margin-bottom:0}.global-header{width:108rem;margin:0 auto;height:6.4rem;gap:.8rem;font-size:1.3rem;position:relative}.global-header .header-logo{margin-right:2rem}.global-header .login-panel{min-width:80px}.global-header .help,.global-header .login-panel{height:48px;position:relative}.global-header .help .button,.global-header .login-panel .button{display:flex;align-items:center;font-weight:normal;height:48px;font-size:1.3rem}.global-header .help .login,.global-header .login-panel .login{text-align:left;font-size:14px;font-weight:normal;max-width:250px}.global-header .help .login .spacer,.global-header .login-panel .login .spacer{min-width:162px;overflow:hidden;visibility:hidden;padding:0 11px 0 35px}.global-header .help .login .spacer .name,.global-header .login-panel .login .spacer .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal}.global-header .help .login .user-panel,.global-header .login-panel .login .user-panel{position:absolute;top:0;left:0;right:0;width:100%;min-height:48px;max-height:48px;overflow:hidden;transition:max-height .2s ease;box-shadow:0px 3px 6px rgba(0,0,0,.168627451);background-color:var(--color-white);border:1px solid var(--color-blue);border-radius:.25em;padding:0 10px 14px}.global-header .help .login .user-panel:hover,.global-header .login-panel .login .user-panel:hover{max-height:450px;z-index:var(--z-login-user-panel)}.global-header .help .login .user-panel img,.global-header .login-panel .login .user-panel img{position:absolute;top:7px;left:10px;width:20px;height:auto}.global-header .help .login .user-panel .name,.global-header .help .login .user-panel .point,.global-header .login-panel .login .user-panel .name,.global-header .login-panel .login .user-panel .point{display:block;padding-left:24px;font-weight:normal}.global-header .help .login .head,.global-header .login-panel .login .head{padding-top:7.5px;min-height:48px;line-height:1.2}.global-header .help .login img,.global-header .login-panel .login img{width:20px;height:auto;float:left;margin-left:-2px;margin-right:6px}.global-header .help .login .suffix,.global-header .login-panel .login .suffix{white-space:nowrap;margin-left:2px;font-size:10px}.global-header .help .login .body,.global-header .login-panel .login .body{line-height:1.2}.global-header .help .login a,.global-header .login-panel .login a{display:block;margin-top:7px}.global-header .help .login .yard-link,.global-header .login-panel .login .yard-link{margin-top:4px;padding:4px 0;background:var(--color-background-gray-lightest);border-radius:4px;text-align:center}.global-header .help .login .handicap-link,.global-header .login-panel .login .handicap-link{text-align:center}.global-header .help .login dl,.global-header .login-panel .login dl{border:1px solid var(--color-gray-light);border-width:1px 0;margin:10px 0;padding:10px 0}.global-header .help .login dt,.global-header .login-panel .login dt{margin-top:1em;font-weight:bold}.global-header .global-navigation{flex-grow:1}.global-header .global-navigation&gt;ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:1.2rem}.global-header .global-navigation&gt;ul&gt;li{transition:max-height .2s ease,border-color .2s ease,color .2s ease;border:5px solid rgba(0,0,0,0);border-width:5px 0;height:6.4rem}.global-header .global-navigation&gt;ul&gt;li.current{border-bottom-color:var(--color-blue)}.global-header .global-navigation&gt;ul&gt;li.current&gt;span,.global-header .global-navigation&gt;ul&gt;li.current&gt;a{color:var(--color-blue);font-weight:bold}.global-header .global-navigation&gt;ul&gt;li.current&gt;span::after,.global-header .global-navigation&gt;ul&gt;li.current&gt;a::after{border-color:var(--color-blue)}.global-header .global-navigation&gt;ul&gt;li&gt;span,.global-header .global-navigation&gt;ul&gt;li&gt;a{display:flex;flex-wrap:nowrap;align-items:center;line-height:1;padding-right:.8rem;height:100%}.global-header .global-navigation&gt;ul&gt;li&gt;span:hover,.global-header .global-navigation&gt;ul&gt;li&gt;a:hover{text-decoration:none}.global-header .global-navigation&gt;ul&gt;li&gt;span{position:relative;padding-right:1.6rem}.global-header .global-navigation&gt;ul&gt;li&gt;span::after{content:"";position:absolute;width:5px;height:5px;top:calc(50% - 5px);right:.4rem;border-bottom:1px solid var(--color-black);border-left:1px solid var(--color-black);transform:rotate(-45deg)}.global-header .global-navigation&gt;ul&gt;li&gt;ul,.global-header .global-navigation&gt;ul&gt;li&gt;dl{max-height:0;overflow:hidden;top:6.5rem;position:absolute;width:auto;background-color:var(--color-white);box-shadow:0px 3px 6px rgba(0,0,0,.168627451);z-index:var(--z-grobal-navi-dropdown)}.global-header .global-navigation&gt;ul&gt;li&gt;ul li,.global-header .global-navigation&gt;ul&gt;li&gt;dl li{border-bottom:1px solid var(--color-gray-light)}.global-header .global-navigation&gt;ul&gt;li&gt;ul li:last-child,.global-header .global-navigation&gt;ul&gt;li&gt;dl li:last-child{border:0}.global-header .global-navigation&gt;ul&gt;li&gt;ul li a,.global-header .global-navigation&gt;ul&gt;li&gt;dl li a{display:block;font-size:1.4rem;line-height:1.4;font-weight:bold;padding:1rem 1.6rem}.global-header .global-navigation&gt;ul&gt;li&gt;ul li a span,.global-header .global-navigation&gt;ul&gt;li&gt;dl li a span{display:block;font-size:1.2rem;color:var(--color-gray-dark);white-space:nowrap;font-weight:normal}.global-header .global-navigation&gt;ul&gt;li&gt;ul li a:hover,.global-header .global-navigation&gt;ul&gt;li&gt;dl li a:hover{background-color:rgba(54,149,214,.1)}.global-header .global-navigation&gt;ul&gt;li&gt;ul li a:hover span,.global-header .global-navigation&gt;ul&gt;li&gt;dl li a:hover span{color:var(--color-blue)}.global-header .global-navigation&gt;ul&gt;li:hover,.global-header .global-navigation&gt;ul&gt;li.active{border-bottom-color:var(--color-blue)}.global-header .global-navigation&gt;ul&gt;li:hover&gt;span,.global-header .global-navigation&gt;ul&gt;li:hover&gt;a,.global-header .global-navigation&gt;ul&gt;li.active&gt;span,.global-header .global-navigation&gt;ul&gt;li.active&gt;a{color:var(--color-blue)}.global-header .global-navigation&gt;ul&gt;li:hover&gt;span::after,.global-header .global-navigation&gt;ul&gt;li:hover&gt;a::after,.global-header .global-navigation&gt;ul&gt;li.active&gt;span::after,.global-header .global-navigation&gt;ul&gt;li.active&gt;a::after{border-color:var(--color-blue)}.global-header .global-navigation&gt;ul&gt;li:hover&gt;ul,.global-header .global-navigation&gt;ul&gt;li:hover&gt;dl,.global-header .global-navigation&gt;ul&gt;li.active&gt;ul,.global-header .global-navigation&gt;ul&gt;li.active&gt;dl{max-height:500px;border:1px solid var(--color-gray-light)}.global-header .global-navigation&gt;ul&gt;li dl{display:grid;grid-template-columns:auto auto}.global-header .global-navigation&gt;ul&gt;li dl dt{background-color:var(--color-background-gray-lightest);font-size:1.4rem;font-weight:bold;line-height:1.4;white-space:nowrap;padding:1.2rem .7rem}.global-header .global-navigation&gt;ul&gt;li dl dt,.global-header .global-navigation&gt;ul&gt;li dl dd{border-bottom:1px solid var(--color-gray-light)}.global-header .login-panel{margin-left:.8rem;flex-grow:unset}.global-header .user-menu{position:absolute;top:calc(100% + 1.6rem);right:0}.global-header .user-menu ul{display:flex;gap:1.2rem}.global-header .user-menu ul li{min-width:5.5rem;text-align:center}.global-header .user-menu ul a{display:inline-block;text-align:center;font-size:1.4rem;text-decoration:underline;position:relative;color:#1a1a1a}.global-header .user-menu ul a i{display:inline-block;font-size:1.6rem;transform:translateY(1.5px);padding-right:.4rem}.global-header .user-menu ul a:hover{color:#707070}.global-header .user-menu ul a:hover i{color:#7a7a7a}body&gt;footer{border-top:1px solid var(--color-gray-light)}.back-top-link{margin:1.5em 0;display:flex;justify-content:space-between}.back-top-link .back-button{width:11.2rem}.back-top-link .top-link{width:44px;max-height:44px;text-align:center;padding:13px 0 !important;font-size:16px;vertical-align:bottom}.back-top-link .top-link .icon-arrow-up{transform:scale(1.25) translate(2px, 1px);display:block}.pcsp-link{margin:2em 0;font-size:1.2rem;text-align:center}.pcsp-link a{font-size:1.2rem}.pcsp-link .button.plain{font-size:1.2rem}.global-footer{max-width:60rem;margin:0 auto;padding:1.6rem 0 2.8rem;font-size:1.2rem}.global-footer.normal{padding:0 0 2.8rem;margin:0 -1.6rem;background-color:var(--color-background-gray-lightest)}.global-footer.normal .global-footer-link{padding:0 1.6rem}.global-footer.normal .global-footer-link li{border-bottom:1px solid var(--color-gray-light)}.global-footer.normal .global-footer-link a{font-size:1.2rem;display:block;padding:1.6rem .8rem}.global-footer.normal .copyright{text-align:center}.global-footer.simple .global-footer-link{flex-grow:1;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1em 3.2rem;overflow:hidden}.global-footer.simple .global-footer-link li{position:relative}.global-footer.simple .global-footer-link li:before{position:absolute;left:-2.3rem;content:"｜";color:var(--color-border-gray-light)}.global-footer .copyright{margin-top:1.6rem;color:var(--color-gray-dark)}body&gt;footer{overflow-x:hidden}body&gt;footer .service-link{background-color:var(--color-background-gray-lightest);position:relative}body&gt;footer .service-link dl{margin:0 auto;padding:3.7em 0;max-width:108rem;width:108rem;display:flex;gap:2em}body&gt;footer .service-link dl dt{font-size:1.8rem;font-weight:bold;white-space:nowrap}body&gt;footer .service-link dl dd{flex-grow:1;overflow:hidden}body&gt;footer .service-link ul{display:flex;flex-wrap:wrap;gap:1em 0;margin-left:-1px}body&gt;footer .service-link ul li{border-left:1px solid var(--color-gray-light)}body&gt;footer .service-link ul li a{font-size:1.4rem;display:block;padding:0 1em}body&gt;footer .service-link .return-to-top{position:absolute;bottom:2em;left:calc(50% + 54rem + 2em)}body&gt;footer .service-link .return-to-top .button{width:3em;height:3em;padding:0;display:flex;align-items:center;justify-content:center}body&gt;footer .service-link .return-to-top .button i::before{margin:0}body&gt;footer .service-link .return-to-top.fixed{position:fixed}body&gt;footer .service-link .return-to-top.fixed.w-bottom-tab{bottom:5em}body&gt;footer .global-footer{max-width:108rem;width:108rem;line-height:1.5}body&gt;footer .global-footer.simple{display:flex;align-items:center;justify-content:space-between}body&gt;footer .global-footer.simple .copyright{margin-top:0}body&gt;footer .global-footer.wide{max-width:100%;width:100%;background-color:var(--color-blue);line-height:1;color:var(--color-white)}body&gt;footer .global-footer.wide .wrapper{max-width:108rem;width:108rem;margin:0 auto;padding:3.5em 0;display:flex;gap:3.5em}body&gt;footer .global-footer.wide .logo-area{flex-grow:1;display:flex;flex-flow:column;justify-content:space-between}body&gt;footer .global-footer.wide .logo-area .sns a{font-size:1.6rem;font-weight:bold;color:var(--color-white)}body&gt;footer .global-footer.wide section h3{font-size:1.5rem;font-weight:bold}body&gt;footer .global-footer.wide section ul{margin-top:1.6rem}body&gt;footer .global-footer.wide section li{margin-top:1.2rem}body&gt;footer .global-footer.wide section a{font-size:1.2rem;color:var(--color-white)}body&gt;footer .global-footer-foot{max-width:108rem;width:108rem;margin:0 auto;padding:1.5em 0;display:flex;align-items:center;justify-content:space-between}body&gt;footer .global-footer-foot .copyright{font-size:1.3rem}.reserve-servece-link{padding:0 1.5em}.reserve-servece-link ul{display:flex;align-items:stretch;justify-content:center;gap:.5em}.reserve-servece-link ul li{width:15rem;font-size:1.4rem;line-height:1.5;border:1px solid var(--color-gray-light);border-radius:.25em}.reserve-servece-link ul li a{display:flex;align-items:center;justify-content:center;height:5.7rem}.pcsp-link{margin-bottom:-1.5em;font-size:1.6rem;line-height:1.5}.pcsp-link button.button.plain{font-size:1.6rem}.pcsp-link button.button.plain:hover{color:var(--color-blue);text-decoration:underline}.bottom-banner-area{display:flex;align-items:center;justify-content:center}.modal-sheet{position:fixed;top:110%;left:0;padding:0;width:100vw;height:100%;height:100dvh;background-color:rgba(0,0,0,0);z-index:var(--z-modal-sheet);transform:translate3d(0, 0, 0);transition:.3s ease-in-out;display:none}.modal-sheet.open{display:block}.modal-sheet.open.fadeIn{top:0}.modal-sheet.pc{display:none;justify-content:center;align-items:center}.modal-sheet.pc.open{display:flex}.modal-sheet.pc .modal-wrapper{height:80%;height:80dvh;max-width:100%;width:86.4rem;overflow:initial;position:relative}.modal-sheet.pc .modal-wrapper .close-button,.modal-sheet.pc .modal-wrapper .close-button-for-double-modal{top:calc(-3em + 1.6rem);right:-1em;font-size:3rem}.modal-sheet.pc .modal-wrapper .close-button span,.modal-sheet.pc .modal-wrapper .close-button-for-double-modal span{padding:1em;font-size:3rem;color:var(--color-white)}.modal-sheet.pc .modal-wrapper .body{overflow-y:scroll}.modal-sheet.pc .modal-wrapper .fixed-bottom{max-width:100%}.modal-sheet.pc .modal-wrapper .fixed-bottom .wrapper{max-width:100%}.modal-sheet.pc .modal-wrapper .fixed-bottom .wrapper button{padding:0}.modal-sheet.app-sheet.open.fadeIn{top:5%}.modal-sheet.app-sheet .modal-wrapper{height:95%;max-height:95%;border-radius:1rem 1rem 0 0}.modal-sheet.float-modal-sheet{display:none;justify-content:center;align-items:center}.modal-sheet.float-modal-sheet.open{display:flex}.modal-sheet.float-modal-sheet .modal-wrapper{height:auto;max-height:70vh;width:90vw;max-width:54rem;position:relative;background-color:var(--color-white);margin:0 auto;overflow-y:auto}.modal-sheet.double-modal,.modal-sheet.modal-front{z-index:var(--z-double-modal)}.modal-sheet.double-drawer-modal{top:0;left:110%;z-index:var(--z-double-modal)}.modal-sheet.double-drawer-modal.open{display:block}.modal-sheet.double-drawer-modal.open.fadeIn{top:0;left:0}.modal-sheet .modal-wrapper{display:block;width:100%;position:relative;max-width:60rem;background-color:var(--color-white);height:100%;height:100dvh;margin:0 auto;overflow-y:scroll}.modal-sheet .modal-wrapper .modal-header{margin:0;padding:1.5rem 0;font-size:1.8rem;font-weight:bold;line-height:1;text-align:center}.modal-sheet .modal-wrapper .modal-header .header-text&gt;span{margin-left:1.2rem}.modal-sheet .modal-wrapper .close-button,.modal-sheet .modal-wrapper .close-button-for-double-modal,.modal-sheet .modal-wrapper .back-button{position:absolute;width:3em;height:3em;right:0;top:0;font-size:1.6rem;cursor:pointer}.modal-sheet .modal-wrapper .close-button span,.modal-sheet .modal-wrapper .close-button-for-double-modal span,.modal-sheet .modal-wrapper .back-button span{display:block;padding:1.5rem 1.5rem 0 0;color:var(--color-gray-dark);font-size:2rem}.modal-sheet .modal-wrapper .back-button{right:auto;left:0}.modal-sheet .modal-wrapper .back-button span{width:1.6rem;padding:1em 0 0 1em;color:var(--color-icon-blue);font-size:1.6rem;pointer-events:none}.modal-sheet .body{border-top:1px solid var(--color-gray-light);padding:0 1em 5rem;height:calc(100% - 5rem);overflow-y:scroll;overscroll-behavior-y:contain}.modal-sheet .body.fixed-scroll{touch-action:none;-webkit-overflow-scrolling:none;overflow-y:hidden !important;overscroll-behavior:none}.modal-sheet .fixed-bottom{position:absolute;width:100%;max-width:60rem;margin:0 auto;bottom:0;z-index:1}.modal-sheet .fixed-bottom .wrapper{max-width:60rem;width:100%;margin:0 auto;display:flex;justify-content:center;gap:1em;background-color:rgba(26,26,26,.7058823529);padding:.5em 1em;padding-bottom:calc(.5em + env(safe-area-inset-bottom, 0))}.modal-sheet .fixed-bottom .wrapper .button{padding:1em;min-width:15em}.modal-sheet.tab-modal .modal-header{position:fixed;top:0;width:100%;max-width:60rem;border-bottom:1px solid var(--color-gray-light);background-color:var(--color-white);display:grid;grid-template-columns:1fr 1fr;padding:0 4.8rem 0 0;z-index:1}.modal-sheet.tab-modal .modal-header [data-tab-button]{padding:1.5rem 0 1.2rem;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer}.modal-sheet.tab-modal .modal-header [data-tab-button].current{color:var(--color-blue);border-color:var(--color-blue)}.modal-sheet.tab-modal .body{padding:3em 1em 0;height:100%}.modal-sheet.tab-modal .body [data-tab-content]{display:none}.modal-sheet.tab-modal .body [data-tab-content].current{display:block}.modal-sheet.variable-height .modal-wrapper{position:absolute;bottom:0;height:auto;max-height:100%;max-height:100dvh}@media screen and (min-width: 600px){.modal-sheet.variable-height .modal-wrapper{transform:translateX(calc(50vw - 300px))}}.modal-sheet.variable-height .modal-wrapper .body{max-height:calc(100dvh - 5rem);overflow-x:hidden}.modal-sheet.under-bottom-tab .body{padding-bottom:6em}.modal-sheet.variable-height .modal-wrapper{position:absolute;bottom:0;height:auto;max-height:100%;max-height:100dvh}@media screen and (min-width: 600px){.modal-sheet.variable-height .modal-wrapper{transform:translateX(calc(50vw - 300px))}}.modal-sheet.variable-height .modal-wrapper .body{max-height:calc(100dvh - 5rem);overflow-x:hidden}.modal-sheet.variable-height .modal-wrapper{position:absolute;bottom:0;height:auto;max-height:100%;max-height:100dvh}@media screen and (min-width: 600px){.modal-sheet.variable-height .modal-wrapper{transform:translateX(calc(50vw - 300px))}}.modal-sheet.variable-height .modal-wrapper .body{max-height:calc(100dvh - 5rem);overflow-x:hidden}.modal-background,.double-modal-background{position:fixed;top:0;left:0;padding:0;width:100vw;height:100%;height:100dvh;background-color:var(--color-modal-background);z-index:var(--z-modal-background);opacity:0;display:none;transition:all .3s ease-in-out}.double-modal-background{z-index:var(--z-double-modal-background)}body.modal-open{height:100%;height:100dvh;overflow-y:hidden}body.modal-open .modal-background{display:block}body.modal-open.fadeIn .modal-background{opacity:1}body.double-modal-open .double-modal-background{display:block}body.isWindows.modal-open{margin-right:1em}.page-error,.page-notice{margin:1.5em 0;--font: var(--color-black);--status-font: var(--color-gray-dark);--background: var(--color-background-gray-lightest);--border: var(--color-background-gray-lightest);color:var(--font)}.page-error .wrapper,.page-notice .wrapper{padding:2rem;background-color:var(--background);border:1px solid var(--border);border-radius:.25em;line-height:1.5}.page-error .wrapper+.wrapper,.page-notice .wrapper+.wrapper{margin-top:1em}.page-error .wrapper h1,.page-notice .wrapper h1{margin-bottom:1.6rem;line-height:1.5;font-weight:bold;color:var(--status-font)}.page-error .wrapper h2,.page-notice .wrapper h2{margin:0;font-size:1.8rem;line-height:1.5;font-weight:bold;padding-left:1.5em;position:relative}.page-error .wrapper h2::before,.page-notice .wrapper h2::before{position:absolute;top:-0.1rem;left:0;font-family:"gdoreserve";content:"";font-size:112%}.page-error .wrapper h3,.page-notice .wrapper h3{margin:0;font-size:1.6rem;font-weight:bold}.page-error .wrapper p,.page-notice .wrapper p{margin:0;font-size:1.4rem;line-height:1.5;word-break:break-all}.page-error .wrapper p.note,.page-notice .wrapper p.note{position:relative;padding-left:calc(1em + .2rem)}.page-error .wrapper p.note::before,.page-notice .wrapper p.note::before{position:absolute;content:"※";left:0}.page-error .wrapper ul,.page-notice .wrapper ul{margin:0;font-size:1.4rem;word-break:break-all}.page-error .wrapper ul li,.page-notice .wrapper ul li{position:relative;padding-left:calc(1em + .2rem);word-break:break-all}.page-error .wrapper ul li::before,.page-notice .wrapper ul li::before{position:absolute;content:"・";left:0}.page-error .wrapper *+p,.page-error .wrapper *+ul,.page-notice .wrapper *+p,.page-notice .wrapper *+ul{margin-top:.75em}.page-error .wrapper a,.page-notice .wrapper a{text-decoration:underline;color:var(--font)}.page-error .wrapper a:hover,.page-notice .wrapper a:hover{text-decoration:underline;color:var(--font);opacity:.65}.page-error .wrapper *:first-child,.page-notice .wrapper *:first-child{margin-top:-0.25em}.page-error .wrapper *:last-child,.page-notice .wrapper *:last-child{margin-bottom:-0.25em}.page-error.red,.page-notice.red{margin:3.2rem 0;--font: var(--color-red);--status-font: var(--color-red);--background: var(--color-white);--border: var(--color-red)}.page-error.red .wrapper,.page-notice.red .wrapper{padding:1em}.page-error.red .wrapper h1,.page-notice.red .wrapper h1{font-size:1.4rem;margin-bottom:.75em}.page-error.red .wrapper h2,.page-error.red .wrapper h3,.page-notice.red .wrapper h2,.page-notice.red .wrapper h3{font-size:1.4rem;font-weight:bold;padding-left:0}.page-error.red .wrapper h2::before,.page-error.red .wrapper h3::before,.page-notice.red .wrapper h2::before,.page-notice.red .wrapper h3::before{display:none}.page-error.white,.page-notice.white{--background: var(--color-white);--border: var(--color-gray-light)}.page-error.white h2,.page-error.white h3,.page-notice.white h2,.page-notice.white h3{font-weight:bold}.page-error.white p,.page-notice.white p{font-size:1.6rem}.page-error.plain,.page-notice.plain{--background: var(--color-white)}.page-error.plain .wrapper,.page-notice.plain .wrapper{border:0;padding:0 0}.common-error .inquiry{margin:4rem 0 5.6rem;text-align:center}.common-error .inquiry .button+.button{margin-top:1em}.page-error,.page-notice{margin:2em 0}.page-error .wrapper,.page-notice .wrapper{padding:2em}.page-error .wrapper h2,.page-notice .wrapper h2{font-size:2rem}.page-error .wrapper h3,.page-notice .wrapper h3{font-size:1.8rem}.page-error .wrapper p,.page-notice .wrapper p{font-size:1.6rem}.page-error .wrapper ul,.page-notice .wrapper ul{font-size:1.6rem}.page-error.red .wrapper h2,.page-error.red .wrapper h3,.page-notice.red .wrapper h2,.page-notice.red .wrapper h3{font-size:1.6rem}.common-error .inquiry .button{min-width:28.8rem}.common-error .inquiry .button+.button{margin-left:1.5em}#main-area&gt;.page-error:first-child,#main-area&gt;.page-notice:first-child{margin-top:0}[class$=-info-aside]{margin:3.5em 0 1.5em}[class$=-info-aside]&gt;a.button{display:block;margin-bottom:1em}[class$=-info-aside]&gt;a.button .icon-mail{font-size:2rem;display:inline-block;transform:translateY(2px)}[class$=-info-aside] .box{box-shadow:0px 3px 6px rgba(0,0,0,.0784313725);margin-bottom:1em;border:1px solid var(--color-gray-light);border-radius:.25em;background-color:var(--color-white);text-align:center;padding:1.5em 0}[class$=-info-aside] .box h3{font-size:1.8rem;font-weight:bold}[class$=-info-aside] .box h3.small{font-size:1.6rem}[class$=-info-aside] .box h4{margin-top:2.8rem;font-size:1.6rem}[class$=-info-aside] .box .tel{font-size:2.4rem;font-weight:bold}[class$=-info-aside] .box .tel span{margin-right:.25em}[class$=-info-aside] .box .tel.large{font-size:2.8rem}[class$=-info-aside] .box p{padding-top:1.2rem}[class$=-info-aside] .box p.small{font-size:1.4rem}[class$=-info-aside] .box p.note{padding-top:.8rem;font-size:1.2rem}.mygdo-info-aside{margin-top:2em}[class$=-info-aside]&gt;a.button{margin-bottom:1.5em}[class$=-info-aside] .box{padding:0;box-shadow:none;display:grid;gap:0;grid-template:"left right" "bottom bottom";align-items:center}[class$=-info-aside] .box .left{width:54rem;grid-area:left;padding:2.4rem 0}[class$=-info-aside] .box .left table{margin-left:auto}[class$=-info-aside] .box .left table .large th{font-size:1.8rem}[class$=-info-aside] .box .left table th,[class$=-info-aside] .box .left table td{vertical-align:middle;font-weight:bold}[class$=-info-aside] .box .left table th{font-size:1.4rem;text-align:left}[class$=-info-aside] .box .left table td{text-align:right;padding:.4rem 0 .4rem 2.4rem}[class$=-info-aside] .box .tel{font-size:2rem}[class$=-info-aside] .box .tel.large{font-size:2.4rem}[class$=-info-aside] .box .right{width:54rem;grid-area:right;padding:2.4rem 0}[class$=-info-aside] .box .right&gt;div{display:inline-block;text-align:right}[class$=-info-aside] .box .right p{padding-top:0;font-size:1.6rem;line-height:1.5}[class$=-info-aside] .box .right p.note{font-size:1.2rem;padding-top:.25em}[class$=-info-aside] .box .right p+p{padding-top:.5em}[class$=-info-aside] .box .bottom{grid-area:bottom;border-top:1px solid var(--color-gray-light);padding:2.4rem 0}[class$=-info-aside] .box .bottom a{font-size:1.4rem;padding:.8em 1.2em}[class$=-info-aside] .box .bottom span{font-size:1.4rem;margin-right:2rem}.mygdo-info-aside{margin-bottom:-2.5em}.mygdo-info-aside .box .left table .large th{text-align:center;line-height:1.5}.message-result{margin:1.5em 0;--font: var(--color-black);--status-font: var(--color-gray-dark);--background: var(--color-background-gray-lightest);--border: var(--color-background-gray-lightest);--padding: 2rem 1.6rem;color:var(--font)}.message-result .wrapper{padding:var(--padding);background-color:var(--background);border:1px solid var(--border);border-radius:.25em;line-height:1.5}.message-result .wrapper+.wrapper{margin-top:1em}.message-result .wrapper h2{font-size:1.8rem;font-weight:bold}.message-result .wrapper p{margin:1.2rem 0 0 0;word-break:break-all}.message-result .wrapper p.note{position:relative;padding-left:calc(1em + .2rem)}.message-result .wrapper p.note::before{position:absolute;content:"※";left:0}.message-result{margin:2em 0;--padding: 1.5em}.message-result .wrapper{padding:var(--padding)}/*# sourceMappingURL=pc_common-error.min.css.map */</pre></body></html>