@charset "UTF-8";html{overflow-y:scroll}fieldset,img{border:none;vertical-align:top}ul,ol{list-style-type:none}address,caption,cite,code,dfn,em,var{font-style:normal}caption,th{text-align:left}a{outline:none}h1,h2,h3,h4,h5,h6,html,body,div,p,ul,ol,li,dl,dt,dd,pre,blockquote,form,fieldset,input,textarea,table,th,td,figure{margin:0;padding:0}:root{color:#231815;font-size:10px}@media (max-width: 995px){:root{text-size-adjust:100%}}body{color:#231815;line-height:1.5;font-family:Noto Sans JP,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-size:1.4rem;word-wrap:break-word;font-weight:500}@media (max-width: 995px){body{text-size-adjust:100%}}@media (max-width: 767px){body{font-size:3.5vw}}h1,h2,h3,h4,h5,h6{font-size:100%}img{max-width:100%}button,fieldset,form,input,label,legend,select,textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}a{text-decoration:none;color:#231815}@media (min-width: 996px){a:hover{color:#231815;text-decoration:underline}a:active{text-decoration:none}}q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}[type=text],[type=email],[type=tel],[type=password],[type=number],[type=search],[type=date],[type=datetime-local],textarea,select{padding:.75em;box-sizing:border-box;border:1px solid #d1d1d2;border-radius:.5rem;font-size:inherit;line-height:1.5}select{max-width:100%;padding:.5em 2.1em .5em 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d1d1d2;border-radius:.5em;background:#fff url(../img/common/arrow.svg) right .7em center/.7em auto no-repeat}@media (max-width: 767px){select{padding:.5em 2.1em .5em .75em}}select .holiday{color:#c00}select::-ms-expand{display:none}[type=text],[type=email],[type=tel],[type=password],[type=submit],[type=number],[type=search],[type=date],textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=email]:focus,[type=password]:focus,[type=number]:focus,[type=search]:focus,[type=date]:focus,textarea:focus{background:#fff;border:1px solid #aaa}button{cursor:pointer;border:none;background-color:transparent}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;position:relative;padding-left:2em}input[type=checkbox]+label:before,input[type=checkbox]+label:after,input[type=radio]+label:before,input[type=radio]+label:after{display:block;content:"";position:absolute;top:.2em;box-sizing:border-box;border-radius:.5rem}input[type=checkbox]+label:before,input[type=radio]+label:before{left:0;width:1.25em;height:1.25em;border:1px solid #d1d1d2;background-color:#fff}input[type=checkbox]+label.single,input[type=radio]+label.single{height:1.25em;padding-left:1.25em}input[type=radio]+label:before,input[type=radio]+label:after{border-radius:50%}input[type=checkbox]:checked+label:after{border-radius:.4rem}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{top:calc(.2em + 3px);left:3px;width:calc(1.25em - 6px);height:calc(1.25em - 6px);background-color:#a51570}::placeholder{color:#ddd}:placeholder-shown{color:#bababa}::-webkit-input-placeholder{color:#bababa}:-moz-placeholder{color:#bababa;opacity:1}::-moz-placeholder{color:#bababa;opacity:1}:-ms-input-placeholder{color:#bababa}body{padding-bottom:5rem}.linkbox{cursor:pointer}.sp{display:none}@media (max-width: 767px){.sp{display:inherit}}@media (max-width: 767px){.spnone{display:none!important}}.tb{display:none}@media (max-width: 995px){.tb{display:inherit}}@media (max-width: 995px){.tbnone{display:none!important}}@media (max-width: 995px){.pc{display:none!important}}#top{background-color:#a51570;color:#fff}#top .title{text-align:center;white-space:nowrap}#top .title img{width:19rem}#top .title span{display:block;margin-top:.75em;font-size:2rem}#top footer .name{margin-bottom:.5em;font-size:2rem}header .close{display:flex;justify-content:flex-end;padding:1rem}header .close a{width:1.5rem}header .headtitle{display:flex;justify-content:space-between;padding:1.5rem 2rem;background-color:#a51570;color:#fff}header .headtitle h1{width:9rem}header .headtitle .sub{font-size:1.8rem;font-weight:700}header .headtitle.dash{display:flex;justify-content:flex-end;position:relative;padding:1rem 2rem}header .headtitle.dash .title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:1.5rem}header .headtitle.dash .info a{display:block;padding-top:1.75em;background:url(/build/assets/info-BaOm-AYN.svg) center top/2em auto no-repeat;color:#fff;font-size:1rem}#footnav{position:fixed;left:0;bottom:0;z-index:10;width:100%;background-color:#a51570}#footnav ul{display:flex}#footnav ul li{width:25%}#footnav ul li a{display:block;padding:5rem 0px 1.5rem;background-repeat:no-repeat;color:#fff;font-size:1rem;text-align:center}#footnav ul li a.iconh{background-size:2rem auto;background-position:center 2rem;background-image:url(/build/assets/home-DmXpJOi4.svg)}#footnav ul li a.iconm{background-size:2.2rem auto;background-position:center 2.5rem;background-image:url(/build/assets/mail-BHoKPHEx.svg)}#footnav ul li a.icont{background-size:2rem auto;background-position:center 2rem;background-image:url(/build/assets/tel-R4spTFi2.svg)}#footnav ul li a.iconu{background-size:1.8rem auto;background-position:center 2.2rem;background-image:url(/build/assets/user-DBxB075E.svg)}footer{position:fixed;left:0;bottom:0;width:100%;padding:1.5rem 0px;background-color:#a51570;text-align:center;color:#fff}footer .copy{font-size:1.2rem}.mt-h1{margin-top:.5em}.mb-h1{margin-bottom:.5em}.ml-h1{margin-left:.5em}.mr-h1{margin-right:.5em}.ms-h1{margin:0 .5em}.mtb-h1,.m-h1{margin:.5em}.mt-1{margin-top:1em}.mb-1{margin-bottom:1em}.ml-1{margin-left:1em}.mr-1{margin-right:1em}.ms-1{margin:0 1em}.mtb-1{margin:1em 0}.m-1{margin:1em}.mt-h2{margin-top:1.5em}.mb-h2{margin-bottom:1.5em}.ml-h2{margin-left:1.5em}.mr-h2{margin-right:1.5em}.ms-h2{margin:0 1.5em}.mtb-h2,.m-h2{margin:2em}.mt-2{margin-top:2em}.mb-2{margin-bottom:2em}.ml-2{margin-left:2em}.mr-2{margin-right:2em}.ms-2{margin:0 2em}.mtb-2{margin:2em 0}.m-2{margin:2em}.mt-h3{margin-top:2.5em}.mb-h3{margin-bottom:2.5em}.ml-h3{margin-left:2.5em}.mr-h3{margin-right:2.5em}.ms-h3{margin:0 2.5em}.mtb-h3,.m-h3{margin:3.5em}.mt-3{margin-top:3em}.mb-3{margin-bottom:3em}.ml-3{margin-left:3em}.mr-3{margin-right:3em}.ms-3{margin:0 3em}.mtb-3{margin:3em 0}.m-3{margin:3em}.mt-h4{margin-top:3.5em}.mb-h4{margin-bottom:3.5em}.ml-h4{margin-left:3.5em}.mr-h4{margin-right:3.5em}.ms-h4{margin:0 3.5em}.mtb-h4,.m-h4{margin:5em}.mt-4{margin-top:4em}.mb-4{margin-bottom:4em}.ml-4{margin-left:4em}.mr-4{margin-right:4em}.ms-4{margin:0 4em}.mtb-4{margin:4em 0}.m-4{margin:4em}.mt-h5{margin-top:4.5em}.mb-h5{margin-bottom:4.5em}.ml-h5{margin-left:4.5em}.mr-h5{margin-right:4.5em}.ms-h5{margin:0 4.5em}.mtb-h5,.m-h5{margin:6.5em}.mt-5{margin-top:5em}.mb-5{margin-bottom:5em}.ml-5{margin-left:5em}.mr-5{margin-right:5em}.ms-5{margin:0 5em}.mtb-5{margin:5em 0}.m-5{margin:5em}#home{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh}#home .text{margin:1em 0 2em}#home ul li+li{margin-top:2rem}#home ul li a{display:block;width:28rem;padding:1em 0;background-color:#e1c0d1;border-radius:.5rem;text-align:center;color:#a51570;font-size:2rem;font-weight:700;text-decoration:none;box-shadow:2px 2px 1px #00000040}#home ul li a span{display:block;font-weight:400;font-size:.65em}.page{max-width:900px;margin:0 auto;padding:5rem 2rem;box-sizing:border-box}.page .title{margin-bottom:.5em;font-size:2.3rem;color:#a51570;font-weight:700}.page .text{margin-bottom:1em}.page .inbox{padding:2rem;border-radius:.5rem;background-color:#efefef}.page .inbox .icon{width:6rem;margin:0 auto;padding:4rem 0px 3rem}.page .inbox .read{margin-bottom:1em;font-size:1.7rem;font-weight:700;color:#a51570;text-align:center}.al{display:inline-block;position:relative;padding-left:1em}.al:before{content:"";display:block;position:absolute;left:.25em;top:.4em;width:.6em;height:.6em;margin-right:.25em;border-top:1px solid #a51570;border-left:1px solid #a51570;transform:rotate(-45deg)}a[target=_blank]{padding-right:1.25em;background:url(/build/assets/blank-CGyp78c4.svg) right center/1em no-repeat}.flashmessage{margin-top:2em;padding:1em;border:1px solid #d1d1d2}.flashmessage.success{border-color:#8cc220;background-color:#e6f3e5;color:#8cc220}.editlist{margin-top:2.5rem}.editlist dt{margin-bottom:1em;font-weight:700}.editlist dt .required{display:inline-block;margin-left:1em;padding:.1em .5em;border-radius:2px;background-color:#a51570;color:#fff;font-weight:400;font-size:.85em}.editlist dd+dt{margin-top:2.5rem}.editlist dd input{width:100%}.editlist .half{display:flex;flex-wrap:wrap;justify-content:space-between}.editlist .half input{width:49%}.editlist .short{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.editlist .short input{width:calc((100% - 2em) / 3)}.editlist .ex{display:block;margin-bottom:.75em;font-size:1.2rem}.number{margin-bottom:1em;font-weight:700;font-size:1.6rem}.error{margin-top:.5em;width:100%;color:#c00}.showpassword{display:flex;border:1px solid #d1d1d2;border-radius:.5rem}.showpassword input{width:calc(100% - 4rem)!important;border:none}.showpassword a{display:block;width:4rem;background:url(/build/assets/hidden-i0u1FDGT.svg) center/2.2rem auto no-repeat}.showpassword a.is-show{background-image:url(/build/assets/show-BtfXMFKI.svg)}.send{margin-top:3.5rem}.send button,.send a{display:block;width:100%;padding:.75em 0;border-radius:.5rem;background-color:#a51570;color:#fff;font-size:2rem;text-align:center;text-decoration:none}#dashboard .pagename{padding:2.5rem 0px;border-top:1px solid #f09abf;background-color:#a51570;color:#fff;text-align:center}#dashboard .pagename img{width:12rem}#dashboard .pagename span{display:block;font-size:2.7rem}#dashboard .page .name{margin-bottom:1.5em;color:#a51570;text-align:center}#dashboard .page .barcode{text-align:center}#dashboard .page .barcode figcaption{margin-top:.5em;font-size:1.2rem;letter-spacing:.25em}#dashboard .page .point{font-size:4.5rem;text-align:center}#dashboard .page .point span{font-size:.55em}#dashboard .page .note{margin-bottom:.75em;text-align:center;font-size:1.3rem}#dashboard .page .limit{margin-bottom:.75em;padding:.25em 0;background-color:#e1c0d1;color:#fff;font-weight:700;text-align:center}#dashboard .page .memo{color:#a51570;font-size:1.5rem}#dashboard .page .send a{display:flex;justify-content:center;align-items:center}#dashboard .page .send a:before{content:"";display:block;width:1em;height:1.5em;margin-right:.75em;background:url(/build/assets/user-DBxB075E.svg) center/100% no-repeat}#infobox{padding:5rem 2rem;background-color:#efefef}#infobox .wrap{max-width:900px;margin:0 auto}#infobox .title{margin-bottom:.75em;color:#a51570}#infobox .items .item{display:flex;gap:1.5rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}#infobox .items .item+.item{margin-top:1.5rem}#infobox .items .item figure{width:7rem;border-radius:.5rem;overflow:hidden}#infobox .items .item .textbox{width:calc(100% - 8.5rem);color:#a51570}#infobox .items .item .textbox .date{font-size:1.5rem}#infobox .items .item .textbox .name{margin-top:.25em;font-size:1.2rem}#infobox .items .item .textbox .name a{color:#a51570}#infobox .pagination{margin-top:2rem}#infobox .pagination ul{display:flex;align-items:center;gap:.5em}#infobox .pagination ul a{display:flex;align-items:center;justify-content:center;width:2em;height:2em;background-color:#fff;text-decoration:none}#infobox .pagination ul a.page-current{background-color:#a51570;color:#fff}#infobox .inbox{padding:1.5rem;background-color:#fff;border-radius:.5rem}#infobox .inbox .date{margin-bottom:1.5em}#infobox .entry{line-height:2}#infobox .entry h1,#infobox .entry h2,#infobox .entry h3,#infobox .entry h4,#infobox .entry h5,#infobox .entry h6{position:static;clear:both;float:none;height:auto;min-height:1px;margin:0 0 1em;padding:0;background:none;border:none;color:#333;text-shadow:1px 1px 0 #fff}#infobox .entry h1{font-size:145.5%}#infobox .entry h2{font-size:136.4%}#infobox .entry h3,#infobox .entry h4{font-size:127.3%}#infobox .entry h5{font-size:118.2%}#infobox .entry h6{font-size:100%}#infobox .entry strong,#infobox .entry b{font-weight:700}#infobox .entry p{margin:0 0 2em}#infobox .entry em{font-style:italic}#infobox .entry ol{margin:1em 2em}#infobox .entry ul{margin:1em 0}#infobox .entry ul li{margin:0 0 .5em 1em}#infobox .entry ol li{margin:0 0 .5em}#infobox .entry ul{list-style:disc}#infobox .entry ol{list-style:decimal}#infobox .entry dl{margin:1em 0}#infobox .entry dd{margin-left:2em}#infobox .entry table.wp-oembed,#infobox .entry table.wp-oembed td{border:none}#infobox .entry table caption{font-size:14px;font-weight:700;text-align:left}#infobox .entry table{clear:both;width:99%;border-collapse:collapse;border-spacing:0;margin:1em 0 2em}#infobox .entry table th{padding:.5em;background:#f5f5f5;font-weight:700;text-shadow:1px 1px 0 #fff}#infobox .entry table td{padding:.5em}#infobox .entry img{max-width:100%;height:auto;margin-bottom:2em}#infobox .entry img.aligncenter{clear:both;display:block;margin:auto}#infobox .entry a{text-decoration:underline}#infobox .entry iframe{max-width:100%}#infobox .entry *:last-child{margin-bottom:0}@media (min-width: 996px){#infobox .entry img.alignleft{float:left;margin-right:2em}#infobox .entry img.alignright{float:right;margin-left:2em}}
