﻿html{height:100%;font-size:14px}body{height:100%;min-width:320px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,sans-serif}.clearfix,#mainArea,#footerArea{*zoom:1}.clearfix:after,#mainArea:after,#footerArea:after{content:"";display:table;clear:both}.noTransition{transition:none !important}#headerArea{position:absolute;z-index:8;width:100%;min-width:320px}#mainArea{position:relative;width:100%;min-height:100%}#mainArea #sideArea{position:absolute;left:0;height:100%;top:0;z-index:6}#mainArea #contentsArea{height:100%;padding-top:0;padding-left:0;padding-right:0;z-index:10}#footerArea{padding:15px;width:100%;z-index:4}#mainArea #sideArea,#mainArea #contentsArea,#footerArea{transition:0.5s ease}#headerArea a:link,#headerArea a:visited,#headerArea a:hover,#headerArea a:active,#headerArea a:focus,#sideArea a:link,#sideArea a:visited,#sideArea a:hover,#sideArea a:active,#sideArea a:focus{text-decoration:none}#headerArea{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:20px}#headerArea .nav>li{transition:0.3s ease}#headerArea .nav>li>a{padding:15px;display:flex;align-items:center}#headerLogo{display:flex}#headerLogo .sideAreaOpenClose a,#headerLogo .sideAreaSmallLarge a{justify-content:center}#headerLogo .sideAreaSmallLarge{display:block}#headerLogo .sideAreaOpenClose{display:none}#headerLogo .title{display:flex;align-items:center;font-size:18px;padding:15px}#headerLogo .title:link,#headerLogo .title:visited,#headerLogo .title:hover,#headerLogo .title:active,#headerLogo .title:focus{text-decoration:none}#headerLogo .title small{margin-left:1em}#headerInfo .nav li.displayOnly{padding:15px}#headerInfo .headerInfoNavTxt{margin-left:5px}#headerInfo .dropdown-menu{margin-top:0;padding:5px;border-radius:0;min-width:200px}#headerInfo .dropdown-menu li a{padding:5px 10px;display:block}#headerInfo .dropdown-menu:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom-width:6px;border-bottom-style:solid;content:"";display:inline-block;position:absolute;right:12px;top:-6px}#headerInfo .userBtn .userName{padding:5px 10px 10px;margin-bottom:5px;border-bottom:1px solid}#sideMenu{white-space:nowrap}#sideMenu ul{padding:0;list-style-type:none}#sideMenu ul li a{display:block}#sideMenu ul li.header,#sideMenu ul li a{padding:10px 15px}#sideMenu ul li.subMenu a{padding-right:25px}#sideMenu ul li i{width:20px;text-align:center;margin-right:5px}#sideMenu ul li,#sideMenu ul li a{transition:0.3s ease}#sideMenu{display:none}.sideAreaSmall #sideMenu,.sideAreaLarge #sideMenu{display:block}#sideMenu ul li{position:relative}#sideMenu ul li ul li a::before{font-family:"Font Awesome 5 Free";content:"\f105";font-weight:bold;margin-right:5px}#sideMenu ul li.subMenu>a{position:relative}#sideMenu ul li.subMenu>a::after{font-family:"Font Awesome 5 Free";content:"\f107";font-weight:bold;position:absolute;text-align:center;width:30px;right:0}#sideMenu ul li.subMenu ul{display:none}#sideMenu ul li.subMenu.open>ul{display:block}#sideMenu ul li.subMenu.open>a:after{transform:scaleY(-1)}.sideAreaSmall #sideMenu>ul>li>a{text-align:center;padding-right:15px}.sideAreaSmall #sideMenu>ul>li>a i{margin-right:0}.sideAreaLarge #sideMenu ul li.active:after,.sideAreaLarge #sideMenu ul li:hover:after,.sideAreaLarge #sideMenu>ul>li.subMenu:hover:after,.sideAreaSmall #sideMenu>ul>li:hover:after{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid;content:"";display:inline-block;position:absolute;right:0;top:50%;height:0;margin-top:-6px}.sideAreaLarge #sideMenu ul li.header:after,.sideAreaLarge #sideMenu ul li.subMenu:after{display:none}.sideAreaSmall #sideMenu>ul>li>a>span,.sideAreaSmall #sideMenu>ul>li.subMenu>a::after,.sideAreaSmall #sideMenu>ul>li.subMenu>ul{display:none !important}.sideAreaSmall #sideMenu>ul>li:hover>a>span,.sideAreaSmall #sideMenu>ul>li.subMenu:hover>ul{display:block !important}.sideAreaSmall #sideMenu>ul>li>a>span,.sideAreaSmall #sideMenu>ul>li.subMenu>ul{position:absolute}.sideAreaSmall #sideMenu>ul>li>a>span{top:0;padding:10px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px}.sideAreaSmall #sideMenu>ul>li.subMenu>ul{border-left-width:1px;border-left-style:solid}.sideAreaSmall #sideMenu>ul>li.subMenu>a>span{border-bottom-right-radius:0}.sideAreaSmall #sideMenu>ul>li.subMenu>ul{border-bottom-right-radius:5px}.sideAreaSmall #sideMenu>ul>li.subMenu>ul>li a{padding-left:20px}.sideAreaSmall #sideMenu>ul>li.subMenu>ul>li.subMenu>ul>li a{padding-left:30px}.sideAreaSmall #sideMenu>ul>li.subMenu>ul>li.subMenu>ul>li.subMenu>ul>li a{padding-left:40px}#contentsHeader{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;padding:20px;background:#fff;border-bottom:1px solid #e5e5e5;position:relative}#contentsHeader>h1{margin-top:10px;margin-bottom:10px}#contentsHeader>h1 small{margin-left:10px}#contentsHeader #contentsHeaderInfo{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto}#contentsHeader #contentsHeaderInfo>*{margin-left:10px;margin-bottom:0}#contentsHeader #contentsHeaderInfo .breadcrumb{font-size:12px;margin-bottom:0;padding:0;background-color:inherit}#contentsHeader #contentsHeaderInfo .breadcrumb .breadcrumb-item i{margin-right:5px}#contentsBody{margin-top:20px;padding:0 20px 20px}@media (min-width: 1200px){#contentsBodyColumn{display:flex}#contentsBodyColumn #contentsBodyRight{margin-left:20px}}#footerArea{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #ccc;background:#fff}#footerArea small{font-size:1rem}#footerArea .version{margin-left:auto}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:15px}h6,.h6{font-size:14px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}#contentsBody>h2:not(:first-child),#contentsBody>.h2:not(:first-child),.card-block>h2:not(:first-child),.card-block>.h2:not(:first-child){margin-top:2rem}#contentsBody>h3:not(:first-child),#contentsBody>.h3:not(:first-child),.card-block>h3:not(:first-child),.card-block>.h3:not(:first-child){margin-top:1.5rem}#contentsBody>h4:not(:first-child),#contentsBody>.h4:not(:first-child),.card-block>h4:not(:first-child),.card-block>.h4:not(:first-child){margin-top:1.25rem}#contentsBody>h5:not(:first-child),#contentsBody>.h5:not(:first-child),.card-block>h5:not(:first-child),.card-block>.h5:not(:first-child){margin-top:1rem}#contentsBody>h6:not(:first-child),#contentsBody>.h6:not(:first-child),.card-block>h6:not(:first-child),.card-block>.h6:not(:first-child){margin-top:1rem}#contentsBody>h2,#contentsBody>h3,#contentsBody>h4,#contentsBody>h5,#contentsBody>h6,.card-block>h2,.card-block>h3,.card-block>h4,.card-block>h5,.card-block>h6{margin-bottom:1rem}.table{background:#fff}table tbody tr.hoverTableTr:hover th,table tbody tr.hoverTableTr:hover td{background:#eceeef;cursor:pointer}table.designTable thead tr th{border-bottom:0}table.designTable tbody tr th{vertical-align:middle}table.designTable tbody tr:last-child th,table.designTable tbody tr:last-child td{border-bottom:1px solid #dee2e6}table.dataTable>thead>tr>th{white-space:nowrap}table.dataTable>thead>tr>th.sorting,table.dataTable>thead>tr>th.sortingAsc,table.dataTable>thead>tr>th.sortingDesc{cursor:pointer;padding-right:20px;position:relative}table.dataTable>thead>tr>th.sorting:after,table.dataTable>thead>tr>th.sortingAsc:after,table.dataTable>thead>tr>th.sortingDesc:after{font-family:"Font Awesome 5 Free";position:absolute;text-align:center;width:20px;right:0}table.dataTable>thead>tr>th.sorting:after{content:"\f0dc";color:#b6babc}table.dataTable>thead>tr>th.sortingAsc:after{content:"\f0de"}table.dataTable>thead>tr>th.sortingDesc:after{content:"\f0dd"}.tableCalendar{table-layout:fixed;border:1px solid #dee2e6}.tableCalendar th,.tableCalendar td{border:1px solid #dee2e6;padding:0.25em}.tableCalendar thead>tr>th{text-align:center;font-weight:bold}.tableCalendar thead>tr>th.sat{color:#17a2b8}.tableCalendar thead>tr>th.sun{color:#dc3545}.tableCalendar tbody>tr>td .number{text-align:right}.tableCalendar tbody>tr>td .content{min-height:5em}.tableCalendar tbody>tr>td.sat{background:#d4f5fa}.tableCalendar tbody>tr>td.sun,.tableCalendar tbody>tr>td.holiday{background:#fceced}.tableCalendar tbody>tr>td.otherMonth{background:#f2f2f2}.tableCalendar tbody>tr>td.otherMonth .number{opacity:0.3}.tableCalendar tbody>tr>td.today{background:#fcf7ea}.tableCalendar tbody>tr>td.today .number{font-weight:bold}table.table-responsive{white-space:nowrap}table.table-responsive-xl{white-space:nowrap}@media (min-width: 1200px){table.table-responsive-xl{white-space:normal}}@media (max-width: 1199.98px){table.table-responsive-lg{white-space:nowrap}}@media (min-width: 992px){table.table-responsive-lg{white-space:normal}}@media (max-width: 991.98px){table.table-responsive-md{white-space:nowrap}}@media (min-width: 768px){table.table-responsive-md{white-space:normal}}@media (max-width: 767.98px){table.table-responsive-sm{white-space:nowrap}}@media (min-width: 576px){table.table-responsive-sm{white-space:normal}}@media (max-width: 1199.98px){table.tableFlipScroll-xl{display:block;position:relative;width:100%;border:0 none}table.tableFlipScroll-xl thead,table.tableFlipScroll-xl tbody,table.tableFlipScroll-xl tr,table.tableFlipScroll-xl th,table.tableFlipScroll-xl td{display:block}table.tableFlipScroll-xl thead{float:left}table.tableFlipScroll-xl tbody{overflow-x:auto;white-space:nowrap}table.tableFlipScroll-xl tbody tr{display:inline-block}table.tableFlipScroll-xl thead tr,table.tableFlipScroll-xl tbody tr{border-right:1px solid #eceeef;border-bottom:1px solid #eceeef}table.tableFlipScroll-xl th,table.tableFlipScroll-xl td{padding:0.3rem}table.tableFlipScroll-xl th{border-bottom:0 none;text-align:right}table.tableFlipScroll-xl td{text-align:left;border-left:0 none;border-right:0 none;border-bottom:0 none}table.tableFlipScroll-xl tfoot{display:none}}@media (max-width: 991.98px){table.tableFlipScroll-lg{display:block;position:relative;width:100%;border:0 none}table.tableFlipScroll-lg thead,table.tableFlipScroll-lg tbody,table.tableFlipScroll-lg tr,table.tableFlipScroll-lg th,table.tableFlipScroll-lg td{display:block}table.tableFlipScroll-lg thead{float:left}table.tableFlipScroll-lg tbody{overflow-x:auto;white-space:nowrap}table.tableFlipScroll-lg tbody tr{display:inline-block}table.tableFlipScroll-lg thead tr,table.tableFlipScroll-lg tbody tr{border-right:1px solid #eceeef;border-bottom:1px solid #eceeef}table.tableFlipScroll-lg th,table.tableFlipScroll-lg td{padding:0.3rem}table.tableFlipScroll-lg th{border-bottom:0 none;text-align:right}table.tableFlipScroll-lg td{text-align:left;border-left:0 none;border-right:0 none;border-bottom:0 none}table.tableFlipScroll-lg tfoot{display:none}}@media (max-width: 767.98px){table.tableFlipScroll-md{display:block;position:relative;width:100%;border:0 none}table.tableFlipScroll-md thead,table.tableFlipScroll-md tbody,table.tableFlipScroll-md tr,table.tableFlipScroll-md th,table.tableFlipScroll-md td{display:block}table.tableFlipScroll-md thead{float:left}table.tableFlipScroll-md tbody{overflow-x:auto;white-space:nowrap}table.tableFlipScroll-md tbody tr{display:inline-block}table.tableFlipScroll-md thead tr,table.tableFlipScroll-md tbody tr{border-right:1px solid #eceeef;border-bottom:1px solid #eceeef}table.tableFlipScroll-md th,table.tableFlipScroll-md td{padding:0.3rem}table.tableFlipScroll-md th{border-bottom:0 none;text-align:right}table.tableFlipScroll-md td{text-align:left;border-left:0 none;border-right:0 none;border-bottom:0 none}table.tableFlipScroll-md tfoot{display:none}}@media (max-width: 575.98px){table.tableFlipScroll-sm{display:block;position:relative;width:100%;border:0 none}table.tableFlipScroll-sm thead,table.tableFlipScroll-sm tbody,table.tableFlipScroll-sm tr,table.tableFlipScroll-sm th,table.tableFlipScroll-sm td{display:block}table.tableFlipScroll-sm thead{float:left}table.tableFlipScroll-sm tbody{overflow-x:auto;white-space:nowrap}table.tableFlipScroll-sm tbody tr{display:inline-block}table.tableFlipScroll-sm thead tr,table.tableFlipScroll-sm tbody tr{border-right:1px solid #eceeef;border-bottom:1px solid #eceeef}table.tableFlipScroll-sm th,table.tableFlipScroll-sm td{padding:0.3rem}table.tableFlipScroll-sm th{border-bottom:0 none;text-align:right}table.tableFlipScroll-sm td{text-align:left;border-left:0 none;border-right:0 none;border-bottom:0 none}table.tableFlipScroll-sm tfoot{display:none}}@media (max-width: 1199.98px){table.tableVertical-xl{display:block;border:2px solid #eceeef}table.tableVertical-xl thead,table.tableVertical-xl tbody,table.tableVertical-xl tr,table.tableVertical-xl th,table.tableVertical-xl td{display:block}table.tableVertical-xl thead tr{left:-9999px;position:absolute;top:-9999px}table.tableVertical-xl tr{border:1px solid #eceeef}table.tableVertical-xl th,table.tableVertical-xl td{padding:0.3rem}table.tableVertical-xl td{border:none;border-bottom:1px solid #eceeef;position:relative;padding-left:50%;white-space:normal;text-align:left}table.tableVertical-xl td:before{position:absolute;top:0.3rem;left:0.3rem;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;content:attr(data-title)}table.tableVertical-xl tfoot{display:none}}@media (max-width: 991.98px){table.tableVertical-lg{display:block;border:2px solid #eceeef}table.tableVertical-lg thead,table.tableVertical-lg tbody,table.tableVertical-lg tr,table.tableVertical-lg th,table.tableVertical-lg td{display:block}table.tableVertical-lg thead tr{left:-9999px;position:absolute;top:-9999px}table.tableVertical-lg tr{border:1px solid #eceeef}table.tableVertical-lg th,table.tableVertical-lg td{padding:0.3rem}table.tableVertical-lg td{border:none;border-bottom:1px solid #eceeef;position:relative;padding-left:50%;white-space:normal;text-align:left}table.tableVertical-lg td:before{position:absolute;top:0.3rem;left:0.3rem;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;content:attr(data-title)}table.tableVertical-lg tfoot{display:none}}@media (max-width: 767.98px){table.tableVertical-md{display:block;border:2px solid #eceeef}table.tableVertical-md thead,table.tableVertical-md tbody,table.tableVertical-md tr,table.tableVertical-md th,table.tableVertical-md td{display:block}table.tableVertical-md thead tr{left:-9999px;position:absolute;top:-9999px}table.tableVertical-md tr{border:1px solid #eceeef}table.tableVertical-md th,table.tableVertical-md td{padding:0.3rem}table.tableVertical-md td{border:none;border-bottom:1px solid #eceeef;position:relative;padding-left:50%;white-space:normal;text-align:left}table.tableVertical-md td:before{position:absolute;top:0.3rem;left:0.3rem;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;content:attr(data-title)}table.tableVertical-md tfoot{display:none}}@media (max-width: 575.98px){table.tableVertical-sm{display:block;border:2px solid #eceeef}table.tableVertical-sm thead,table.tableVertical-sm tbody,table.tableVertical-sm tr,table.tableVertical-sm th,table.tableVertical-sm td{display:block}table.tableVertical-sm thead tr{left:-9999px;position:absolute;top:-9999px}table.tableVertical-sm tr{border:1px solid #eceeef}table.tableVertical-sm th,table.tableVertical-sm td{padding:0.3rem}table.tableVertical-sm td{border:none;border-bottom:1px solid #eceeef;position:relative;padding-left:50%;white-space:normal;text-align:left}table.tableVertical-sm td:before{position:absolute;top:0.3rem;left:0.3rem;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;content:attr(data-title)}table.tableVertical-sm tfoot{display:none}}.card{margin-bottom:1rem}.cardTools{display:flex;justify-content:space-between;align-items:center}.cardTools h1,.cardTools h2,.cardTools h3,.cardTools h4,.cardTools h5,.cardTools h6{display:inline-block;margin-bottom:0}.cardHeaderAccordion{color:inherit}.form-control.letter01,.custom-select.letter01,.input-group.letter01{width:2.6em}.form-control.letter02,.custom-select.letter02,.input-group.letter02{width:3.2em}.form-control.letter03,.custom-select.letter03,.input-group.letter03{width:3.8em}.form-control.letter04,.custom-select.letter04,.input-group.letter04{width:4.4em}.form-control.letter05,.custom-select.letter05,.input-group.letter05{width:5.1em}.form-control.letter06,.custom-select.letter06,.input-group.letter06{width:5.7em}.form-control.letter07,.custom-select.letter07,.input-group.letter07{width:6.3em}.form-control.letter08,.custom-select.letter08,.input-group.letter08{width:7.0em}.form-control.letter09,.custom-select.letter09,.input-group.letter09{width:7.6em}.form-control.letter10,.custom-select.letter10,.input-group.letter10{width:8.2em}.form-control.letter15,.custom-select.letter15,.input-group.letter15{width:11.4em}.form-control.letter20,.custom-select.letter20,.input-group.letter20{width:14.6em}.form-control.letter25,.custom-select.letter25,.input-group.letter25{width:17.6em}.form-control.letter30,.custom-select.letter30,.input-group.letter30{width:20.8em}@media (max-width: 575.98px){.form-control.letter01,.form-control.letter02,.form-control.letter03,.form-control.letter04,.form-control.letter05,.form-control.letter06,.form-control.letter07,.form-control.letter08,.form-control.letter09,.form-control.letter10,.form-control.letter15,.form-control.letter20,.form-control.letter25,.form-control.letter30,.custom-select.letter01,.custom-select.letter02,.custom-select.letter03,.custom-select.letter04,.custom-select.letter05,.custom-select.letter06,.custom-select.letter07,.custom-select.letter08,.custom-select.letter09,.custom-select.letter10,.custom-select.letter15,.custom-select.letter20,.custom-select.letter25,.custom-select.letter30,.input-group.letter01,.input-group.letter02,.input-group.letter03,.input-group.letter04,.input-group.letter05,.input-group.letter06,.input-group.letter07,.input-group.letter08,.input-group.letter09,.input-group.letter10,.input-group.letter15,.input-group.letter20,.input-group.letter25,.input-group.letter30{width:100%}}.form-control:focus{box-shadow:none}.custom-select{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-label::before,.custom-control-label::after{width:16px;height:16px}.searchClear{position:relative}.searchClear .form-control{padding-right:1.75rem}.searchClear .searchClearIcon{position:absolute;right:.5em;top:0;bottom:0;height:1em;margin:auto;cursor:pointer;color:#ccc}.custom-control.btn{padding:0}.custom-control.btn.custom-control-inline{margin-right:.5rem;margin-bottom:.5rem}.custom-control.btn .custom-control-label{cursor:pointer;padding:.375rem .75rem .375rem 2rem}.custom-control.btn .custom-control-label::before,.custom-control.btn .custom-control-label::after{top:.6rem;left:.6rem}.custom-control.btn .custom-control-input:disabled ~ .custom-control-label{cursor:auto}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single{height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size:8px 10px}.select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:inherit;line-height:inherit}.select2-container .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.required{margin-left:0.5em}.validation-varid .feedback,.validation-invarid .feedback{font-size:80%;margin-top:.25rem}.validation-varid .form-control,.validation-varid .custom-select{border-color:#28a745}.validation-varid .feedback{color:#28a745}.validation-invarid .form-control,.validation-invarid .custom-select{border-color:#dc3545}.validation-invarid .custom-control-label,.validation-invarid .feedback{color:#dc3545}.badge-lg{font-size:.875rem;padding:.35rem .5rem .3rem;line-height:1.5}.text-allergie{color:#fb637e !important}.text-contami{color:#fb637e !important}#loginPage{height:100%;display:flex;justify-content:center;align-items:center}#loginPage .loginBox{border-radius:5px}#loginPage .loginBox .loginHeader{padding:30px 20px 20px;border-radius:5px 5px 0 0;text-align:center}#loginPage .loginBox .loginHeader .title{font-weight:bold;font-size:18px}#loginPage .loginBox .loginHeader .subTitle{margin-top:15px}#loginPage .loginBox .loginBody{padding:30px 20px}#loginPage .loginBox .loginBody .alert{margin-bottom:30px}#loginPage .loginBox .loginBody .btnArea{margin-top:30px;text-align:center}#loginPage .loginBox .loginBody .footerArea{margin-top:20px;margin-bottom:-10px;text-align:center}#loginPage .loginBox .loginBody .footerArea small{font-size:1rem}@media (max-width: 575.98px){#loginPage .loginBox{margin-top:20px}}
/*# sourceMappingURL=cnx.css.map */
