:root{--main-color:#ff86ad;--main-10-color:rgba(255,134,173,0.1);--sub-color:#5ec4b7;--sub-10-color:rgba(94,196,183,0.1);--blue-color:#0088ff;--blue-10-color:rgba(0,136,255,0.1);--green-color:#34c759;--green-10-color:rgba(52,199,89,0.1);--yellow-color:#ffcc00;--yellow-10-color:rgba(255,204,0,0.1);--red-color:#ff383c;--red-10-color:rgba(255,56,60,0.1);--black-color:#111111;--black-05-color:rgba(0,0,0,0.05);--black-20-color:rgba(0,0,0,0.2);--black-30-color:rgba(0,0,0,0.3);--black-50-color:rgba(0,0,0,0.5);--gray-color:#505050;--disabled-color:#767676;--border-color:#e5e5ec;--light-color:#f7f7fb;--white-color:#ffffff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;padding:0;margin:0;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:999px;background:var(--border-color)}::-webkit-scrollbar-thumb:hover{background:var(--gray-color)}html{scroll-behavior:smooth}body{padding:0;margin:0;color:var(--black-color);font-family:Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;background:var(--white-color);font-weight:500;line-height:1.45;letter-spacing:-.02rem;-webkit-font-smoothing:antialiased}button{border:0;cursor:pointer;font:inherit;background:transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.app-shell{width:100%;min-height:100vh;max-width:768px;margin:0 auto;background:var(--white-color)}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}input::placeholder,textarea::placeholder{color:var(--disabled-color)}input,textarea{border:0;outline:0;font:inherit}textarea{resize:none;overflow-y:auto}.AnnouncementBar_bar__YP6cx{position:relative;z-index:70;width:100%;overflow:hidden;background:linear-gradient(90deg,#bce7fd,#e3a6d6 30%,#f77aa6 60%,#c4b5fd);color:var(--white-color);font-size:.75rem}.AnnouncementBar_viewport__wfzfi{width:100%;max-width:768px;margin:0 auto;overflow:hidden}.AnnouncementBar_track__gOJZj{display:flex;width:max-content;animation:AnnouncementBar_flow__2lrby 160s linear infinite;will-change:transform}.AnnouncementBar_group__r5TjH{display:flex;flex:0 0 auto}.AnnouncementBar_item__6kCA0{flex:0 0 auto;padding:.375rem 1.5rem;white-space:nowrap}.AnnouncementBar_link__iz4ql{display:block;width:100%;color:inherit;text-decoration:none}@keyframes AnnouncementBar_flow__2lrby{0%{transform:translateX(0)}to{transform:translateX(-50%)}}