@font-face{font-style:normal;font-weight:300;src:url("/fonts/NotoSansCJKjp-Light.woff") format("woff");font-family:"Noto Sans JP";font-display:swap}@font-face{font-style:normal;font-weight:400;src:url("/fonts/NotoSansCJKjp-Regular.woff") format("woff");font-family:"Noto Sans JP";font-display:swap}@font-face{font-style:normal;font-weight:500;src:url("/fonts/NotoSansCJKjp-Medium.woff") format("woff");font-family:"Noto Sans JP";font-display:swap}@font-face{font-style:normal;font-weight:700;src:url("/fonts/NotoSansCJKjp-Bold.woff") format("woff");font-family:"Noto Sans JP";font-display:swap}:root{--color-base: #efefef;--color-white: #fff;--color-black: #000;--color-gray: #808080;--color-red: #c70012;--color-over-red: rgba(199, 0, 18, 1);--color-gray-thin-over: rgba(77, 77, 77, 0.4);--color-gray-thin: rgba(77, 77, 77, 0.8);--color-gray-dark: rgba(51, 51, 51, 0.8);--transition-duration: 0.3s;--transition-timing-function: cubic-bezier(0.37, 0, 0.63, 1);--transition-delay: 0.5s}.stores_heading{background-color:rgba(29,29,29,.8);padding:0.1875rem 0;color:var(--color-white);font-size:1.25rem;text-align:center}.stores_anchor{padding:1.6875rem 0 1.625rem}.stores_note{margin-bottom:0.625rem;padding:0 1.25rem;color:#454545;font-size:0.8125rem;line-height:1.54}.stores_note-item::before{content:"※"}.anchor{position:relative}.anchor_nav{display:flex;justify-content:center}.anchor_current{margin-top:1.375rem;font-size:1rem;letter-spacing:0.06rem;text-align:center}.anchor_current>span{display:flex;position:relative;justify-content:center;align-items:center}.anchor_current>span::before,.anchor_current>span::after{display:block;background-color:#a3a3a3;width:1.75rem;height:1px;content:""}.anchor_current>span::before{margin-right:0.625rem}.anchor_current>span::after{margin-left:0.625rem}.anchor_item{padding:0 0 0 2rem}.anchor_item+.anchor_item{margin-top:0.875rem}.anchor_link{position:relative;color:rgba(0,0,0,.8);font-size:1.25rem;text-decoration:none}.anchor_link::before{position:absolute;top:0.1875rem;left:-2.5rem;vertical-align:middle;transform:rotate(45deg);transform-origin:center center;z-index:10;margin:auto;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-color:#000;width:0.875rem;height:0.875rem;content:""}.anchor_nolink{position:relative;color:rgba(0,0,0,.8);font-size:1.25rem;text-decoration:none}.anchor_nolink::before{position:absolute;top:0.1875rem;left:-2.5rem;vertical-align:middle;transform:rotate(45deg);transform-origin:center center;z-index:1111;margin:auto;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-color:#000;width:0.875rem;height:0.875rem;content:""}.area{color:#000;font-size:1.25rem}.area_inner{padding:0 1.25rem 3.375rem}.area_head{display:none}.area_title{width:15.625%;font-weight:500;font-size:1.125rem;text-align:center}.area_title:nth-child(2){width:49.75%}.area_title:nth-child(3){width:34.625%}.area_group{padding-top:0.625rem}.area_group+.area_group{padding-top:1.875rem}.area_term{border-bottom:solid 1px #4e4e4e;padding:0 0 0.25rem;font-weight:500;font-size:1.125rem;text-align:center}.area_des{padding-top:0.625rem}.area_text{padding-top:1.5rem;color:var(--color-gray);font-size:1rem;letter-spacing:0.06rem;text-align:center}.stores-list{width:100%}.stores-list_item{width:100%;font-size:1.125rem}.stores-list_item+.stores-list_item{margin-top:1.5rem}.store-item_name>a{color:#000;font-weight:400 !important;font-size:1.125rem;text-decoration:none}.store-item_remarks>span,.store-item_remarks>a{font-feature-settings:"palt";-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;display:inline-block;color:#000;font-weight:400;font-weight:300 !important;font-size:1rem;font-family:"Noto Sans JP",sans-serif;text-decoration:none}.store-item_remarks>span+a{margin-left:0.8125rem}.store-item_remarks>a{position:relative;padding-left:0.75rem}.store-item_remarks>a::before,.store-item_remarks>a::after{display:block;position:relative;top:0;left:-0.75rem;background-color:#000;width:0.5rem;height:1px;content:""}.store-item_remarks>a::before{top:0.6875rem;transform:rotate(45deg)}.store-item_remarks>a::after{top:-0.5625rem;transform:rotate(-45deg)}.content-head{background-color:#282828}.content-head._main{display:flex;justify-content:center;align-items:center;border-bottom:solid 1px #4e4e4e;background-image:url("/img/006/content-head_bg_sp.png");background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:9.375rem}.content-head._customize{background-color:rgba(0,0,0,0)}.content-head._customize .content-head_lead>span{border-top:1px solid var(--color-white)}.content-head_inner{display:flex;flex-direction:column;margin-top:-0.5rem;padding:0 1.25rem;width:100%}.content-head_heading{color:#efefef;font-weight:500;font-size:1.5625rem;letter-spacing:0.078125rem;text-align:center}.content-head_lead{margin-top:0.625rem;border-top:1px solid #a3a3a3;color:#efefef;font-weight:300;font-size:1.25rem;line-height:1.25;text-align:center}.content-head_lead>span{display:inline-block;padding-top:1.0625rem}.content-head_lead._sp-left{line-height:1.65;text-align:left}.main{font-feature-settings:"palt";-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;padding-top:100px;color:var(--color-gray);font-weight:400;font-family:"Noto Sans JP",sans-serif}.main._stores{padding-top:50px}.main button,.main a{font-weight:400;font-family:"Noto Sans JP",sans-serif}.main_head{position:relative;background-color:rgba(29,29,29,.95)}.main_release{position:absolute;top:50%;right:0;transform:translateY(-50%)}.main_inner{position:relative;width:100%}.main_inner._head{display:flex;justify-content:center}.main_manual{padding-bottom:1.25rem}.main_info-stores{padding-bottom:2.5rem}.main_customize{margin-top:1.625rem}.main_customize._home{margin-top:0}.main_share{margin-top:1.9375rem}@media print,screen and (min-width: 768px){.stores_inner{padding:0 5.625rem}.stores_anchor{padding:1.6875rem 0 2.5rem}.stores_note{margin:0 auto 0.625rem;padding:0 5.625rem;max-width:80rem;font-size:1.125rem;line-height:1.33}.anchor_current{position:absolute;right:0;bottom:0;margin-top:0;padding:0 5.625rem 3.25rem;font-size:1.125rem;letter-spacing:0.0675rem;text-align:left}.anchor_current>span::before,.anchor_current>span::after{content:none}.anchor_list{-moz-column-count:2;column-count:2;width:34.375rem}.anchor_item{padding:0.75rem 0 0.75rem 5rem;width:17.1875rem}.anchor_item+.anchor_item{margin-top:0}.area_inner{margin:0 auto;padding:2.5rem 0 6.25rem;max-width:50rem}.area_head{display:flex}.area_title{padding-bottom:0.75rem}.area_title+.area_title{text-align:left}.area_group{display:flex;border-top:solid 1px #a3a3a3;padding-top:0}.area_group+.area_group{padding-top:0}.area_term{border-bottom:none;padding:0.5625rem 0 0.625rem;width:15.625%;font-weight:300}.area_des{flex:1;padding-top:0}.area_text{padding-top:0;font-size:1.125rem;letter-spacing:0.0675rem}.stores-list_item{padding:0.5625rem 0 0.625rem;font-size:1.25rem}.stores-list_item+.stores-list_item{margin-top:0;border-top:solid 1px #4e4e4e}.store-item{display:flex}.store-item_name{padding-right:1.875rem;width:58.962962963%}.store-item_name>a{font-weight:300 !important}.store-item_remarks{flex:1}.content-head._main{background-image:url("/img/006/content-head_bg_pc.png");height:auto;min-height:13.4375rem}.content-head_inner{margin-top:0;padding:0}.content-head_lead{margin-top:0.75rem;border-top:none;line-height:1.65}.content-head_lead>span{border-top:1px solid #4e4e4e;padding-top:0.6875rem}.content-head_lead._sp-left{text-align:center}.main{padding-top:0}.main._padding{padding-top:3.75rem}.main._stores{padding-top:0}.main_head{padding:3.4375rem 0 4.125rem}.main_inner{margin:0 auto;padding:0 7.03125%;max-width:calc(80rem + 14.0625%)}.main_manual{padding-bottom:0}.main_result{overflow:hidden}.main_customize{margin-top:3.25rem}.main_customize._home{margin-top:0}.main_share{margin-top:3.75rem}}@media print,screen and (min-width: 768px)and (max-width: 1028px){.anchor_current{padding:0 5.625rem 0.75rem}}@media(hover: hover){.anchor_link{transition:color .3s ease-in-out}.anchor_link::before{transition:border-color .3s ease-in-out}.anchor_link:hover{color:var(--color-over-red)}.anchor_link:hover::before{border-color:var(--color-over-red)}.store-item_name>a:hover{color:var(--color-over-red)}.store-item_remarks>a:hover{color:var(--color-over-red)}.store-item_remarks>a:hover::before,.store-item_remarks>a:hover::after{background-color:var(--color-over-red)}}@media print,screen and (min-width: 768px)and (max-width: 960px){.main_inner._head{justify-content:flex-start}}
