/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}body{font-family:Noto Sans JP,sans-serif;font-size:16px;line-height:1.5;background:#f2f2f2 0% 0% no-repeat padding-box;color:#333;opacity:1}.loading-container{display:none;position:fixed;top:0;z-index:1000;left:0;width:100%;height:100%;opacity:1;background:#0009;transition:all .5s ease-out}.loading-container.show{display:block}.loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.main{display:flex;flex-direction:column;justify-content:center;width:990px;text-align:center;margin:6% auto;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000026}.logo-container{height:141px}.logo-container.show{height:auto}.logo-container img{display:none;margin:40px 0 20px;max-width:300px}.logo-container img.show{display:inline}.title{font-weight:700;font-size:30px;line-height:44px;color:#3fa7a7}.organization-info{display:none;margin-top:10px;margin-bottom:30px}.organization-info.show{display:block}#branch_name{margin-left:15px}.button-container{display:none;flex-direction:column;align-items:center;padding-top:20px}.button-container.show{display:flex}.button-content{width:276px}.button-content:nth-of-type(2){margin-top:40px;position:relative;height:58px;display:flex;flex-direction:column-reverse}button{width:276px;height:58px;background:#3fa7a7 0% 0% no-repeat padding-box;border-radius:10px;font-size:22px;font-weight:700;line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;gap:15px}button:hover{opacity:.8}button:disabled{cursor:not-allowed}button+div{margin-top:10px}button.primary:disabled{background:#f2f2f2 0% 0% no-repeat padding-box}button.secondary{background:#fff 0% 0% no-repeat padding-box;border:2px solid #3fa7a7;border-radius:10px;color:#3fa7a7}button.secondary:disabled{border:2px solid #f2f2f2;color:#f2f2f2}button.tertiary{background:none;color:#3fa7a7;font-size:18px;font-weight:700;line-height:26px;padding-left:30px;padding-right:15px;justify-content:space-between}#button_list_4{padding-left:85px;justify-content:flex-start;font-weight:400}.svg_request_detail{fill:#3fa7a7}.button-single-container{position:absolute;display:none}.button-single-container.active{display:flex}.button-list-container{position:absolute;flex-direction:column;justify-content:center;z-index:0;overflow-y:hidden;height:0;transition:all .4s ease}.button-list-container.active{height:232px}.button-list-container{border-radius:10px}.button-list-container{background:#fff}.button-list-container button{border:2px solid #3fa7a7}.button-list-container button:first-child{border-bottom:none;border-radius:10px 10px 0 0}.button-list-container button:not(:first-child):not(:last-child){border-bottom:none;border-radius:0}.button-list-container button:last-child{border-radius:0 0 10px 10px}.detail-request-container{display:none;margin-top:10px;margin-bottom:25px}.detail-request-container.show{display:block}.err-msg-container{display:none;color:#ff7979;margin-top:30px;margin-bottom:50px}.err-msg-container.show{display:block}@media screen and (max-width:480px){.main{width:95%}.organization-info.show{margin-top:10px;display:flex;flex-direction:column}#branch_name{margin-left:0}}
