body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;tab-size:4;word-break:break-word}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:initial}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:inline;display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}body{margin:0;-webkit-print-color-adjust:exact}.App{background:#fff;margin:0 auto;max-width:1280px;min-height:98vh;padding:0 2px 16px;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h1,h2,h3,h4{margin:3px}@media screen and (max-width:800px){h1{font-size:1rem}}footer{background:#fff;bottom:0;color:#464646;display:block;font-size:10px;height:16px;max-width:1280px;position:fixed;width:100%;z-index:100}button svg{margin:0;max-width:25px}a,button{cursor:pointer}button{text-align:center}p{margin:4px}div{margin:0;text-align:left}ul{list-style:none;padding:0}a{text-decoration:none}table{border-collapse:collapse}table th{background:#eee}tbody td,tbody th,thead td,thead th{border:1px solid #909090;padding:12px 6px}@media screen and (max-width:900px){.for-desktop{display:none!important}}@media screen and (min-width:900px){.for-mobile{display:none}}@media print{.no-print{display:none}.page-break-before{break-before:always;page-break-before:always}}.display-none{display:none}.center{margin:auto;text-align:center}.left{text-align:left}.right{text-align:right}.inline-block{display:inline-block!important}.float-l{float:left}.float-r{float:right}.upper-right-fixed{position:fixed;right:50px;top:50px}.v-a-middle{vertical-align:middle}@media screen and (max-width:800px){.spread-divs>div>label{display:inline-block;width:120px}.spread-divs>div{display:block}}@media screen and (min-width:800px){.spread-divs>div,.spread-divs>div>label{display:inline-block}}.gm-style-iw{background-color:#ffffffbb!important;font-size:10px!important;padding:4px!important}.gm-style-iw-chr{display:none!important}.mgn-pad-0{margin:0;padding:0}.mgn-auto{margin:auto}.mgn-0{margin:0}.mgn-10{margin:10px}.mgn-t-5{margin:5px 0 0}.mgn-t-10{margin:10px 0 0}.mgn-l-5{margin:0 0 0 5px}.mgn-l-10{margin:0 0 0 10px}.mgn-l-50{margin:0 0 0 50px}.mgn-l-100{margin:0 0 0 100px}.mgn-r-10{margin:0 10px 0 0}.mgn-b-10{margin:0 0 10px}.mgn-v-5{margin:5px 0}.mgn-v-10{margin:10px 0}.mgn-v-30{margin:30px 0}.pad-0{padding:0}.pad-5{padding:5px}.pad-10{padding:10px}.pad-20{padding:20px}.pad-30{padding:30px}.pad-l-10{padding:0 0 0 10px}.pad-v-5{padding:5px 0}.pad-v-10{padding:10px 0}.h0{height:0!important}.h30{height:30px!important}.h40{height:40px!important}.h50{height:50px!important}.w40{width:40px!important}.w50{width:50px!important}.w60{width:60px!important}.w70{width:70px!important}.w75{width:75px!important}.w80{width:80px!important}.w100{width:100px!important}.w120{width:120px!important}.w140{width:140px!important}.w150{width:150px!important}.w180{width:180px!important}.w200{width:200px!important}.w250{width:250px!important}.w300{width:300px!important}.w320{width:320px!important}.w400{width:400px!important}.w500{width:500px!important}.w600{max-width:100%;width:600px}.w30per{width:30%!important}.w40per{width:40%!important}.w50per{width:50%!important}.w60per{width:60%!important}.w70per{width:70%!important}.w100per{width:100%!important}.min-h600{min-height:600px!important}.min-w100{min-width:100px!important}.min-w150{min-width:150px!important}.min-w200{min-width:200px!important}.min-w250{min-width:250px!important}.min-w300{min-width:300px!important}.min-w350{min-width:350px!important}.font-b{font-weight:700}.font-50{font-size:.5rem}.font-60{font-size:.6rem}.font-70{font-size:.7rem}.font-80{font-size:.8rem}.font-100{font-size:1rem}.font-120{font-size:1.2rem}.font-140{font-size:1.4rem}.font-150{font-size:1.5rem}.font-px8{font-size:8px}.font-px10{font-size:10px}.font-px12{font-size:12px}.font-px14{font-size:14px}.font-px36{font-size:36px}.font-transparent{color:#fff0}.font-white{color:#fdfdfd}.font-red{color:#f32a2a}.font-blue{color:#58c}.font-green{color:#197c10}.font-gray{color:gray}.text-u{text-decoration:underline}.info-text{color:#36b;font-size:14px;font-weight:700}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dummy-td,.dummy-th{background-image:linear-gradient(to right bottom,#0000 calc(50% - .5px),#999 50%,#999 calc(50% + .5px),#0000 calc(50% + 1px))}.dummy-td{background-color:"#999"}.topic-red{background:#fff4f4;border-left:5px solid #ff5858;color:#494949;padding:.5em}.bg-white{background-color:#fff}.bg-gray{background-color:#a9a9a9}.bg-lgray{background-color:#d3d3d3}.bg-llgray{background-color:#ddd}.bg-yellow{background-color:#ff0}.bg-green{background-color:green}.bg-pink{background-color:#ffa1a1}.bg-warning{background-color:#fff4e5}.bg-lightgreen{background-color:#3cb37199}.bg-crown{background-image:linear-gradient(45deg,#fff3aa 25%,#0000 0),linear-gradient(315deg,#fff3aa 25%,#fffadc 0);background-position:10px 0,20px 0,0 0,0 0;background-repeat:repeat;background-size:20px 20px;border:1px solid #b9a487ba;border-radius:4px}.bg-summary{background:#149974;border-radius:4px}.bl_table-minute{font-size:12px}.bl_table-normal{font-size:14px;width:100%}.bl_table-normal th{text-align:center}.bl_table-normal td,.bl_table-normal th{min-width:30px;padding:2px 4px}.inner-box{background:#fff;border-top:5px solid #5d627b;box-shadow:0 3px 5px #00000038;color:#5d627b;margin:2em 0;padding:1em}.border-blue{border:3px solid #c0c8e3}.no-border{border:none}.no-border:focus{outline:none}.no-spin::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.pg-br-aft-always{page-break-after:always}.loading{margin:auto;text-align:center;width:100%}.reload-icon{background:#1976d2;border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;color:#fff;display:inline-block;height:40px;line-height:2;text-align:center;vertical-align:bottom;width:calc(100% - 330px)}.clickable{color:#4169e1;font-size:1.2rem;font-weight:700;-webkit-text-decoration:underline solid #4169e1;text-decoration:underline solid #4169e1}.clickable:hover{color:#00bfff}@media screen and (max-width:900px){.portal-menu-stack>div{min-width:255px}}@media screen and (min-width:900px){.portal-menu-stack>div{min-width:300px}}.portal-menu-stack>div{background:linear-gradient(#f8fbff,#f4faff);border:2px solid #7496b7;border-radius:4px;min-height:200px;padding:7px 10px}.portal-menu-stack h2{color:#383849;text-align:left}.portal-menu-stack h3,.portal-menu-stack h3 a{color:#568}.portal-menu-stack h3 a:hover{color:#128d72;text-decoration:underline}.standard-criteria-box{background:#e4effb;border:1px solid #a7a7a7;display:block;margin:0 0 4px;padding:8px;width:100%}.standard-criteria-box .MuiFormControlLabel-label,.standard-criteria-box .MuiInput-root,.standard-criteria-box .MuiInputLabel-root,.standard-criteria-box .MuiMenuItem-root,.standard-criteria-box .MuiSelect-root{font-size:15px}.standard-criteria-box .MuiInputLabel-root{padding-left:4px}.standard-criteria-box .MuiInput-input{background-color:#ffffff70;font-weight:700;padding:4px}.standard-criteria-box .MuiInput-underline:after,.standard-criteria-box .MuiInput-underline:before{border:none}.standard-table{border-collapse:collapse;color:#000;font-size:16px}.standard-table th{background:#e6e6e6;border:1px solid #909090;padding:0 2px!important}.standard-table td{border:1px solid #909090;padding:0 4px!important}.standard-table tr:hover td{background:#fffdaa}.sticky-table-wrapper{overflow:scroll;width:100%}.sticky-table{border-collapse:initial!important;border-spacing:0!important;width:100%!important}.sticky-table thead th{position:sticky;white-space:nowrap;z-index:1}.sticky-table td,.sticky-table th{border:1px solid #909090;border-left:none;border-top:none}.sticky-table tbody tr td:first-child,.sticky-table tfoot tr td:first-child,.sticky-table thead tr th:first-child{border-left:1px solid #909090}.sticky-table thead tr:first-child th{border-top:1px solid #909090;height:28px;top:0}.sticky-table thead tr:nth-child(2) th{border-top:1px solid #fff0;top:28px}.sticky-table-to-right-wrapper{overflow-x:auto;position:relative;width:100%}.sticky-table-to-right{border-collapse:initial!important;border-spacing:0!important;border-top:1px solid #909090;min-width:100%!important;width:max-content!important}.sticky-table-to-right td,.sticky-table-to-right th{border:1px solid #909090;border-left:none;border-top:none}.sticky-table-to-right tbody tr td:first-child,.sticky-table-to-right tfoot tr td:first-child,.sticky-table-to-right thead tr th:first-child{border-left:1px solid #909090}.sticky-table-to-right td.sticky-col,.sticky-table-to-right th.sticky-col{background-color:#f9f9f9;left:0;position:sticky;z-index:2}.sticky-table-to-right td.sticky-col-2,.sticky-table-to-right th.sticky-col-2{background-color:#f9f9f9;left:50px;position:sticky;z-index:2}.yearly-calendar{grid-gap:40px 20px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:20px auto}@media screen and (max-width:800px){.yearly-calendar{grid-template-columns:1fr}}.yearly-calendar table{border-collapse:initial;text-align:center}.yearly-calendar table tr th{background-color:#eee;border:1px solid #ccc;padding:0 6px}.yearly-calendar table tr td{background-color:#fff;border:2px solid #ccc;cursor:pointer;height:30px;padding:0;width:30px}.yearly-calendar table tr td.is-past{background-color:#eee;cursor:auto}.yearly-calendar table tr td.is-saturday{background-color:#deeeff}.yearly-calendar table tr td.is-common-holiday,.yearly-calendar table tr td.is-saturday{background-image:linear-gradient(to left top,#0000 calc(50% - .5px),#999 50%,#999 calc(50% + .5px),#0000 calc(50% + 1px));cursor:auto}.yearly-calendar table tr td.is-common-holiday{background-color:#fcc}.yearly-calendar table tr td.is-sunday{background-color:#fcc;background-image:linear-gradient(to left top,#0000 calc(50% - .5px),#999 50%,#999 calc(50% + .5px),#0000 calc(50% + 1px));cursor:auto}.yearly-calendar table tr td.is-common-holiday.holiday-orderable,.yearly-calendar table tr td.is-saturday.saturday-orderable,.yearly-calendar table tr td.is-sunday.sunday-orderable{background-image:none}.yearly-calendar table tr td.is-custom-holiday{background-color:#ccc;background-image:linear-gradient(to left top,#0000 calc(50% - .5px),#999 50%,#999 calc(50% + .5px),#0000 calc(50% + 1px))!important}.yearly-calendar table tr td.is-holiday{background-color:#faa;cursor:auto}.yearly-calendar table tr td.not-in-month{background-color:#fff0!important;border:none!important;cursor:auto}.car-number-plate input{color:#126612;font-weight:700;text-align:center}.tax-list-header,.tax-list-row{box-sizing:border-box;font-size:12px;margin-left:4mm}.tax-list-header>div,.tax-list-row>div{border-bottom:1px solid #aaa;border-left:1px solid #aaa;box-sizing:border-box;padding:0 2mm}.tax-list-header>div{border-top:1px solid #aaa}.tax-list-header>div:last-child,.tax-list-row>div:last-child{border-right:1px solid #aaa}.invoice-table-zandaka{border:2px solid #000;border-collapse:collapse;font-size:12px;width:100%}.invoice-table-zandaka th{border:1px solid #000;padding:2px!important}.invoice-table-zandaka td{border:1px solid #000;padding:2px 4px!important}.invoice-table-meisai{border:2px solid #000;border-collapse:collapse;font-size:12px;width:100%}.invoice-table-meisai td,.invoice-table-meisai th{border:1px solid #000;font-size:12px;padding:0 4px!important}.mochidashi-table th{background:#b1d0f5;font-weight:400;min-width:38px;padding:4px 0}.mochidashi-table td{text-align:right}.mochidashi-table tr:last-child{background:#fbc}.takutei-mochidashi-table2 th{background:#b1d0f5;font-weight:400;min-width:50px}.takutei-mochidashi-table2 td,.takutei-mochidashi-table2 th{border:1px solid #909090;font-size:12px;padding:2px!important}.takutei-mochidashi-table2 td{min-width:20px;text-align:right}.takutei-mochidashi-table2 tr td:nth-child(odd){color:red}.takutei-mochidashi-table2 tr:last-child{background:#fbc}.bill-kouza{border:1px solid #000;padding:4px 7px;width:200px}.bill-kouza dt{float:left}.bill-kouza dd{margin-left:60px}.bill-kagami-table td,.bill-kagami-table th{border:1px solid #000!important;font-weight:400;height:30px}.bill-uchiwake-table tr{height:20px}.bill-uchiwake-table td,.bill-uchiwake-table th{border:1px solid #000!important;font-size:12px;font-weight:400}.bill-detail-table{border:1px solid #000;border-collapse:collapse;font-size:12px}.bill-detail-table th{border:1px solid #000;font-weight:400;padding:2px 0!important}.bill-detail-table td{border:1px solid #000;border-bottom:none;border-top:none;padding:0 2px!important}.hanging-label{background:#73c597;border-radius:0 0 12px 12px;color:#3b2929;font-size:20px;font-weight:700;height:30px;line-height:30px;padding:0 3px 0 7px;text-decoration:none;top:-28px;width:105px}.fukidashi-from-left,.hanging-label{display:inline-block;position:relative}.fukidashi-from-left{background:#ade4ff;border:3px solid #555;border-radius:8px;box-sizing:border-box;margin:1.5em 0 1.5em 15px;max-width:100%;min-width:120px;padding:7px 10px}.fukidashi-from-left:before{border:12px solid #0000;border-right-color:#ade4ff;content:"";left:-24px;margin-top:-12px;position:absolute;top:50%;z-index:2}.fukidashi-from-left:after{border:14px solid #0000;border-right-color:#555;content:"";left:-30px;margin-top:-14px;position:absolute;top:50%;z-index:1}.fukidashi-from-right{background:#ade4ff;border:3px solid #555;border-radius:8px;box-sizing:border-box;display:inline-block;margin:1.5em 15px 1.5em 0;max-width:100%;min-width:120px;padding:7px 10px;position:relative}.fukidashi-from-right:before{border:12px solid #0000;border-left-color:#ade4ff;content:"";margin-top:-12px;position:absolute;right:-24px;top:50%;z-index:2}.fukidashi-from-right:after{border:14px solid #0000;border-left-color:#555;content:"";margin-top:-14px;position:absolute;right:-30px;top:50%;z-index:1}.nav-buttons a{background-color:#369;color:#fff;display:inline-block;min-width:90px;padding:2px 4px;text-align:center}.nav-buttons a:hover{background-color:#f3f6f9;color:#369}.nav-button{background-color:#09c;border:2px solid #09c;border-radius:4px;color:#fff;display:inline-block;min-width:90px;padding:2px 4px;text-align:center}.nav-button:hover{background-color:#f5f7fa;color:#079}.border-black{border:1px solid #424242;margin:0;padding:0}.border{border:2px solid green;margin:0;padding:0}.roundButton{background-color:#cde7ff;border-radius:100%;height:100px;width:100px}.icon-button{min-width:40px!important}.about-table{border-collapse:collapse;font-size:12px;margin:10px 0;width:100%}.about-table th{background:#a4deee;border:1px solid gray}.about-table td{border:1px solid gray;padding:2px 4px!important}.about-table td.vtop{vertical-align:top}.border-radius-table{border:1px solid #6a6a6a;border-collapse:initial;border-radius:4px;border-spacing:0}.border-radius-table td,.border-radius-table th{border:1px solid #6a6a6a;padding:.5em 2em}.border-radius-table tbody td,.border-radius-table thead th+th{border-left:1px solid #6a6a6a}.border-radius-table thead tr:first-child th:first-child{border-radius:4px 0 0 0}.border-radius-table thead tr:first-child th:last-child{border-radius:0 4px 0 0}.border-radius-table tbody tr:last-child td:first-child,.border-radius-table tbody tr:last-child th:first-child{border-radius:0 0 0 4px}.border-radius-table tbody tr:last-child td:last-child,.border-radius-table tbody tr:last-child th:last-child{border-radius:0 0 4px 0}.check-item,.check-item-paging{border:4px solid #1976d2;box-shadow:5px 5px 5px #ccc;height:400px;padding:12px}.check-item-paging{transform:translateX(-150%);transition:transform .75s ease}.headline-underline{border:solid;border-color:#5b71bd;border-width:0 0 2px 8px;font-weight:700;margin-top:30px!important;padding:7px;width:100%}.highlight-underline{background:linear-gradient(#0000 80%,#ff9a9a 0)}.shibuya-criteria-box{background-color:#d6fada;border:1px solid #aaa;display:block;margin:0 0 4px;padding:8px;width:100%}.shibuya-criteria-box .MuiFormControlLabel-label,.shibuya-criteria-box .MuiInput-root,.shibuya-criteria-box .MuiInputLabel-root,.shibuya-criteria-box .MuiMenuItem-root,.shibuya-criteria-box .MuiSelect-root{font-size:15px}.takutei-courselist-table{width:100%}.takutei-courselist-table td{padding:6px}.takutei-nohinsho{break-after:page;font-size:1rem;margin:auto;padding:40px;page-break-after:always;width:16cm}.takutei-nohinsho .nouhinsho-title{border:2px solid #000;font-size:20px;font-weight:700;margin:7px 0;padding:2px;text-align:center}.takutei-nohinsho table{border-collapse:collapse;font-size:16px;width:100%}.takutei-nohinsho table th{background:#e6e6e6}.takutei-nohinsho table td,.takutei-nohinsho table th{border:1px solid #000;font-size:14px;padding:4px 7px!important}.takutei-nohinsho tbody tr:last-child td{background:#ddd}.takutei-nohinsho .meisai-greet{font-size:1rem;margin:20px 0 5px;text-align:left}.takutei-hanbai-table{border-collapse:collapse}.takutei-hanbai-table th{padding:2px 0!important}.takutei-hanbai-table td{padding:2px 4px!important}.takutei-hanbai-table td,.takutei-hanbai-table th{border:1px solid gray;color:#000;font-size:1rem;font-weight:400;min-width:40px}.takutei-hanbai-table td input,.takutei-hanbai-table td label{color:#000;display:block;font-weight:700;padding:7px;text-align:right}.takutei-hanbai-table td input:not([readonly]){background-color:#fff9;border:1px solid #0000003b;border-radius:4px}.takutei-uriage-toroku-summary{padding:20px}.takutei-uriage-toroku-summary input{background-color:#ffffff77;color:#000;font-weight:700;margin:7px;padding:4px;text-align:right}.takutei-uriage-toroku-summary input:disabled{-webkit-text-fill-color:#0009;background-color:initial}.takutei-haisou-order-table{border-collapse:collapse;width:100%}.takutei-haisou-order-table td,.takutei-haisou-order-table th{color:#000;font-weight:400;min-width:40px;padding:0 2px!important}.takutei-haisou-order-table th{font-size:1rem}.takutei-haisou-order-table td{font-size:10px}.takutei-haisou-order-table td.haisou-order-num{position:relative;text-align:right}.takutei-haisou-order-table td.haisou-order-num>span:first-child{color:#9f9f9f;font-size:10px;left:2px;position:absolute;top:6px;transform:translateY(-50%);z-index:1}.takutei-haisou-order-table td.haisou-order-num>span:nth-child(2){color:#000;left:0;position:absolute;top:20px;transform:translateY(-50%);z-index:2}.takutei-haisou-order-table td.haisou-order-num .MuiOutlinedInput-notchedOutline{border:none}.takutei-haisou-order-table td:focus{background-color:#fffda1;font-weight:700}.takutei-haisou-order-table tfoot td{background:#dde3f3;border:1px solid #909090;font-size:1rem}.takutei-course-table{border-collapse:collapse;width:100%}.takutei-course-table td,.takutei-course-table th{border:1px solid gray;color:#000;min-width:20px}.takutei-course-table th{font-size:16px;font-weight:400;padding:2px 0!important}.takutei-course-table td{font-size:16px;font-weight:700;padding:2px 4px!important;position:relative}.takutei-course-table td.order-num{position:relative;text-align:right}.takutei-course-table td.order-num>span:first-child{color:#9f9f9f;font-size:16px;left:5%;position:absolute;top:35%;transform:translateY(-50%);z-index:1}.takutei-course-table td.order-num>span:nth-child(2){color:#000;font-size:20px;position:absolute;right:5%;top:65%;transform:translateY(-50%);z-index:2}.takutei-course-table td.order-amount{font-size:18px;padding:0 4px!important;text-align:right}.takutei-course-print table{border-collapse:collapse}.takutei-course-print table th{background:#cacaca;font-size:12px;padding:2px 0!important;text-align:center}.takutei-course-print table td{font-size:12px;padding:2px 4px!important}.takutei-course-print table td,.takutei-course-print table th{border:1px solid gray;color:#000;font-weight:400;min-width:40px}.takutei-haisou-course-table{border-collapse:collapse;width:100%}.takutei-haisou-course-table td,.takutei-haisou-course-table th{font-size:10px!important;padding:0!important}.takutei-haisou-course-table td.order-num{position:relative;text-align:right}.takutei-haisou-course-table td.order-num>span:first-child{color:#9f9f9f;font-size:10px;left:5%;position:absolute;top:35%;transform:translateY(-50%);z-index:1}.takutei-haisou-course-table td.order-num>span:nth-child(2){color:#000;font-size:16px;position:absolute;right:5%;top:60%;transform:translateY(-50%);z-index:2}.takutei-jisseki-urikake-table td,.takutei-jisseki-urikake-table th{font-size:11px!important;min-width:24px!important;padding:0 2px!important}.takutei-uriage-urikake-table{border-collapse:collapse;width:100%}.takutei-uriage-urikake-table td,.takutei-uriage-urikake-table th{border:1px solid gray;color:#000;font-size:11px;font-weight:400;min-width:20px;padding:0 2px}.takutei-uriage-urikake-table td{display:table-cell;font-weight:700;position:relative}.takutei-uriage-urikake-table td.urikake-num{position:relative;text-align:right;width:25px}.takutei-uriage-urikake-table td.urikake-num>span:first-child{color:#9f9f9f;font-size:11px;left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.takutei-uriage-urikake-table td.urikake-num>span:nth-child(2){color:#000;font-size:14px;position:absolute;right:5%;top:50%;transform:translateY(-50%);z-index:2}.takutei-jisseki-touroku-table td,.takutei-jisseki-touroku-table th{font-size:14px!important}.takutei-tokuchu-sheet{margin:24px;padding:12px}.takutei-tokuchu-sheet h1{background-color:#b3b3b3;border:3px solid #252525;font-size:20px;margin:0;padding:2px;text-align:center}.takutei-tokuchu-sheet dl{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.takutei-tokuchu-sheet dd,.takutei-tokuchu-sheet dt{border:1px solid #252525;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;margin:0;padding:7px;text-align:left}.takutei-tokuchu-sheet dt{background-color:#ebebeb;min-width:80px}.takutei-tokuchu-sheet dd{min-height:30px;min-width:80px}.takutei-tokuchu-sheet .takutei-tokuchu-checks input{margin-left:12px}.takutei-tokuchu-sheet .takutei-tokuchu-checks span{margin-left:4px}.takutei-tokuchu-sheet .takutei-tokuchu-waku dd,.takutei-tokuchu-sheet .takutei-tokuchu-waku dt{font-size:12px;min-width:80px;text-align:center;width:80px}.takutei-manual details{background:#f5f5f5;font-weight:400;margin:12px 0;padding-bottom:4px}.takutei-manual details>summary{background:#ddd;cursor:pointer;font-size:16px;font-weight:700;padding:4px 8px}.takutei-manual details>div{font-size:14px;padding:12px 24px}.takutei-criteria-box{background:#c7e0ff;border:1px solid #a7a7a7;display:block;margin:0 0 4px;padding:8px;width:100%}.takutei-criteria-box .MuiFormControlLabel-label,.takutei-criteria-box .MuiInput-root,.takutei-criteria-box .MuiInputLabel-root,.takutei-criteria-box .MuiMenuItem-root,.takutei-criteria-box .MuiSelect-root,.takutei-master-setting-box .MuiFormLabel-root{color:#111;font-size:15px}.takutei-criteria-box .MuiInputLabel-root{padding-left:4px}.takutei-criteria-box .MuiInput-input{background-color:#ffffff70;font-weight:700;padding:4px}.takutei-criteria-box .MuiInput-underline:after,.takutei-criteria-box .MuiInput-underline:before{border:none}.takutei-master-setting-box{background:#99aaff60;margin:0;padding:24px;width:100%}.takutei-master-setting-box .MuiFormControlLabel-label,.takutei-master-setting-box .MuiFormLabel-root,.takutei-master-setting-box .MuiInput-root,.takutei-master-setting-box .MuiInputLabel-root,.takutei-master-setting-box .MuiMenuItem-root,.takutei-master-setting-box .MuiSelect-root{color:#111;font-size:15px}.takutei-master-setting-box .MuiInputLabel-root{padding-left:4px}.takutei-master-setting-box .MuiInput-input{background-color:#ffffff70;font-weight:700;padding:4px}.takutei-master-setting-box .MuiInput-underline:after,.takutei-master-setting-box .MuiInput-underline:before{border:none}.web-course-summary-table{border-collapse:collapse;display:inline-block;font-size:16px;margin:0}.web-course-summary-table td,.web-course-summary-table th{border:1px solid #6a6a6a;font-weight:400;padding:0 2px!important;text-align:center}.web-course-summary-table th{background:#f7afaf}.web-course-summary-table td{background:#fff;font-weight:700;min-width:40px}.web-course-one-target{border:1px solid #a1a1a1;border-radius:4px;box-shadow:0 3px #e9e9e9;width:100%}.web-course-number{background-color:#705353;border-radius:4px;color:#fff;height:30px;line-height:2;text-align:center;width:30px}.web-course-num-table{display:inline-block;font-size:16px;vertical-align:middle}.web-course-num-table td,.web-course-num-table th{font-weight:400;padding:0 2px!important;text-align:center}.web-course-num-table th{background:#afddf7}.web-course-num-table td{background:#fff;font-weight:700;min-width:40px}.web-course-num-table-done{display:inline-block;font-size:12px;margin-left:5px}.web-course-num-table-done td,.web-course-num-table-done th{border:1px solid #6a6a6a;font-weight:400;padding:0 2px!important;text-align:center}.web-course-num-table-done th{background:#a1a1a1}.web-course-num-table-done td{background:#c4c4c4;font-weight:700;min-width:40px}.chat-input{background-color:#fff;border-top:2px solid #a0a0a0;bottom:0;height:200px;padding-top:20px;position:fixed;width:90%;z-index:3}.marumi-page-title-box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:4px 0;width:100%}.marumi-page-title-box h2{margin:0}.marumi-criteria-box{background:#ffe7e7;border:1px solid #a7a7a7;display:block;margin:0 0 4px;padding:8px;width:100%}.marumi-criteria-box .MuiFormControlLabel-label,.marumi-criteria-box .MuiInput-root,.marumi-criteria-box .MuiInputLabel-root,.marumi-criteria-box .MuiMenuItem-root,.marumi-criteria-box .MuiSelect-root{font-size:15px}.marumi-criteria-box .MuiInputLabel-root{padding-left:4px}.marumi-criteria-box .MuiInput-input{background-color:#ffffff70;font-weight:700;padding:4px}.marumi-criteria-box .MuiInput-underline:after,.marumi-criteria-box .MuiInput-underline:before{border:none}.marumi-search-result-summary-box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:4px 0;width:100%}.marumi-function-box{background:#e3e3e3;display:block;padding:7px;width:100%}.no-calendar::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.kouza-annai{border:1px solid #000}.kouza-annai dt{float:left}.kouza-annai dd{margin-left:90px}.micro-table{border-collapse:collapse;font-size:10px}.micro-table th{background:#e6e6e6}.micro-table td,.micro-table th{border:1px solid #909090;padding:0!important}.micro-table tr:hover td{background:#fffdaa}.hitachi-table{border-collapse:collapse;font-size:16px}.hitachi-table th{background:#e6e6e6}.hitachi-table td,.hitachi-table th{border:1px solid #999;padding:0 4px!important}.hitachi-table tr:hover td{background:#fffdaa}.marumi-alert{background-color:#fff9cc;border:1px solid #f32a2a;color:#f32a2a;margin:4px 0;padding:4px}.marumi-alert summary{font-weight:700;text-decoration:underline}.marumi-graph-area{border:1px solid #a7a7a7;padding:10px;width:100%}.marumi-table{border-collapse:collapse;font-size:16px;width:100%}.marumi-table th{background:#e6e6e6}.marumi-table td,.marumi-table th{border:1px solid #999;min-width:35px;padding:0 4px!important}.marumi-table tr:hover td{background:#fffdaa}.hitachi-table-yotei th{padding:0 4px;width:70px}.hitachi-table-yotei td,.hitachi-table-yotei th{font-size:16px}.hitachi-table-yotei input[type=number]{-moz-appearance:textfield;color:#05d;font-size:16px;padding:0;text-align:right}.hitachi-table-yotei input[type=number]::-webkit-inner-spin-button,.hitachi-table-yotei input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.marumi-course-table{width:100%}.marumi-course-table th{border:1px solid #000;font-size:.8rem;padding:0}.marumi-course-table td{border:1px solid #000;min-width:45px}.marumi-course-table td:nth-child(-n+4){font-size:.8rem}.marumi-course-table td:nth-child(n+5){font-size:1.2rem}.marumi-course-table td.order-num{border:none;position:relative;text-align:right}.marumi-course-table td.order-num>span:first-child{color:#9f9f9f;font-size:14px;left:5%;position:absolute;top:30%;transform:translateY(-50%);z-index:1}.marumi-course-table td.order-num>span:nth-child(2){color:#000;font-size:20px;position:absolute;right:7%;top:65%;transform:translateY(-50%);z-index:2}.marumi-order-sheet{border-collapse:collapse;width:100%}.marumi-order-sheet thead tr{background-color:#ffc4c4;text-align:center}.marumi-order-sheet td,.marumi-order-sheet th{color:#000;font-weight:400;padding:0}.marumi-order-sheet th{font-size:1rem}.marumi-order-sheet td{background:#fff0;font-size:10px}.marumi-order-sheet td.order-num{position:relative;text-align:right}.marumi-order-sheet td.order-num>span:nth-child(2){color:#000;left:0;position:absolute;text-align:right;top:20px;z-index:2}.marumi-order-sheet td.order-num>span:nth-child(2) input{padding:0 4px 0 0;text-align:right}.marumi-order-sheet td.order-num>span:first-child{color:#3a3a3a;font-size:16px;left:6px;position:absolute;text-align:left;top:0;z-index:1}.marumi-order-sheet tfoot td.order-num>span:nth-child(2) input{font-size:24px}.marumi-order-sheet td.order-num>span.rows1of2{font-size:12px}.marumi-order-sheet td.order-num>span.rows2of2{top:30px}.marumi-order-sheet .float-delimemo{background-color:#ffffffaa;left:2px;position:absolute;top:50px;white-space:nowrap;z-index:1}.marumi-order-sheet td.order-num .MuiOutlinedInput-notchedOutline{border:none}.marumi-order-sheet .order-attention{background-color:#e9e7994f;border-radius:25px;color:#ff0000bb;display:inline-block;font-size:28px;font-weight:700;position:absolute;right:10px;text-align:center;top:10px;width:42px}.marumi-order-sheet tfoot td{background:#ebf5ff;border:1px solid #909090}.marumi-order-sheet .order-memo{font-size:12px;font-weight:700}.marumi-order-sheet .futaihin>span{background:#ffef77;border:1px solid #999;font-size:12px;margin-right:2px;padding:0 4px}.on-course-footer-summary{background:#def;border-top:4px solid #6ad;bottom:16px;display:block;font-size:16px;left:50%;padding:4px;position:fixed;transform:translateX(-50%);width:100%;z-index:4}.marumi-order-sheet-footer{margin:auto;max-width:800px}.marumi-order-sheet-footer caption{background:#6ad;border-radius:12px 12px 0 0;font-size:18px;height:35px;position:absolute;right:80px;top:-35px;width:50px;z-index:9}.marumi-order-sheet-footer tr{height:55px}.marumi-order-sheet-footer td{min-width:60px}.marumi-order-sheet-footer tfoot td{background:#ebf5ff}.marumi-order-sheet-footer .summary-label{font-size:20px;font-weight:700;padding:0 12px;text-align:justify;text-align-last:justify;width:120px}.marumi-order-sheet .sort-setting{font-size:20px;padding:7px;text-align:left}.marumi-order-sheet-function{background:#fff0;display:block;text-align:right}.marumi-order-sheet-function .header-function{position:fixed;top:20px;z-index:5}.marumi-order-sheet-function .footer-function{bottom:30px;position:fixed;z-index:5}.marumi-order-sheet-function .side-function{position:fixed;top:50%;z-index:5}.marumi-order-sheet-function span{background:#398cdf;border-radius:50%;color:#fff;display:inline-block;font-size:16px;padding:12px}.marumi-order-detail .futaihin>span{background:#faff00;border:1px solid #999;font-size:16px;margin-right:2px}.marumi-collection-sheet{border-collapse:collapse}.marumi-collection-sheet td,.marumi-collection-sheet th{color:#000;font-size:14px;font-weight:400;padding:0 4px}.marumi-order-monthly-calendar{display:grid;grid-template-columns:repeat(7,1fr)}.marumi-order-monthly-calendar .week-header{background-color:#f1f1f1;border:1px solid gray;padding:4px;text-align:center}.marumi-order-monthly-calendar .date-number{color:#787878;font-size:20px}.marumi-order-monthly-calendar input[type=number]{border:1px solid #0000003b;font-size:18px;font-weight:700;padding:0 2px;text-align:right;width:50px}@media screen and (max-width:900px){.marumi-order-monthly-calendar input[type=number]{width:40px}}.nouhinsho-title{border:2px solid #000;font-size:20px;font-weight:700;margin:7px 0;padding:2px;text-align:center}.hitachi-deliverycard-subtitle{font-size:16px;font-weight:700;margin:20px 0 5px;text-align:center}.hitachi-deliverycard-sammary-table{margin-top:10px}.hitachi-deliverycard-detail-table,.hitachi-deliverycard-sammary-table{width:100%}.hitachi-deliverycard-detail-table td,.hitachi-deliverycard-detail-table th,.hitachi-deliverycard-sammary-table td,.hitachi-deliverycard-sammary-table th{border:1px solid #000;font-size:14px!important}.hitachi-deliverycard-detail-table td,.hitachi-deliverycard-detail-table th,.hitachi-deliverycard-sammary-table td,.hitachi-deliverycard-sammary-table th{padding:1px 7px!important}.marumi-billing-title{border:2px solid #000;font-size:1.2rem;font-weight:700;letter-spacing:10px;margin:5px 0;padding:2px 4px;text-align:center;text-indent:10px;width:150px}.marumi-table-billkagami td,.marumi-table-billkagami th{border:1px solid #000!important}.marumi-table-billinguchiwake td,.marumi-table-billinguchiwake th{border:1px solid #000!important;font-size:12px}.marumi-table-billingmeisai{border:1px solid #000;border-collapse:collapse;font-size:12px}.marumi-table-billingmeisai th{border:1px solid #000;padding:2px 0!important}.marumi-table-billingmeisai td{border:1px solid #000;border-bottom:none;border-top:none;padding:0 2px!important}.marumi-customer-info-when-order{color:#678}.marumi-customer-info-when-order .MuiInput-input,.marumi-customer-info-when-order .MuiInputBase-input,.marumi-customer-info-when-order .MuiInputLabel-root,.marumi-customer-info-when-order .MuiTypography-root{color:#000;font-size:14px}.marumi-order-table{width:100%}.marumi-order-table td,.marumi-order-table th{padding:0 4px}.marumi-order-table input{font-size:20px;text-align:right}.marumi-order-table input,.marumi-order-table textarea{background:#ffffffaa;border:none;font-weight:700;padding:0}.marumi-collection-table{width:100%}.marumi-collection-table th{padding:0}.marumi-collection-table td,.marumi-collection-table th{border:1px solid #000;font-size:14px}.marumi-mst-setting{background:#fff;border-top:5px solid #5d627b;box-shadow:0 3px 5px #00000038;color:#5d627b;margin:2em 0;padding:1em;width:100%}.marumi-mst-setting .MuiFormLabel-root{color:#568;font-size:16px}.marumi-mst-setting .MuiInput-input,.marumi-mst-setting .MuiInputBase-input,.marumi-mst-setting .MuiTypography-root{color:#111;font-size:14px;padding:2px 0}.marumi-manual details{background:#f5f5f5;font-weight:400;margin:12px 0;padding-bottom:4px}.marumi-manual details summary{background:#ddd;cursor:pointer;font-size:20px;font-weight:700;padding:4px 8px}.marumi-manual details>div{padding:20px}.marumi-manual details>div sup.cf{background:#6db040;border-radius:4px;color:#fff;padding:0 4px}.marumi-manual details>details{background:#d9e5fb;font-size:14px;font-weight:400;margin:24px}.marumi-manual details>details>summary{background:#abd4ff;font-size:16px;font-weight:700}.marumi-manual details>details>span{display:inline-block;padding:8px 16px;width:100%}.oms-mst-setting{background:#fff;border-top:5px solid #5d627b;box-shadow:0 3px 5px #00000038;color:#5d627b;margin:16px 0;padding:1em;width:100%}.oms-mst-setting .MuiFormLabel-root{color:#568;font-size:16px}.oms-mst-setting .MuiInput-input,.oms-mst-setting .MuiInputBase-input,.oms-mst-setting .MuiTypography-root{color:#111;font-size:14px;padding:2px 0}.oms-yotei-table input[type=number]{-moz-appearance:textfield;font-size:16px;padding:0;text-align:right}.oms-yotei-table input[type=number]::-webkit-inner-spin-button,.oms-yotei-table input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.oms-yotei-sheet{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.oms-yotei-sheet-column{align-items:stretch;display:flex;flex-direction:column;justify-content:center;width:55px}.oms-yotei-sheet-column span{background-color:#e6e6e6;border:1px solid #bbb;color:#000;font-size:18px;font-weight:700;padding:0;text-align:center}.oms-yotei-sheet-column input[type=number]{border:1px solid #bbb;color:#0f3060;font-size:28px;font-weight:700;padding:4px;text-align:right}.oms-yotei-sheet input[type=number]::-webkit-inner-spin-button,.oms-yotei-sheet input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.koriyama-youchien-okazu-table th{font-size:26px;height:80px;padding:0 7px;text-align:left;width:180px}.koriyama-youchien-okazu-table td{font-size:24px;text-align:right;width:180px}.koriyama-youchien-okazu-table td:nth-child(n+3){width:120px}.koriyama-youchien-okazu-table .order-num{font-size:40px;font-weight:700}.koriyama-youchien-okazu-table .order-num:after{content:" 個";font-size:24px;font-weight:400}.koriyama-youchien-okazu-table .cased-num{font-size:36px;text-align:right}.koriyama-youchien-rice-table th{font-size:24px;height:20mm;padding:0 7px;text-align:left;width:64mm}.koriyama-youchien-rice-table td{font-size:24px;text-align:right;width:48mm}.koriyama-youchien-rice-table td:nth-child(n+3){width:40mm}.koriyama-youchien-rice-table .order-num{font-size:40px;font-weight:700}.koriyama-youchien-rice-table .order-num:after{content:" 個";font-size:24px;font-weight:400}.koriyama-youchien-rice-table .cased-num{font-size:36px;text-align:right}.koriyama-youchien-rice-kama-table caption{font-size:20px;text-align:left}.koriyama-youchien-rice-kama-table th{font-size:20px;height:50px;padding:0 4px;text-align:left;width:24mm}.koriyama-youchien-rice-kama-table td{font-size:24px;height:50px;text-align:right}.koriyama-youchien-ensheet-table th{font-size:10px;padding:0;width:36px}.koriyama-youchien-ensheet-table td{font-size:12px;padding:3px 2px}.koriyama-youchien-haisou-table th{font-size:10px;padding:0;width:36px}.koriyama-youchien-haisou-table td{font-size:10px;height:25px;padding:0 4px}.koriyama-youchien-haisou-table td.font-mini{font-size:9px;padding:0}.koriyama-yochien-tag{grid-gap:1.2rem .8rem;break-after:page;display:grid;font-size:1.2rem;grid-template-columns:repeat(3,1fr);padding:20px;page-break-after:always}.koriyama-yochien-tag>div{padding-top:12px}.koriyama-yochien-tag .en-name,.koriyama-yochien-tag .tray-name{border-bottom:1px solid #000;border-right:1px solid #000;text-align:center;width:240px}.koriyama-yochien-tag span{border-bottom:1px solid #000;border-right:1px solid #000;display:inline-block;text-align:center;width:80px}.oms-course-table{border:2px solid #777;border-radius:6px;box-shadow:0 2px 5px #0000004d;padding:4px;width:100%}.oms-course-table-customers,.oms-course-table-nums{width:100%}.oms-course-table-nums div{border:1px solid #9f9f9f;font-size:16px;font-weight:700;height:30px;min-width:60px;padding:2px 4px!important;position:relative}.oms-course-table-nums .order-num{position:relative;text-align:right}.oms-course-table-nums .order-num>span:first-child{color:#9f9f9f;font-size:16px;left:5%;position:absolute;top:35%;transform:translateY(-50%);z-index:1}.oms-course-table-nums .order-num>span:nth-child(2){color:#000;font-size:20px;position:absolute;right:5%;top:65%;transform:translateY(-50%);z-index:2}.oms-course-footer{background:#ddd;border-top:6px double #111;bottom:16px;display:block;font-size:16px;left:0;max-width:768px;padding:4px;position:fixed;width:100%;z-index:90}.oms-course-footer .summary-label{font-size:19px;font-weight:700;margin-left:4px;width:45px}.yochien-slip-page{break-after:page;font-size:1rem;padding:4px 60px;page-break-after:always}.yochien-slip-title{border:2px solid #000;font-size:20px;font-weight:700;margin:7px 0;padding:2px;text-align:center}.yochien-slip-subtitle{align-items:center;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;margin-top:7px}.yochien-slip-table{border:1px solid #000;border-collapse:collapse;margin-top:10px;width:100%}.yochien-slip-table td,.yochien-slip-table th{border:1px solid #000;font-size:14px;padding:1px 4px}.sendai-course-table{border-collapse:collapse;width:100%}.sendai-course-table td,.sendai-course-table th{border:1px solid gray;color:#000;min-width:20px}.sendai-course-table th{font-size:16px;font-weight:400;padding:2px 0!important}.sendai-course-table td{font-size:16px;font-weight:700;height:30px;padding:2px 4px!important;position:relative}.sendai-course-table td.order-num{position:relative;text-align:right}.sendai-course-table td.order-num>span:first-child{color:#9f9f9f;font-size:16px;left:5%;position:absolute;top:35%;transform:translateY(-50%);z-index:1}.sendai-course-table td.order-num>span:nth-child(2){color:#000;font-size:20px;position:absolute;right:5%;top:65%;transform:translateY(-50%);z-index:2}.sendai-course-table td.order-amount{font-size:18px;padding:0 4px!important;text-align:right}.system-request-sheet{margin:auto;max-width:800px}.system-request-sheet .system-request-block{background:#fff;box-shadow:0 3px 5px #00000080;color:#5d627b;margin:16px 7px}.system-request-sheet .system-request-block>p{background:#f5e5e5;margin:0;padding:10px;text-align:center;width:100%}.system-request-sheet dl{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:7px;width:calc(100% - 20px)}.system-request-sheet dl dt{margin:0;padding:7px;width:110px}.system-request-sheet dl dd{margin:0;width:calc(100% - 120px)}.system-request-sheet dl dd input,.system-request-sheet dl dd textarea{padding:7px}.modal-dialog{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background:#fff;padding:1em;width:50%;z-index:2}