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,hgroup,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;background:transparent;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5,h6,th{font-weight:400}address{font-style:normal}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;background:transparent;font-size:100%;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}img{border-style:none;font-size:0;line-height:0;vertical-align:top}svg:not(:root){overflow:hidden}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background-color:#fff;font-size:1.4em;line-height:1.6}body,button,input[type=text],keygen,textarea{font-family:Meiryo UI,メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,sans-serif}button,input[type=text],keygen,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bfbfbf;font-size:14px;font-size:1.4rem}.btn_category_regist,input[type=button],input[type=reset],input[type=submit]{line-height:1.6}a{-webkit-transition:.5s;color:#ee8100;transition:.5s}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#ffa53c;opacity:.7}.clearfix{zoom:1}.clearfix:after{display:block;height:0;clear:both;content:""}.footer,.wrapper{width:calc(100% - 250px);margin-left:250px;padding:0 5vw}@media screen and (max-width:768px){.footer,.wrapper{width:calc(100% - 30px);margin:0 auto;padding:0}}.login .footer,.login .wrapper{margin:0 auto}.attention,.datalist_attention,.required{color:#a80009;font-weight:700}.datalist_attention{margin-bottom:20px}table{width:100%}table td,table th{padding:15px 20px;border:1px solid #bfbfbf;vertical-align:top}table th{background:#e5e5e5}body{color:#000}.pagetop{display:none;position:fixed;right:0;bottom:50px}.pagetop a{display:block;padding:25px 20px;border-radius:4px 0 0 4px;background:#e5e5e5;line-height:1;text-align:center}.ttl_main01,.ttl_page{margin-bottom:40px;padding:15px 20px;border-bottom:10px solid #ee8100;background:#000;color:#fff;font-size:18px;font-size:1.8rem}.ttl_datalist{margin-bottom:20px}.box_contents01,.box_datablock01,.box_datatable01 .btn_set,.wrapper_datatable01{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.6);margin-bottom:40px;padding:40px 80px;border:1px solid #bfbfbf;border-radius:4px;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.6)}@media screen and (max-width:768px){.box_contents01,.box_datablock01,.box_datatable01 .btn_set,.wrapper_datatable01{padding:20px 40px}}.ttl_contents01{margin-bottom:20px;font-size:20px;font-size:2rem;font-weight:700}.box_datablock01{position:relative}.box_datablock01 .body_datablock01{border:1px solid #bfbfbf}.box_datablock01 .body_datablock01 dl{display:table;width:100%;border-bottom:1px solid #bfbfbf}.box_datablock01 .body_datablock01 dl:last-child{border-bottom:none}.box_datablock01 .body_datablock01 dl dt{width:30%;background:#e5e5e5;font-weight:700}.box_datablock01 .body_datablock01 dl dd,.box_datablock01 .body_datablock01 dl dt{display:table-cell;padding:10px 20px;vertical-align:top;word-break:break-all}.box_datablock01 .body_datablock01 dl dd img,.box_datablock01 .body_datablock01 dl dt img{width:30%;height:auto}.box_datablock01 .body_datablock01 dl dd img.icon_pdf,.box_datablock01 .body_datablock01 dl dt img.icon_pdf{width:10%;height:auto}.box_datablock01 .btn_set{display:none}.wrapper_datatable01{padding:40px 60px;word-break:break-all}@media screen and (max-width:768px){.wrapper_datatable01{padding:20px}}.ttl_datatable01{display:table;width:calc(100% - 40px);margin:0 20px;border:1px solid #bfbfbf;table-layout:fixed}.ttl_datatable01 li{display:table-cell;padding:10px 20px;background:#e5e5e5;font-weight:700;vertical-align:top}.ttl_datatable01 li:not(:last-child){border-right:1px solid #bfbfbf}.box_datatable01{position:relative}.box_datatable01.ui-sortable-helper .body_datatable01{border-top:1px solid #bfbfbf}.box_datatable01 .body_datatable01{display:table;width:calc(100% - 40px);margin:0 20px;border:1px solid #bfbfbf;border-top:none;table-layout:fixed}.box_datatable01 .body_datatable01 div{display:table-cell;padding:10px 20px;vertical-align:top}.box_datatable01 .body_datatable01 div:not(:last-child){border-right:1px solid #bfbfbf}.box_datatable01 .body_datatable01 div img{width:80%;height:auto}.box_datatable01 .body_datatable01 div img.icon_pdf{width:10%;height:auto}.box_datatable01 .btn_set{display:none;z-index:9999;position:absolute;width:100%;margin:0}@media screen and (max-width:768px){.box_datatable01 .btn_set{margin:0}}.box_msg01{z-index:9999;position:fixed;top:-80px;left:0;width:100%;margin-bottom:20px;font-size:20px;font-size:2rem;text-align:center}.box_input_fields01 dl{margin-bottom:10px}.box_input_fields01 dl dt{font-weight:700}.ul_filelist01 li{margin-bottom:10px}.ul_filelist01 li .btn_img_delete,.ul_filelist01 li .btn_img_sort{display:inline-block;margin:0 5px;vertical-align:top}.ul_filelist01 li:last-child{margin-bottom:0}.drag_drop_area{width:100%;padding:30px;border:1px solid #bfbfbf;text-align:center}.msg_success{background:#5cb85c}.msg_alert,.msg_success{padding:20px;color:#fff;font-weight:700}.msg_alert{background:#a80009}.obj_fit_cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.obj_fit_cover_wrapper{overflow:hidden}.obj_fit_cover_wrapper img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.obj_fit_contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.obj_fit_contain_wrapper{overflow:hidden}.obj_fit_contain_wrapper img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.btn_main01 a{-webkit-transition:.5s;display:block;padding:15px 20px;border:none;border-radius:4px;background:#ee8100;color:#fff;line-height:1;text-align:center;cursor:pointer;transition:.5s}@media screen and (max-width:768px){.btn_main01 a{padding:5px 10px}}.btn_main01 a:hover{opacity:.6}input[type=date],input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:5px 0;padding:5px 10px;border:1px solid #bfbfbf;font-family:Meiryo UI,メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,sans-serif}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=file]:-moz-placeholder,input[type=file]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input[type=email]:-moz-read-only,input[type=password]:-moz-read-only,input[type=tel]:-moz-read-only,input[type=text]:-moz-read-only{background:#e5e5e5}input[type=email]:read-only,input[type=email][read-only],input[type=password]:read-only,input[type=password][read-only],input[type=tel]:read-only,input[type=tel][read-only],input[type=text]:read-only,input[type=text][read-only]{background:#e5e5e5}label{margin-right:20px}.btn_category_regist,input[type=submit]{-webkit-transition:.5s;display:block;width:100%;padding:15px 20px;border:none;border-radius:4px;background:#ee8100;color:#fff;font-size:18px;font-size:1.8rem;line-height:1;cursor:pointer;transition:.5s}.btn_category_regist:hover,input[type=submit]:hover{opacity:.6}input[type=button]{-webkit-transition:.5s;width:30%;padding:15px 20px;border:none;border-radius:4px;background:#333;color:#fff;font-size:18px;font-size:1.8rem;line-height:1;cursor:pointer;transition:.5s}input[type=button]:hover{opacity:.6}input[type=text]#zip,select#area{width:40%}.box_category .box_contents01 .btn_close,.box_category .box_datablock01 .btn_close,.box_category .box_datatable01 .btn_set .btn_close,.box_category .wrapper_datatable01 .btn_close,.box_datatable01 .box_category .btn_set .btn_close,.btn_category_delete,.btn_delete{padding:0;border:none;outline:none;background:none;color:#bfbfbf;font-size:20px;font-size:2rem;cursor:pointer}.box_category .box_datablock01 .btn_close,.box_datablock01 .box_category .box_contents01 .btn_close,.box_datablock01 .box_category .box_datatable01 .btn_set .btn_close,.box_datablock01 .box_category .wrapper_datatable01 .btn_close,.box_datablock01 .box_datatable01 .box_category .btn_set .btn_close,.box_datablock01 .btn_category_delete,.box_datablock01 .btn_delete{position:absolute;top:10px;right:15px}.box_category .box_contents01 .box_datatable01 .btn_close,.box_category .box_datablock01 .box_datatable01 .btn_close,.box_category .box_datatable01 .btn_set .btn_close,.box_category .wrapper_datatable01 .box_datatable01 .btn_close,.box_datatable01 .box_category .box_contents01 .btn_close,.box_datatable01 .box_category .box_datablock01 .btn_close,.box_datatable01 .box_category .btn_set .btn_close,.box_datatable01 .box_category .wrapper_datatable01 .btn_close,.box_datatable01 .btn_category_delete,.box_datatable01 .btn_delete{position:absolute;top:10px;right:-25px}.btn_img_sort{font-size:16px;font-size:1.6rem}.btn_img_delete,.btn_img_sort{border:none;outline:none;background:none;color:#bfbfbf;line-height:1;cursor:pointer}.btn_img_delete{padding:0;font-size:18px;font-size:1.8rem}.btn_edit{position:absolute;top:40px;right:15px;border:none;outline:none;background:none;color:#bfbfbf;font-size:16px;font-size:1.6rem;cursor:pointer}.box_datatable01 .btn_edit{top:11px;right:0}.btn_sort,.btn_update a{border:none;outline:none;background:none;color:#bfbfbf;font-size:16px;font-size:1.6rem;cursor:pointer}.box_datablock01 .btn_sort{position:absolute;top:10px;left:15px}.box_datatable01 .btn_sort{position:absolute;top:10px;left:0}.btn_set{margin-top:40px;text-align:center}@media screen and (max-width:768px){.btn_set{margin-top:20px}}.btn_set .btn_cancel,.btn_set .btn_change{display:inline-block;width:30%;text-align:center;vertical-align:top}@media screen and (max-width:768px){.btn_set .btn_cancel,.btn_set .btn_change{display:block;width:100%}}@media screen and (max-width:768px){.btn_set .btn_cancel{margin-top:10px}}.btn_set .btn_cancel a{-webkit-transition:.5s;display:block;padding:15px 20px;border:none;border-radius:4px;background:#bfbfbf;color:#000;font-size:18px;font-size:1.8rem;line-height:1;cursor:pointer;transition:.5s}.btn_set .btn_cancel a:hover{opacity:.6}.btn_add,.btn_category{padding:2px 20px;float:right;border-radius:4px;outline:none;background:#129dd6;color:#fff;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer}.btn_category a{color:#fff}.box_category{display:none;position:absolute;top:0;left:0;width:calc(100vw - 20px);background:rgba(0,0,0,.7)}.box_category .box_contents01,.box_category .box_datablock01,.box_category .box_datatable01 .btn_set,.box_category .wrapper_datatable01,.box_datatable01 .box_category .btn_set{position:relative;width:calc(100% - 250px - 10vw);margin:150px 0 0 calc(250px + 5vw)}@media screen and (max-width:768px){.box_category .box_contents01,.box_category .box_datablock01,.box_category .box_datatable01 .btn_set,.box_category .wrapper_datatable01,.box_datatable01 .box_category .btn_set{width:calc(100% - 30px);margin:150px auto 0}}.box_category .box_contents01 .btn_close,.box_category .box_datablock01 .btn_close,.box_category .box_datatable01 .btn_set .btn_close,.box_category .wrapper_datatable01 .btn_close,.box_datatable01 .box_category .btn_set .btn_close{position:absolute;top:40px;right:80px}.dl_category{display:table;width:70%;margin-bottom:10px}.dl_category dd,.dl_category dt{display:table-cell;word-break:break-all}.dl_category dt{width:70%}.dl_category dd{width:30%;padding-left:20px}.dl_category dd .btn_category_regist,.dl_category dd input[type=submit]{padding:8.33333px 0;border-radius:4px;color:#fff;font-size:14px;font-size:1.4rem;font-weight:700;text-align:center}.tbl_category td,.tbl_category th{vertical-align:middle}.tbl_category th{width:80%;background:none}.tbl_category td{text-align:center}.ul_category_control li{display:inline-block;padding-right:10px}.ul_category_control li:last-child{padding-right:0}.tbl_users{margin-top:20px}.tbl_users .th_id{width:10%}.tbl_users .th_control{width:15%}.tbl_users .td_control>*{display:inline-block;vertical-align:top}.header,.ui-datepicker{background:#fff}.header{-webkit-box-shadow:1px 0 2px #000;z-index:9995;position:fixed;width:100%;padding:20px 0 0;box-shadow:1px 0 2px #000}.header .box_h_contents{position:relative;padding-bottom:20px}.header .box_h_control{z-index:9995;position:absolute;top:5px;right:20px}@media screen and (max-width:768px){.header .box_h_control{top:2.5px;right:15px}}.header .box_h_control .btn_hamburger,.header .box_h_control .btn_home,.header .box_h_control .btn_logout01,.header .box_h_control .user{display:inline-block;margin-left:10px}@media screen and (max-width:768px){.header .box_h_control .btn_hamburger,.header .box_h_control .btn_home,.header .box_h_control .btn_logout01,.header .box_h_control .user{margin-left:5px}}.header .box_h_control .btn_hamburger a,.header .box_h_control .btn_home a,.header .box_h_control .btn_logout01 a{-webkit-transition:.5s;display:block;padding:15px 20px;border:none;border-radius:4px;color:#fff;line-height:1;text-align:center;cursor:pointer;transition:.5s}@media screen and (max-width:768px){.header .box_h_control .btn_hamburger a,.header .box_h_control .btn_home a,.header .box_h_control .btn_logout01 a{padding:5px 10px}}.header .box_h_control .btn_hamburger a:hover,.header .box_h_control .btn_home a:hover,.header .box_h_control .btn_logout01 a:hover{opacity:.6}@media screen and (max-width:768px){.header .box_h_control .btn_hamburger a span,.header .box_h_control .btn_home a span,.header .box_h_control .btn_logout01 a span{display:none}}.header .box_h_control .btn_home a{background:#ee8100}.header .box_h_control .btn_logout01 a{background:#a80009}.header .box_h_control .btn_hamburger{display:none}@media screen and (max-width:768px){.header .box_h_control .btn_hamburger{display:inline-block}}.header .box_h_control .btn_hamburger.is_active a:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f00d"}.header .box_h_control .btn_hamburger a{width:34px;background:#000;text-align:center}.header .box_h_control .btn_hamburger a:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f0c9"}.logo{margin-left:20px}@media screen and (max-width:768px){.logo{margin-left:15px}}.logo img{width:210px;height:auto}@media screen and (max-width:768px){.logo img{width:120px}}.login .logo{margin-left:0;text-align:center}.gnav_wrapper{-webkit-transition:.5s;z-index:9990;position:fixed;width:250px;height:100%;background:#000;transition:.5s}@media screen and (max-width:768px){.gnav_wrapper{left:-260px}}@media screen and (max-width:768px){.gnav_wrapper.is_active{left:0}}.gnav{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3);left:0;height:100%;overflow-y:auto;background:#000;box-shadow:1px 1px 1px rgba(0,0,0,.3)}.gnav .ttl_gnav{background:#ee8100;color:#999;color:#fff;font-size:10px;font-size:1rem;text-align:center}.gnav ul li{border-bottom:1px solid #333}.gnav ul li a{display:block;position:relative;padding:15px 20px;color:#fff}.gnav ul li a:after{position:absolute;right:20px;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054"}.gnav ul li.current a{background:#0e0e0e;color:#ee8100}.main .footer,.main .wrapper{padding-top:40px}.footer .copyright{padding:20px 0 10px;text-align:center}.footer .ver{padding-bottom:20px;font-size:10px;font-size:1rem;text-align:center}