@charset "utf-8";﻿ html,body,ul,li,h1,h2,h3,h4,h5,h6,p,form{margin:0;padding:0;list-style-type:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input{font-family:'MS UI Gothic','MS GOTHIC',sans-serif}input[type="time"]{ime-mode:disabled}input.input_date_yyyy{width:35px}input.input_date_mmdd{width:20px}body{font-size:14px;line-height:140%;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:100%}.tableLay{width:100%;background-color:transparent;border-top:0;border-left:0}.tableLay td,.tableLay th{padding:0;background-color:transparent;border-bottom:0;border-right:0;text-align:inherit}.headerTable td a{color:#FFF;text-decoration:underline}a img,a.under_bar img{border:0}a:link,a.under_bar:link{text-decoration:none}a:visited{text-decoration:none}a:hover,a:focus,a.under_bar:hover,a.under_bar:focus{text-decoration:underline}a.under_bar:link{text-decoration:underline}a.under_bar:visited{text-decoration:underline}.w100P{width:100%}.w95P{width:95%}.w90P{width:90%}.w85P{width:85%}.w80P{width:80%}.w70P{width:70%}.w60P{width:60%}.w50P{width:50%}.w40P{width:40%}.w30P{width:30%}.w20P{width:20%}.w15P{width:15%}.w10P{width:10%}.pT5{padding-top:5px}.pT10{padding-top:10px}.pT15{padding-top:15px}.pT20{padding-top:20px}.pT25{padding-top:25px}.pT30{padding-top:30px}.pB5{padding-bottom:5px}.pB10{padding-bottom:10px}.pB15{padding-bottom:15px}.pB20{padding-bottom:20px}.pB25{padding-bottom:25px}.pB30{padding-bottom:30px}.pL5{padding-left:5px}.pL10{padding-left:10px}.pL15{padding-left:15px}.pL20{padding-left:20px}.pR5{padding-right:5px}.pR10{padding-right:10px}.pR15{padding-right:15px}.pR20{padding-right:20px}.mT5{margin-top:5px}.mT10{margin-top:10px}.mT15{margin-top:15px}.mT20{marging-top:20px}.mT25{margin-top:25px}.mT30{marging-top:30px}.mB5{margin-bottom:5px}.mB10{margin-bottom:10px}.mB15{margin-bottom:15px}.mB20{margin-bottom:20px}.mB25{margin-bottom:25px}.mB30{margin-bottom:30px}.mL5{margin-left:5px}.mL10{margin-left:10px}.mL15{margin-left:15px}.mL20{margin-left:20px}.mL25{margin-left:25px}.mL30{margin-left:30px}.mR5{margin-right:5px}.mR10{margin-right:10px}.mR15{margin-right:15px}.mR20{margin-right:20px}.mR25{margin-right:25px}.mR30{margin-right:30px}.aLL{text-align:left}.aLC{text-align:center}.aLR{text-align:right}.vaLT{vertical-align:top}.vaLM{vertical-align:middle}.vaLB{vertical-align:bottom}.fltL{float:left}.fltR{float:right}.fltN{float:none}.fltClear{clear:both}.lineG{height:1px;border-top:2px solid #CCC}.textS{font-size:12px}.textSS{font-size:11px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table;min-height:1%}.clearfix_block:after{content:".";display:block;clear:both;visibility:hidden}.clearfix_block{display:block}.cls_readonly{background-color:silver}#header_wrapper{position:absolute;top:0;left:150px;margin:0;border:0;padding:0;height:50px;width:calc(100% - 150px)}#body #content_wrapper{overflow:auto;position:absolute;width:calc(100% - 150px);top:50px;left:150px;bottom:0;margin:0;border:0;padding:0}#menu_wrapper{overflow-x:hidden;overflow-y:auto;position:absolute;left:0;top:0;bottom:0;margin:0;border:0;padding:0;width:150px}.button{display:inline-block;min-width:115px;height:24px;padding:8px 4px 4px 4px;font-size:14px;text-align:center;vertical-align:middle;margin:8px 8px 8px 8px;line-height:140%;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.button_small{display:inline-block;min-width:115px;height:12px;padding:4px 2px 2px 2px;font-size:12px;text-align:center;vertical-align:middle;margin:4px 4px 4px 4px;line-height:100%;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.button:hover,.button_small:hover{cursor:pointer;text-decoration:none}.button:active{position:relative;margin-top:12px;margin-bottom:4px;text-decoration:none;border:0;-webkit-box-shadow:inset 0 0 8px;-moz-box-shadow:inset 0 0 2px;box-shadow:inset 0 0 2px}.button_small:active{position:relative;margin-top:6px;margin-bottom:2px;text-decoration:none;border:0;-webkit-box-shadow:inset 0 0 8px;-moz-box-shadow:inset 0 0 2px;box-shadow:inset 0 0 2px}.button:focus,.button_small:focus{text-decoration:none}.button span,.button_small span{display:inline-block;pointer-events:none}.input_icon span:before{position:relative;background:url(../../images/png/iNyuryoku.png);background-size:contain;display:inline-block;margin:0;content:"";width:14px;height:14px;vertical-align:top;background-repeat:no-repeat}#header{padding:0 10px;height:50px}.headerTable{margin:3px 0 0 0;border:0}.headerTable td{font-size:12px;border:0;padding:15px 10px 0 0;line-height:120%;text-align:left;vertical-align:top;white-space:nowrap}.headerTable td.headerTime{text-align:right;padding:15px 0 0 0;width:auto}.headerTable td.headerB{padding:0 0 0 10px;white-space:normal;overflow:hidden}.headerTable td.headerB .button{font-size:14px;padding:15px 4px 4px 4px;margin:0 8px 10px 0;height:24px;float:left}#footer{margin:0;bottom:0;clear:both}#footer p{text-align:center;font-size:10px;margin:0 auto}#page-top{position:fixed;bottom:70px;right:20px;font-size:80%;font-weight:bold;width:50px;text-align:left;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#page-top{background:url(../../images/png/iLocalTop.png) no-repeat 50% 50%;background-size:21px 21px;text-decoration:none;padding:14px 0 14px 0;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#page-top:hover{text-decoration:none;background:url(../../images/png/iLocalTop.png) no-repeat 50% 50%;background-size:21px 21px}.button_back{position:fixed;bottom:10px;right:20px;font-size:80%;font-weight:bold;height:20px;width:50px;text-align:left;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.button_back{background:url(../../images/png/iBack.png) no-repeat 50% 50%;background-size:21px 21px;text-decoration:none;padding:14px 0 14px 0;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.button_back:hover{text-decoration:none;background:url(../../images/png/iBack.png) no-repeat 50% 50%;background-size:21px 21px}.search-box{padding:5px;font-size:13px;vertical-align:middle}.select-box{background:#0a838b;border:1px solid #EEE;color:#FFF;font-size:12px;text-align:left;vertical-align:middle;height:28px;line-height:160%;padding:5px 0}.check-box{padding:3px}.menu_logo{width:100%;height:50px;text-align:center}.menu_logo h1{height:100%;width:100%}.menu_logo h1 img{width:120px;height:auto;padding-top:5px}ul.sideMenu{margin:10px 2px;line-height:120%}ul.sideMenu li{margin-bottom:10px}.menu_tenkai{float:right;margin-right:-5px;font-weight:600;font-size:15px;color:#888}p.Nyuryoku{background:url(../../images/png/iNyuryoku.png) no-repeat 1px 50%}p.KinmuS{background:url(../../images/png/iKinmuS.png) no-repeat 1px 50%}p.Shinsei{background:url(../../images/png/iShinsei.png) no-repeat 1px 50%}p.ShinseiS{background:url(../../images/png/iShinseiS.png) no-repeat 1px 50%}p.Daiko{background:url(../../images/png/iDaiko.png) no-repeat 1px 50%}p.KinmuK{background:url(../../images/png/iKinmuK.png) no-repeat 1px 50%}p.ShinseiK{background:url(../../images/png/iShinseiK.png) no-repeat 1px 50%}p.Sansho{background:url(../../images/png/iSansho.png) no-repeat 1px 50%}p.KinmuP{background:url(../../images/png/iKinmuP.png) no-repeat 1px 50%}p.Tool{background:url(../../images/png/iTool.png) no-repeat 1px 50%}p.Home{background:url(../../images/png/iHome.png) no-repeat 1px 50%}p.Logout{background:url(../../images/png/iLogout.png) no-repeat 1px 50%}span.Logout:before{background-image:url(../../images/png/iLogout.png);background-size:contain;display:inline-block;margin:0;padding:0;content:"";width:20px;height:20px;vertical-align:middle;background-repeat:no-repeat}p.Nyuryoku,p.KinmuS,p.Home,p.Logout{background-size:21px 21px}p.Shinsei,p.ShinseiS,p.Daiko,p.KinmuK,p.Sansho,p.ShinseiK,p.KinmuP,p.Tool,p.Shinsei.active,p.ShinseiS.active,p.Daiko.active,p.KinmuK.active,p.ShinseiK.active,p.Sanshou.active,p.KinmuP.active,p.Tool.active{background-size:21px 21px,10px 10px}ul.sideMenu p{display:inline-block;width:77%;padding:7px 10px 3px 24px;min-height:25px;vertical-align:middle;font-size:14px;line-height:140%;overflow:hidden;cursor:pointer;margin:0}ul.accordionBody{margin:8px 0 10px 8px;line-height:120%;display:none}ul.accordionBody li{margin-bottom:10px;font-size:14px}#content,#MainTable,#main_table,.content_padding{padding:3px 3px}.ribbon{padding:3px 10px 1px 10px;margin:0;height:29px;overflow:hidden}.ribbon .tableLay{width:100%;min-width:600px}.ribbon p{line-height:200%}.ribbon h1{padding:0;margin:3px 0 0 0;font-size:21px;line-height:100%;font-weight:bold}.ribbon .button{display:block;width:80px;height:14px;padding:7px 2px 4px 2px;font-size:13px;text-align:center;margin:0 4px 0 0;float:left;line-height:100%;float:left}.ribbon .button.onB:hover{cursor:default}.button.calendarB{display:block;width:74px;height:14px;padding:7px 2px 4px 24px;font-size:13px;text-align:left;margin:0 0 0 4px;float:left;line-height:100%;background:url(../../images/png/iCalendar.png) no-repeat 1px 50%;background-size:21px 21px}.button.calendarB:hover{background:url(../../images/png/iCalendar.png) no-repeat 1px 50%;background-size:21px 21px}.ribbon td.calendarTD{width:86px}.search-wrapper{width:100%}.search-wrapper .searchLeft{min-width:600px;width:80%;float:left;padding:10px 5px}.search-wrapper .buttonAreaR{float:left;padding:20px 0 10px 5px;width:15%;text-align:center}.search-wrapper .buttonAreaR .button{margin:32px 0 0 0;float:none}.search-wrapper table td select{height:28px;text-align:left;vertical-align:middle;line-height:160%;padding:5px 0}.separate,.separate_padding,.separate_bgcolor{table-layout:fixed;width:0}.separate th,.separate_padding th,.separate_bgcolor th{text-align:center;font-weight:normal;font-size:12px;overflow:hidden}.separate td,.separate_bgcolor td{text-align:center;font-size:12px;overflow:hidden}.separate_padding td{padding-right:2px;padding-left:2px;font-size:12px;overflow:hidden}.separate th div,.separate td div,.separate_bgcolor td div{overflow:hidden;height:25px;text-align:center}.separate th div div,.separate td div div,.separate_bgcolor td div div{display:table-cell;vertical-align:middle;text-align:center}.separate_padding th div,.separate_padding td div,.separate_bgcolor td div{overflow:hidden;height:25px}.separate_padding th div div,.separate_padding td div div,.separate_bgcolor td div div{display:table-cell;vertical-align:middle}.table01,.table01_nobordertop{table-layout:fixed;width:0}.table_ichiran th,.table01 th,.table01_nobordertop th{text-align:center;font-weight:normal;overflow:hidden;font-size:12px}.table01 td,.table01_nobordertop td{font-size:12px;overflow:hidden;padding-left:2px;padding-right:2px}.table_ichiran td{font-size:12px;overflow:hidden;padding-left:5px;padding-right:5px;height:30px;line-height:12px}.table01 td,.table01 th,.table01_nobordertop td,.table01_nobordertop th{height:25px}td p.row02{max-height:27px;overflow:hidden}.buttonArea{margin-top:30px;text-align:center;width:100%;display:inline-block}.buttonArea .button{float:left;margin-right:20px}.ribbon select{padding:3px 0;height:25px;vertical-align:middle;font-size:13px;margin-top:-2px}.box-wrapper{width:100%}.topBox{text-align:center;width:33%;min-width:300px;float:left;margin:4px}.topBox div{width:96%;margin:0 2% 2% 2%;min-height:110px;overflow-x:hidden;overflow-y:auto}.topBoxinfo{text-align:center;width:700px;float:left;margin:4px}.topBox h2,.topBoxinfo h2{margin:10px 0 5px 0;font-size:19px;font-weight:normal;line-height:100%}.topBox table{width:98%;margin:0 1%}.topBox table tr{border-bottom:1px dotted #999}.topBox table th{background-repeat:no-repeat;background-position:99% 50%;background-size:6px 12px}.topBox table th{width:150px;padding:8px 2%;text-align:left;font-weight:normal}.topBox table td{max-width:90px;padding:8px 2%;text-align:left}.topBoxinfo div{align:center;width:98%;margin:0 1% 6px 1%;min-height:268px;overflow-x:hidden;overflow-y:auto}.topBoxinfo table{width:99%;margin:0 .5%}.topBoxinfo table tr{border-bottom:1px dotted #999}.topBoxinfo table th{width:18%;padding:8px 1%;text-align:left;font-weight:normal}.topBoxinfo table td{width:76%;padding:8px 2%;text-align:left}.photoSpace{width:220px;height:auto;margin:180px auto 0 auto;text-align:center}.photoSpace img{width:100%;height:auto}.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-buttonpane{font-size:1.2em}#button_div_center{width:100% margin:0 auto;text-align:center}#button_div_center p{display:inline-block}input[type="password"]{ime-mode:inactive;font-family:Tahoma}.subbody{margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;background-color:#fbfbfb}.h1{color:#007;font-size:14px;line-height:16px;font-weight:bold}.h4{color:#000;font-size:14px;line-height:16px;font-weight:normal}.style01{font-size:9px;line-height:10px}.style02{font-size:11px;line-height:13px}.style03{font-size:12px;line-height:12px}.style04{font-size:14px;line-height:16px}.style05{font-size:10px;line-height:12px}.style06{font-size:12px;line-height:16px}.style07{font-size:16px;line-height:18px}.style08{font-size:12px;line-height:14px}.cls_row1{height:25px}.cls_col_narrow{width:20px}.cls_col1{width:25px}.cls_col_30{width:30px}.cls_col2{width:50px}.cls_col_60{width:60px}.cls_col3{width:75px}.cls_col4{width:100px}.cls_col5{width:125px}.cls_col6{width:150px}.cls_col7{width:175px}.cls_col8{width:200px}.cls_col9{width:225px}.cls_col_250{width:250px}.cls_col_275{width:275px}.cls_col_300{width:300px}.cls_col_325{width:325px}.cls_col_350{width:350px}.cls_col_375{width:375px}.cls_col_400{width:400px}.cls_col_425{width:425px}.cls_col_450{width:450px}.cls_col_475{width:475px}.cls_col_500{width:500px}.cls_col_data{width:360px}.cls_col_data2{width:110px}.cls_col_data3{width:90px}.cls_col_data4{width:40px}.cls_col_data5{width:105px}.cls_col_data6{width:180px}.cls_col_data7{width:140px}.cls_col_data8{width:60px}.cls_col_data9{width:180px}.cls_col_data10{width:444px}.cls_col_data11{width:300px}.cls_col_sta1{width:30px}.cls_col_sta2{width:45px}.cls_input_num{text-align:right}.cls_error select,.cls_error input{color:red}td.td01_row01_calendar,th.td01_row01_calendar{height:15px !important}.td01_row01{line-height:12px;height:20px}.td01_row02{line-height:12px;height:25px}.td01_row02_p1{line-height:12px;height:25px;margin:3px;padding-left:1px;padding-right:1px;box-sizing:border-box}.td02_row02{line-height:12px;height:25px}table td.td03_row02{line-height:12px;height:25px}.td01_row02db{line-height:12px;border-top:3px double #006;height:25px}.td01_row03{line-height:12px;height:40px}.td01_row4{line-height:12px;height:50px}.td01_row_f{line-height:12px}.td01_row_f_p1{line-height:12px;padding-left:1px;padding-right:1px;box-sizing:border-box}.subtable{padding:3px}.subtd01{border-top:1px solid #06F;border-bottom:1px solid #06F;font-size:12px;line-height:14px;font-weight:bold;height:25px}.subtd02{padding-left:3px;border-top:1px solid #06F;border-bottom:1px solid #06F;font-size:12px;line-height:14px;font-weight:normal;height:25px}.subtd03{border-bottom:1px solid #06F;font-size:12px;line-height:14px;font-weight:bold;height:25px}.subtd04{padding-left:3px;border-bottom:1px solid #06F;font-size:12px;line-height:14px;font-weight:normal;height:25px}.sub1table{padding:3px;border:1px solid #666}.sub1td01{border-bottom:1px solid #666;font-size:12px;line-height:14px;font-weight:bold;height:25px}.sub1td02{border-bottom:1px solid #666;font-size:12px;line-height:14px;font-weight:normal;height:25px}.sub1td03{font-size:12px;line-height:14px;font-weight:bold;height:25px}.sub1td04{font-size:12px;line-height:14px;font-weight:normal;height:25px}.table02{padding:5px;table-layout:fixed}#wi013Menu a,wi013Menu a:link,wi013Menu a:visited{text-decoration:none;font-size:12px;line-height:14px;font-weight:normal}#wi013Menu a:hover{text-decoration:underline}#wi013ParentMenu a,wi013ParentMenu a:link,wi013ParentMenu a:visited{text-decoration:none;font-size:14px;line-height:16px;font-weight:normal;color:#333}#wi013ParentMenu a:hover{text-decoration:underline;font-style:italic;color:#000}#wi021WFG a,wi021WFG a:link,wi021WFG a:visited{text-decoration:none;font-size:14px;line-height:16px;font-weight:normal}#wi021WFG a:hover{text-decoration:underline}.wx000TblAlter{width:0;height:0}@media screen and (min-width:479px){.wx000TblAlter{width:0;height:0}}@media screen and (min-width:1200px){.wx000TblAlter{width:310px;height:200px}}.wb_time_td_width{width:45px}.wb_time_input_width{width:35px}.wb_maru_font_family{font-family:'ＭＳ Ｐゴシック',sans-serif}