@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.6rem;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=month],[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],[type=month],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,[type=month]: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:#026db8}::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}.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}}#admin header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 2rem;background:url(/build/assets/line-CwGJZswO.png) left bottom repeat-x}@media (max-width: 767px){#admin header{padding:3vw 3vw 4.5vw}}@media (max-width: 767px){#admin header .logo{width:45vw}}#admin header .btns{display:flex;align-items:center;gap:1em}#admin article{position:relative;padding:5rem 0px}#admin article .wrap{margin:0px 5vw}#admin footer{padding:2em 0;background-color:#000;color:#fff;text-align:center}#admin footer .name{margin-bottom:1em}#admin footer .copy{font-size:1.2rem}@media (max-width: 767px){#admin footer .copy{font-size:3vw}}#front .wrap{max-width:960px;margin:0 auto}@media (max-width: 995px){#front .wrap{margin:0px 5vw}}#front header{background:url(/build/assets/line-CwGJZswO.png) left bottom repeat-x}#front header .wrap{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 2rem}@media (max-width: 767px){#front header .wrap{padding:3vw 3vw 4.5vw}}@media (max-width: 767px){#front header .wrap .logo{width:45vw}}#front footer{padding:2rem 0px;background-color:#000;color:#fff}#front footer .name{margin-bottom:1em}#front footer .addr{display:flex;justify-content:space-between}@media (max-width: 995px){#front footer .addr{flex-wrap:wrap;gap:1em}}@media (max-width: 767px){#front footer .addr{display:block}}#front footer dl{font-size:1.2rem}@media (max-width: 995px){#front footer dl{width:48%}}@media (max-width: 767px){#front footer dl{width:auto}}@media (max-width: 767px){#front footer dl+dl{margin-top:1em}}#front footer dl dt{font-weight:700}#front footer dl dd{font-weight:400}#front footer dl dd+dt{margin-top:1em}#front footer .copy{margin-top:2rem;text-align:center;font-size:1rem}.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}.error{margin-top:.5em;color:#c00}.button,.back{cursor:pointer;display:inline-block;padding:.5em 1.25em;border-radius:.35em;text-align:center;transition:.3s;text-decoration:none!important}.button{border:1px solid #026DB8;color:#fff;background-color:#026db8}.button:hover{background-color:#fff;color:#026db8}.button.sub{border-color:#ddd;background-color:#fff;color:#231815}.button.sub:hover{background-color:#eee}.back{border:1px solid #d1d1d2;background-color:#fff}.back:hover{background-color:#d1d1d2}.title{position:relative;margin-bottom:1em;padding:0 0 .25em 2.5em;background:url(/build/assets/icon-AYUqG2eA.svg) left center/2em auto no-repeat;border-bottom:1px solid #026DB8;font-size:2.2rem;color:#026db8}@media (max-width: 767px){.title{font-size:5vw}}.title:before{content:"";display:block;position:absolute;left:0;bottom:0;width:1.2em;height:3px;background-color:#026db8}#admin .alert{position:absolute;left:0;top:0;width:100%;padding:.5em;text-align:center;box-sizing:border-box}#admin .alert.alert-success{background-color:#caeff1;color:#026db8}#admin .alert.alert-error{background-color:#fdd4d4;color:#c00}#admin .loginbox{max-width:40rem;margin:10rem auto;padding:3rem;border-radius:1rem;border:1px solid #d1d1d2;box-sizing:border-box}@media (max-width: 767px){#admin .loginbox{margin:15vw 0px;padding:5vw}}#admin .loginbox h1{margin-bottom:1em;text-align:center;color:#026db8;font-size:2.4rem}@media (max-width: 767px){#admin .loginbox h1{font-size:6vw}}#admin .loginbox ul li+li{margin-top:1.5em}@media (max-width: 767px){#admin .loginbox ul li+li{margin-top:1em}}#admin .loginbox ul li input{width:100%}#admin .loginbox .send{margin-top:2.5em}@media (max-width: 767px){#admin .loginbox .send{margin-top:5vw}}#admin .loginbox .send .button{display:block;width:100%;font-size:1.8rem}@media (max-width: 767px){#admin .loginbox .send .button{font-size:4vw}}#admin .filebox .filelink{display:inline-block;margin-right:1em}#admin .customerbox{margin-top:6rem}@media (max-width: 767px){#admin .customerbox{margin-top:10vw}}#admin .customerbox .searchbox{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:1.5em;font-size:1.4rem}#admin .customerbox .searchbox input{padding:.5em}#admin .customerbox .searchbox dl{display:flex;align-items:center;gap:.5em}#admin .customerbox .list{width:100%;font-size:1.4rem}#admin .customerbox .list th,#admin .customerbox .list td{padding:.25em .5em;border:1px solid #d1d1d2}#admin .customerbox .list th{background-color:#f1f1f1;text-align:center}#admin .customerbox .pager{display:flex;align-items:center;justify-content:center;gap:.25em;margin-top:2rem}#admin .customerbox .pager a,#admin .customerbox .pager .current{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border:1px solid #d1d1d2;text-decoration:none;transition:.3s}#admin .customerbox .pager a:hover,#admin .customerbox .pager .current:hover{background-color:#d1d1d2}#admin .customerbox .pager .current{background-color:#026db8;color:#fff;border-color:#026db8}#admin .customerbox .pager .current:hover{background-color:#026db8}#admin .customerbox .pager .prev,#admin .customerbox .pager .next{border:none}#admin .customerbox .pager .prev:hover,#admin .customerbox .pager .next:hover{background-color:transparent}#admin .popbox{display:none}#admin .popbox.is-active{display:block;position:fixed;left:0;top:0;right:0;bottom:0;z-index:10;background:#ffffffe6;overflow:auto}#admin .popbox .indata{max-width:900px;margin:20px auto}#admin .popbox .indata table{width:100%;margin-bottom:20px;background-color:#fff}#admin .popbox .indata table th,#admin .popbox .indata table td{padding:.75em 1em;text-align:left}#admin .popbox .indata table th{width:10em}#front .form{padding:10rem 0px;background:url(/build/assets/bg-scG__SBc.jpg) center top no-repeat}@media (max-width: 767px){#front .form{padding:10vw 0px}}#front .form .complete{padding:2em 0 1em;color:#026db8;font-size:3rem;text-align:center;font-weight:700}@media (max-width: 767px){#front .form .complete{font-size:7vw}}#front .form .text{margin-bottom:3em;line-height:2;text-align:center}#front .form .read{margin-bottom:2em;line-height:2}#front .form table{width:100%}#front .form table th,#front .form table td{padding:.75em 0;border-bottom:1px dotted #d1d1d2}@media (max-width: 767px){#front .form table th,#front .form table td{display:block}}#front .form table th{width:15em;font-weight:500}@media (max-width: 767px){#front .form table th{padding-bottom:0;border-bottom:none;color:#026db8;font-weight:700;font-size:4vw}}#front .form table th .required{display:inline-block;margin-left:1em;padding:.25em .75em;border-radius:.25em;background-color:#c00;color:#fff;font-size:.7em}#front .form table input{width:100%}#front .form table .half{display:flex;justify-content:space-between}#front .form table .half li{width:48%}#front .form table .vertical li+li{margin-top:.75em}#front .form table .telbox{display:flex;align-items:center;gap:.5em}#front .form table .telbox input{width:8em}@media (max-width: 767px){#front .form table .telbox input{width:6em}}#front .form table .historybox{display:flex;align-items:center;gap:.5em}@media (max-width: 767px){#front .form table .historybox{flex-wrap:wrap}}#front .form table .historybox+.historybox{margin-top:.5em}#front .form table .historybox li{width:10em}#front .form table .historybox li.pipe{width:2em;text-align:center}#front .form table .historybox li:first-child{width:calc(100% - 23em)}@media (max-width: 767px){#front .form table .historybox li:first-child{width:100%}}#front .form table .add{margin-top:.5em;text-align:right}#front .form table .add a{display:inline-block;position:relative;padding:.5em 1em;border-radius:.25em;background-color:#026db8;border:1px solid #026DB8;color:#fff;font-size:.85em;text-decoration:none;transition:.3s}#front .form table .add a:hover{background-color:#fff;color:#026db8}#front .form table textarea{width:100%;height:12em}#front .form .send{display:flex;justify-content:center;gap:1em;margin-top:3rem}#front .form .send .back{width:8em}#front .form .send .button{width:15em;padding:1em;font-size:1.8rem}@media (max-width: 767px){#front .form .send .button{font-size:4vw}}#front .form .send a{text-decoration:none}
