@charset "UTF-8";*,:after,:before{font-family:inherit}html{font-size:16px;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#efefef;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,Noto Sans CJK JP,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:100dvh;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:#2ca9e1}a,a:hover{text-decoration:none}input[type=button],input[type=button]:focus,input[type=checkbox],input[type=checkbox]:focus,input[type=color],input[type=color]:focus,input[type=date],input[type=date]:focus,input[type=datetime-local],input[type=datetime-local]:focus,input[type=email],input[type=email]:focus,input[type=file],input[type=file]:focus,input[type=hidden],input[type=hidden]:focus,input[type=image],input[type=image]:focus,input[type=month],input[type=month]:focus,input[type=number],input[type=number]:focus,input[type=password],input[type=password]:focus,input[type=radio],input[type=radio]:focus,input[type=range],input[type=range]:focus,input[type=reset],input[type=reset]:focus,input[type=search],input[type=search]:focus,input[type=submit],input[type=submit]:focus,input[type=tel],input[type=tel]:focus,input[type=text],input[type=text]:focus,input[type=time],input[type=time]:focus,input[type=url],input[type=url]:focus,input[type=week],input[type=week]:focus{border:1px solid #aaa;font-family:inherit;font-size:16px;padding:3px 5px}input[type=button]:disabled,input[type=button]:focus:disabled,input[type=checkbox]:disabled,input[type=checkbox]:focus:disabled,input[type=color]:disabled,input[type=color]:focus:disabled,input[type=date]:disabled,input[type=date]:focus:disabled,input[type=datetime-local]:disabled,input[type=datetime-local]:focus:disabled,input[type=email]:disabled,input[type=email]:focus:disabled,input[type=file]:disabled,input[type=file]:focus:disabled,input[type=hidden]:disabled,input[type=hidden]:focus:disabled,input[type=image]:disabled,input[type=image]:focus:disabled,input[type=month]:disabled,input[type=month]:focus:disabled,input[type=number]:disabled,input[type=number]:focus:disabled,input[type=password]:disabled,input[type=password]:focus:disabled,input[type=radio]:disabled,input[type=radio]:focus:disabled,input[type=range]:disabled,input[type=range]:focus:disabled,input[type=reset]:disabled,input[type=reset]:focus:disabled,input[type=search]:disabled,input[type=search]:focus:disabled,input[type=submit]:disabled,input[type=submit]:focus:disabled,input[type=tel]:disabled,input[type=tel]:focus:disabled,input[type=text]:disabled,input[type=text]:focus:disabled,input[type=time]:disabled,input[type=time]:focus:disabled,input[type=url]:disabled,input[type=url]:focus:disabled,input[type=week]:disabled,input[type=week]:focus:disabled{background-color:#f0f0f0}select,textarea{border:1px solid #aaa;font-family:inherit;font-size:16px}select{color:#7d7d7d;min-width:100px;padding:3px 5px}button{cursor:pointer}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}*{scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.background{background-color:#efefef}.background .container{height:100vh;height:100dvh;margin:0;padding:0}main{background-color:#efefef;font-size:13pt;line-height:20pt;overflow:auto;padding:10px 30px}main.full{height:calc(100% - 20px)}main.stretch{height:auto;min-height:calc(100% - 201px)}@media screen and (max-width:420px){main{padding:10px}}main h1{color:#915da3;font-size:18pt;padding:0;text-align:center}main h1,main h2{font-weight:700;margin:10px 0}main h2{border-bottom:2px solid #7d7d7d;color:#7d7d7d;font-size:13pt;padding:0 5px}main h2.controll{display:flex;justify-content:space-between}main h3{color:#7d7d7d;font-size:12.5pt;font-weight:600;margin:10px 0;padding:0}.notify-message{border:1px solid #e65134;color:#e65134}.annotation-message,.notify-message{background-color:#fff;font-size:11pt;line-height:18px;margin:10px 0;padding:10px}.annotation-message{border:1px solid #2b2b2b;color:#2b2b2b}.simple-list-content{padding:10px 0}.simple-list-content .simple-list .list-contents{display:flex;flex-wrap:wrap;margin:10px 0}.simple-list-content .simple-list .list-contents .list-content{align-items:center;display:flex;margin-right:10px}.simple-list-content .simple-list .list-contents .list-content .title{display:inline-block;font-weight:600;margin-right:5px}.simple-list-content .simple-list .list-contents .list-content .value{display:inline-block}table{border-collapse:collapse}.simple-table-content td,.simple-table-content th{border-bottom:1px solid #aaa}.labeled-list .labeled-list-item{align-items:center;border-bottom:1px solid #aaa;display:flex;padding:10px 0}@media screen and (max-width:420px){.labeled-list .labeled-list-item{padding:5px 0}}.labeled-list .labeled-list-item .label{font-size:14px;font-weight:600;text-align:right;width:180px}@media screen and (max-width:420px){.labeled-list .labeled-list-item .label{width:120px}}.labeled-list .labeled-list-item .value{margin-left:10px;width:calc(100% - 110px)}span.block{display:inline-block}a,a:active{border-bottom:2px solid #2ca9e1;color:#2ca9e1;text-decoration:none}a.outer-link{border:none;position:relative}a.outer-link:after{bottom:-9px;content:url(../scss_img/link_icon.png);position:absolute;right:3px}a.outer-link span{border-bottom:2px solid #2ca9e1;color:#2ca9e1;margin-right:25px}a.outer-link:active:after{bottom:-9px;content:url(../scss_img/link_icon_active.png);position:absolute;right:3px}a.outer-link:active span{border-bottom:2px solid #e65134;color:#e65134}a.no-style{border:none}button{font-family:helvetica,“ヒラギノ角ゴ ProN W5”,“Hiragino Kaku Gothic ProN W5”,“メイリオ”,Meiryo,Osaka,sans-serif;white-space:nowrap}button.operate-btn{align-items:center;background-color:#5b5b5b;background-image:url(../scss_img/operate_btn_img.png);background-position:center right 5px;background-repeat:no-repeat;border:2px solid #5b5b5b;border-radius:5px;color:#fff;display:inline-flex;font-size:16px;height:30px;margin:0 20px;padding:0 30px 0 10px;text-align:center}button.operate-btn.disable{background-color:#999;border-color:#999;color:#ddd;pointer-events:none}button.operate-btn.small{background-size:14px;font-size:14px;height:24px;margin:0 10px;padding:0 30px 0 10px}button.operate-btn:active{background-color:#ffd89a;background-image:url(../scss_img/operate_btn_active_img.png);border:2px solid #e65134;color:#e65134}button.operate-btn:active.disable{background-color:#999;background-image:url(../scss_img/operate_btn_img.png);border-color:#999;color:#ddd;pointer-events:none}button.operate-btn:active.small{font-size:14px;height:24px;margin:0 10px;padding:0 30px 0 10px}button.neutral-btn{background-color:#5b5b5b;border:2px solid #5b5b5b;border-radius:5px;color:#fff;font-size:16px;height:30px;margin:0 20px;padding:2px 10px 0;text-align:center}button.neutral-btn.disable{background-color:#999;border-color:#999;color:#ddd;pointer-events:none}button.neutral-btn.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.neutral-btn:active{background-color:#ffd89a;border:2px solid #e65134;color:#e65134}button.neutral-btn:active.disable{background-color:#999;border-color:#999;color:#ddd;pointer-events:none}button.neutral-btn:active.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.positive-btn{background-color:#30c0e2;border:2px solid #30c0e2;border-radius:5px;color:#fff;font-size:16px;height:30px;margin:0 20px;padding:2px 10px 0;text-align:center}button.positive-btn.disable{background-color:#8de1f5;border-color:#8de1f5;pointer-events:none}button.positive-btn.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.positive-btn:active{background-color:#119ebf;border-color:#119ebf}button.positive-btn:active.disable{background-color:#8de1f5;border-color:#8de1f5;pointer-events:none}button.positive-btn:active.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.negative-btn{background-color:#e65134;border:2px solid #e65134;border-radius:5px;color:#fff;font-size:16px;height:30px;margin:0 20px;padding:2px 10px 0;text-align:center}button.negative-btn.disable{background-color:#ffb5a7;border-color:#ffb5a7;color:#fff;pointer-events:none}button.negative-btn.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.negative-btn:active{background-color:#bc1f10;border:2px solid #bc1f10}button.negative-btn:active.disable{background-color:#ffb5a7;border-color:#ffb5a7;color:#fff;pointer-events:none}button.negative-btn:active.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.normal-btn{background-color:#5b5b5b;border:2px solid #5b5b5b;border-radius:5px;color:#fff;font-size:16px;height:30px;margin:0 20px;padding:2px 10px 0;text-align:center}button.normal-btn:active{background-color:#e65134;border-color:#ffd89a}button.normal-btn.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.cancel-btn{background-color:#fff;border:2px solid #5b5b5b;border-radius:5px;color:#5b5b5b;font-size:16px;height:30px;margin:0 20px;padding:2px 10px 0;text-align:center}button.cancel-btn:active{background-color:#ffd89a;border-color:#e65134}button.cancel-btn.small{font-size:14px;height:24px;margin:0 10px;padding:0 10px}button.signin-btn{background-color:#094;border:2px solid #094;border-radius:5px;color:#fff;font-size:16px;height:30px;margin:0 20px;padding:2px 10px 0;text-align:center}button.signin-btn.disable{background-color:#89c997;border-color:#89c997;pointer-events:none}
