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;background:transparent}body{line-height:1}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}li{list-style-type:none}body{background-color:#efefef;color:#3d1d16;font-family:"メイリオ",arial,sans-serif}div.frameFormInputWrapper{padding-bottom:16px}section.mainSection{margin:0 auto;width:80%}h1.mainSectionH1{color:#3d1d16;font-size:16px;line-height:22px;margin:20px 0 0;text-align:center}p{font-size:14px;line-height:24px;margin-bottom:4px}option:first{color:#999}*{-webkit-appearance:none}::-webkit-input-placeholder{color:#d0cac4;font-family:"メイリオ",arial,sans-serif;font-weight:bold}:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#d0cac4;font-weight:bold}.radio,.checkboxL,.radioL{background-color:#f6f7f8;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-block;margin:8px 20px 0 0;padding:12px 12px 12px 42px;position:relative;vertical-align:middle}.radio:after,.checkboxL:after{border:2px solid #bbb;border-color:#de6d56;border-radius:6px;content:"";display:block;height:16px;left:15px;margin-top:-10px;position:absolute;top:50%;width:16px}.radioL:after{border:2px solid #bbb;border-color:#de6d56;border-radius:10px;content:"";display:block;height:16px;left:15px;margin-top:-10px;position:absolute;top:50%;width:16px}.radio:before{background-color:#53b300;border-radius:50%;content:"";display:block;height:10px;left:20px;margin-top:-5px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:10px}input[type=radio]:checked+.radio:before{opacity:1}.radioL:before{border:solid 6px;border-radius:10px;color:#de6d56;content:"";display:block;font-size:30px;left:19px;margin-top:-6px;opacity:0;position:absolute;top:50%}.checkboxL:before{border-bottom:3px solid #de6d56;border-right:3px solid #de6d56;content:"";display:block;height:9px;left:21px;margin-top:-7px;opacity:0;position:absolute;top:50%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}input{box-sizing:border-box}input.inputText{border:solid 1px #d0cac4;border-radius:4px;font-size:14px;margin:4px 0;padding:10px;width:100%}input.inputSubmit{background:linear-gradient(#f58f7a, #f37359);background-color:#de6d56;border:1px solid #f37359;border-bottom:2px solid #a51f1c;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;cursor:pointer;font-family:"メイリオ",arial,sans-serif;font-size:16px;font-weight:bold;margin:16px 0 0;padding:12px;width:100%}input.inputSubmit:hover{background:linear-gradient(#f37359, #dc2925);border-left:1px solid #dc2925;border-right:1px solid #dc2925;border-top:1px solid #dc2925;transition:all .05s ease-out}input.checkbox{border:solid 2px #d0c9c3;border-radius:5px;height:28px;width:28px}input[type=radio],input[type=checkbox]{display:none}input[type=checkbox]:checked+.checkboxL,input[type=radio]:checked+.radioL{background-color:#fdf2e7}input[type=checkbox]:checked+.checkboxL:before,input[type=radio]:checked+.radioL:before{opacity:1}input[type=checkbox]:checked+.checkboxL:after,input[type=radio]:checked+.radioL:after{border-color:#de6d56}.inputAttention{color:#d83560;font-size:12px}.cf{zoom:1}.cf:after{clear:both;content:"";display:block}.basicBox{background-color:#fff;border:1px solid #d1d0d0;border-radius:3px;margin:10px 0;padding:10px}.dn{display:none}.basicMain .title,.basicMain .titleWithSettingIcon,.basicMain .titleWithMailIcon,.basicMain .titleWithBBSIcon,.basicMain .titleWithInquiryIcon,.basicMain .titleWithPdfIcon,.basicMain .titleWithPrinterIcon,.basicMain .titleWithAccountManagerIcon{font-size:20px;line-height:32px;margin-bottom:8px}.basicMain .titleWithSettingIcon,.basicMain .titleWithMailIcon,.basicMain .titleWithBBSIcon,.basicMain .titleWithInquiryIcon,.basicMain .titleWithPdfIcon,.basicMain .titleWithPrinterIcon,.basicMain .titleWithAccountManagerIcon{padding-left:32px}.basicMain .titleWithSettingIcon{background-image:url(/app/assets/admin/h1_icon_setting-22be4fdf8f9c2d591f7558735f78c23f409a16123cfec8feb0c1c79abd37c99e.svg);background-position:0 0;background-repeat:no-repeat}.basicMain .titleWithMailIcon{background-image:url(/app/assets/admin/h1_icon_mail-881f5c0b5493afa3be97c437efa25b089f7fe45ac2af3c9e8c3ac6d331a72867.svg);background-position:0 0;background-repeat:no-repeat}.basicMain .titleWithBBSIcon{background-image:url(/app/assets/admin/h1_icon_bbs-112a01a0692d9953f2eeea6b8ba7782f3104e6e20eccb2e293c73c9b0dce25c4.svg);background-position:0 0;background-repeat:no-repeat}.basicMain .titleWithInquiryIcon{background-image:url(/app/assets/admin/h1_icon_inqury-dd48d983473b4d21ef72479e04a82bdb481d45602847c0fcb44c438d4696172c.svg);background-position:0 0;background-repeat:no-repeat}.basicMain .titleWithPdfIcon{background-image:url(/app/assets/admin/h1_icon_pdf-255adf0c1bb9a610fee6a4ef203bc885140b3fd2c5d2a6989bbc5236792c9248.svg);background-position:0 0;background-repeat:no-repeat}.basicMain .titleWithPrinterIcon{background-image:url(/app/assets/admin/h1_icon_printer-bfd514853e95d0fb7353a32def6261a99f7ae1c009ebe0de7ab760d86864f9fd.svg);background-position:0 0;background-repeat:no-repeat}.basicMain .subTitleWithEditorIcon{background-image:url(/app/assets/admin/add_edit_title_icon-45786dfb034f84ba52e43a79723fd3df2797b5a8cd57048934baf2559625ed93.svg);background-position:9px 0;background-repeat:no-repeat;border-bottom:1px solid #c4c1be;color:#3d1d16;font-size:14px;height:36px;line-height:36px;margin-bottom:16px;padding-left:36px}.basicMain .content{width:966px}.basicMain .main{float:right;width:768px}.basicMain .mainSubject{border-bottom:1px solid #c4c1be;font-size:14px;font-weight:bold;line-height:36px;padding-left:8px}.basicMain .mainSentAt{border-bottom:1px solid #c4c1be;font-size:12px;font-weight:bold;line-height:36px;padding-left:8px}.basicMain .mainDestination,.basicMain .mainSource{border-bottom:1px solid #c4c1be;font-size:11px;line-height:24px;padding:8px}.basicMain .mainContent{font-size:14px;line-height:20px;padding:16px 8px}.basicMain .sidebar{float:left;width:140px}.basicMain .sidebarNewButton{background-image:url(/app/assets/admin/sidebar_add-f0bbd7968fee2cf05b3908e5f04e317afdc73d5f3696e1be1918922b7e31aba8.svg);background-position:left;background-repeat:no-repeat;background-color:#f37359;border:0;border-radius:16px;color:#fff;display:block;font-size:14px;font-weight:bold;height:32px;line-height:32px;padding-left:24px;text-align:center;text-decoration:none;transition:.5s;width:126px}.basicMain .sidebarNewButton:hover{background-color:#dc2925}.basicMain .sidebarNewButton.disabled{background-color:#d1c9c7}.basicMain .sidebarList{list-style:none;margin:16px 0}.basicMain .sidebarListItem{color:#8b7773;font-size:12px;height:24px;line-height:24px}.basicMain .sidebarListItem.selected{color:#3d1d16;font-weight:bold}.basicMain .sidebarListItem a{color:#8b7773;transition:.5s}.basicMain .sidebarListItem a:hover{color:#f37359}.basicMain .sidebarListItem a.showSelected{color:#3d1d16;font-weight:bold}.basicMain .sidebarListItem a.showSelected:hover{color:#f37359}.basicMain .tabs{border-bottom:1px solid #c4c1be}.basicMain .tabWrapper{float:left;height:32px;list-style-type:none;margin-right:8px;width:130px}.basicMain .tab{background-color:#f9f9f8;border:1px solid #c4c1be;border-bottom:0;border-radius:8px 8px 0 0;color:#3d1d16;cursor:pointer;display:block;font-size:12px;height:100%;line-height:32px;text-align:center;text-decoration:none;transition:.5s;width:100%}.basicMain .tab:hover{background-color:#dddddc}.basicMain .tab.selected{background-color:#968787;color:#fff}.basicMain .tabTitle{border-bottom:1px solid #c4c1be;color:#3d1d16;font-size:14px;height:36px;line-height:36px;margin-bottom:16px;padding:0 19px 0 8px}.basicMain .tabContent{padding:0 8px}.basicMain .formGroup{margin-bottom:16px}.basicMain .formGroup label{color:#3d1d16;display:inline-block;font-size:14px;font-weight:bold;line-height:14px;margin-bottom:4px}.basicMain .formGroup textarea#user_mail_content,.basicMain .formGroup textarea#user_message_content{height:216px}.basicMain .formGroup p{font-size:14px;font-weight:normal;line-height:24px}.basicMain .inputGroup{display:block;font-size:14px;font-weight:normal;line-height:14px}.basicMain .displaySettingTitle{color:#3d1d16;display:inline-block;font-size:14px;font-weight:bold;line-height:14px;margin-bottom:4px}.basicMain .formCheckbox{margin-bottom:16px}.basicMain .formCheckbox [type=checkbox]{margin:0}.basicMain .formCheckbox [type=checkbox]:checked+span{color:#f37359;font-weight:bold}.basicMain .formCheckbox label{color:#3d1d16;display:inline-block;font-size:12px;font-weight:normal;line-height:14px;cursor:pointer}.basicMain .formCheckbox span{display:inline-block}.basicMain .formRadio{margin-bottom:8px}.basicMain .formRadio [type=radio]{margin:0}.basicMain .formRadio [type=radio]:checked+span{color:#f37359;font-weight:bold}.basicMain .formRadio label{color:#3d1d16;display:inline-block;font-size:12px;font-weight:normal;line-height:14px}.basicMain .formRadio span{display:inline-block}.basicMain .formControl{border:1px solid #d1cac4;border-radius:4px;color:#76726e;display:block;font-size:14px;font-weight:normal;line-height:22px;padding:4px}.basicMain .formControl:disabled{background-color:#d1c9c7}.basicMain .formAddressControl{border:1px solid #d1cac4;border-radius:4px;color:#76726e;display:block;font-size:14px;font-weight:normal;line-height:22px;padding:4px;width:450px}.basicMain .formAddressControl:disabled{background-color:#d1c9c7}.basicMain .formControlInline{border:1px solid #d1cac4;border-radius:4px;color:#76726e;display:inline-block;font-size:14px;font-weight:normal;line-height:22px;padding:4px}.basicMain .formControlInline:disabled{background-color:#d1c9c7}.basicMain .button{background:linear-gradient(#f58f7a, #f37359);border:0;border-radius:4px;box-shadow:0 2px 0 0 #a51f1c;color:#fff;font-size:16px;font-weight:bold;height:32px;line-height:26px;padding:4px;width:120px}.basicMain .button:hover{background:linear-gradient(#f37359, #dc2925)}.basicMain .listTable{white-space:nowrap}.basicMain .listTable caption{color:#3d1d16;font-size:14px;height:36px;line-height:36px;padding:0 19px 0 8px}.basicMain .listTable caption .tableTitle{float:left}.basicMain .listTable caption .newButton{float:right;margin:7px 0}.basicMain .listTable th{background-color:#ebebeb;color:#3d1d16;font-size:11px;height:24px;overflow:hidden;padding:0 14px 0 4px;text-align:center;text-overflow:ellipsis;vertical-align:middle}.basicMain .listTable td{border-bottom:1px solid #c4c1be;color:#76726e;font-size:12px;font-weight:bold;height:32px;overflow:hidden;padding:0 14px 0 4px;text-overflow:ellipsis;vertical-align:middle}.basicMain .listTable .empty{border:0;text-align:center}.basicMain .listTable>tbody>.ui-sortable-helper{background-color:#f3ffe0;border:1px solid #b0d96f}.basicMain .listTable>tbody>.ui-sortable-helper>td{border:0}.basicMain .listTable>tbody>.ui-sortable-placeholder{background-color:#d5edff}.basicMain .newButton,.basicMain .editButton,.basicMain .deleteButton{font-size:12px;height:22px;line-height:22px;width:124px}.basicMain .newButton a{background-color:#f8f7f5;background-image:url(/app/assets/admin/add-c5875dc69ea06b4e508646e7464c69431cf98f7ef32e0b524236686da67138da.svg);background-position:left;background-repeat:no-repeat;border:1px solid #dcdad8;border-radius:11px;color:#3d1d16;display:block;height:100%;padding-left:40px;text-decoration:none;transition:.5s;width:100%}.basicMain .newButton a:hover{background-color:#d1d0d0}.basicMain .editButton a{background-color:#f8f7f5;background-image:url(/app/assets/admin/list_edit_icon-dc769981e56e50d1b8d40dd398fa2fc51427fba8d735dba530676143db8bc47f.svg);background-position:left;background-repeat:no-repeat;border:1px solid #dcdad8;border-radius:11px;color:#3d1d16;display:block;height:100%;padding-left:28px;text-decoration:none;transition:.5s;width:81%}.basicMain .editButton a:hover{background:#d1d0d0 url(/app/assets/admin/list_edit_icon_hover-96665512fea669ff1b9e6081e066ba31c67768c03f22a677c9721ff820aae445.svg) left no-repeat}.basicMain .deleteButton a{background-color:#f8f7f5;background-image:url(/app/assets/admin/list_delete_icon-f42b2673035bdcd15e99e4f33252e0a1d785f69bee914b873ff53bdfd7a81846.svg);background-position:left;background-repeat:no-repeat;border:1px solid #dcdad8;border-radius:11px;color:#3d1d16;display:block;height:100%;padding-left:28px;text-decoration:none;transition:.5s;width:51%}.basicMain .deleteButton a:hover{background:#d1d0d0 url(/app/assets/admin/list_delete_icon_hover-4cefaf871e3810dc79e0dea375fe17bf239dff5669bf8de2af74e94bcdb67dd3.svg) left no-repeat}.basicMain .editOnlyButton{font-size:12px;height:22px;line-height:22px;width:124px}.basicMain .editOnlyButton a{background-color:#f8f7f5;background-image:url(/app/assets/admin/list_edit_icon-dc769981e56e50d1b8d40dd398fa2fc51427fba8d735dba530676143db8bc47f.svg);background-position:left;background-repeat:no-repeat;border:1px solid #dcdad8;border-radius:11px;color:#3d1d16;display:block;height:100%;padding-left:28px;text-decoration:none;transition:.5s;width:51%}.basicMain .editOnlyButton a:hover{background-color:#d1d0d0;background-image:url(/app/assets/admin/list_edit_icon_hover-96665512fea669ff1b9e6081e066ba31c67768c03f22a677c9721ff820aae445.svg);background-position:left;background-repeat:no-repeat}.basicMain .staffSelector{border:1px solid #dcdad8;border-radius:4px;margin-bottom:16px}.basicMain .staffSelectorHeading{border-radius:4px;cursor:pointer;font-size:12px;padding:4px 0 4px 32px}.basicMain .staffSelectorHeading label{margin-bottom:0}.basicMain .staffSelectorHeadingOpener,.basicMain .staffSelectorHeadingCloser{transition:.5s}.basicMain .staffSelectorHeadingOpener{background-image:url(/app/assets/admin/staff_selector_opener-17458f6e898921dc3335fab46ac2c6b84f00e77d9b45cad9136aad3caa25927c.svg);background-position:0 60%;background-repeat:no-repeat;background-color:#f8f7f5}.basicMain .staffSelectorHeadingOpener:hover{background-image:url(/app/assets/admin/staff_selector_opener-17458f6e898921dc3335fab46ac2c6b84f00e77d9b45cad9136aad3caa25927c.svg);background-position:0 60%;background-repeat:no-repeat;background-color:#d1d0d0}.basicMain .staffSelectorHeadingCloser{background-image:url(/app/assets/admin/staff_selector_closer-b4298497fb1a4f016944a8521ac3b0eb26680b51b5b01d0a1a04f4a158d26a81.svg);background-position:0 60%;background-repeat:no-repeat;background-color:#f8f7f5}.basicMain .staffSelectorHeadingCloser:hover{background-image:url(/app/assets/admin/staff_selector_closer-b4298497fb1a4f016944a8521ac3b0eb26680b51b5b01d0a1a04f4a158d26a81.svg);background-position:0 60%;background-repeat:no-repeat;background-color:#d1d0d0}.basicMain .staffSelectorBody{background-color:#fff;border-radius:0 0 4px 4px;display:none;padding:8px 12px 12px}.basicMain .staffSelectorAllToggler{color:#8b7773;display:inline-block;font-size:12px;height:24px;line-height:2;transition:.5s}.basicMain .staffSelectorAllToggler:hover,.basicMain .staffSelectorAllToggler:active{color:#8b493b;cursor:pointer;text-decoration:underline}.basicMain .staffSelectorStaffs .formCheckbox{float:left;width:110px}.basicMain .staffSelectorSelectButton{background:linear-gradient(#f58f7a, #f37359);border:0;border-radius:4px;box-shadow:0 2px 0 0 #a51f1c;color:#fff;font-size:12px;font-weight:normal;height:24px;line-height:24px;width:88px}.basicMain .staffSelectorSelectButton:hover{background:linear-gradient(#f37359, #dc2925)}ul#boardDispArea{margin-top:10px;padding:0}ul#boardDispArea li{position:relative}ul#boardDispArea li a{border-bottom:solid 1px #ddd;color:#3d1d16;display:block;padding:10px;text-decoration:none;z-index:-1;background-color:#fff}ul#boardDispArea li a.boardNewList{color:#d83560;display:block;text-decoration:none}ul#boardDispArea li section h1{font-size:14px;margin:0 0 4px;word-wrap:break-word}ul#boardDispArea li section p{word-wrap:break-word}ul#boardDispArea li section p.madeTime{color:#aaa;font-size:12px;line-height:14px;margin:4px 0 0;text-align:right}ul#boardDispArea li section p.boardNew{background-color:#d83560;border-radius:20px;box-shadow:0 0 4px #aaa;color:#fff;font-size:12px;font-weight:bold;height:35px;line-height:36px;position:absolute;right:-5px;text-align:center;top:1px;width:35px}ul#boardDispArea li section p.boardNew::before{content:"New"}input#boardLoadButton{background-color:#e87058;border:0;color:#fff;cursor:pointer;font-weight:bold;width:100%}input#boardLoadButton:hover{text-decoration:underline;transition:all .05s ease-out}section#boardDetailMain h1.boardDetailMainH1{border-bottom:solid 1px #ddd;color:#e87058;margin:0 0 4px;padding:4px 0 8px;word-wrap:break-word}section#boardDetailMain h2.boardDetailMainH2{color:#aeacac;font-size:12px;font-weight:normal}section#boardDetailMain p.boardDetailMainP{margin:8px 0 0;word-wrap:break-word}section#boardDetailMain a{box-sizing:border-box;color:#e87058;display:block;font-size:14px;margin:8px 0 0;padding:10px 0;text-decoration:none;width:50%}section#boardDetailMain a#boardDetailPreBoard{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}section#boardDetailMain a#boardDetailNexBoard{float:right;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}div#headerMargin{height:44px;position:relative;z-index:1}header#mainHeader{background-color:#fff;box-shadow:0 0 4px #999;box-sizing:border-box;height:44px;left:0;padding:0 5px;position:fixed;top:0;width:100%}header#mainHeader h1#mainHeaderAccount{background:url(/app/assets/staff/header/headerAccount-012f21ce5d62bc08b7e09ae05ca157c1a81a4491c37b8303f17f8a84ade44369.svg) no-repeat 8px 11px;cursor:pointer;display:inline-block;float:left;font-size:12px;font-weight:normal;height:100%;line-height:43px;margin:0;overflow:hidden;padding-left:37px;position:relative;white-space:nowrap;width:50%}header#mainHeader h1#mainHeaderAccount:hover{background-color:#e6e6e6}header#mainHeader h1#mainHeaderAccount div.displayStaffName{font-size:12px;height:22px;line-height:29px}header#mainHeader h1#mainHeaderAccount div.displayRequestDeadLine{font-size:12px;height:22px;line-height:18px}header#mainHeader div#mainHeaderAccountHideClose{background-color:#444;display:none;height:1090%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:1}header#mainHeader div#mainHeaderAccountHide{background-color:#fff;box-shadow:0 0 4px #999;display:none;left:14px;padding:10px;position:absolute;top:44px;width:85%;z-index:2}#mainHeaderAccountNav{background:url(/app/assets/staff/header/headerHideComent-acf5823ee9e2dad591d550e3d1be8c71d0e548f87630526f72808d5546bcdebb.png) no-repeat 0 -4px;background-size:35px 14px;margin:-20px 10px 0;padding:20px 0 10px}#mainHeaderAccountNav div#mainHeaderAccountDisp{background:url(/app/assets/staff/header/headerHideAccount-d5c283b80ed5464e3fb31d591810d021fedc6667a8d65e73e980df9d11f53d45.svg) no-repeat;border-bottom:solid 1px #ddd;font-size:14px;margin:0 0 15px;min-height:26px;overflow:auto;padding:6px 0 12px 50px}#mainHeaderAccountNav div#mainHeaderAccountDisp h2{font-size:12px;font-weight:normal;margin-top:4px}#mainHeaderAccountNav ul li{font-size:14px;margin:0}#mainHeaderAccountNav ul li a{color:#3d1d16;display:block;margin:0;padding:15px 10px;text-decoration:none}#mainHeaderAccountNav ul li a:hover{background-color:#e6e6e6}#mainHeaderCalender{-webkit-mask-image:url(/app/images/headerShiftConfirmNon.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/app/images/headerShiftConfirmNon.svg);mask-repeat:no-repeat;mask-position:center}#mainHeaderBoard{-webkit-mask-image:url(/app/images/headerBoardNon.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/app/images/headerBoardNon.svg);mask-repeat:no-repeat;mask-position:center}#mainHeaderMessage{-webkit-mask-image:url(/app/images/headerMessageNon.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/app/images/headerMessageNon.svg);mask-repeat:no-repeat;mask-position:center}.mini_count{background-color:#d83560;border-radius:10px;color:#fff;font-size:12px;font-weight:bold;height:15px;line-height:16px;position:absolute;right:0px;text-align:center;top:7px;width:15px}section#loginMain{margin:0 auto;width:100%;max-width:373px}h1#loginMainTitle{background:url(/app/assets/staff/login/login_omakase_title-dff0b0191f85beaaa64fcb75ba17d83139fd93426530654c736afc305e704d77.svg) no-repeat center;background-size:105px;height:70px;margin:40px 0 20px;text-indent:-9999px}h1#loginMainH1{background:url(/app/assets/staff/login/login_h1_icon-aaf89b920f141e02f3d48d9c41e67d90783126846d842d689e379d2079126010.svg) no-repeat 0 center;background-size:30px;font-size:16px;font-weight:normal;height:30px;line-height:40px;margin:0 auto 15px;padding-left:35px;text-align:center;width:130px}a.loginLink{color:#3d1d16;display:block;font-size:14px;margin-top:30px;text-align:right}div.sharedBeforeSigninErrors ul li.sharedErrorsListItem,div.sharedBeforeSigninSuccess{border-radius:5px;color:#dc2925;display:inline-block;font-size:.875em;font-weight:bold;line-height:18px;margin:4px 0;padding:4px 12px}.mainteInfo{font-weight:bold;text-align:center;font-size:14px}form#messageForm{width:100%}form#messageForm input#messageFormTitlearea{border:0;border-bottom:solid 1px #ddd;border-radius:0;font-size:14px;padding:0 0 4px;width:100%}form#messageForm textarea#messageFormTextarea{border:0;border-radius:4px;box-sizing:border-box;float:left;font-size:14px;height:40px;margin:0;padding:4px 0 0;width:100%}form#messageForm input#messageFormSendButton{background:linear-gradient(#f58f7a, #f37359);background-color:#de6d56;border:1px solid #f37359;border-bottom:2px solid #a51f1c;border-radius:4px;bottom:10px;color:#fff;cursor:pointer;float:right;font-family:"メイリオ",arial,sans-serif;font-size:14px;font-weight:bold;height:37px;padding:0;position:absolute;right:10px;text-align:center;width:60px}form#messageForm input#messageFormSendButton:hover{background:linear-gradient(#f37359, #dc2925);border-left:1px solid #dc2925;border-right:1px solid #dc2925;border-top:1px solid #dc2925}.messageDisplayArea{margin-bottom:93px;padding:10px 0}.staffMail{background-color:#fde9ce;border:1px solid #d1d0d0;border-radius:3px;box-sizing:border-box;float:right;margin:5px;padding:10px;width:90%}.staffMail h1{color:#aa978c;font-size:12px;font-weight:normal;margin:0 0 5px}.staffMail h2{font-size:14px;line-height:18px;margin:0 0 5px;word-wrap:break-word}.staffMail p{word-wrap:break-word}.staffMail .sentAt{color:#aa978c;font-size:12px;text-align:right}.userMail{background-color:#fff;border:1px solid #d1d0d0;border-radius:3px;box-sizing:border-box;float:left;margin:5px;padding:10px;width:90%}.userMail h1{color:#aa978c;font-size:12px;font-weight:normal;margin:0 0 5px}.userMail h2{font-size:14px;line-height:18px;margin:0 0 5px;word-wrap:break-word}.userMail p{word-wrap:break-word}.userMail .sentAt{color:#aa978c;font-size:12px;text-align:right}#messageFormEntryArea{border:solid 1px #3d1d16;border-radius:4px;box-sizing:border-box;float:left;font-size:14px;margin:0;padding:4px;position:relative;width:80%}div#messageFormDivN{background-color:#fff;border:1px solid #d1d0d0;border-radius:3px;box-sizing:border-box;left:0;padding:10px;position:fixed;width:100%;bottom:0}div#messageFormDivS{background-color:#fff;border:1px solid #d1d0d0;border-radius:3px;box-sizing:border-box;left:0;padding:10px;position:absolute;width:100%}div.userSay h1{color:#aa978c;float:right;font-size:12px;font-weight:normal;line-height:22px;margin:0 0 5px}div.userSay h2{font-size:14px;line-height:18px;margin:0 0 5px}div.userSay p.sendTime{color:#aa978c;float:left;font-size:12px;text-align:right}div.administratorSay{background-color:#fff;border:1px solid #d1d0d0;border-radius:3px;box-sizing:border-box;float:left;margin:5px;padding:10px;width:90%}div.administratorSay h1{color:#aa978c;float:left;font-size:12px;font-weight:normal;line-height:22px;margin:0 0 5px}div.administratorSay h2{font-size:14px;line-height:18px;margin:0 0 5px}div.administratorSay p.sendTime{color:#aa978c;float:right;font-size:12px;text-align:right}a.deleteMessage{color:#aa978c;float:right;font-size:12px;text-decoration:underline}section#passwordForgotMain{background:url(/app/assets/staff/basic/omakase_back-09cd7b1a9fc8b31d585af1df3d51eb186bb50d9d429b84a857b57800ac28075e.svg) no-repeat;background-position:center 350px;background-size:105px;height:100%;margin:0 auto;width:80%}section#passwordForgotCompleteMain{background:url(/app/assets/staff/basic/omakase_back-09cd7b1a9fc8b31d585af1df3d51eb186bb50d9d429b84a857b57800ac28075e.svg) no-repeat;background-position:center 350px;background-size:105px;height:100%;margin:0 auto;width:80%}section#passwordForgotCompleteMain p#passwordForgotCompleteAdd{color:#e87058;font-weight:bold;margin:10px 0;text-align:center}section#passwordRegMain{background:url(/app/assets/staff/basic/omakase_back-09cd7b1a9fc8b31d585af1df3d51eb186bb50d9d429b84a857b57800ac28075e.svg) no-repeat;background-position:center 350px;background-size:105px;height:100%;margin:0 auto;width:80%}div.sharedErrorsContainer ul li.sharedErrorsListItem{border-radius:5px;color:#dc2925;display:inline-block;font-size:.875em;font-weight:bold;line-height:18px;margin:4px 0;padding:4px 12px}.jsStaffShiftsIndex .not_duty{color:#aeacac}.jsStaffShiftsIndex .not_accepted_unfixed{color:#dc2925;text-decoration:line-through}.jsStaffShiftsIndex #shiftConfirmColorNavDiv .shiftConfirmColorNavUnfixed{background-color:#fde9ce;padding:10px}.jsStaffShiftsIndex #shiftConfirmColorNavDiv .shiftConfirmColorNavFixed{padding:10px}.jsStaffShiftsIndex #shiftConfirmColorNavDiv h1{padding:5px;font-size:12px}.jsStaffShiftsIndex #shiftConfirmColorNavDiv table.shiftConfirmColorNav{width:100%;font-size:12px}.jsStaffShiftsIndex #shiftConfirmColorNavDiv table.shiftConfirmColorNav td{padding:5px}.jsStaffShiftsIndex #shiftConfirmColorNavDiv table.shiftConfirmColorNav td:nth-of-type(2n){width:40%}.jsStaffShiftsIndex #shiftConfirmColorNavDiv table.shiftConfirmColorNav td:nth-of-type(2n+1){width:10%}.jsStaffShiftsIndex #shiftConfirmPopupSection p{margin-bottom:0px}.jsStaffShiftsIndex #shiftConfirmPopupSection .shiftConfirmPopupFixed{padding:10px}.jsStaffShiftsIndex #shiftConfirmPopupSection .shiftConfirmPopupUnfixed{padding:10px;background-color:#fde9ce}h1#shiftConfirmMainH1{color:#fff;font-size:18px;margin:0}table#shiftConfirmCalender{background-color:#fff;border-collapse:collapse;border-spacing:0;height:60%;margin:0 auto;width:100%}table#shiftConfirmCalender tr#shiftConfirmCalenderDay{background-color:#efefef;height:28px;line-height:28px}table#shiftConfirmCalender td{border-bottom:solid 1px #f1f1f1;border-left:solid 1px #f1f1f1;box-sizing:border-box;font-weight:bold;text-align:center;width:calc((100vw - 20px)/7);height:calc((100vw - 20px)/7)}table#shiftConfirmCalender td div.unfixedShifts{display:none}table#shiftConfirmCalender td.shiftConfirmClaimed:hover{background-color:#fffda7;transition:all .05s ease-out}table#shiftConfirmCalender td.shiftConfirmYetCom:hover{background-color:#ffddae;transition:all .05s ease-out}table#shiftConfirmCalender td.now_back_red:hover{background-color:rgba(255,152,0,.5803921569);transition:all .05s ease-out}table#shiftConfirmCalender td.sunday{border-left:0;color:#ff5f5f}table#shiftConfirmCalender td:hover{background-color:#f7f7f7;cursor:pointer;transition:all .05s ease-out}table#shiftConfirmCalender td.tapped{background-color:#ffb9c7;color:#fff}table#shiftConfirmCalender td.tapped:hover{background-color:rgba(255,185,199,.7);transition:all .05s ease-out}table#shiftConfirmCalender td.tapped ul li.shiftConfirmTime,table#shiftConfirmCalender td.tapped span.shiftComment{color:#fff}table#shiftConfirmCalender ul{margin-top:5px}table#shiftConfirmCalender ul li{width:100%;box-sizing:border-box}ul li.shiftConfirmTime,span.shiftComment{display:inline-block;font-size:12px;font-weight:normal;overflow:hidden;padding:0 3px;text-overflow:clip;white-space:nowrap}ul li.shiftConfirmTime{color:#3d1d16}th{border:1px solid #dcdad8}th.sunday{border-left:0;color:#ff5f5f}th.saturday{border-right:0;color:#5f85ff}td.holiday{color:#ff5f5f}td.saturday{color:#5f85ff}td span.shiftComment{color:#aaa}td.grey{color:#aeacac}td.shiftConfirmNew span{color:#d7284b}td.shiftConfirmYetCom{background-color:#fde9ce}td.shiftConfirmClaimed{background-color:#fbfad6}td.now_back_red{background-color:#ff9800;border-radius:2px;color:#fff}td.now_back_red ul li.shiftConfirmTime,td.now_back_red span.shiftComment{color:#fff}section#shiftConfirmMain a#shiftConfirmPreMonth{color:#fff;display:block;float:left;font-size:12px;height:40px;line-height:40px;width:85px}section#shiftConfirmMain a#shiftConfirmPreMonth:hover{background:url(/app/assets/staff/shiftConfirm/selectBackBlackTrans-07b1987ddfdd73fbd6a852fec3ebebce055441374efd9abe80a31099bbcc8792.png);cursor:pointer}section#shiftConfirmMain a#shiftConfirmNexMonth{color:#fff;display:block;float:right;font-size:12px;height:40px;line-height:40px;text-align:right;width:85px}section#shiftConfirmMain a#shiftConfirmNexMonth:hover{background:url(/app/assets/staff/shiftConfirm/selectBackBlackTrans-07b1987ddfdd73fbd6a852fec3ebebce055441374efd9abe80a31099bbcc8792.png);cursor:pointer}section#shiftConfirmMain div#shiftConfirmDir{margin:-32px 0 0}aside#shiftConfirmBoard{background-color:#fff}aside#shiftConfirmBoard h1{background:url(/app/assets/staff/shiftConfirm/shiftConfrimBoard-65e993ad2a8f0882eb81b46e760100c7c23f5658bb45e66d25d80cb61fe37094.svg) no-repeat;float:left;height:30px;text-indent:-9999px;width:30px}aside#shiftConfirmBoard ul{font-size:14px;padding:0 0 0 33px}aside#shiftConfirmBoard ul li{line-height:24px;overflow:hidden;white-space:nowrap}aside#shiftConfirmBoard ul li a{color:#d83560}aside#shiftConfirmBoard ul li a:hover{color:#ff4878}div#shiftConfirmRequest{display:none;height:288px;position:relative}p#shiftConfirmReqestExplainP{border-bottom:solid 1px;font-weight:bold;margin:16px 0 8px;padding:0 0 4px}section#shiftConfirmRequestSection{background-color:#fff;bottom:-256px;box-sizing:border-box;font-size:14px;left:0;margin:0;max-height:66%;overflow:auto;padding:10px 20px 30px;position:fixed;width:100%}section#shiftConfirmRequestSection h1{font-size:16px;font-weight:normal;margin:0 25px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:230px}section#shiftConfirmRequestSection h2.shiftConfirmRequestH2{border-bottom:solid 1px;font-weight:bold;margin:6px 0 8px;padding:10px 0 12px}section#shiftConfirmRequestSection h2.shiftConfirmRequestH2 span{border:solid 1px #d0c9c3;border-radius:2px;color:#d0c9c3;float:right;font-size:30px;font-weight:normal;margin:-10px 0 0;padding:1px 1px 0}section#shiftConfirmRequestSection p#shiftConfirmRequestClose{color:#d0c9c3;cursor:pointer;float:right;font-size:60px;height:36px;margin:-18px -16px 0 0;cursor:pointer}section#shiftConfirmRequestSection p#shiftConfirmRequestClose:hover{color:#999}section#shiftConfirmRequestSection form#shiftConfirmRequestForm{clear:both}section#shiftConfirmRequestSection form#shiftConfirmRequestForm div#shiftConfirmReqestDiv{position:relative}section#shiftConfirmRequestSection form#shiftConfirmRequestForm div#shiftConfirmReqestDiv div.shiftConfirmReqestDivAdd{margin:12px 0;position:relative}div#shiftConfirmRequestPattern{overflow:hidden}div#shiftConfirmRequestTimeentry{display:none;overflow:hidden}section#shiftConfirmMain{border:1px solid #d1d0d0;border-radius:3px;margin:10px 0;width:100%}section.shiftConfirmMainThisMonth{background-color:#e87058;padding:10px 0 0}section.shiftConfirmMainNonThisMonth{background-color:#999;padding:10px 0 0}section#shiftConfirmRequestSection nav#shiftConfirmRequestSectionNav ul li{border:solid 1px;border-radius:3px;box-sizing:border-box;float:left;line-height:19px;margin:0 1%;padding:6px 0;text-align:center;width:48%}section#shiftConfirmRequestSection nav#shiftConfirmRequestSectionNav ul li:hover{cursor:pointer}section#shiftConfirmRequestSection nav#shiftConfirmRequestSectionNav ul li.selected{background-color:#3d1d16;color:#fff}section#shiftConfirmRequestSection nav#shiftConfirmRequestSectionNav ul li.selected:hover{cursor:default}section#shiftConfirmRequestSection form#shiftConfirmRequestForm p#shiftConfirmAddTime{margin:10px 0 0;text-align:center;text-decoration:underline}section#shiftConfirmRequestSection form label{float:left;line-height:29px}section#shiftConfirmRequestSection form select.timePulldown{background:url(/app/assets/staff/basic/pulldown-6e1602d73f1214165e8c9c711cb3f9f56bb9affa180a28db9d64211f07aa8a18.svg) no-repeat right;border:solid 1px;border-radius:5px;color:#3d1d16;font-size:16px;margin:-1px 0 1px 4px;padding:4px;width:90px}section#shiftConfirmRequestSection form select.normalTimePulldown{background:url(/app/assets/staff/basic/pulldown-6e1602d73f1214165e8c9c711cb3f9f56bb9affa180a28db9d64211f07aa8a18.svg) no-repeat right;border:solid 1px;border-radius:5px;box-sizing:border-box;color:#3d1d16;font-size:16px;margin:0;padding:4px;width:100%}section#shiftConfirmRequestSection form div.shiftConfirmTimeDeny label{color:#999}section#shiftConfirmRequestSection form div.shiftConfirmTimeDeny select{color:#999}section#shiftConfirmRequestSection form div.shiftConfirmReqestCulmDiv{margin:4px 0}section#shiftConfirmRequestSection form div.shiftConfirmReqestCulmDiv div.shiftConfirmRequestTimeRight{float:right}section#shiftConfirmRequestSection form div#shiftConfirmReqestCulmDivWork{margin:0 0 12px}section#shiftConfirmRequestSection form textarea#shiftConfirmComent{border:solid 1px #3d1d16;border-radius:4px;font-size:16px;margin:8px 0 0;min-height:20px;padding:4px;width:100%}section#shiftConfirmRequestSection form textarea#shiftConfirmComent::-webkit-input-placeholder,section#shiftConfirmRequestSection form textarea#shiftConfirmComent:-ms-input-placeholder,section#shiftConfirmRequestSection form textarea#shiftConfirmComent::-moz-placeholder{font-weight:normal}section#shiftConfirmPopupSection{background-color:#fff;bottom:-60px;box-sizing:border-box;margin:0 0 0 -10px;position:fixed;width:100%}section#shiftConfirmPopupSection h1,section#shiftConfirmPopupSection h2,section#shiftConfirmPopupSection h3{font-size:14px}section#shiftConfirmPopupSection h1{margin-bottom:10px}section#shiftConfirmPopupSection h2,section#shiftConfirmPopupSection h3{margin-bottom:5px}section#shiftConfirmPopupSection p#shiftConfirmPopupSectionP{margin-left:10px}section#shiftConfirmPopupSection p#shiftConfirmPopupClose{color:#d0c9c3;cursor:pointer;font-size:60px;height:40px;margin:0;position:absolute;right:4px;top:8px}section#shiftConfirmPopupSection p#shiftConfirmPopupSectionCommentP{margin-left:20px}section#shiftRequestedConfirmPopupSection{background-color:#f6f6f6;bottom:-129px;box-sizing:border-box;display:none;margin:0 0 0 -10px;max-height:66%;overflow:auto;position:fixed;width:100%}section#shiftRequestedConfirmPopupSection h1{font-size:16px;font-weight:normal;margin:0 0 10px}section#shiftRequestedConfirmPopupSection h2{border-top:solid 1px #eee;color:#999;font-size:14px;padding-top:10px}section#shiftRequestedConfirmPopupSection div#shiftRequestedConfirmPopupSectionHeader{margin:10px 0 0}section#shiftRequestedConfirmPopupSection ul li{border-bottom:solid 1px #eee;padding:0 0 4px}section#shiftRequestedConfirmPopupSection ul li h3{border-bottom:solid 1px;font-weight:bold;margin:16px 0 8px;padding:10px 0 4px}section#shiftRequestedConfirmPopupSection ul li a.shiftConfirmMainLiA{background:linear-gradient(#f58f7a, #f37359);background-color:#de6d56;border:1px solid #f37359;border-bottom:2px solid #a51f1c;border-radius:4px;color:#fff;cursor:pointer;float:right;font-family:"メイリオ",arial,sans-serif;font-size:14px;font-weight:bold;height:23px;margin:1px 0 5px 10px;padding:10px 0 0;text-align:center;text-decoration:none;width:60px}section#shiftRequestedConfirmPopupSection ul li a.shiftConfirmMainLiA:hover{background:linear-gradient(#f37359, #dc2925);border-left:1px solid #dc2925;border-right:1px solid #dc2925;border-top:1px solid #dc2925}section#shiftRequestedConfirmPopupSection ul li p.shiftRequestedConfirmPopupSectionLiComent{color:#666;font-size:12px;line-height:16px;margin:4px 0 0 10px}section#shiftRequestedConfirmPopupSection ul li p.shiftRequestedConfirmPopupSectionP{margin:4px 0 0 20px}section#shiftRequestedConfirmPopupSection p#shiftRequestedConfirmPopupClose{color:#d0c9c3;cursor:pointer;font-size:60px;height:40px;margin:0;position:absolute;right:4px;top:8px}section#shiftRequestedConfirmPopupSection a#shiftRequestedConfirmPopupSectionAddtime{background:url(/app/assets/staff/shiftConfirm/shiftConfrimAddtime-d7e8b65e48c6189c45d5698b7637637d8a5206a141a9e686d4ef9cfd31da17b2.svg);background-color:#f8f7f5;background-position:10px center;background-repeat:no-repeat;border:solid 1px #b2b1b1;border-radius:14px;cursor:pointer;display:block;float:right;font-size:12px;margin:2px 0 0;padding:7px 10px 7px 32px}section#shiftRequestedConfirmPopupSection a#shiftRequestedConfirmPopupSectionAddtime:hover{background-color:#d1d0d0}section#shiftConfirmOtherStaff{background-color:#fff}section#shiftConfirmOtherStaff>h1{float:left;font-size:12px}section#shiftConfirmOtherStaff p{border:solid 1px #d0c9c3;border-radius:2px;color:#d0c9c3;cursor:pointer;float:right;font-size:30px;font-weight:normal;margin:2px 0 0;padding:4px 0 2px}section#shiftConfirmOtherStaff p:hover{background-color:#f7f7f7}section#shiftConfirmOtherStaff div#shiftConfirmOtherStaffListHidden{clear:both;margin:33px 0 0;overflow:hidden}section#shiftConfirmOtherStaff ul li a{text-decoration:none}section#shiftConfirmOtherStaff ul li section{border-bottom:solid 1px #eee;cursor:pointer;padding:10px 10px 10px 30px}section#shiftConfirmOtherStaff ul li section:hover{background-color:#e6e6e6}section#shiftConfirmOtherStaff ul li section h1{color:#3d1d16;font-size:14px;font-weight:normal;margin:0 0 5px}section#shiftConfirmOtherStaff ul li section h1 span.selected_staff{color:#de6c56}section#shiftConfirmOtherStaff ul li section h2{color:#aeacac;font-size:12px;font-weight:normal}section#shiftConfirmOtherStaffTitle{border-top:solid 10px #5f85ff;padding-top:5px}section#shiftConfirmOtherStaffTitle h1 span{font-size:12px;font-weight:normal}section#shiftConfirmOtherStaffTitle p,section#shiftConfirmOtherStaffTitle a{color:#aeacac;font-size:12px}a#shiftConfirmOtherStaffTitleClose{background:url(/app/assets/staff/shiftConfirm/shiftConfrim_return_selfshift-9d2b9014b9cfc91a3a3eb6111826c69a3c30a7cd1b7e224b1091b595cdbf1c31.svg);background-position:10px center;background-repeat:no-repeat;color:#3d1d16;cursor:pointer;display:block;font-size:14px;margin:0 auto;padding:0 0 0 40px;text-align:center;text-decoration:underline;width:190px}p#shiftConfirmOtherStaffTitleClose:hover{color:#de6c56}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
