@-webkit-keyframes bounceAnimation{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bounceAnimation{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;line-height:1.6rem;vertical-align:baseline;background:0 0}body,html{min-height:100%}html{color:#666;font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;height:auto}.tegaki{font-family:'Gloria Hallelujah',cursive}.nav,nav{font-family:'Poiret One',cursive,Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body{line-height:1;height:100%}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}.gFont{font-family:'Orbitron',sans-serif}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr{border:0;padding:0}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0;color:#579dff;transition:300ms}a:hover{color:#1cd2a8}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}input,select,textarea{border-radius:5px;border:1px solid #999}button,input,select,textarea{vertical-align:middle;margin:.5rem 0}:focus{outline:0}.description{margin:1rem 0}#wrapper,body,html{width:100%;min-width:1000px;background:#f3f3f3}#processing,header{background:#333;color:#fff;position:fixed;top:0;left:0}#processing{width:100vw;height:100vh;justify-content:center;align-items:center;flex-wrap:wrap;display:none;z-index:9999}#processing .processingText,#processing .spinnerArea{position:absolute;width:100%;height:2rem;top:0;left:0;right:0;bottom:0;margin:auto}#processing .processingText{text-align:center;padding-top:70px;font-size:1.5rem}#processing .spinnerArea{font-size:2rem;line-height:0}#processing .spinnerArea>.spinner{width:100%;text-align:center}#processing .spinnerArea>.spinner>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:bounceAnimation 1s infinite ease-in-out both;animation:bounceAnimation 1s infinite ease-in-out both;-webkit-transform:scale(0);transform:scale(0)}#processing .spinnerArea>.spinner>.bounce1{-webkit-animation-delay:-.23s;animation-delay:-.23s}#processing .spinnerArea>.spinner>.bounce2{-webkit-animation-delay:-.09s;animation-delay:-.09s}.on{display:block!important;opacity:1}header{width:100%;min-width:1000px;padding:1rem;z-index:2;height:100px;box-sizing:border-box}header>div:first-child{display:grid;grid-template-columns:150px 1fr 300px}header>div:first-child .headerLogo{height:80px;width:calc(80px*1.37);fill:#fff}header>div:first-child>div:nth-child(2){display:grid;grid-template-rows:1fr;grid-template-columns:2fr}header>div:first-child>div:nth-child(2)>div:last-child,header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu{width:100%}header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul{list-style:none;display:flex;justify-content:space-around}header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul>li{transition:300ms;padding:0 .3rem;border-radius:3px}header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul>li>i{transition:300ms}header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul>li>a{color:#fff;text-decoration:none;font-weight:700;transition:300ms}header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul>li:hover{background:#fff}header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul>li:hover>a,header>div:first-child>div:nth-child(2)>div:last-child nav.adminMenu>ul>li:hover>i{color:#333}header>div:first-child>div:last-child{justify-self:end}header>div:first-child>div:last-child>.logoutButton{background:#fff;transition:300ms;padding:.2rem;border-radius:3px;text-align:center;cursor:pointer;margin-top:1rem}header>div:first-child>div:last-child>.logoutButton>a,header>div:first-child>div:last-child>.logoutButton>i{text-decoration:none;color:#333}header>div:first-child>div:last-child>.logoutButton>a{font-weight:700}header>div:first-child>div:last-child>.logoutButton:hover{background:#333}header>div:first-child>div:last-child>.logoutButton:hover>a,header>div:first-child>div:last-child>.logoutButton:hover>i{color:#fff}header>div:nth-child(2){display:flex;justify-content:space-between;align-items:flex-end;margin-top:1rem}header>div:nth-child(2)>nav>ul{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;list-style-type:none}header>div:nth-child(2)>nav>ul>li{background:#fff;transition:500ms;margin:0 1rem;padding:.2rem;border-radius:3px}header>div:nth-child(2)>nav>ul>li>ul.subMenu{position:absolute;background:#aaa;display:none;cursor:pointer;border-radius:10px}header>div:nth-child(2)>nav>ul>li>ul.subMenu>li{background:#fff;padding:.2rem .5rem}header>div:nth-child(2)>nav>ul>li>ul.subMenu>li>a{text-decoration:none;color:#579dff;transition:300ms}header>div:nth-child(2)>nav>ul>li>ul.subMenu>li>a:hover{color:#1cd2a8}header>div:nth-child(2)>nav>ul>li a{text-decoration:none;color:#333}header>div:nth-child(2)>nav>ul li:last-child{margin-right:0}header>div:nth-child(2)>nav>ul li:hover{background:#333}header>div:nth-child(2)>nav>ul li:hover a{text-decoration:underline;color:#fff}div.content,div.content>div.mainMenu,div.contentWide{width:100%;box-sizing:border-box;min-height:calc(100vh - 100px);position:relative;top:100px;z-index:0}div.content>div.mainMenu{background:#aaa;width:200px;padding-top:1rem;text-align:center;z-index:1;position:fixed;left:0}div.content>div.mainMenu div.currentShopArea label{color:#fff;font-weight:700}div.content>div.mainMenu div.currentShopArea select{font-size:.8rem}div.content>div.mainMenu .mainNav{padding-top:1rem}div.content>div.mainMenu .mainNav dl>dt{background:#aae941;color:#fff;font-weight:700;text-align:left;padding-left:.5rem}div.content>div.mainMenu .mainNav dl>dt>i{margin-right:.3rem}div.content>div.mainMenu .mainNav dl>dd ul>li{padding:.4rem 0;text-align:left;padding-left:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}div.content>div.mainMenu .mainNav dl>dd ul>li>a{text-decoration:none;color:#fff;transition:300ms;font-size:.9rem;font-weight:400}div.content>div.mainMenu .mainNav dl>dd ul>li>a>i{margin-right:.3rem;color:#fff;transition:300ms}div.content>div.mainMenu .mainNav dl>dd ul>li:hover{transition:300ms;background:#ffad49}div.content>div.mainMenu .mainNav dl>dd ul>li:hover>a>i{color:#aae941}div.content>div.mainMenu .mainNav dl>dd ul li:first-child{margin-top:0}div.content>div.mainMenu .mainNav dl>dd ul li:last-child{border:0}div.content>div.mainMenu .mainNav dd:last-child li:last-child{border-bottom:1px solid rgba(0,0,0,.1)}div.content>div.contentBody,div.contentWide>div.contentBody{box-sizing:border-box;position:relative;padding:1rem 1rem 2rem}div.content>div.contentBody{width:calc(100% - 200px);left:200px}div.content>div.contentBody h3,div.contentWide>div.contentBody h3{width:100%;text-align:center;color:#aae941;margin:2rem 0}div.content footer{position:absolute;bottom:0;right:0;width:100%;text-align:center;border-top:1px solid #666;background:#f3f3f3;z-index:1;height:50px}div.contentWide>div.contentBody{width:100%;left:0}button,input[type=button],input[type=submit]{background:#333;border:0;color:#fff;border-radius:3px}.returnMes{color:#4ad0d0;font-weight:700}.error-message,.errorMes,.returnErr{color:#f70;font-weight:700}.ui-state-default{background:#ffcfcf;color:#666}.formBlock{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:1rem 0}.formBlock>label:first-child{min-width:200px}.formBlock div.error-message{width:100%;text-align:right}.coutions{color:#579dff}.disOn{background:#ffcfcf!important}.disOff{background:#eee!important}.sysInfo{position:fixed;top:100px;left:0;width:100%;padding:.5rem 0;height:30px;display:none;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.3));color:#fff;z-index:3;font-weight:700;text-align:center}.infoGreen{background:#4ad0d0}.infoRed{background:#f70}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.btn1{position:relative;display:inline-block;padding:.2rem .5rem;text-decoration:none;color:#fff!important;background:#333;border-radius:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2);text-shadow:0 1px 0 rgba(0,0,0,.2);transition:300ms}.btn1:hover{background:orange;box-shadow:none;text-shadow:none}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}