a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-family:'Zen Kaku Gothic New',sans-serif;font-size:18px;color:#251e1c}*{-webkit-box-sizing:border-box;box-sizing:border-box}button,input[type=submit]{outline:0}.clear{clear:both}body{margin:0;background-color:#dfe5d9}p{word-wrap:break-word}h1{margin:0;margin-bottom:48px;font-size:24px;font-weight:700;text-align:center}h1 span{display:inline-block}h2{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid #d1d1d1;font-size:20px;font-weight:700;color:#596469;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}h2 span{padding:6px 4px 8px;border-radius:4px;background-color:#62b056;font-size:16px;font-weight:400;line-height:1em;color:#fff;-ms-flex-negative:0;flex-shrink:0}h2 span.-any{border:1px solid #62b056;background-color:#fff;color:#62b056}h3{margin:0;margin-bottom:12px;font-size:18px;font-weight:700;color:#a98f36}section{margin-bottom:80px}section.-name{margin-bottom:48px}section.-event h2{margin-bottom:32px}section section{margin-bottom:48px}section section:first-of-type{margin-top:32px}.content{position:relative;max-width:600px;margin:10px auto;padding:60px 30px;border:1px solid #d1d1d1;border-radius:5px;background-color:#fff}.content.-large{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none;max-height:100vh;margin:0}.content.-large :not(h1){font-size:16px}input[type=email],input[type=tel],input[type=text],select,textarea{width:100%;padding:8px;border:1px solid #d1d1d1;font-size:18px;line-height:1.5em}input[type=radio]{margin:0}.btn{width:100%;padding:18px;border:none;background-color:#006755;color:#fff;cursor:pointer}.btn:hover{background-color:#1f9985}.btn[disabled]{background-color:#c4cbcf}.next-btn{width:50%}.back-btn{width:50%;padding:16px;border:1px solid #006755;background-color:#fff;font-size:18px;color:#006755;text-align:center;text-decoration:none;cursor:pointer}.back-btn:hover{border-color:#a98f36;color:#a98f36}.back-btn:active{position:relative;top:5px;-webkit-box-shadow:none;box-shadow:none}.control.-col2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px 8px}.control.-col2>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}label,p.label{display:block;padding:.45em 0;font-family:Kosugi,sans-serif;font-size:18px;line-height:1.3em;color:#386881}input+label{padding-left:12px}input+label span{display:inline-block;font-size:.9em}input[disabled]+label{opacity:.6}.check-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.check-wrap>input{width:17px;margin:0}.check-wrap>input+label{width:calc(100% - 29px)}.check-wrap>input+label:hover{background-color:#f5f5f5}.check-wrap:last-child .sub-wrap{margin-bottom:0}.sub-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:8px;margin-bottom:18px;margin-left:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 24px}.sub-question{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:8px;margin-bottom:18px;margin-left:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 24px}.sub-question label{font-size:.8em}.sub-question label span{display:inline-block}.submenu-h{background-color:#d1d1d1;padding:6px 1em 8px;border-radius:4px 4px 0 0;margin-bottom:0;margin-top:16px}.submenu-contents{padding:.5em 1em;border:1px solid #d1d1d1;border-radius:0 0 4px 4px;margin-bottom:16px}.check-wrap label{margin-bottom:0}.else_text_wrapper{width:100%}p.error,p.important{width:100%;padding:8px;background-color:#f1dae0;font-size:16px;color:#b02025}p.check{width:100%;margin-bottom:.2em;padding:8px;background-color:#d3e0f3;font-size:16px;color:#1974a6}p.note{font-size:.9em;color:#b02025}p.question{padding:1em;border:1px solid #d1d1d1;font-size:.9em}p.regulation{padding:6px 4px 8px;border-radius:4px;background-color:#62b056;font-size:16px;font-weight:400;line-height:1em;color:#fff;-ms-flex-negative:0;flex-shrink:0}p.regulation.-any{border:1px solid #62b056;background-color:#fff;color:#62b056}.btn-2col{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}table{max-width:100%;border-color:#d1d1d1;border-collapse:collapse}table td{padding:1em .5em;line-height:1.7em;white-space:nowrap}table td strong{color:#a98f36}table td.shrink{overflow-x:scroll;max-width:8em}.pagination{margin-top:20px;text-align:center}.pagination a{margin:0 5px;padding:5px 10px;border:1px solid #d1d1d1;color:#a98f36;text-decoration:none}.pagination a:hover{background-color:#d1d1d1;color:#fff}.pagination a.active{border:1px solid #a98f36;background-color:#a98f36;color:#fff}@media (max-width:600px){h1{font-size:20px}h2{font-size:18px}p{font-size:16px!important}label{font-size:16px}.login-btn{top:28px;padding:4px 3px 4px 8px;line-height:21px}.login-btn:active{top:30px}}@media (max-width:480px){h1{font-size:18px}h2{font-size:16px}h2 span{font-size:14px}p{font-size:14px!important}.content{padding:48px 16px}}
/*# sourceMappingURL=../map/css/style.min.css.map */
