@charset "UTF-8";*{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;margin:0;padding:0}:hover{transition:.4s}* .hint{font-size:10pt;padding:12px 0}* a{text-decoration:none}* ul{list-style:none}* button{background:none;border:none;border-radius:12px;cursor:pointer;font-size:12pt}* input,* select,* textarea{background:#f2f2f2;border:none;border-radius:12px;display:block;padding:8px 12px;resize:none}* input[type=checkbox],* input[type=radio],* select{cursor:pointer}* input[type=text],* textarea{cursor:text}* select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#f2f2f2 url(../ui/button/arrow.svg) no-repeat right 16px center/12px auto;border:none;border-radius:12px;height:36px;padding:12px 8px;position:relative}body{background:#f2f2f2}.sectionMain{min-height:calc(100vh - 168px);padding:12px 12px 56px}.sectionMain.empty{align-items:center;display:flex;justify-content:center}.sectionMain.empty .createButton{align-items:center;background:#fff;border:2px solid #f2f2f2;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:12px}.sectionMain.empty .createButton .emptyImage{display:block;fill:#9b9b9b;height:60px;width:60px}.sectionMain.empty .createButton .hint{color:#9b9b9b;padding:0;text-align:center}.sectionMain.empty .createButton:hover{background:#fff;border:2px solid rgba(22,165,188,.5)}.sectionMain.empty .createButton:hover .emptyImage{fill:#16a5bc}.sectionMain.empty .createButton:hover .hint{color:#16a5bc}.sectionMain.loading{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.sectionMain.loading .loadingImage{display:block;height:60px;width:60px}.sectionMain.loading .hint{color:#9b9b9b;padding:0;text-align:center}.buttonCreate{align-items:center;background:#16a5bc;border:2px solid #16a5bc;border-radius:28px;bottom:0;box-shadow:0 8px 24px #17181a1f;display:flex;margin:12px 12px 12px auto;padding:8px 12px;position:fixed;right:0;transition:.4s;z-index:10}.buttonCreate:hover{background:#fff;border:2px solid rgba(22,165,188,.5);transition:.4s}.buttonCreate:hover .buttonIcon{fill:#16a5bc}.buttonCreate:hover .title{color:#16a5bc}.buttonCreate .buttonIcon{fill:#fff;height:20px;margin-right:12px;-o-object-fit:contain;object-fit:contain;width:20px}.buttonCreate .title{color:#fff;font-size:12pt;font-weight:700}.buttonCreate.disable{background:#9b9b9b;border:2px solid #9b9b9b;cursor:not-allowed}.buttonCreate.disable:hover .title{color:#fff}.modal{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:900}.modal .background{background:#00000080;height:100%;width:100%}.modal .window{background:#fff;border-radius:12px;display:grid;grid-template-rows:auto 1fr auto;left:calc(50% - 300px);max-height:calc(100vh - 48px);overflow:hidden;position:fixed;top:24px;width:600px}.modal .window .header{align-items:center;display:flex;justify-content:space-between;padding:12px}.modal .window .header .title{font-size:14pt;font-weight:700}.modal .window .header .buttonClose{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:4px}.modal .window .header .buttonClose .buttonIcon{fill:#9b9b9b;height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.modal .window .header .buttonClose:hover{background:#f2f2f2;transition:.4s}.modal .window .contents{overflow-y:auto}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file]),.modal .window .contents textarea{background-color:#fff;border:1px solid rgba(23,24,26,.14);border-radius:10px;box-sizing:border-box;color:#17181a;font-size:12pt;height:44px;line-height:1.4;min-height:44px;outline:none;padding:10px 12px;transition:border-color .4s,box-shadow .4s,background-color .4s;width:100%}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file])::-moz-placeholder,.modal .window .contents textarea::-moz-placeholder{color:#9b9b9be6}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.modal .window .contents textarea::placeholder{color:#9b9b9be6}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file]):hover:not(:disabled):not([readonly]),.modal .window .contents textarea:hover:not(:disabled):not([readonly]){border-color:#16a5bc6b}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file]):focus-visible,.modal .window .contents textarea:focus,.modal .window .contents textarea:focus-visible{background-color:#fff;border-color:#16a5bc;box-shadow:0 0 0 3px #16a5bc24}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file]):disabled,.modal .window .contents textarea:disabled{background-color:#f2f2f2;border:1px solid rgba(23,24,26,.08);color:#9b9b9b;cursor:not-allowed}.modal .window .contents input:not([type=checkbox]):not([type=radio]):not([type=file])[readonly],.modal .window .contents textarea[readonly]{background-color:#f2f2f2;color:#17181a}.modal .window .contents select{background-color:#fff;border:1px solid rgba(23,24,26,.14);border-radius:10px;box-sizing:border-box;color:#17181a;font-size:12pt;line-height:1.4;min-height:44px;outline:none;padding:10px 12px;transition:border-color .4s,box-shadow .4s,background-color .4s;width:100%}.modal .window .contents select::-moz-placeholder{color:#9b9b9be6}.modal .window .contents select::placeholder{color:#9b9b9be6}.modal .window .contents select:hover:not(:disabled):not([readonly]){border-color:#16a5bc6b}.modal .window .contents select:focus,.modal .window .contents select:focus-visible{background-color:#fff;border-color:#16a5bc;box-shadow:0 0 0 3px #16a5bc24}.modal .window .contents select:disabled{background-color:#f2f2f2;border:1px solid rgba(23,24,26,.08);color:#9b9b9b;cursor:not-allowed}.modal .window .contents select[readonly]{background-color:#f2f2f2;color:#17181a}.modal .window .contents select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../ui/button/arrow.svg) no-repeat right 14px center/12px auto;cursor:pointer;height:44px;padding-right:40px}.modal .window .contents textarea{background-color:#fff;border:1px solid rgba(23,24,26,.14);border-radius:10px;box-sizing:border-box;color:#17181a;font-size:12pt;height:44px;line-height:1.4;min-height:44px;outline:none;padding:10px 12px;transition:border-color .4s,box-shadow .4s,background-color .4s;width:100%}.modal .window .contents textarea::-moz-placeholder{color:#9b9b9be6}.modal .window .contents textarea::placeholder{color:#9b9b9be6}.modal .window .contents textarea:hover:not(:disabled):not([readonly]){border-color:#16a5bc6b}.modal .window .contents textarea:focus,.modal .window .contents textarea:focus-visible{background-color:#fff;border-color:#16a5bc;box-shadow:0 0 0 3px #16a5bc24}.modal .window .contents textarea:disabled{background-color:#f2f2f2;border:1px solid rgba(23,24,26,.08);color:#9b9b9b;cursor:not-allowed}.modal .window .contents textarea[readonly]{background-color:#f2f2f2;color:#17181a}.modal .window .contents textarea{height:auto;min-height:104px;resize:vertical}.modal .window .contents .list{padding:12px}.modal .window .contents .list .title{font-size:10pt;font-weight:700;margin-bottom:8px;margin-left:12px}.modal .window .contents .list.withCheckbox input[type=checkbox]{display:none}.modal .window .contents .list.withCheckbox .checkboxLabel{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;margin-right:12px;min-height:44px;padding:8px 0 8px 48px;position:relative}.modal .window .contents .list.withCheckbox .checkboxLabel:before{border:2px solid #9b9b9b;border-radius:6px;content:"";display:inline-block;height:20px;left:16px;position:absolute;top:calc(50% - 10px);width:20px}.modal .window .contents .list.withCheckbox input[type=checkbox]:checked+label:before{background:#16a5bc;border:2px solid #16a5bc}.modal .window .contents .list.withCheckbox input[type=checkbox]:checked+label:after{border-bottom:3px solid #fff;border-left:3px solid #fff;content:"";display:inline-block;height:8px;left:20.5px;position:absolute;top:calc(50% - 6px);transform:rotate(-45deg);width:10px}.modal .window .contents .list .content.imageAttachment{position:relative}.modal .window .contents .list .content.imageAttachment .inputFile{opacity:0;position:absolute}.modal .window .contents .list .content.imageAttachment .labelImage{background:#f2f2f2;border-radius:12px;cursor:pointer;display:block;padding:24px;text-align:center}.modal .window .contents .list .content.imageAttachment .labelImage:hover{opacity:.5;transition:.4s}.modal .window .contents .list .content.imageAttachment .labelImage p{font-size:10pt}.modal .window .contents .list .content.imageAttachment .labelImage.drop{border:2px dashed rgba(22,165,188,.5)}.modal .window .contents .list .content.imageAttachment .deleteSelectedImage{border-radius:12px;height:200px;overflow:hidden;position:relative;width:100%}.modal .window .contents .list .content.imageAttachment .deleteSelectedImage:before{background:#0006;content:"";display:block;height:100%;position:absolute;width:100%}.modal .window .contents .list .content.imageAttachment .deleteSelectedImage:after{background:url(../ui/button/delete_white.svg) no-repeat 50%/contain;content:"";display:inline-block;height:24px;left:calc(50% - 12px);margin-right:8px;position:absolute;top:calc(50% - 12px);width:24px}.modal .window .contents .list .content.imageAttachment .deleteSelectedImage:hover:before{background:#0003;transition:.4s}.modal .window .contents .list .content.imageAttachment .deleteSelectedImage .image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal .window .footer{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:12px}@media screen and (min-width:1366px){.buttonCreate{right:calc(50% - 680px)}}@media screen and (max-width:768px){.sectionMain{min-height:calc(100vh - 200px);padding:12px 12px 116px;width:calc(100% - 24px)}.sectionMain.myPage{min-height:calc(100vh - 132px);padding:12px}.itemCreate{bottom:64px}.modal .window{left:12px;max-height:calc(100vh - 160px);width:calc(100% - 24px)}.wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:68px 1fr}.menu{flex-direction:row;height:68px;justify-content:space-between;padding:12px;width:calc(100% - 48px)}.menu .appIcon{height:60px}.menu .appIcon img{height:100%;width:auto}.menu .mainmenu{flex-direction:row;margin-bottom:0}.menu .mainmenu a{flex-direction:column;padding:12px 6px}.menu .mainmenu a:first-child{margin-right:12px}.menu .mainmenu a img{margin-bottom:8px;margin-right:0}.menu .mainmenu a p,.menu .submenu p{font-size:9pt}.main{margin-left:0;margin-top:108px;overflow-y:none;width:100%}.main .main_wrapper{padding:12px;width:calc(100% - 24px)}}.developmentBanner[data-v-3765ec01]{background:#d32f2f;box-shadow:0 2px 6px #00000040;box-sizing:border-box;color:#fff;font-size:13px;font-weight:700;height:28px;line-height:28px;padding:0 8px;pointer-events:none;position:fixed;right:-48px;text-align:center;top:24px;transform:rotate(45deg);transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:180px;z-index:2147483647}
