@charset "UTF-8";.f-button,.f-button-color,.f-button-outline{width:20rem;height:3.25rem;text-align:center;border-radius:9999px;border-width:1px}.f-button,.f-button-color{border-color:transparent}.f-button{background-color:#ff809a;color:#fff}.f-button-small{height:2.75rem}.f-button-large{height:4.75rem}.f-button-block{width:100%}.f-button-arrow,.f-button-icon{display:flex;justify-content:center;align-items:center;column-gap:.5rem}.f-button-arrow{position:relative}.f-button-arrow-icon-left,.f-button-arrow-icon-right{position:absolute;display:flex;align-items:center;justify-content:center}.f-button-arrow-icon-right{right:12px}.f-button-arrow-icon-right img{vertical-align:baseline}.f-button-arrow-icon-left{left:12px}.f-button-arrow-icon-left img{vertical-align:baseline}.text-primary{color:#ff809a}.bg-primary{background-color:#ff809a}.border-primary{border-color:#ff809a}.text-secondary{color:#26acb1}.bg-secondary{background-color:#26acb1}.border-secondary{border-color:#26acb1}.text-brown-50{color:#f8f5f3}.bg-brown-50{background-color:#f8f5f3}.border-brown-50{border-color:#f8f5f3}.text-brown-200{color:#d0c6b8}.bg-brown-200{background-color:#d0c6b8}.border-brown-200{border-color:#d0c6b8}.text-brown-900{color:#443532}.bg-brown-900{background-color:#443532}.border-brown-900{border-color:#443532}.text-brown-900-opacity-50{color:rgba(68,53,50,.5)}.bg-brown-900-opacity-50{background-color:rgba(68,53,50,.5)}.border-brown-900-opacity-50{border-color:rgba(68,53,50,.5)}.text-orange-100{color:#ffedd5}.bg-orange-100{background-color:#ffedd5}.border-orange-100{border-color:#ffedd5}.text-orange-500{color:#fd6617}.bg-orange-500{background-color:#fd6617}.border-orange-500{border-color:#fd6617}.text-yellow-200{color:#fffae1}.bg-yellow-200{background-color:#fffae1}.border-yellow-200{border-color:#fffae1}.text-yellow-300{color:#ffb238}.bg-yellow-300{background-color:#ffb238}.border-yellow-300{border-color:#ffb238}.text-teal-200{color:#a8eaef}.bg-teal-200{background-color:#a8eaef}.border-teal-200{border-color:#a8eaef}.text-teal-500{color:#26acb1}.bg-teal-500{background-color:#26acb1}.border-teal-500{border-color:#26acb1}.text-red-50{color:#fdf2f2}.bg-red-50{background-color:#fdf2f2}.border-red-50{border-color:#fdf2f2}.text-red-100{color:#f6eae7}.bg-red-100{background-color:#f6eae7}.border-red-100{border-color:#f6eae7}.text-red-300{color:#e8b7b2}.bg-red-300{background-color:#e8b7b2}.border-red-300{border-color:#e8b7b2}.text-red-400{color:#ff565d}.bg-red-400{background-color:#ff565d}.border-red-400{border-color:#ff565d}.text-red-700{color:#cf0000}.bg-red-700{background-color:#cf0000}.border-red-700{border-color:#cf0000}.text-gray-50{color:#fafafa}.bg-gray-50{background-color:#fafafa}.border-gray-50{border-color:#fafafa}.text-gray-100{color:#f0f0f0}.bg-gray-100{background-color:#f0f0f0}.border-gray-100{border-color:#f0f0f0}.text-gray-200{color:#e2e8f0}.bg-gray-200{background-color:#e2e8f0}.border-gray-200{border-color:#e2e8f0}.text-gray-600{color:#5c5c5c}.bg-gray-600{background-color:#5c5c5c}.border-gray-600{border-color:#5c5c5c}.text-black{color:#000}.bg-black{background-color:#000}.border-black{border-color:#000}.text-white{color:#fff}.bg-white{background-color:#fff}.border-white{border-color:#fff}.text-white-opacity-60{color:rgba(255,255,255,.6)}.bg-white-opacity-60{background-color:rgba(255,255,255,.6)}.border-white-opacity-60{border-color:rgba(255,255,255,.6)}.text-white-opacity-80{color:rgba(255,255,255,.8)}.bg-white-opacity-80{background-color:rgba(255,255,255,.8)}.border-white-opacity-80{border-color:rgba(255,255,255,.8)}.text-line{color:#06c755}.bg-line{background-color:#06c755}.border-line{border-color:#06c755}html{height:100%;font-family:"Noto Sans JP",sans-serif}body{position:relative;box-sizing:border-box;width:100%;max-width:500px;min-width:370px;margin:0 auto;font-size:1rem;line-height:1.5}label{margin:inherit}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-full{border-radius:9999px}.shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1)}.border-dashed{border-style:dashed}.border-solid-xs{border-style:solid;border-width:1px}.border-solid-sm{border-style:solid;border-width:2px}.border-dashed-xs{border-style:dashed;border-width:1px}.border-t-2{border-top-width:2px}.is-horizontal-center{display:flex;justify-content:center}.is-vertical-center{display:flex;align-items:center}.is-center{display:flex;justify-content:center;align-items:center}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.w-full{width:100%}.opacity-60{opacity:.6}.relative{position:relative}.hidden{display:none!important}.disabled{pointer-events:none;opacity:.5}.p-1{padding:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.m-1{margin:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.m-2{margin:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.p-3{padding:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.m-3{margin:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.m-4{margin:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.p-5{padding:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.m-5{margin:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.p-6{padding:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.p-8{padding:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.m-8{margin:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.p-10{padding:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.p-12{padding:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-semibold{font-weight:600}.font-bold{font-weight:700}.underline{text-decoration-line:underline;text-underline-offset:4px}.underline-offset-8{text-decoration-line:underline;text-underline-offset:8px}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
