*{box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}:root{--color-blue:rgba(6,196,254,.9);--color-red:rgba(255,88,88,.9);--color-white:rgba(255,255,255,.9);--color--black:rgba(0,0,0,.5);--border-radius:.5rem;--font-size:12px;--main-area-width:94vw;--main-area-large-width:45rem;--modal-area-height:calc(98vh - 6rem);--new-modal-area-height:calc(98vh - 9rem);--modal-font-size:12px;--modal-title-padding:1rem;--modal-list-item-padding:.5rem 1rem}body{font-size:var(--font-size)}p{white-space:pre-line}.header_area{width:12rem;height:4rem;display:flex;justify-content:space-between;align-items:center}.header_logo{padding:1rem;width:10rem}.main_area{width:var(--main-area-width);margin:.5rem auto 1rem}.wpcf7-form{display:flex;flex-direction:column;align-items:center}.wpcf7-form-control-wrap{display:block}.apply_input{width:var(--main-area-width);border-radius:var(--border-radius);padding:.5rem;border:3px inset var(--color--black)}input[type="submit"]{border-style:none;color:var(--color-white);background-color:var(--color-blue);border-radius:var(--border-radius);width:var(--main-area-width);height:4rem}.wpcf7-response-output{width:var(--main-area-width)!important;border:none!important;border-radius:var(--border-radius)!important;background-color:var(--color-red)!important;color:var(--color-white)!important;padding:1rem .5rem!important}#apply_fail{width:var(--main-area-width);margin-top:2rem;line-height:2rem;font-size:1.1rem;font-weight:bold}.label_title{margin-bottom:.2rem;display:block}.required{background-color:var(--color-red);color:var(--color-white);border-radius:.2rem;margin-left:.6rem;padding:.1rem}.optional{background-color:var(--color--black);color:var(--color-white);border-radius:.2rem;margin-left:.6rem;padding:.1rem}.link_policy{margin-top:1.5rem;font-size:1rem;padding:.5rem}#policy h1{margin-bottom:1rem}.container p{margin-bottom:.5rem;padding:.5rem}@media screen and (min-width:768px){.main_area,.apply_input,input[type="submit"]{width:var(--main-area-large-width)}input[type="submit"]{cursor:pointer}.wpcf7-response-output{width:var(--main-area-large-width)!important}}