.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:10px 10px 0;display:none;background:#e2f0fa;box-shadow:5px 5px 5px 0 rgba(95,95,95,.2);margin-top:10px;border:1px solid #aaa}.ui-datepicker .ui-datepicker-header{position:relative;padding:0;background:#2970a6}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;width:1.8em;height:1.8em;color:#fff}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:0}.ui-datepicker .ui-datepicker-prev{left:0;background:url(../images/form/calendar_prev.png) no-repeat center}.ui-datepicker .ui-datepicker-next{right:0;background:url(../images/form/calendar_next.png) no-repeat center}.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:30px;text-align:center;color:#fff;font-size:14px}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{text-align:center;font-weight:bold;border:0;border-bottom:1px solid #b1b3b5;color:#555;line-height:35px;font-size:12px}.ui-datepicker table tbody tr:first-child td{padding-top:10px}.ui-datepicker tr th:first-child,.ui-datepicker tr td:first-child a{color:#fc7727}.ui-datepicker tr th:last-child,.ui-datepicker tr td:last-child a{color:#005694}.ui-datepicker td{border:0;padding:1px;font-size:12px}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none;color:#555;line-height:30px;font-weight:bold}.ui-datepicker td span{color:#aaa}.ui-datepicker td.ui-datepicker-today a{background:url(../images/form/calendar_bg.png) no-repeat center center;color:#fff!important;font-size:12px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;position:relative}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;padding:0 0 3px;overflow:visible;position:absolute;right:-11px;top:0;background:none;color:#555;background:url(../images/form/calendar_close_bg.png) no-repeat right top;line-height:23px;width:86px;font-size:12px;box-shadow:9px 2px 5px -4px rgba(95,95,95,.2);height:23px}.ui-datepicker .ui-datepicker-buttonpane button:before{content:"";width:11px;height:11px;display:inline-block;margin-right:5px;background:url(../images/form/calendar_close_btn.png) no-repeat center center}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{display:none}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;z-index:9999;font-size:14px}.ui-selectmenu-menu:hover{cursor:pointer}.ui-menu,.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;background:#fff;border:1px solid #ccc;color:#555;max-height:200px}.ui-autocomplete{max-width:250px;z-index:9999}.ui-menu .ui-menu-item{padding:5px 0 5px 10px}.ui-menu .ui-menu-item:hover{background:#ccc;color:#fff;cursor:pointer}.ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow-x:hidden;text-overflow:ellipsis;padding:5px 0}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;background:#fff;display:inline-block;padding:6px 5px 6px 10px;color:#555;border:1px solid #aaa;border-radius:4px;position:relative;width:100%;vertical-align:middle;min-height:40px}.ui-selectmenu-button.ui-button:hover{cursor:pointer}.ui-selectmenu-button.ui-button:after{content:"▼";position:absolute;right:5px;top:50%;font-size:16px;color:#ddd;margin-top:-8px}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.custom-combobox{position:relative;display:block;border-radius:5px;overflow:hidden}.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0;width:30px;background:#aaa;right:0}.custom-combobox-toggle:after{content:"▼";font-size:15px;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.custom-combobox-input{margin:0;padding:5px 40px 5px 10px;width:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}button{outline:none;border:none}button:hover{cursor:pointer}html{height:100%}body{line-height:1;z-index:0;height:100%;background:#f4f1ea;font-family:"メイリオ",Meiryo,sans-serif;position:relative}body#cardWindow{}body#admin{background:#f4f4f4}body#login{background:#f5fdff;overflow-x:hidden}body#sub{}label:hover{cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:separate;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select,textarea{vertical-align:middle;font-family:"メイリオ",Meiryo,sans-serif}select,select:focus{}.selectLabel{border:1px solid #ccc;display:inline-block;border-radius:4px;overflow:hidden;width:200px;vertical-align:middle;position:relative}.selectLabel:after{content:"▼";color:#ccc;position:absolute;right:5px;top:50%;font-size:16px;margin-top:-8px}.selectLabel:focus,.selectLabel:active,.selectLabel:hover{border:1px solid #ff7300}.selectLabel select{width:100%;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;outline:0}img{vertical-align:middle}.clearfix{zoom:1}.clearfix:after{content:'';display:block;clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'iconfont';src:url('..//fonts/iconfont.ttf') format('truetype'),url('..//fonts/iconfont.woff') format('woff'),url('..//fonts/iconfont.svg') format('svg');font-weight:normal;font-style:normal}i{font-family:'iconfont'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.icon-icon1:before{content:""}.icon-icon2:before{content:""}.icon-icon3:before{content:""}.icon-icon4:before{content:""}.icon-icon5:before{content:""}.icon-icon6:before{content:""}.icon-icon7:before{content:""}.icon-icon8:before{content:""}.icon-icon9:before{content:""}.icon-icon10:before{content:""}.icon-icon11:before{content:""}.icon-icon12:before{content:""}.icon-icon13:before{content:""}.icon-icon14:before{content:""}.icon-icon15:before{content:""}.icon-icon16:before{content:""}.icon-icon17:before{content:""}.icon-icon18:before{content:""}.icon-icon19:before{content:""}.icon-icon20:before{content:""}.icon-icon21:before{content:""}.icon-icon22:before{content:""}.icon-icon23 .path1:before{content:"";color:#000}.icon-icon23 .path2:before{content:"";margin-left:-1em;color:#fff}.icon-icon23 .path3:before{content:"";margin-left:-1em;color:#fff}.icon-icon24:before{content:""}.icon-icon25:before{content:""}.icon-icon26:before{content:""}.icon-icon27:before{content:""}.icon-icon28:before{content:""}.icon-icon29:before{content:""}.icon-icon30:before{content:""}.icon-icon31:before{content:""}.icon-icon32:before{content:""}.icon-icon33:before{content:""}.icon-icon34:before{content:""}.icon-icon35:before{content:""}.icon-icon36:before{content:""}.icon-icon37:before{content:""}.icon-icon38:before{content:""}.icon-icon39:before{content:""}.icon-icon40:before{content:""}.icon-icon41:before{content:""}.icon-icon42{padding-top:4px}.icon-icon42:before{content:"";font-size:115%;padding-left:7px}.icon-icon43:before{content:""}.icon-icon44:before{content:""}.icon-icon45:before{content:""}.icon-icon46:before{content:""}.icon-icon47:before{content:""}.icon-icon48:before{content:""}.icon-icon49:before{content:"";font-size:75%}.icon-icon50:before{content:""}.icon-icon51:before{content:""}.icon-icon52:before{content:""}.icon-icon53:before{content:""}.icon-icon54:before{content:""}.icon-icon55:before{content:""}.icon-icon56:before{content:""}.icon-icon57:before{content:""}.icon-icon58:before{content:""}.icon-icon59:before{content:""}.icon-icon60:before{content:""}.icon-icon61:before{content:""}.icon-icon62:before{content:""}.icon-icon63:before{content:""}.icon-icon64:before{content:""}.icon-icon65:before{content:""}.icon-icon66:before{content:""}.icon-icon67:before{content:""}.icon-icon68:before{content:""}.icon-icon69:before{content:""}.icon-icon70:before{content:""}.icon-icon71:before{content:"";font-size:135%}.icon-icon72:before{content:"";font-size:135%}.icon-icon73:before{content:"";font-size:75%}.icon-icon74:before{content:""}.icon-icon75:before{content:""}.icon-icon76:before{content:""}.icon-icon77:before{content:""}.icon-icon78:before{content:""}.icon-icon79:before{content:""}.icon-icon80:before{content:"";color:#fff}.icon-icon81:before{content:""}.icon-icon82:before{content:""}.icon-icon83:before{content:""}.icon-icon84:before{content:""}.icon-icon85:before{content:""}body.on{overflow:hidden}#topWrap{background:#fff;position:absolute;padding:70px;border:1px solid #eef6f8;min-height:100%;left:50%;transform:translate(-50%,0%)}#topWrap i{font-size:60px;display:inline-block;margin-bottom:20px}#topWrap i .path1:before{color:#4eb0dd}#logoArea{text-align:center;margin-bottom:100px}#logoArea img{display:block;margin:auto}.go{cursor:pointer}.errMsg{font-size:14px;text-align:center;color:red;margin:-54px 0 40px}#loginForm p{margin-bottom:30px;position:relative}#loginForm p span{display:block;color:#888;font-size:14px;margin-bottom:5px}#loginForm p input,#loginForm p select{width:100%;font-size:16px;padding:10px 5px 10px 5px;border:1px solid #c5c5c5;height:40px}#loginForm p select{padding:0 5px}#loginForm p #password,#loginForm p #kPassword{padding-right:45px}#loginForm p input.err{border-color:red;outline:red}#loginForm #change,#loginForm #kChange{position:absolute;right:7px;bottom:6px;display:block;width:32px;height:24px;background:url(../images/top/change_icon.png) no-repeat center bottom}#loginForm #change.on,#loginForm #kChange.on{background-position:center top}#loginForm #keep{text-align:center}#loginForm #keep input{width:auto;margin-right:5px}#loginForm #keep span{display:inline-block}#loginForm #keep input{display:none}#loginForm #keep input+.checkbox-icon{position:relative;vertical-align:middle;width:14px;height:14px;border:1px solid #888;margin-bottom:0;margin-right:10px}#loginForm #keep input+.checkbox-icon:before{content:"";width:21px;height:30px;display:block;position:absolute;left:-3px;top:-13px}#loginForm #keep input:checked+.checkbox-icon:before{background:url(../images/top/check.png) no-repeat center center}#loginForm button{margin:auto;display:block;background:#2970a6;color:#fff;width:150px;line-height:50px;font-size:18px;border-radius:4px;box-shadow:0 2px 0 0 #1f557e;margin-bottom:20px}#loginForm button:hover{cursor:pointer;opacity:.85}#forget{text-align:center}#forget a{color:#39f;font-size:14px}#filter{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:11}#filter.custom{z-index:9010}#header{position:fixed;left:0;top:0;width:100%;height:53px;background:#fff;z-index:10;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){#header{position:fixed;left:0;top:0;width:100%;height:100px;background:#fff;z-index:10;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}}#admin #header{background:#0d3d65}#logo{float:left;padding:0 25px;height:53px;line-height:53px}#logo i{font-size:27px;display:inline-block;vertical-align:middle;margin-right:8px}#logo i .path1:before{color:#4eb0dd}#admin #logo i .path1:before{color:#4dafdc}#admin #logo i .path2:before{color:#0d3d65}#admin #logo i .path3:before{color:#0d3d65}#logo img{vertical-align:middle}#logo svg{vertical-align:middle;display:inline-block;height:18px}#logo svg .cls-1,#logo svg .cls-2{fill:#0d3d65}#admin #logo img:last-child,.proxy #logo img:last-child{margin-left:10px}#header>ul{float:right}#header>ul>li{display:inline-block;line-height:53px;margin-right:40px;height:53px;vertical-align:middle}#nameWrap{position:relative}#header>ul>li>a{font-size:12px;position:relative;display:table;line-height:1.5;height:100%}#header ul li a>*{display:table-cell;vertical-align:middle}#myMenu{position:absolute;top:100%;left:-42%;width:100%;background:#fff;border-radius:10px;padding:10px;box-shadow:0 10px 30px -15px black;margin-top:15px;transform:translate(0,-15px);transition:.4s;transition-property:transform;display:none}#myMenu:after{content:"";display:block;width:0;height:0;border-top:0 solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;border-left:15px solid transparent;position:absolute;bottom:100%;left:50%;margin-left:-15px}#myMenu.on{transform:translate(0,0)}#myMenu li{line-height:1}#myMenu a{font-size:13px;display:inline-block;line-height:30px;color:#39f;text-decoration:underline}#myMenu li:before{display:inline-block}#myMenu a:hover{text-decoration:none}#header .icon{padding-right:7px}#header .icon i{display:inline-block;color:#fff;background:#4dafdc;width:26px;height:26px;line-height:26px;text-align:center;font-size:23px;border-radius:13px;padding-top:2px}#header #department{margin-right:1em}#header #name{font-weight:bold}#admin #header ul li a span:not(.new){color:#fff}#header ul li a .new{position:absolute;left:14px;top:-5px;background:red;display:block;width:15px;height:15px;line-height:15px;text-align:center;color:#fff;border-radius:8px;font-size:10px}.switch{width:122px;float:right;line-height:25px;border:1px solid #ccc;box-sizing:border-box;border-radius:3px;overflow:hidden;margin:14px 20px 0 0}.switch label,.switch label span{display:inline-block}.switch label span{line-height:25px;padding:0 10px}.switch label.selected{background:#fe8d10}.switch .selected span{color:#fff}.switch label{cursor:pointer;font-size:12px;width:60px;text-align:center;vertical-align:bottom}.switch input{display:none}#lMenu{position:fixed;left:0;top:0;min-height:100%;width:220px;background:#42464a;z-index:5;padding-top:54px}#adminOpenBtn{display:none}#lMenu>ul{padding:0 0}#lMenu ul li{position:relative}#lMenu>ul>li:after{content:"";height:1px;background:#55595c;position:absolute;width:180px;left:20px;bottom:-2px}#lMenu>ul>li:before{content:"";height:1px;background:#000;position:absolute;width:180px;left:20px;bottom:-1px}#lMenu>ul>li>a{color:#fff;line-height:60px;padding-left:20px;display:block;font-size:14px;position:relative}#lMenu #nameWrapSP>a{display:table;height:80px;table-layout:fixed}#lMenu>ul>li>a .new{position:absolute;right:20px;top:20px;min-width:25px;line-height:18px;background:#fe8d10;text-align:center;border-radius:9px;color:#fff;font-size:12px}.subMenuWrap a .new{position:absolute;right:16px;top:50%;min-width:25px;line-height:18px;background:#fe8d10;text-align:center;border-radius:9px;color:#fff;font-size:12px;margin-top:-9px}.subMenuWrap a:hover .new{background:#fff;color:#fe8d10}#lMenu>ul>li>a>i,#nameWrapSP .subMenuWrap .subMenu li i{font-size:25px;width:40px;text-align:center;display:inline-block;margin-right:5px;opacity:.6;vertical-align:middle}#lMenu #nameWrapSP>a>i{display:table-cell}#lMenu #nameWrapSP>a>i>i{display:inline-block;color:#fff;background:#4dafdc;width:30px;height:30px;line-height:24px;text-align:center;font-size:28px;border-radius:15px;padding:5px 0 0;overflow:hidden}#lMenu #nameWrapSP a #nameInnerSP{display:table-cell;padding-left:5px;padding-right:10px;line-height:1.8;font-size:12px;vertical-align:middle;letter-spacing:-1em}#lMenu #nameWrapSP a #nameInnerSP span{display:inline-block;letter-spacing:normal}#lMenu #nameWrapSP a #nameInnerSP #departmentSP{margin-right:5px}#lMenu>ul>li>a>i.icon-icon31{color:#4eb0df}#lMenu>ul>li.active>a,#lMenu>ul>li:hover>a{color:#fe9f33}#lMenu>ul>li.sub.active>a:after{content:"";width:0;height:0;border:10px solid transparent;border-left:10px solid #42464a;position:absolute;right:-20px;top:20px;z-index:10}.subMenuWrap{display:none;position:fixed;width:200px;height:100%;top:0;left:220px;padding:64px 10px 0;background:rgba(102,102,102,.98);font-size:14px}.pc .active .subMenuWrap{display:block!important}.subMenuWrap a{color:#fff;line-height:1.4;display:block;padding:10px 10px 10px 34px;background:url(../images/common/submenu_arrow.png) no-repeat right 5px center;position:relative}.subMenuWrap a.typeNew{padding:10px 48px 10px 34px}.subMenuWrap p a,.subMenuWrap a:hover{background:#fe8d10 url(../images/common/submenu_arrow.png) no-repeat right 5px center;border-radius:3px}.subMenuWrap p a{padding:10px}.subMenuWrap>p,.subMenuWrap .subMenu li{margin-bottom:5px;width:180px}.subMenuWrap .subMenu li i{margin-right:5px;width:25px;display:inline-block;text-align:center;position:absolute;left:0;top:50%;margin-top:-8px}.clickable{cursor:pointer}.subMenuWrap .subMenu li span:not(.new){}#mainWrap,#mainWrap.admin{padding:54px 0 0 220px;max-width:1920px}#cardWindow #mainWrap{padding:54px 0 0;max-width:1200px;margin:auto}#mainWrap>ul:not(.formBtns),#mainWrap.admin>ul:not(.formBtns){padding:40px 60px}#newsArea{padding:40px 80px 0!important}#proxyDetailArea{padding:40px 80px 0!important;margin-bottom:-20px}#newsArea table,#proxyDetailArea table{width:100%;border-radius:3px;overflow:hidden;max-width:1000px;min-height:60px;margin-bottom:0}#newsArea.notNews table,#proxyDetailArea table{min-height:40px}#newsArea th,#newsArea td,#proxyDetailArea th,#proxyDetailArea td{vertical-align:middle}#newsArea th,#proxyDetailArea th{background:#fe8d10;font-weight:normal;letter-spacing:3px;width:140px;color:#fff;font-size:16px;line-height:40px;border:none}#newsArea th i,#proxyDetailArea th i{font-size:20px;margin-right:1px;display:inline-block;padding-bottom:2px;vertical-align:middle}#newsArea td,#proxyDetailArea td{background:#fff;font-size:14px;padding:6px 10px;border:none}#proxyDetailArea td>p{display:table}#proxyDetailArea td>p>span{display:table-cell;vertical-align:middle}#proxyDetailArea #proxyChange{width:10em;text-align:center}#proxyDetailArea #proxyChange a{text-decoration:underline;color:blue}#proxyDetailArea #proxyChange a:hover{text-decoration:none;color:blue}#proxyDetailArea #proxyDepartment,#proxyDetailArea #proxyName{display:inline-block}#proxyDetailArea #proxyDepartment{margin-right:10px}#newsArea td li{line-height:1.6;padding:6px 0;border-bottom:1px dotted #ccc;padding-left:1em;text-indent:-1em}#newsArea td li:first-child{padding-top:0}#newsArea td li:last-child{padding-bottom:0;border:none}#mainWrap.admin>ul{display:flex;flex-wrap:wrap}#mainWrap.admin>ul>li{width:33%;vertical-align:middle;padding:0 10px;margin-bottom:20px;min-height:190px}#mainWrap.admin>ul>li.col2{width:66%}#mainWrap.admin ul li .inner{background:#fff;height:100%;border-radius:2px;overflow:hidden}#mainWrap.admin ul li .head{background:#cae8f3;font-size:16px;padding:13px 15px;position:relative;overflow:hidden;font-weight:bold;color:#333}#mainWrap.admin ul li .head:after{content:"";position:absolute;width:100%;height:1000px;background:#0d3d65;left:187px;bottom:0;opacity:.05;transform:rotate(45deg);transform-origin:left bottom}#mainWrap.admin ul li ul{padding:18px 13px;letter-spacing:-.4em}#mainWrap.admin ul li ul li{margin-bottom:20px;letter-spacing:0;vertical-align:top;padding:0 8px 0 0}#mainWrap.admin ul .col2 ul li{display:inline-block;width:50%}#mainWrap.admin ul li ul li a{color:#103f66;font-size:14px;padding-left:15px;background:url(../images/admin/arrow.png) no-repeat left center;display:block}#mainWrap.admin ul li ul li a:hover{background-position:3px center;font-weight:bold;text-decoration:underline;color:#103f66}#mainWrap>ul>li{margin-bottom:45px}#mainWrap .mainHeadWrap{padding:10px 20px;border-radius:3px;min-height:60px}#mainWrap .application .mainHeadWrap{background:#0d3d65}#mainWrap .adjustment .mainHeadWrap{background:#0b82a0}#mainWrap .approval .mainHeadWrap{background:#067d57}#mainWrap .mainHeadWrap .headTtl{float:left;color:#fff;line-height:40px;font-size:22px;letter-spacing:5px}#mainWrap .mainHeadWrap .headTtl .en{font-size:12px;font-family:serif;letter-spacing:0;vertical-align:middle}#mainWrap .mainHeadWrap ul{float:right}#mainWrap .mainHeadWrap ul li{float:left;line-height:40px;font-size:13px;background:rgba(255,255,255,.2);width:120px;margin-right:10px;border-radius:20px;position:relative;overflow:hidden;padding-left:15px;transition:.5s background}#mainWrap .mainHeadWrap ul li:hover{background:rgba(0,0,0,.2)}#mainWrap .mainHeadWrap ul li span{color:#fff}#mainWrap .mainHeadWrap ul li .new{background:#fff;position:absolute;right:10px;top:8px;min-width:24px;height:24px;border-radius:12px;text-align:center;line-height:24px;font-size:12px;padding:0 5px}#mainWrap .approval .mainHeadWrap ul li .new{color:#067d57}#mainWrap .adjustment .mainHeadWrap ul li .new{color:#0b82a0}#mainWrap .application .mainHeadWrap ul li .new{color:#0d3d65}#mainWrap .mainHeadWrap ul li .new.none{color:#fff!important;background:none}#mainWrap .mainHeadWrap ul li .new.active{color:#fff!important;background:#fe8d10}#mainWrap .mainHeadWrap ul li a{position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:10}#mainWrap .mainHeadWrap ul li:last-child{margin-right:0}#mainWrap .mainBtn{display:flex;justify-content:space-between;margin:20px 0}#mainWrap .mainBtn li{text-align:center;vertical-align:middle;background:#fff;border-radius:5px;box-shadow:3px 3px rgba(0,0,0,.05);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0}#mainWrap .mainBtn li .num{position:absolute;right:5px;bottom:5px;display:inline-block;min-width:20px;height:20px;border-radius:10px;text-align:center;line-height:20px;font-size:12px;padding:0 5px;color:#fff;background:#fe8d10}#mainWrap ul .column2,#mainWrap ul .column3{}#mainWrap .column1 .mainBtn li{width:50%;width:calc((100%- 15px)/2)}#mainWrap .column2 .mainBtn li{width:50%;width:calc((100%- 15px)/2)}#mainWrap .column3 .mainBtn li{width:31%;width:calc((100%- 30px)/3)}#mainWrap .column4 .mainBtn li{width:23%;width:calc((100%- 45px)/4)}#mainWrap .column5 .mainBtn li{width:19%;width:calc((100%- 60px)/5)}#mainWrap .mainBtn li:last-child{margin-right:0}#mainWrap .mainBtn li a{display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#mainWrap .mainBtn li i{font-size:50px;display:block;margin:0 auto 13px;width:100px;text-align:center}#mainWrap .application .mainBtn li i{color:#0d3d65}#mainWrap .adjustment .mainBtn li i{color:#0b82a0}#mainWrap .approval .mainBtn li i{color:#067d57}#versionWrap{display:flex;justify-content:center}#versionInner{background:#fff;padding:60px}#versionLogo{margin-bottom:20px;font-size:40px;text-align:center}#versionLogo i{margin-right:10px}#versionLogo i .path1:before{color:#4eb0dd}#versionNum{margin-bottom:40px;text-align:center;font-size:18px}#versoinText{margin-bottom:20px;border:2px solid #f9a825;padding:15px;display:inline-block;line-height:1.6}#versoinText dt{font-size:20px;margin-bottom:10px;text-align:center}#versoinText dt i{font-size:28px;margin-right:10px;color:#f9a825}#copy{text-align:center}#privacyLink{margin-bottom:30px}#privacyLink a{color:#39f;text-decoration:underline}#privacyLink a:hover{text-decoration:none}#sessionAlertWrap{width:100%;max-width:650px;margin:auto;margin-top:200px;background:#fff;padding:50px;border-radius:5px}#sessionAlertLogo{margin-bottom:41px;font-size:40px;text-align:center}#sessionAlertLogo i{margin-right:10px}#sessionAlertLogo i .path1:before{color:#4eb0dd}#sessionAlertTitle{font-size:20px;margin-bottom:40px;text-align:center;color:#0d3d65;font-weight:bold}#sessinAlertText{line-height:1.6}#loaderWrap{position:fixed;left:50%;top:50%;z-index:9999;background:rgba(255,255,255,1);padding:10px;border-radius:7px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#loaderBg{position:fixed;content:"";display:none;width:100%;height:100%;background:rgba(0,0,0,.6);left:0;top:0;z-index:9999}#loader{font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;-webkit-animation:loadAnime 1.1s infinite ease;animation:loadAnime 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);margin:26px}@-webkit-keyframes loadAnime{0%,100%{box-shadow:0 -2.6em 0 0 #0d3d65,1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.5),-1.8em -1.8em 0 0 rgba(13,61,101,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.7),1.8em -1.8em 0 0 #0d3d65,2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.5),1.8em -1.8em 0 0 rgba(13,61,101,.7),2.5em 0 0 0 #0d3d65,1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.5),2.5em 0 0 0 rgba(13,61,101,.7),1.75em 1.75em 0 0 #0d3d65,0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.5),1.75em 1.75em 0 0 rgba(13,61,101,.7),0 2.5em 0 0 #0d3d65,-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.5),0 2.5em 0 0 rgba(13,61,101,.7),-1.8em 1.8em 0 0 #0d3d65,-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.5),-1.8em 1.8em 0 0 rgba(13,61,101,.7),-2.6em 0 0 0 #0d3d65,-1.8em -1.8em 0 0 rgba(13,61,101,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.5),-2.6em 0 0 0 rgba(13,61,101,.7),-1.8em -1.8em 0 0 #0d3d65}}@keyframes loadAnime{0%,100%{box-shadow:0 -2.6em 0 0 #0d3d65,1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.5),-1.8em -1.8em 0 0 rgba(13,61,101,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.7),1.8em -1.8em 0 0 #0d3d65,2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.5),1.8em -1.8em 0 0 rgba(13,61,101,.7),2.5em 0 0 0 #0d3d65,1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.5),2.5em 0 0 0 rgba(13,61,101,.7),1.75em 1.75em 0 0 #0d3d65,0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.5),1.75em 1.75em 0 0 rgba(13,61,101,.7),0 2.5em 0 0 #0d3d65,-1.8em 1.8em 0 0 rgba(13,61,101,.2),-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.5),0 2.5em 0 0 rgba(13,61,101,.7),-1.8em 1.8em 0 0 #0d3d65,-2.6em 0 0 0 rgba(13,61,101,.2),-1.8em -1.8em 0 0 rgba(13,61,101,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.5),-1.8em 1.8em 0 0 rgba(13,61,101,.7),-2.6em 0 0 0 #0d3d65,-1.8em -1.8em 0 0 rgba(13,61,101,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(13,61,101,.2),1.8em -1.8em 0 0 rgba(13,61,101,.2),2.5em 0 0 0 rgba(13,61,101,.2),1.75em 1.75em 0 0 rgba(13,61,101,.2),0 2.5em 0 0 rgba(13,61,101,.2),-1.8em 1.8em 0 0 rgba(13,61,101,.5),-2.6em 0 0 0 rgba(13,61,101,.7),-1.8em -1.8em 0 0 #0d3d65}}.mNon{margin:0!important}.pNon{padding:0!important}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.fll{float:left}.flr{float:right}.clb{clear:both}.tac{text-align:center!important}.tar{text-align:right!important}.tal{text-align:left!important}.bold{font-weight:bold!important}@media screen and (min-width:1025px){#mainWrap>ul:not(.formBtns),#mainWrap.admin>ul:not(.formBtns){padding:40px 80px}}@media screen and (min-width:769px)and (max-width:1024px){#lMenu{width:80px}#admin #lMenu{width:250px;display:none;overflow:hidden}#admin #lMenu.on{overflow:visible}#admin #lMenu ul li{white-space:nowrap}#admin #lMenu.on ul li{white-space:normal}#adminOpenBtn{position:fixed;top:0;left:0;display:block;color:#fff;height:100%;line-height:50;padding-top:52px;width:30px;border-right:1px solid #55595c;z-index:9;background:#42464b url(../images/admin/menu_arrow.png) no-repeat center;transition:.5s;transition-delay:.2s;transition-property:background}#adminOpenBtn.on{background:#42464b url(../images/admin/menu_arrow_on.png) no-repeat center}#adminOpenBtn:after{content:"";position:absolute;width:1px;height:100%;left:30px;top:0;background:#000}#admin #lMenu>ul{position:relative;left:0;margin-left:30px}#lMenu>ul>li:after,#lMenu>ul>li:before{width:60px;left:10px}#admin #lMenu>ul>li:after,#admin #lMenu>ul>li:before{width:180px;left:20px}#lMenu>ul>li>a>span{display:none}#admin #lMenu>ul>li>a>span{display:block}.subMenuWrap{left:80px}#admin .subMenuWrap{left:250px}#header ul li{margin-right:15px}#mainWrap{padding:54px 0 0 80px}#mainWrap.admin{padding:54px 0 0 30px}#mainWrap>ul,#mainWrap.admin>ul{padding-left:80px}#newsArea,#proxyDetailArea{padding:40px 40px 0!important}}@media screen and (min-width:769px){.u768{display:none!important}}@media screen and (max-width:768px){.ov768{display:none!important}#topWrap{background:#f5fdff;border:none}body:not(#cardWindow) #logo{}.proxy #logo{padding:0 10px}#cardWindow #logo img{display:none}#spMenuBtn{float:left}#spMenuBtn a{padding:15px 10px;display:block}#lMenu>ul>li.sub.active>a:after{content:none}.subMenuWrap{display:none;position:static;width:220px;height:auto;padding:10px 15px 10px 30px;font-size:14px}#nameWrapSP .subMenuWrap{padding:10px 5px}#nameWrapSP .subMenuWrap .subMenu li{width:210px}#nameWrapSP .subMenuWrap .subMenu li a{background-image:none}#lMenu>ul>li.active:after,#lMenu>ul>li.active:before{content:none}body:not(#cardWindow) #header ul li{display:none}body#cardWindow #header ul li{margin-right:10px}#header ul li.news{display:block;margin-right:25px}#header ul li.news span{display:none}#header ul li.news span.new{display:block}#lMenu>ul>li>a .new{top:20px;width:25px;line-height:18px}#header{}#lMenu{display:none;position:fixed;z-index:15;padding:0;height:100%;background:none;width:100%;overflow-y:scroll}#spClose{position:fixed;left:220px;top:0;display:block;background:#42464a;width:54px;height:54px;text-align:center;line-height:54px;z-index:25}#lMenu>ul{width:220px;background:#42464a;min-height:100%}#lMenu>ul>li:after,#lMenu>ul>li:before{content:none}#lMenu>ul>li.bd:after,#lMenu>ul>li.bd:before{content:""}#mainWrap,#mainWrap.admin{padding:0;padding:54px 0 0 0}#mainWrap>ul,#mainWrap.admin>ul{padding:40px 20px}#newsArea,#proxyDetailArea{padding:40px 20px 0!important;margin-bottom:-20px}#mainWrap>ul{zoom:1}#mainWrap>ul:after{content:'';display:block;clear:both}#mainWrap>ul>li{margin-bottom:20px}#admin #mainWrap.admin>ul>li{width:100%;min-height:0}#mainWrap.admin ul li ul li{display:inline-block;width:50%;margin-bottom:20px}#mainWrap ul .data,#mainWrap ul .camera{width:100%;clear:both}#mainWrap ul .data a,#mainWrap ul .camera a{width:100%;display:block;background:#42464a;line-height:140px;text-align:center;color:#fff;font-size:28px;border-radius:4px}#mainWrap ul .data a i,#mainWrap ul .camera a i{margin-right:15px;display:inline-block;margin-top:-8px;font-size:36px;color:rgba(255,255,255,.6)}#mainWrap ul .application{}#mainWrap ul .adjustment{}#mainWrap ul .approval{float:none;clear:both}#mainWrap .mainHeadWrap{padding:0 0 10px;border-radius:4px;height:auto;text-align:center;box-shadow:4px 4px rgba(0,0,0,.1)}#mainWrap .mainHeadWrap .headTtl{float:none;color:#fff;line-height:40px;font-size:32px;letter-spacing:5px;padding:30px 20px 15px;position:relative}#mainWrap .mainHeadWrap .headTtl a{position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:url(../images/top/sp_arrow.png) no-repeat right 15px center}#mainWrap .mainHeadWrap .headTtl a:hover{background-position:right 10px center}#mainWrap .mainHeadWrap .headTtl .en{display:none}#mainWrap .mainHeadWrap .headTtl i{display:block;font-size:70px;margin-bottom:10px}#mainWrap .mainHeadWrap .headTtl i{display:inline-block;margin-right:15px}#mainWrap .mainHeadWrap ul{float:none;width:100%;padding:0 20px}#mainWrap .mainHeadWrap ul li{font-size:18px;line-height:60px;border-radius:30px;max-width:200px;text-align:left;padding-left:25px}#mainWrap .application .mainHeadWrap ul li,#mainWrap .adjustment .mainHeadWrap ul li{display:flex;justify-content:space-between;align-items:center;padding:0 15px;line-height:1;min-height:45px}#mainWrap .mainHeadWrap ul li{width:32%;width:calc((100%- 20px)/3)}#mainWrap .mainBtnWrap{position:absolute;display:none;z-index:100;width:100%;width:calc(100%- 40px);left:0;padding:20px;top:0;background:#fff;margin:20px 20px 0}.mainBtnWrap .ttl{padding:20px;text-align:center;font-size:32px;color:#0c3d65;position:relative}#mainWrap .approval .mainBtnWrap .ttl{color:#067d57}#mainWrap .adjustment .mainBtnWrap .ttl{color:#0b82a0}#mainWrap .application .mainBtnWrap .ttl{color:#0d3d65}.mainBtnWrap .ttl .closeModal{position:absolute;right:10px;top:10px}.mainBtnWrap .btn{text-align:center;width:100%;margin:0 auto 20px;max-width:500px;padding:0 10px}.mainBtnWrap .btn a{display:inline-block;line-height:86px;background:#42464a;color:#fff;border-radius:4px;width:100%;font-size:20px}.mainBtnWrap .btn a i{font-size:35px;vertical-align:middle;margin-right:10px;color:rgba(255,255,255,.6);margin-top:-3px;display:inline-block}#mainWrap .mainBtn{display:flex;justify-content:space-between;align-items:center;margin:0 auto;flex-wrap:wrap;max-width:500px}#mainWrap .mainBtn li{width:50%!important;text-align:center;margin-bottom:0;padding:0;border-radius:4px;position:relative;box-shadow:none;margin-bottom:20px;padding:0 10px;max-width:220px}#mainWrap .mainBtn li p{width:100%;padding:30px 25px;border-radius:4px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#mainWrap .approval .mainBtn li p{background:#067d57}#mainWrap .adjustment .mainBtn li p{background:#0b82a0}#mainWrap .application .mainBtn li p{background:#0d3d65}#mainWrap .mainBtn li i{text-align:center;margin:0 auto 15px;color:rgba(255,255,255,.6)!important;line-height:1;width:100%}#mainWrap .mainBtn li span{color:#fff;font-size:20px;line-height:1;display:block;width:100%}#mainWrap .mainHeadWrap ul li .new{width:24px;height:24px;border-radius:12px;line-height:24px;position:static}#mainWrap .mainBtn li .num{position:absolute;width:20px}#versionInner{padding:20px}}@media screen and (min-width:641px){.u640{display:none!important}}@media screen and (max-width:640px){#mainWrap .mainBtnWrap{padding:5px;width:calc(100%- 20px);margin:50px 10px 0}#mainWrap .mainBtn li p{border-radius:4px;position:relative}#mainWrap .mainBtn li span{font-size:18px}.mainBtnWrap .btn{}#newsArea table,#newsArea tbody,#newsArea tr,#newsArea th,#newsArea td,#proxyDetailArea table,#proxyDetailArea tbody,#proxyDetailArea tr,#proxyDetailArea th,#proxyDetailArea td{display:block;width:100%}#newsArea th,#proxyDetailArea th{line-height:26px}#proxyDetailArea tr{position:relative}#proxyDetailArea td{padding-right:10em;line-height:1.6}#proxyDetailArea #proxyChange{position:absolute;right:0;bottom:0;padding-right:10px}}@media screen and (max-width:480px){#admin #mainWrap.admin ul li ul li{width:100%}#mainWrap>ul,#mainWrap.admin>ul{padding:40px 10px}#newsArea,#proxyDetailArea{padding:40px 10px 0!important;margin-bottom:-20px}#mainWrap ul .application,#mainWrap ul .adjustment{float:none;width:100%;padding:0}#mainWrap .mainHeadWrap ul li{width:100%;float:none;margin:0 auto 15px!important;max-width:100%;padding:0 20px!important}#mainWrap .approval .mainHeadWrap .headTtl i{display:block;margin-right:0}#mainWrap .mainBtn li p{}#mainWrap .mainBtn li span{font-size:15px}.mainBtnWrap .btn{}}@media screen and (max-width:420px){.logoImg{width:100px;transition:.25s}}@media screen and (max-width:380px){#mainWrap .mainBtn li p{padding:20px 15px}}.isCurrency{text-align:right}.nontitle>.ttl{display:none}button[disabled]{opacity:.5;cursor:default}input:not([type="checkbox"]),select,textarea{border:1px solid #aaa;border-radius:4px;font-size:16px;padding:3px 6px;color:#555;min-height:40px;display:inline-block;background:#fff;width:100%}input[readonly]{background:#f5f5f5;border:1px solid #ccc}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}.pc .spOnly{display:none!important}.datepicker{display:none!important}.pc .datepicker{display:inline-block!important}textarea{padding:5px}form>#mainWrap>div:not(.sectionend):not(#mainHeadWrap):not(#errArea){padding:0 40px 0}form>#mainWrap>#errArea{margin:40px 40px}form>#mainWrap>#mainHeadWrap{padding:40px 40px 0}form>#mainWrap>.sectionend{padding:0 40px 120px}form>#mainWrap>p{margin:20px 40px}#mainWrap #errFixed{position:fixed;z-index:10;right:0;top:53px;border-radius:0 0 0 5px;padding:0;overflow:hidden;display:none}#errFixed a{}#errToggleBtn{background:rgba(255,217,217,.95) url(../images/form/err_icon.png) no-repeat 10px center;display:block;padding:10px 10px 10px 31px;color:red;font-size:14px}#errToggleTarget{display:none;padding:0 0 10px 20px;background:rgba(255,217,217,.95);border-top:1px solid #fff;font-size:14px}#errToggleTarget li{padding:10px 0}#errToggleTarget a{text-decoration:underline;color:red}.sub #mainHeadWrap{display:table;width:100%;margin-bottom:25px}.sub #mainHeadWrap h2{display:table-cell;vertical-align:middle;font-size:24px;letter-spacing:3px}.sub #mainHeadWrap .callBtnArea{display:table-cell;text-align:right;vertical-align:middle}.sub #mainHeadWrap .callBtnArea .callbtn,.searchBtn{display:inline-block;line-height:50px;width:152px;text-align:center;box-shadow:2px 2px 2px 2px #f1f1ef}.searchBtn{width:100%;margin:10px 0 0;display:block;max-width:600px}.sub #mainHeadWrap .callBtnArea .callbtn a,.searchBtn a{display:inline-block;width:100%;height:100%;background:#aaa;border-radius:4px;color:#fff}.sub #mainHeadWrap .callBtnArea .callbtn i,.searchBtn a i{display:inline-block;margin-right:5px;font-size:25px;vertical-align:middle}.searchBtn a i{font-size:20px;margin-top:-3px}#application #mainHeadWrap h2{color:#0d3d65}#approval #mainHeadWrap h2{color:#067d57}#adjustment #mainHeadWrap h2{color:#0b82a0}#data #mainHeadWrap h2,#config #mainHeadWrap h2,#admin #mainHeadWrap h2{color:#41464a}.proxy #mainHeadWrap h2:before{content:"代理";font-weight:normal;font-size:13px;display:inline-block;vertical-align:middle;border:1px solid #fe8d10;background:#fe8d10;border-radius:5px;margin-right:10px;color:#fff;text-align:center;width:45px;height:25px;line-height:25px}.sub #mainHeadWrap h2.ptn2{font-size:18px;line-height:1;margin-bottom:20px;margin-right:20px}.sub #mainHeadWrap h2.ptn2 span{font-size:24px;border-bottom:1px solid;display:inline-block;padding-bottom:5px;margin-bottom:5px}#application #mainHeadWrap h2.ptn2 span{border-bottom-color:#0d3d65}#approval #mainHeadWrap h2.ptn2 span{border-bottom-color:#067d57}#adjustment #mainHeadWrap h2.ptn2 span{border-bottom-color:#0b82a0}.sub #mainHeadWrap .formBtns{display:table-cell;vertical-align:middle}#infoArea{background:#fff;border-radius:2px;padding:7px;margin-bottom:25px;font-size:13px;margin-top:-10px;line-height:1.6;letter-spacing:-1em}#infoArea span{display:inline-block;letter-spacing:normal;margin-right:15px}#remandArea{background:#fef7c1;padding:30px;margin-bottom:20px}#remandArea dl dt{margin-bottom:10px}#remandArea dl dt .icon{margin-right:4px;color:#fe8d10;font-size:25px}#remandArea dl dd{margin-left:28px}#errArea{border:1px solid #cc1004;padding:15px 30px!important;margin-bottom:20px}#editModal #errArea{margin:15px 5px;padding:15px 5px 5px;border-width:1px}#editModal #errArea>ul>li{padding-left:1em;text-indent:-1em}#errArea>ul>li{margin-bottom:20px}#errArea li{color:#cc1004;margin-bottom:10px}#editModal #errArea li{display:inline-block;margin-right:20px;margin-bottom:10px;font-size:15px}#errArea li a{color:#cc1004;text-decoration:underline;display:block;margin-bottom:10px}#errArea li:last-child{margin-bottom:0}#errArea li li{font-size:15px}#editModal #errArea li:before,#errArea li li:before{content:"・"}#alertArea{padding:10px 30px;margin-bottom:20px;background:#fef7c1}#editModal #alertArea{margin:15px 5px}#alertArea li{color:#333;margin-bottom:10px;font-size:14px}#alertArea li:last-child{margin-bottom:0}#alertArea li:before{}.formBtns{text-align:center;letter-spacing:-1em;bottom:0;width:100%;left:0;background:rgba(255,255,255,.9);position:fixed;padding:10px 5px 10px 220px}.formBtns.on .ptn2{padding:5px 0}.formBtns .ptn2{padding:5px 0 25px}.formBtns li{display:inline-block;letter-spacing:normal;margin-right:10px;box-shadow:2px 2px 2px 2px #f1f1ef;width:152px;transition:.3s}.formBtns .ptn2 li{box-shadow:none;width:auto;padding:0 30px}.formBtns li span{display:none}.formBtns li.on span{display:inline}.formBtns li button,.formBtns li a{transition:.2s}.formBtns .enterBtn,.formBtns .confirmBtn,.formBtns .approvalBtn,.formBtns .remandEnterBtn{width:202px}.formBtns li button,.formBtns li a{height:52px;line-height:48px;display:inline-block;text-align:center;border-radius:4px;width:100%;font-size:16px}.formBtns .ptn2 li a{line-height:1;height:auto;font-size:14px;border:none;box-shadow:none;display:inline;color:#39f}.formBtns .ptn2 li a:hover{text-decoration:underline}.formBtns li button i{font-size:18px;margin-right:6px;display:inline-block;vertical-align:middle;margin-top:-4px;opacity:.75}#approval .formBtns li button{background:#def5eb;border:2px solid #097d58;color:#097d58}#application .formBtns li button{background:#e8f1fa;border:2px solid #0d3d65;color:#0d3d65}#adjustment .formBtns li button{background:#dcf4f8;border:2px solid #0e819e;color:#0e819e}#data .formBtns li button,#config .formBtns li button,#admin .formBtns li button{background:#f0f0f0;border:2px solid #42464a;color:#41464a}.homeBtn{background:#fc7727;color:#fff;line-height:43px;height:43px;border-bottom:2px solid #df5220;width:140px;display:inline-block;text-align:center;border-radius:4px}#mainWrap .formBtns .enterBtn button,#mainWrap .formBtns .approvalBtn.on button,#mainWrap .remandEnterBtn button,#mainWrap .formBtns .approvalBtn button,#mainWrap .formBtns .remandEnterBtn button,#mainWrap .formBtns .enterBtn a,#mainWrap .formBtns .approvalBtn.on a,#mainWrap .remandEnterBtn a,#mainWrap .formBtns .approvalBtn a,#mainWrap .formBtns .remandEnterBtn a{color:#fff;background:#e87a01;border-color:transparent;border:none;line-height:52px}@media screen and (min-width:769px){#mainWrap .formBtns.on{padding:5px 5px 5px 220px}.formBtns.on li{}.formBtns.on .enterBtn,.formBtns.on .confirmBtn,.formBtns.on .approvalBtn,.formBtns.on .remandEnterBtn{}.formBtns.on li button,.formBtns.on li a,#mainWrap .formBtns .ptn2 button{line-height:31px;height:34px;font-size:14px;border-width:1px!important}#mainWrap .formBtns.on .enterBtn button,#mainWrap .formBtns.on .approvalBtn.on button,#mainWrap .on .remandEnterBtn button,#mainWrap .formBtns.on .approvalBtn button,#mainWrap .formBtns.on .remandEnterBtn button,#mainWrap .formBtns.on .enterBtn a,#mainWrap .formBtns.on .approvalBtn.on a,#mainWrap .on .remandEnterBtn a,#mainWrap .formBtns.on .approvalBtn a,#mainWrap .formBtns.on .remandEnterBtn a{line-height:34px}}#mainWrap .formBtns .confirmBtn button{color:#fff}#approval .formBtns .confirmBtn button{background:#097d58}#application .formBtns .confirmBtn button{background:#0d3d65}#adjustment .formBtns .confirmBtn button{background:#0e819e}.formBtns .approvalBtn a{}.formBtns .reviseBtn button,.formBtns .holdBtn button{background:#aaa;color:#fff;border-bottom:2px solid #999}#mainWrap .section .sectionend{margin-bottom:0;clear:both}#mainWrap .section .formSectionInner{padding:20px 15px 0}#mainWrap .sectionend .formSectionInner{padding:20px 15px 0}#mainWrap h3{width:100%;font-size:16px;color:#fff;background:#005694;line-height:40px;font-weight:normal;padding:0 15px;border-radius:3px}#mainWrap .info{font-size:14px;padding:10px 25px 9px;background:#fafafa;margin-top:10px;text-indent:-1em}#mainWrap #proxySelectArea h3{padding-right:60px;position:relative}#application h3{background:#0d3d65}#approval h3{background:#067d57}#adjustment h3{background:#0b82a0}#data h3,#config h3,#admin h3{background:#42464a}.datetime{}.datetime>*{float:left;margin-bottom:20px}.datetime .end{margin-right:20px}.datetime .total input{width:80px}.selectArea .datetime>*{margin-bottom:0}.datetime>*:first-child{position:relative;padding-right:35px;margin-right:15px;background:url(../images/form/form_line.png) no-repeat right 35px}.datetime.ptn2>*:first-child{background:none}.datetime>span{padding:30px 10px 10px;font-size:18px;font-weight:bold;color:#555;vertical-align:middle;text-align:center;display:block}.selectDate+img{margin:0 15px 0}#editModal{position:absolute;z-index:9000;top:35%;left:0;width:100%;display:none;padding:80px}#editModal .cont:after{content:"";display:block;position:absolute;left:-1px;top:-1px;width:100%;height:100%;background:rgba(0,0,0,.6);padding:1px;z-index:-1;opacity:0}#editModal.modalOn .cont:after{z-index:0;opacity:1;transition:.2s}.cont{padding:15px 15px 0;background:#fff;border:1px solid #aaa;margin-bottom:40px}.cont.ptn2{padding:0;margin-bottom:20px}.cont.ptn2.err{border-color:red}#editModal .cont{max-width:1000px;margin:auto}.addCont{text-align:center;border:3px dashed #ccc;display:block;width:100%;min-height:80px;height:100%;border-radius:10px;color:#888;text-indent:-2em;margin-bottom:40px;padding:15px 0;background:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.addCont.small{min-height:40px;font-size:14px;border-width:2px}.addContWrap{display:flex;flex-wrap:wrap}.addContWrap li{margin-bottom:10px;padding:0 5px}.addContWrap .addCont{text-indent:0;margin-bottom:0;border-width:2px}.addCont i{font-size:40px;display:block;margin-bottom:10px;width:100%}.addCont.small i{margin-right:10px;margin-bottom:0;font-size:35px;width:auto}.cont .box{padding:20px 10px 0}.cont.ptn2 .table{margin:-10px -10px 0}.cont.ptn2 .box{padding:0}.cont.ptn2 .box .selectArea{margin-bottom:0}.cont h4{font-weight:normal;color:#005694}.cont.ptn2.err h4 a{background:#ffe2e2}.cont.ptn2 h4>span,.cont.ptn2 h4 a{display:block;padding:13px 15px;background:#e8f1fa;color:#005694}.cont.ptn2 h4>a{position:relative;padding-right:40px;display:table;width:100%;table-layout:fixed}.cont.ptn2 h4>a:before{content:"";position:absolute;width:24px;height:3px;background:#999;right:13px;top:50%;margin-top:-1px}.cont.ptn2 h4>a:after{content:"";position:absolute;height:24px;width:3px;background:#999;right:23px;top:50%;margin-top:-11px;transition:.25s;opacity:0;transform:rotate(-90deg)}.cont.ptn2 h4>a.hide:after{opacity:1;transform:rotate(0)}.cont h4 a>span{display:table-cell;vertical-align:middle}.cont h4 a>span:first-child{width:95px}.cont h4 .num{font-size:12px!important;margin-left:10px}.cont h4 span .num{margin-right:10px}.cont h4 .errMsg{display:inline-block;margin-left:0}.cont h4 a .subTitleWrap{color:#333;padding-left:10px;opacity:0;transition:.5s;transition-property:opacity;table-layout:fixed;width:calc(100%- 100px);width:100%}.cont h4 a.hide .subTitleWrap,.cont.ptn2.err h4 a .subTitleWrap{opacity:1}.cont h4 a .subTitleWrap .subTitle{font-size:13px!important;display:inline-block;margin-right:10px;line-height:1.4;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;width:auto}.cont.ptn2 .contInner2{padding:20px 20px 10px}.cont.ptn2 .contInner2 table{margin-bottom:5px;border-collapse:separate;border-spacing:10px;margin-top:-5px}.cont.ptn2 .contInner2 table:first-child{margin-top:0}.cont.ptn2 .contInner2 table:last-child{margin-bottom:10px}span.ttl{display:block;font-size:14px;color:#555;margin-bottom:3px}.customInput,.customInput2,.changeInput{position:relative;overflow:hidden}.customInput2{padding-right:110px}.customInput input{padding-right:30px;padding-left:35px;overflow-x:hidden;text-overflow:ellipsis}.changeInput input{padding-right:2em}.customInput a{display:block;position:absolute;top:50%;transform:translate(0,-50%);font-size:18px;width:35px;height:35px;line-height:35px;text-align:center;border-radius:5px;color:#777}.customInput a:hover{color:#555}.customInput .customInputSearch{left:1px}.customInput .customInputClear{left:auto;right:1px;color:#aaa}.customInput .customInputClear:hover{color:#666}.customInput2 a{width:100px;height:30px;line-height:30px;text-align:center;position:absolute;right:0;top:5px;background:#666;color:#fff;border-radius:4px;font-size:14px}.changeInput a{display:block;position:absolute;right:5px;top:50%;transform:translate(0,-50%);background:#e2e2e2;width:auto;font-size:14px;line-height:30px;text-align:center;border-radius:5px;border:1px solid #ccc;color:#333;padding:0 10px}.customInput.readonly a{}.customInput a i{display:inline-block;margin-top:-2px}.dataSelect{margin-bottom:20px}.dataSelect>span{display:inline-block}.dataSelect .selectArea{width:160px;margin:0 0 0 10px}#dataDetail>li{position:relative;margin-bottom:10px;padding-right:20px}#dataDetail .heading{font-size:13px;font-weight:bold}#dataDetail .dataCont{background:#fff;border:1px solid #888}#dataDetail .dataCont ul{min-height:68px}#dataDetail .dataCont li{padding:10px 20px;vertical-align:middle}#dataDetail .dataCont li .input{white-space:nowrap}#dataDetail .dataCont li input{text-align:center;border:none;border-bottom:1px solid #aaa;border-radius:0;text-overflow:ellipsis}#dataDetail .dataCont li input:focus{border:1px solid #ccc;text-align:left}#dataDetail .deleteBtn{position:absolute;right:10px;top:50%;color:#555;font-size:30px;display:block;margin-top:-15px}#dataDetail ul{display:table;width:100%;table-layout:fixed}#dataDetail ul li{display:table-cell;width:33%;text-align:center}#dataDetail .detailTtl{display:none}#dataDetailWrap .addCont{line-height:70px;border-radius:5px}#cardDetail{margin-bottom:20px;font-size:14px}#cardDetail>li{display:flex;padding:0}#cardDetail .cardCont{position:relative;background:#fff;border-bottom:1px solid #ccc}#cardDetail .cardCont:last-of-type{border-bottom:none}#cardDetail .heading{padding:0 40px 0 0;background:#666;color:#fff;font-size:14px}#cardDetail li ul{display:flex;width:100%}#cardDetail .cardCont>a{width:40px;display:flex;align-items:center;justify-content:center;font-size:24px}#cardDetail li ul li{width:50%;text-align:center;display:flex;justify-content:center;height:100%;align-items:center;border-right:1px solid #ccc;padding:10px 5px}#cardDetail li.heading ul li{padding:8px 0}#cardDetail .number{width:40px;text-align:center;border-right:1px solid #ccc}#cardDetail .cardCont .detailTtl{display:none}#cardDetail .cardCont .input a{display:inline-block;width:40px;text-align:center;padding:5px 0}.required span.ttl:after{content:"※";color:red}span.ttl.ptn2 .left{float:left}span.ttl.ptn2 .right{float:right}.datetime>p>input{width:110px}.selectDate{display:inline-block;vertical-align:top;min-width:8em}.pc .selectDate{width:8em}.selectArea .selectDate{margin-bottom:0}.selectDate input{width:100%}.selectTime{display:inline-block;vertical-align:top;width:153px}.selectTime .ui-selectmenu-button.ui-button,.selectTime select{width:60px}.selectTime .custom-combobox{width:75px;display:inline-block;vertical-align:middle}.selectTime .custom-combobox input{padding:5px 0 5px 10px}.selectTime .custom-combobox a{border:1px solid transparent;border-left:none;border-radius:0 5px 5px 0}.err .custom-combobox a{background:transparent}.selectTime .custom-combobox a:after{}.err .custom-combobox a:after{color:#999}#mainWrap #proxySelectArea{margin-bottom:35px;padding:0}#proxySelectArea>.formSectionInner>.on{display:none}#proxySelectArea input{width:180px;margin:0 15px 10px 0}#proxySelectArea input[readonly]{background:#fff}.formSectionInner .errMsg,#editModal .errMsg{color:#cc1004;display:block;margin:5px 0 0 5px;text-align:left;padding-left:.7em;text-indent:-1.2em}.formSectionInner .alertMsg{color:#333;color:#fc7727;display:block;margin:5px 0 0 5px;text-align:left;font-size:14px;padding:3px 0}.alertMsg .alertCode{margin-right:5px}.alertMsg img{margin-right:3px}.err input,.err select,.err textarea,.err .ui-selectmenu-button.ui-button{border:1px solid #cc1004;background:#ffe2e2;outline:#cc1004}.alert input,.alert select,.alert textarea,.alert .ui-selectmenu-button.ui-button{background:#fef7c1}.err .ui-selectmenu-button.ui-button:after,.alert .ui-selectmenu-button.ui-button:after{color:#999}.required input,.required select,.required textarea,.required .ui-selectmenu-button.ui-button{}.remandComment input,.remandComment select,.remandComment textarea{border:1px solid #fc7727;background:#fff7c1;outline:#fc7727}.remandComment .ttl:after{content:url(../images/form/icon.png);margin-left:3px;vertical-align:middle;display:inline-block}.detail p,.detail>div{float:left;margin-bottom:30px;padding-right:20px}.helperSet{position:relative;padding-right:40px!important}.helperSet .helper{position:absolute;right:0;top:50%;width:40px;text-align:center;height:27px;margin-top:-13.5px;line-height:1}.aboutIcon{margin-bottom:5px}.aboutIcon .helper a{color:#39f;font-size:14px;text-decoration:underline}.aboutIcon .helper a:hover{text-decoration:none}.helperDetail{display:none}.sTextarea{width:450px;height:6.5em}.cont{position:relative}#breakdown button{width:100%;text-align:center;border:2px dashed #ccc;display:block;line-height:40px;border-radius:10px;color:#888;margin-bottom:20px;background:#fff}.cont .deleteBtn{color:#555;font-size:30px;display:block;position:absolute;right:10px;top:10px}.selectArea{margin-bottom:20px;display:flex;flex-wrap:wrap}.selectArea .selectArea{margin-bottom:0}.selectArea li{float:left;padding-right:20px;margin-bottom:20px;width:180px}.selectArea .selectArea li{margin-bottom:0}.selectArea .w33p{padding-right:13px}.calcArea{display:table;width:100%;padding:10px 0 40px}.calcArea.ptn2{width:100%}.calcArea>li{display:table-cell;width:50%;padding:0;position:relative}.calcArea.ptn2>li{width:100%}.calcArea>li:first-child{padding-right:10px}.calcArea>li:last-child{padding-left:10px}.calcArea.ptn2>li{padding:0}.calcArea>li>div{border:1px solid #888;padding:30px 10px 50px;width:100%;background:#fff;top:0}.itemForm .calcArea>li .all{position:absolute;bottom:0;left:0;width:100%;padding:0 10px}.itemForm .calcArea>li:first-child .all{padding-right:20px}.itemForm .calcArea.ptn2>li .all{padding:0 30px;left:0}.itemForm .calcArea>li:last-child>div{position:absolute;height:auto;transition:.5s;width:100%}.itemForm .calcArea.ptn2>li>div{position:static;padding:30px 30px 50px}.itemForm .calcArea>li.on>div{min-height:100%;top:0}.itemForm .calcArea h4{text-align:center;color:#555;margin-bottom:25px}.itemForm .calcArea ul li{margin-bottom:10px}.itemForm .calcArea ul li .text{float:left;display:block;font-size:14px;color:#555;line-height:30px}.itemForm .calcArea ul li.button .text{margin:0 0 5px}.itemForm .calcArea ul li .num{float:right;display:block;font-size:16px;color:#555;line-height:30px;width:55%;max-width:180px;border-bottom:1px solid #555;padding:0 0 0 5px}.itemForm .calcArea ul li .num .allNum{display:inline-block;float:right;padding-right:10px;background:none;min-height:0;border:none}.itemForm .calcArea ul li .input,.itemForm .calcArea ul li .select,.itemForm .calcArea ul li .selectDate{float:right;display:block;width:55%;max-width:180px;position:relative}.itemForm .calcArea ul li.button .input{padding:5px 0}.calcArea ul li .input input{text-align:right}.calcArea ul li .input button{width:100%;line-height:30px;border-radius:4px;background:#666;color:#fff;display:block;padding:0 10px}.calcArea ul li .input button:hover{}.input.yen:after{content:"￥";font-size:16px;color:#999;position:absolute;left:5px;display:block;top:50%;transform:translate(0,-50%)}.input.yen input{width:100%;text-align:right;padding:3px 10px 3px 26px}.fileForm>ul{margin-bottom:20px}.fileForm>.contWrap{margin-bottom:20px}.fileForm ul li{display:table;width:100%;margin-bottom:10px;border:1px solid #aaa;border-radius:4px;padding:3px 0;position:relative;background:#fff}.fileForm ul li:last-child{margin-bottom:0}.fileForm ul li>*{display:table-cell;line-height:34px;color:#555;font-size:16px;vertical-align:middle;border-right:1px solid #aaa}.fileForm ul li .editArea{text-align:center;font-size:20px;min-width:30px}.fileForm ul li .edit{display:block;width:100%;height:100%}.fileForm ul li .editArea i{color:#555}.fileForm ul li .edit:hover i{color:#ef6c00}.fileForm ul li .label{padding:0 10px;border-right:1px solid #aaa;width:65px}.fileTextArea{padding:0 10px}.fileForm ul li .fileName{}.fileForm ul li .deleteBtn{font-size:30px;text-align:center;color:#555;vertical-align:middle;border-right:none}.fileForm ul li .fileName a{color:#39f;padding:0 10px;vertical-align:middle}.fileForm .errMsg ul li{background:initial;border:initial;background-color:#fff;padding:initial}.fileForm .errMsg ul{border:1px solid #aaa;border-color:red;border-radius:4px;background:#fff;margin-bottom:10px}.addFileArea{text-align:center;border:3px dashed #ccc;display:block;width:100%;border-radius:10px;color:#888;margin-bottom:40px;line-height:2;padding:15px;font-size:18px;background:#fff}.addFileArea label{display:inline-block}.addFileArea label:active span{border-bottom:none;border-top:2px solid #fff}.addFileArea label span{background:#aaa;color:#fff;line-height:40px;display:inline-block;width:180px;border-bottom:2px solid #888}.authorizerWrap{padding-bottom:40px}.authorizerInner{width:100%;border:1px solid #888;padding:15px 15px 0;background:#fff;margin-bottom:20px}.authorizerInner h4{background:#b1d0e6;line-height:40px;padding:0 10px;font-size:16px;color:#555;margin-bottom:20px}.authorizerInner h4 i{color:#2970a6;margin-right:10px;font-size:30px}.authorizerInnerList{width:100%}.authorizerInnerList .cont{display:table;width:100%;padding:10px 35px 10px 0;border:none;border-bottom:1px solid #ccc;position:relative;table-layout:fixed;margin-bottom:0}.authorizerInnerList .cont .deleteBtn{position:absolute;right:5px;top:50%;color:#555;font-size:30px;margin-top:-15px}.authorizerInnerList .cont:last-child{margin-bottom:20px}.authorizerInnerList .cont>span{display:table-cell;text-align:center;font-size:14px;color:#555;vertical-align:middle;width:20%;min-width:50px}.authorizerInnerList .cont>span>img{display:inline-block;margin-bottom:5px}.authorizerInnerList .cont>div{display:table-cell;padding:0 5px 0 40px;width:80%;vertical-align:middle;position:relative}.authorizerInnerList .cont>div .customInputSearch,.authorizerInnerList .cont>div .edit{position:absolute;left:0;top:50%;text-align:center;width:40px;margin-top:-20px;padding:10px 0}.authorizerInnerList .cont>div .edit{font-size:20px;text-align:left;padding-left:8px}.authorizerInnerList .cont>div .edit:hover{color:#ef6c00}.authorizerInnerList.cell2 .cont>div>.input{display:inline-block;width:49%}.authorizerInner .addCont{margin-bottom:20px}.addModal{position:absolute;padding:80px;z-index:9999;width:100%;left:0}.addModal h3{font-size:24px;margin:20px 0;padding-bottom:5px;border-bottom:1px solid #ccc;background:none!important}.addModal .searchArea,.addModal .editArea,.addModal #helperModalWrap{background:#fff;width:100%;max-width:1100px;margin:auto;position:relative;border:1px solid #ccc;padding:10px}.addModal #helperModalWrap{max-width:800px}#helperModal .helperDetail{display:block;width:100%}#helperModal .helperDetail .helpTitle{font-size:18px;font-weight:bold;padding:10px;background:#e8f1fa;color:#333;text-align:center}#helperModal .helperDetail .helpText{padding:20px 10px;line-height:1.4;background:#fcfcfc}#helperModal #iconDetail .helpText p{margin-bottom:20px}#helperModal #iconDetail ul.iconList li{margin-bottom:10px;display:inline-block;margin-right:18px}#helperModal #iconDetail ul.iconList li span{display:inline-block;width:40px;text-align:center}#helperModal #iconDetail .iconList i{font-size:20px;color:#666}.addModal .editArea{padding:0;max-width:700px}.addModal .searchArea .searchInner{border:1px solid #ccc;padding:10px;margin-bottom:20px}.addModal .modalTitle{font-size:16px;font-weight:bold;padding:10px;background:#e8f1fa;color:#333;text-align:center;margin-bottom:20px}.addModal .editArea .closeAddModal,.addModal .searchArea .closeAddModal,.addModal #helperModalWrap .closeAddModal{position:absolute;right:0;top:-10px;transform:translate(0,-100%)}.addModal .editArea .cont{border:none;margin-bottom:0}.formList li{margin-bottom:20px}.msgForm textarea{width:100%;height:10em;max-width:600px}.msgForm .rule input{max-width:600px}.msgForm .ui-selectmenu-button.ui-button{width:auto;max-width:600px}.switchToggle{width:52px;height:26px;background:#aaa;border-radius:13px;position:absolute;box-shadow:inset 1px 1px #888;transition:.5s;display:block;right:10px;top:25px}.switchToggle.on{background:#009f3c;box-shadow:inset 1px 1px #00792e}.switchToggle span{position:absolute;width:24px;height:24px;background:#fff;left:26px;top:1px;border-radius:12px;transition:.5s}h3 .switchToggle{right:5px;top:7px}.switchToggle.on span{left:1px}.formSectionInner h4.confirm{color:#0d3d65;font-size:14px;margin-bottom:5px;background:none;padding:0;line-height:1}.formSectionInner h4.confirm .num{font-size:12px!important;margin-left:10px}#approval .formSectionInner h4.confirm{color:#067d57}#adjustment .formSectionInner h4.confirm{color:#0b82a0}#filterArea{margin-bottom:30px}#filterHead{color:#fff;padding:10px 20px;display:block;background:url(../images/form/searcharea_icon.png) no-repeat right 20px center;line-height:40px}.on>#filterHead{background:url(../images/form/searcharea_close_icon.png) no-repeat right 20px center}#approval #filterHead{background-color:#067d57}#adjustment #filterHead{background-color:#0b82a0}#application #filterHead{background-color:#0d3d65}#admin #filterHead{background-color:#0d3d65}#filterInner{border:1px solid #000;background:#fff;padding:20px}#filterInner:not(.ptn2){display:none}#filterInner .tabBtn{text-align:center;margin-bottom:30px;letter-spacing:-1em;margin-top:-10px}.sp #filterInner .tabBtn{display:none!important}.checkBtns{text-align:center;letter-spacing:-1em;margin-top:10px;margin-bottom:15px}#filterInner .tabBtn li{display:inline-block;letter-spacing:normal;padding-right:10px;width:50%;max-width:300px}.checkBtns li{display:inline-block;letter-spacing:normal;margin-right:20px}#filterInner .tabBtn li:last-child{padding-left:10px}#filterInner .tabBtn li a{line-height:44px;box-sizing:border-box;height:44px;display:block;border:1px solid;transition:.2s;transition-property:background,color}.qrCodeWrap .detail button,.checkBtns li button{border-radius:4px;padding:7px 15px;background:#666;color:#fff}#approval .tabBtn li a{border-color:#067d57;color:#067d57;background:#def5eb}#approval .tabBtn li.on a{background:#067d57;color:#fff}#application .tabBtn li a{border-color:#0d3d65;color:#0d3d65;background:#e8f1fa}#application .tabBtn li.on a{background:#0d3d65;color:#fff}#adjustment .tabBtn li a{border-color:#0e819e;color:#0e819e;background:#dcf4f8}#adjustment .tabBtn li.on a{background:#0e819e;color:#fff}#filterInner.ptn2{width:100%}#filterInner *{font-size:14px!important}#approval #filterInner{border-color:#067d57}#adjustment #filterInner{border-color:#0b82a0}#application #filterInner{border-color:#0d3d65}#admin #filterInner{border-color:#999}#filterInner.ptn2 .filterForms,#filterInner.ptn2 .filterBtns{vertical-align:middle}#optionFilter{display:none;padding-top:20px;margin-top:10px;border-top:1px dashed #aaa}#filterInner .filterForms li{display:table;float:left;margin:0 35px 10px 0;height:42px;table-layout:fixed}#optionToggleWrap{text-align:right;padding:10px 10px 0 0}#optionToggle{color:#39f}#optionToggle:hover{text-decoration:underline}#optionToggle:after{content:"▼";display:inline-block;border:1px solid;width:18px;height:18px;line-height:18px;border-radius:100%;box-sizing:border-box;text-align:center;margin-left:5px;font-size:12px;transition:.3s}#optionToggle.on:after{transform:rotate(-180deg)}.addModal .searchForms li{display:table;float:left;margin:0 15px 5px 0;height:35px;table-layout:fixed}.addModal .searchForms li .detail *{min-height:30px}#filterInner.ptn2 .filterForms li{}#filterInner .filterForms li.fln{clear:left}#filterInner .filterForms li .heading,#filterInner .filterForms li .detail,.addModal .searchForms li .heading,.addModal .searchForms li .detail{display:table-cell;vertical-align:middle}.addModal .searchForms li .heading{width:9em;padding-right:20px;font-size:14px}#filterInner .heading,.addModal .heading{min-width:4em}#filterInner .detail span{display:inline-block}#filterInner .detail .checkbox{border-radius:3px;z-index:1;padding:0;margin:0 10px 10px 0;float:left;display:block;background:#efefef;border:1px solid #efefef}#filterInner .detail .checkbox.on{border-color:#fe8d10;background:#fff4e8}#filterInner .detail .checkbox label{padding:0 10px;display:block;vertical-align:middle;height:42px;line-height:42px}#filterInner .detail input[type="checkbox"]{width:auto;margin:0 5px 0 0;min-height:1px;display:inline}#filterInner .filterBtns,.addModal .searchBtns{margin-top:20px;width:100%;text-align:center;position:relative}.addModal .searchBtns{margin-top:10px}#filterInner.ptn2 .filterBtns{width:auto}#filterInner .filterBtns li,.addModal .searchBtns li{display:inline-block}#filterInner.ptn2 .filterBtns li{width:150px}#filterInner .filterBtns li:hover{opacity:.9}#filterInner .filterBtns button,.addModal .searchBtns button{color:#fff;line-height:38px;border-radius:4px;width:250px;box-sizing:border-box;height:40px}#filterInner.ptn2 .filterBtns button{width:150px}#approval .filterBtns button{background:#067d57}#adjustment .filterBtns button{background:#0b82a0}#application .filterBtns button{background:#0d3d65}#admin .filterBtns button,.addModal .searchBtns button{background:#333}#filterInner .filterBtns .reset{float:left}#filterInner .filterBtns .reset button{width:100px}#approval .filterBtns .reset button{background:#def5eb;border:1px solid #097d58;color:#097d58}#adjustment .filterBtns .reset button{background:#dcf4f8;border:1px solid #0e819e;color:#0e819e}#application .filterBtns .reset button{background:#e8f1fa;border:1px solid #0d3d65;color:#0d3d65}#sortWrap,.sortWrap{display:table;width:100%;margin-bottom:10px}#sortWrap .number,.sortWrap .number{display:table-cell;vertical-align:middle;font-size:13px}#sortWrap #sortArea,.sortWrap .sortArea{display:table-cell;text-align:right;vertical-align:middle}#sortArea li,.sortArea li{display:inline-block;font-size:13px;margin-right:10px}#sortArea li:last-child,.sortArea li:last-child{margin-right:0}#sortArea .sortTtl,#sortArea .sortSelect,.sortArea .sortTtl,.sortArea .sortSelect{display:inline-block}#sortArea .sortSelect .ui-selectmenu-button.ui-button,.sortArea .sortSelect .ui-selectmenu-button.ui-button{padding:2px 5px 2px 10px;min-width:5.5em;min-height:0}.formSectionInner .oflWrap .oflModal{display:none}.formSectionInner .oflWrap table{table-layout:auto}.callSet{display:flex}.callSet>span{width:100%}.callSet .call{display:flex;background:#666;width:120px;align-items:center;justify-content:center;font-size:13px;color:#fff;margin:0 10px;border-radius:4px}.pager{margin:auto;text-align:center}.pager li{display:inline-block;margin-right:7px}.pager li a{display:block;width:100%;min-width:32px;text-align:center;height:32px;line-height:32px;border:1px solid #ada58f;border-radius:3px;background:#fff;font-size:16px;color:#806818}.pager li a:hover{text-decoration:underline}.pager li.current span{display:block;width:100%;min-width:32px;height:32px;line-height:32px;text-align:center}.formSectionInner table.c4 th.col2{width:50%}th.none,td.none{visibility:hidden;border:none!important}#finish,#commentModal{display:none;position:fixed;z-index:100;left:50%;top:50%;background:#fff;padding:35px 30px!important;border-radius:4px;transform:translate(-50%,-50%);width:90%;max-width:600px}#finish .ttl,#commentModal .ttl{font-size:50px;color:#01b135;margin-bottom:35px;text-align:center}#finish .ttl i{display:inline-block;margin-right:20px;margin-top:-10px;margin-left:-50px}#finish .text{font-size:25px;color:#888;margin-bottom:100px}#commentModal .text span{display:block;font-size:20px;margin-bottom:5px;color:#888;text-align:left}#commentModal .text textarea{width:100%;height:7.5em;margin-bottom:20px}#finish .finishMenu{margin:-60px 0 20px;width:100%}#finish .finishMenu td{vertical-align:middle;padding:10px 5px 10px 0;font-size:16px}#finish .finishMenu td:first-child{text-align:left;line-height:1.4}#finish .finishMenu td:last-child{min-width:80px}#finish .finishMenu button{line-height:34px;width:100%;text-align:center;white-space:nowrap;padding:0 10px;border-radius:3px;font-size:14px;background:#dcf4f8;border:1px solid #0e819e;color:#0e819e}#finish .finishMenu button:hover{}#commentModal .btn{text-align:center}#commentModal .btn a{background:#fc7727;color:#fff;line-height:43px;height:43px;border-bottom:2px solid #df5220;width:120px;display:inline-block;text-align:center;border-radius:4px}#finish ul li.link{float:left;line-height:43px}#finish ul li.link a{color:#39f}#finish ul li.btn{text-align:center}#commentModal .closeBtn{color:#555;font-size:30px;display:block;position:absolute;right:10px;top:10px}#approvalHead{display:table-cell;vertical-align:middle}#approvalHead dl{border:1px solid #bfbfbf;border-right:none;padding:3px 20px 3px 3px;position:relative;height:50px;background:#fff;margin-right:0}#approvalHead dl:after{content:"";width:20px;height:50px;background:#f4f1ea url(../images/form/bg.png) no-repeat right center;display:block;position:absolute;right:0;top:-1px}#approvalHead dl dt,#approvalHead dl dd{display:inline-block;vertical-align:middle;color:#555;line-height:42px}#approvalHead dl dt{border-right:1px solid #aaa;padding:0 20px}#approvalHead dl dd{padding:0 20px}#approvalHead dl dd i{font-size:30px;margin-top:-1px;display:inline-block;margin-right:5px;color:#888}.hintArea{font-size:14px;color:#555;background:#fff;margin-bottom:40px;min-height:130px}.hintArea .ttl{color:#fff;padding:7px 10px;background:#555;margin-top:-20px}.hintArea .text{padding:15px 20px;line-height:1.6}.receiptDataList{max-width:1080px}.receiptDataList li{display:flex;width:100%;align-items:center;margin-bottom:10px}.receiptDataList li .fileName{width:100%;display:block;border:1px solid #999;height:40px;background:#fff;border-radius:2px}.receiptDataList li label{display:flex;width:200px;padding:0 10px;align-items:center}.receiptDataList li label span{color:#fff;background:#999;display:block;padding:10px 5px;border-radius:2px;font-size:13px;width:100%;text-align:center}.receiptDataList input{display:none}.w10p{width:10%!important}.w15p{width:15%!important}.w25p{width:25%!important}.w33p{width:33%!important}.w50p{width:50%!important}.w75p{width:75%!important}.w100p{width:100%!important}.w50{width:50px!important}.w75{width:75px!important}.w100{width:100px!important}.w120{width:120px!important}.w150{width:150px!important}.w200{width:200px!important}.w300{width:300px!important}.w400{width:400px!important}@media screen and (max-width:1024px){.formBtns{padding-left:80px}.formBtns.on{padding-left:80px}}@media screen and (max-width:768px){input,select,textarea,.ui-selectmenu-menu,.ui-selectmenu-text{font-size:14px}.sub #mainHeadWrap{}#approval #mainHeadWrap{display:block}.sub #mainHeadWrap h2{float:left;line-height:41px}.sub #mainHeadWrap .formBtns{display:block;text-align:left;float:right}#approval #mainHeadWrap>*{display:block;float:left}#infoArea{}#approvalHead{margin-bottom:20px}form>#mainWrap,#mainWrap>div{padding:15px}#mainWrap .section .formSectionInner{padding:20px 10px 0;font-size:14px!important}#mainWrap .section .formSectionInner *:not(.deleteBtn):not(.num):not(.subTitle):not(i):not(i:before){font-size:14px!important}textarea{width:100%!important}#proxySelectArea{padding:30px 0 0;margin-bottom:35px}.datetime{display:block;margin-bottom:20px}.datetime>*{display:block;margin-bottom:10px;float:none;vertical-align:middle}.datetime>*:first-child{padding-right:0;margin-right:0;background:none}.datetime>span{display:none}#editModal{padding:80px 40px}.cont .box{padding:15px 5px 0}.detail p,.detail>div{float:none;margin-right:0;width:100%}.overviewForm .cont .detail li input{width:100%;max-width:400px}.authorizerInner{width:100%;margin-bottom:20px;float:none}.authorizerWrap h4 i{font-size:26px!important}.addModal{padding:80px 40px}.selectArea li{width:50%;padding-right:15px;min-height:60px}.itemForm .calcArea{display:block;padding-bottom:20px}.itemForm .calcArea.ptn2{width:100%}.itemForm .calcArea>li{display:block;width:100%;padding:0!important;margin-bottom:20px}.itemForm .calcArea>li>div{position:static!important;padding:30px 10px 50px}.itemForm .calcArea.ptn2>li>div{padding:30px 10px 50px}.itemForm .calcArea>li:first-child .all{padding:0 10px}.itemForm .calcArea.ptn2>li .all{padding:0 10px}.fileForm ul li{display:block;width:100%;margin-bottom:20px;border:1px solid #aaa;border-radius:4px;padding:3px 40px 3px 0}.fileForm ul li>*{display:block;line-height:34px;color:#555;font-size:16px}.fileForm ul li .fileTextArea{border-bottom:1px dotted #ccc;padding-right:40px}.fileForm ul li .fileName{}.fileForm ul li .editArea{position:absolute;right:40px;top:0;width:40px;height:100%;padding:3px 0;border-right:none}.fileForm ul li .editArea a{display:inline-block;width:100%;height:100%}#mainWrap .section .fileForm.formSectionInner ul li .deleteArea{position:absolute;right:0;top:0;width:40px}#mainWrap .section .fileForm.formSectionInner ul li .editArea i{font-size:20px!important}#mainWrap .section .fileForm.formSectionInner ul li .deleteArea .deleteBtn{font-size:30px!important}.fileForm ul li .deleteBtn{position:absolute;width:40px;right:0;top:50%;transform:translate(0,-50%)}.formBtns{position:static;padding:0;background:none;text-align:center;max-width:760px;margin:auto;padding-top:20px}.formBtns .ptn2{padding:5px 0 15px}.formBtns .ptn2 li{padding:0;margin-left:25px}.formBtns .ptn2 li:first-child{margin-left:0}.formBtns.on{padding-left:0}.formBtns li{min-width:33%;padding:0 5px;margin:0 0 10px}.formBtns li.set2{width:50%!important}.formBtns li.set3{width:33%!important}.formBtns .remandEnterBtn{width:50%}.formBtns .confirmBtn,.formBtns .enterBtn,.formBtns .approvalBtn{width:100%!important}#finish{padding:20px!important}#finish .ttl{font-size:30px}#finish .text{font-size:20px;margin-bottom:50px}#finish .finishMenu{margin-top:-30px}.w33p,.w25p{width:50%!important}.w75p{width:100%!important}.check input{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;margin:0;z-index:1}}@media screen and (min-width:641px){.tarc{float:right}}@media screen and (max-width:640px){.tarc{text-align:right!important}}@media screen and (min-width:641px){.talc{text-align:center!important}}@media screen and (max-width:640px){.talc{text-align:left!important}}@media screen and (min-width:641px){.u640{display:none!important}}@media screen and (min-width:641px){.drimin{display:none!important}}@media screen and (max-width:640px){.drimax{display:none!important}}@media screen and (max-width:640px){.o640{display:none!important}.formSectionInner .oflWrap{overflow:auto;overflow-y:hidden;overflow-x:auto;overflow-wrap:break-word;word-wrap:break-word;word-break:keep-all;white-space:nowrap;display:block;margin-bottom:20px;-webkit-overflow-scrolling:touch;position:relative}.formSectionInner .oflWrap{position:relative}.formSectionInner .oflWrap.on .oflModal{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.formSectionInner .oflModal i{width:100%;text-align:center;font-size:80px;transform:translate(25px,0) rotate(5deg);transform-origin:center bottom;transition:1s;transition-delay:.5s}.formSectionInner .show .oflModal i{transform:translate(-25px,0) rotate(-10deg)}.formSectionInner .oflModal p{color:#fff;font-size:18px;text-align:center;width:100%;margin-top:-30px}.formSectionInner .oflWrap::-webkit-scrollbar{height:10px;border-radius:5px;background:#fff}.formSectionInner .oflWrap::-webkit-scrollbar-thumb{background:#097d58;border-radius:5px}.formSectionInner .oflWrap::-webkit-scrollbar-track-piece:start{background:#def5eb;border-radius:5px}.formSectionInner .oflWrap::-webkit-scrollbar-track-piece:end{background:#def5eb;border-radius:5px}#mainWrap .section .formSectionInner{padding:20px 5px 0}.formSectionInner .oflWrap table{margin-bottom:0;table-layout:auto}#mainWrap .section .formSectionInner table.ptn2 td *:not(.deleteBtn):not(.num):not(.subTitle){font-size:12px!important}#filterInner .filterBtns button{width:auto}#filterInner .filterBtns .reset button{width:auto}#dataDetail .heading{display:none}#dataDetail ul{display:block}#dataDetail .dataCont li{display:table;width:100%;padding:10px;table-layout:fixed}#dataDetail ul li>span{display:table-cell!important}#dataDetail ul li .detailTtl{font-weight:bold;text-align:left;width:5.5em;padding-right:.5em}#dataDetail ul li .input{}#dataDetail .deleteBtn{right:5px;top:5px;margin-top:0}#cardDetail .number{position:absolute;left:0;top:0;height:100%;display:flex;align-items:center;padding:0;justify-content:center}#cardDetail>li{display:block}#cardDetail .cardCont>a{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center}#cardDetail li ul{flex-wrap:wrap;position:relative;padding:0 40px}#cardDetail li.heading ul{padding-left:45px}#cardDetail .cardCont .detailTtl{display:none}#cardDetail li ul li{width:100%;padding:0 5px;justify-content:left;font-size:14px}#cardDetail .cardCont ul li{padding:5px 5px}#cardDetail li ul li:last-child{margin-bottom:0}#cardDetail li.heading ul li:not(.number){width:auto;border:none}.addModal,#editModal{padding:80px 10px}#finish .finishMenu td{font-size:15px}#finish .finishMenu button{font-size:13px}.authorizerInnerList.cell2 .cont>div>span{width:100%}.authorizerInnerList.cell2 .cont>div>span.input{margin-bottom:10px;width:100%}.authorizerInnerList .cont>div .customInputSearch i{font-size:20px}}@media screen and (max-width:480px){form>#mainWrap,#mainWrap>div{padding:80px 5px}.itemForm .selectArea li{}#finish ul li{border-bottom:15px;float:none!important;text-align:center}.selectArea li{width:100%!important}#filterInner .heading{width:100px}#filterInner .detail{width:80%!important;width:calc(100%- 100px)!important}#filterInner .filterForms li{margin:0 10px 20px 0;display:block;float:none}#filterInner .filterForms li>*{display:block!important;width:100%!important}#filterInner .detail .checkbox{margin:0 5px 5px 0;display:inline-block;float:none}}@media screen and (max-width:420px){.formBtns{float:none!important;clear:both}.formBtns li button{width:100%}}#MSGTOSNSHA:before{display:none}table{font-size:14px;margin-bottom:40px}tr{}tr:not(.heading):nth-of-type(odd){background:#f7f7f7}tr:not(.heading):nth-of-type(even){background:#fff}th,td{padding:10px}th{background:#c9dfed;font-weight:normal;border:1px solid #aaa;border-width:1px 1px 0 0}td{border:1px solid #aaa;border-top-style:dotted;border-width:1px 1px 0 0}td:first-child,th:first-child{border-left-width:1px}td.none{background:none!important;border:none}th.none{background:none!important;border-width:1px 0 0 0}td.last{border-right-width:1px}th.last{border-right-width:1px}tr:last-child td{border-bottom-width:1px}.clickableTable tr.clickable:hover{cursor:pointer;background:#fff!important}#approval table th{background:#c4e6dc}#application table th{background:#c9dfed}#adjustment table th{background:#dcf4f8}#config table th{background:#cae8f3}#proxyModal table th{background:#c9c9c9}.normalTable tr{background:none!important}.normalTable th,.normalTable td{text-align:left}.normalTable td{color:#555;background:#fff}@media screen and (max-width:640px){.normalTable,.normalTable tbody,.normalTable tr,.normalTable td{display:block;border:none}.normalTable th:not(.visible){display:none!important}.normalTable th.visible{display:flex;padding:0;border:1px solid #aaa;border-bottom:none;align-items:stretch}.normalTable td{display:flex;padding:0;border:1px solid #aaa;border-bottom:none;align-items:stretch}.normalTable td.none{display:none!important}.normalTable td.last,.normalTable tr:last-child td:last-child{border-bottom:1px solid #aaa}.normalTable th.visible>span{padding:10px;width:auto;word-break:break-all}.normalTable td>span{padding:10px;width:100%;word-break:break-all}.normalTable td .u640{width:200px;min-width:200px;display:flex;align-items:center}#application .normalTable td .u640{background:#c9dfed}#approval .normalTable td .u640{background:#c4e6dc}#adjustment .normalTable td .u640{background:#dcf4f8}}@media screen and (max-width:480px){.normalTable{font-size:13px}.normalTable td .u640{width:90px;min-width:90px}}.colTable tr{background:#fff!important}.colTable th{width:30%;border-width:1px 0 0 1px;text-align:left;vertical-align:middle}.colTable tr:last-child th{border-bottom-width:1px}.colTable td{border-style:solid;border-width:1px 1px 0 1px;vertical-align:middle}.clickableTable tr:not(.heading):nth-of-type(odd){background:rgba(248,248,248,.25)}.clickableTable tr:not(.heading):nth-of-type(even){background:rgba(104,104,104,.05)}.listTable.ptn1{background:#fff}.listTable tr:not(.heading){border:1px solid #b8b8b8;border-width:0 1px 0 1px}.listTable th,.listTable td{vertical-align:middle}.listTable th{border:none;background:#777;color:#fff;font-size:13px;text-align:center;padding:10px;font-weight:normal}.listTable td{border-bottom:solid #b8b8b8;border-right:solid #d4d4d4;font-size:12px;padding:15px 5px;border-width:0 0 1px 1px}.listTable td:last-child{border-right-width:1px}.listTable td.detail>span{display:block;padding:5px 0}.listTable .supInfo{width:120px;text-align:center}.listTable td.supInfo i{font-size:17px;display:inline-block;margin-right:7px;margin-bottom:5px}.listTable td.icon{width:75px;text-align:center}.listTable td.icon i{font-size:33px;color:#999;display:block;text-align:center}.listTable .icon span{margin-top:7px;display:inline-block}.listTable .done i{color:#4ea41a}.listTable .supInfo .icon-icon44{color:#f44336!important}.listTable .supInfo .icon-icon46{color:#f57c00!important}@media screen and (max-width:1180px){.listTable .supInfo{width:80px}}@media screen and (max-width:960px){.listTable .supInfo{width:58px}}@media screen and (max-width:768px){.listTable,.listTable tbody,.listTable tr,.listTable td{display:block;border:none}.listTable tr.heading{display:none}.listTable tr{position:relative;padding:10px 10px 10px 70px;border-width:0 0 1px 0!important;display:flex;flex-wrap:wrap;align-items:center;line-height:1.1;align-content:center}.listTable.ptn1 tr{padding:0 40px 0 0;position:relative;min-height:85px}.listTable td .u768{font-weight:bold;color:#333}.listTable .spNone{display:none!important}.listTable td.icon{position:absolute;left:5px;top:50%;transform:translate(0,-50%);width:60px;padding:0;text-align:center;border:none}.listTable td:not(.icon){display:flex;align-items:center;padding:5px 0;flex-wrap:wrap;margin-right:15px}.listTable.ptn1 td{flex-wrap:nowrap;padding:0;margin-right:0;width:100%}.listTable.ptn1 td .u768{width:100px;padding:6px 5px;font-weight:normal}.listTable.ptn1 td .u768+span{padding:0 10px}.listTable td.detail{padding:0}.listTable td.detail>span{display:inline-block;margin-right:10px;text-align:left}.listTable td.supInfo{padding:5px 0;width:100%}.listTable.ptn1 td.supInfo{position:absolute;right:0;top:0;width:40px;flex-wrap:wrap;height:100%;justify-content:center;align-items:center}.listTable .supInfo i{margin-bottom:0}.listTable td.tbl_w100p{max-width:100%}#approval .listTable.ptn1 td .u768{background:#c4e6dc}#adjustment .listTable.ptn1 td .u768{background:#dcf4f8}#proxyModal .listTable.ptn1 td .u768{background:#c9c9c9!important}}@media screen and (max-width:480px){.listTable td.detail>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.listTable td i.icon-icon78,.listTable td i.icon-icon22{font-size:28px}#approval .listTable th{background:#067d57}#approval .listTable i{color:#067d57}#adjustment .listTable th{background:#0b82a0}#adjustment .listTable i{color:#0b82a0}#application .listTable th{background:#0d3d65}#application .listTable i{color:#0d3d65}#data .listTable i{color:#4ea41a}@media screen and (max-width:768px){.spTable *{font-size:12px}.spTable td{}}.confirmDataTable{margin-top:5px;border-spacing:10px;color:#555}.confirmDataTable:first-child{margin-top:0}.confirmDataTable tr{background:none!important}.confirmDataTable th{background:none!important;border:none;padding:0 5px;text-align:left;text-indent:-1em;font-weight:bold}.confirmDataTable th:before{content:"■"}.confirmDataTable td{border:none;border-top:1px solid #e0e0e0;padding:10px 5px 0;word-break:break-word}.confirmDataTable td>span:not(.u640){padding-left:.5em;display:inline-block}@media screen and (max-width:640px){.confirmDataTable,.confirmDataTable tbody,.confirmDataTable tr{display:block;border-spacing:0}.confirmDataTable th{display:none}.confirmDataTable td{display:table;width:100%;padding:0}.confirmDataTable:first-child td:first-child{border-top:none}.confirmDataTable td>span{display:table-cell;vertical-align:top;padding:10px}.confirmDataTable td .u640{display:table-cell;width:150px;font-weight:normal;text-align:left;font-size:14px;vertical-align:top}}@media screen and (max-width:480px){.confirmDataTable td .u640{width:90px}}.contBtns{text-align:center;letter-spacing:-.4em;margin-top:0}.contBtns.top{margin-bottom:15px}.contBtns li{display:inline-block;letter-spacing:normal;margin:0 5px}.contBtns li button{border-radius:4px;padding:7px 20px;background:#666;color:#fff;word-break:keep-all}td .contBtns li{margin:5px 10px}#errorModal{background:#f4f1ea;z-index:100000}.exceptionHeader:before{content:"■";color:gray}.exceptionBody{font-weight:bold}ul .toMenuOnError{text-align:center;margin-bottom:0}li .toMenuOnError{border-radius:4px;padding:7px 20px;background:#666;color:#fff;word-break:keep-all;width:150px;text-align:center}button .toMenuOnError{width:150px}#errorfilter{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:99999}.areaTitleOnError{padding:20px 20px 0 20px}.areaOnError{padding:20px 20px 0!important}.areaOnError>tbody.inAreaOnError,th.inAreaOnError{background:#fe8d10!important;font-weight:normal;letter-spacing:3px;width:53px;color:#fff;font-size:14px;line-height:40px;border:none;vertical-align:middle}li.inAreaOnError>p.exceptionBody{font-size:11px}.areaOnError>tbody.inAreaOnError,td.inAreaOnError{vertical-align:middle}.areaOnError>td.inAreaOnError,li.inAreaOnError{line-height:1.6;padding:6px 0;border-bottom:1px dotted #ccc;padding-left:1em;text-indent:-1em}.areaStackTrace{font-size:8pt}.withAntiForgeryToken{cursor:pointer}