﻿@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap&subset=japanese");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@-ms-viewport{width:device-width}h1,h2,h3,h4,h5,h6,div,p,ul,ol,li,dl,dt,dd,form,table,header,footer,article,section,aside,nav{background:url("../img/dummy.png")}html{font-size:62.5%;overflow:auto;position:relative;min-height:100%}body{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:normal;letter-spacing:0;line-height:1.25;color:#000;-webkit-text-size-adjust:100%;background:url("../img/dummy.png");font-size:16px;font-size:1.6rem}body .overlay{background-color:rgba(0,0,0,0.8);position:fixed;top:0;left:0;bottom:0;top:0;width:100%;z-index:1;opacity:0;transition:all .5s;visibility:hidden}body .overlay.active{opacity:1;visibility:visible}*{box-sizing:border-box}a{color:#365291}img{max-width:100%;height:auto}.container{max-width:1220px;margin:0 auto;padding:0 10px}.cake-error{white-space:normal}#header{position:fixed;z-index:2;top:0;left:0;right:0;background-image:-moz-linear-gradient(90deg, #365291 0%, #758cc0 100%);background-image:-webkit-linear-gradient(90deg, #365291 0%, #758cc0 100%);background-image:-ms-linear-gradient(90deg, #365291 0%, #758cc0 100%);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.5)}#header #navToggle{position:absolute;top:0;bottom:0;left:0;margin:auto;width:30px;height:20px;cursor:pointer;display:none}#header #navToggle div{position:relative}#header #navToggle span{display:block;position:absolute;width:100%;border-bottom:solid 3px #FFF;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#header #navToggle span:nth-child(1){top:0}#header #navToggle span:nth-child(2){top:8px}#header #navToggle span:nth-child(3){top:16px}#header.openNav #navToggle span:nth-child(1){top:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#header.openNav #navToggle span:nth-child(2),#header.openNav #navToggle span:nth-child(3){top:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#header .main-nav{min-width:1200px;position:relative}#header .main-nav:before{content:'';background:url(../img/logo-pc.png) no-repeat center center;background-size:contain;width:180px;height:38px;position:absolute;top:0;bottom:0;left:0;margin:auto}#header .main-nav nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}#header .main-nav nav ul li{width:180px;border-left:2px solid #33446c}#header .main-nav nav ul li:last-child{border-right:2px solid #33446c}#header .main-nav nav ul li a,#header .main-nav nav ul li dt{line-height:60px;display:block;font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;color:#fff;text-decoration:none}#header .main-nav nav ul li a:hover,#header .main-nav nav ul li dt:hover{background-image:-moz-linear-gradient(90deg, #1a2a4c 0%, #375393 100%);background-image:-webkit-linear-gradient(90deg, #1a2a4c 0%, #375393 100%);background-image:-ms-linear-gradient(90deg, #1a2a4c 0%, #375393 100%)}#header .main-nav nav ul li dl{position:relative}#header .main-nav nav ul li dl dd{position:absolute;top:60px;left:0;right:0;background-color:rgba(0,0,0,0.8);display:none}#header .main-nav nav ul li dl dd p{border-top:2px solid #000}#header .main-nav nav ul li.current>a,#header .main-nav nav ul li.current dt{background-image:-moz-linear-gradient(90deg, #1a2a4c 0%, #375393 100%);background-image:-webkit-linear-gradient(90deg, #1a2a4c 0%, #375393 100%);background-image:-ms-linear-gradient(90deg, #1a2a4c 0%, #375393 100%)}#main div.message.error{color:red}#main div.message.hidden{display:none}#footer{position:absolute;z-index:2;bottom:0;left:0;right:0;background-color:#365291}#footer .copy{text-align:center;color:#FFF;font-size:14.4px;font-size:1.44rem;line-height:35.4px}body.sub-page #main h2,body.sub-window #main h2{font-size:21.6px;font-size:2.16rem;font-weight:700;margin-bottom:3px}body.sub-page #main .pagenav ul,body.sub-window #main .pagenav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.sub-page #main .buttons,body.sub-window #main .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;margin-bottom:12px}body.sub-page #main .buttons li+li,body.sub-window #main .buttons li+li{margin-left:12px}body.sub-page #main .buttons li button,body.sub-page #main .buttons li a,body.sub-window #main .buttons li button,body.sub-window #main .buttons li a{display:inline-block;line-height:46px;font-size:18px;font-size:1.8rem;padding:0 24px;font-weight:700;outline:0;cursor:pointer;text-decoration:none}body.sub-page #main .buttons li button.new,body.sub-page #main .buttons li button.copy,body.sub-page #main .buttons li a.new,body.sub-page #main .buttons li a.copy,body.sub-window #main .buttons li button.new,body.sub-window #main .buttons li button.copy,body.sub-window #main .buttons li a.new,body.sub-window #main .buttons li a.copy{border-width:2px;border-color:#3a9e2a;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #5ea92c 0%, #9bd67b 100%);background-image:-webkit-linear-gradient(90deg, #5ea92c 0%, #9bd67b 100%);background-image:-ms-linear-gradient(90deg, #5ea92c 0%, #9bd67b 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 0px 1px 0px rgba(61,61,61,0.35);color:#fff}body.sub-page #main .buttons li button.new:before,body.sub-page #main .buttons li a.new:before,body.sub-window #main .buttons li button.new:before,body.sub-window #main .buttons li a.new:before{content:'';background:url(../img/icon-plus.png) no-repeat center center;background-size:contain;width:17px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}body.sub-page #main .buttons li button.copy:before,body.sub-page #main .buttons li a.copy:before,body.sub-window #main .buttons li button.copy:before,body.sub-window #main .buttons li a.copy:before{content:'';background:url(../img/icon-file.png) no-repeat center center;background-size:contain;width:16px;height:20px;display:inline-block;margin-right:10px;vertical-align:middle}body.sub-page #main .buttons li button.search,body.sub-page #main .buttons li a.search,body.sub-window #main .buttons li button.search,body.sub-window #main .buttons li a.search{border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);color:#555555}body.sub-page #main .buttons li button.search:before,body.sub-page #main .buttons li a.search:before,body.sub-window #main .buttons li button.search:before,body.sub-window #main .buttons li a.search:before{content:'';background:url(../img/icon-search.png) no-repeat center center;background-size:contain;width:17px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}body.sub-page #main .buttons li button.del,body.sub-page #main .buttons li a.del,body.sub-window #main .buttons li button.del,body.sub-window #main .buttons li a.del{border-width:2px;border-color:#a40000;border-style:solid;border-radius:4px;background-image:-moz-linear-gradient(90deg, #c21111 0%, #f68686 100%);background-image:-webkit-linear-gradient(90deg, #c21111 0%, #f68686 100%);background-image:-ms-linear-gradient(90deg, #c21111 0%, #f68686 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);color:#fff}body.sub-page #main .buttons li button.del:before,body.sub-page #main .buttons li a.del:before,body.sub-window #main .buttons li button.del:before,body.sub-window #main .buttons li a.del:before{content:'';background:url(../img/icon-delete.png) no-repeat center center;background-size:contain;width:14px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}body.sub-page #main .buttons li button.print,body.sub-page #main .buttons li a.print,body.sub-window #main .buttons li button.print,body.sub-window #main .buttons li a.print{border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);color:#555555}body.sub-page #main .buttons li button.print:before,body.sub-page #main .buttons li a.print:before,body.sub-window #main .buttons li button.print:before,body.sub-window #main .buttons li a.print:before{content:'';background:url(../img/icon-print.png) no-repeat center center;background-size:contain;width:21px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}body.sub-page #main .cond-disp,body.sub-window #main .cond-disp{overflow:hidden;padding-bottom:8px}body.sub-page #main .cond-disp dt,body.sub-page #main .cond-disp dd,body.sub-window #main .cond-disp dt,body.sub-window #main .cond-disp dd{font-size:18px;font-size:1.8rem}body.sub-page #main .cond-disp dt,body.sub-window #main .cond-disp dt{float:left;width:100px;font-weight:700}body.sub-page #main .cond-disp dd,body.sub-window #main .cond-disp dd{padding-left:100px;word-break:break-all;word-wrap:break-word}body.sub-page #main .t-wrap,body.sub-window #main .t-wrap{box-shadow:0px 3px 10px 0px rgba(0,0,0,0.25)}body.sub-page #main .t-wrap .buttons,body.sub-window #main .t-wrap .buttons{padding:20px}body.sub-page #main table.t-edit,body.sub-window #main table.t-edit{width:100%}body.sub-page #main table.t-edit th,body.sub-page #main table.t-edit td,body.sub-window #main table.t-edit th,body.sub-window #main table.t-edit td{border:2px solid #e5e5e5;font-size:18px;font-size:1.8rem}body.sub-page #main table.t-edit th,body.sub-window #main table.t-edit th{background-color:#eee;padding:20px 15px;font-weight:700}body.sub-page #main table.t-edit th:nth-child(odd),body.sub-window #main table.t-edit th:nth-child(odd){width:18.33%}body.sub-page #main table.t-edit th.required:after,body.sub-window #main table.t-edit th.required:after{content:'必須';background-color:#e42929;width:50px;line-height:28px;color:#FFF;text-align:center;display:inline-block;margin-left:10px;vertical-align:middle}body.sub-page #main table.t-edit td,body.sub-window #main table.t-edit td{padding:12px 15px;word-break:break-all;word-wrap:break-word}body.sub-page #main table.t-edit td .per50,body.sub-window #main table.t-edit td .per50{width:50%}body.sub-page #main table.t-edit td .per100,body.sub-window #main table.t-edit td .per100{width:100%}body.sub-page #main table.t-edit td:nth-child(4),body.sub-page #main table.t-edit td:nth-last-child(3),body.sub-window #main table.t-edit td:nth-child(4),body.sub-window #main table.t-edit td:nth-last-child(3){width:calc( 50% - 18.33% )}body.sub-page #main table.t-edit.bl_statusTable,body.sub-window #main table.t-edit.bl_statusTable{width:68%;margin-left:auto}body.sub-page #main table.t-edit.bl_statusTable th,body.sub-page #main table.t-edit.bl_statusTable td,body.sub-window #main table.t-edit.bl_statusTable th,body.sub-window #main table.t-edit.bl_statusTable td{border:none}body.sub-page #main table.t-edit.bl_statusTable th,body.sub-window #main table.t-edit.bl_statusTable th{width:22%;background:#dcdcdc}body.sub-page #main table.t-edit.bl_statusTable td,body.sub-window #main table.t-edit.bl_statusTable td{background:#eee}body.sub-page #main .t-sec .bar,body.sub-window #main .t-sec .bar{height:60px;line-height:60px;color:#fff;background-color:#365291;font-weight:700;font-size:20px;font-size:2rem;padding-left:20px}body.sub-page #main .t-sec .wrapper,body.sub-window #main .t-sec .wrapper{box-shadow:0px 3px 10px 0px rgba(0,0,0,0.25);padding:24px 20px}body.sub-page #main table.img-list td.img .inner,body.sub-window #main table.img-list td.img .inner{padding:2.5% 3%}body.sub-page #main table.img-list td.img .inner a,body.sub-window #main table.img-list td.img .inner a{display:block;padding-top:calc( ( 272 / 411 ) * 100% );position:relative}body.sub-page #main table.img-list td.img .inner img,body.sub-window #main table.img-list td.img .inner img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover'}body.sub-page #main .m-list thead th a,body.sub-window #main .m-list thead th a{text-decoration:none}body.sub-page #main .m-list thead th a:after,body.sub-window #main .m-list thead th a:after{margin-left:3px;font-size:12px;font-size:1.2rem}body.sub-page #main .m-list thead th a.asc:after,body.sub-window #main .m-list thead th a.asc:after{content:'▲'}body.sub-page #main .m-list thead th a.desc:after,body.sub-window #main .m-list thead th a.desc:after{content:'▼'}body.sub-page #main div.message,body.sub-window #main div.message{position:fixed;top:80px;right:30px;z-index:2;cursor:pointer;padding:8px 20px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}body.sub-page #main div.message.error,body.sub-window #main div.message.error{background-color:#fff3e0;border:1px solid #ffe5d1;border-radius:3px;color:#ef6c00}body.sub-page #main div.message.success,body.sub-window #main div.message.success{background-color:#e8f5e9;border:1px solid #d8edd6;border-radius:3px;color:#409945}body.sub-page #main div.message:after,body.sub-window #main div.message:after{content:' ×';position:absolute;top:3px;right:3px}body.sub-page.pc-only #main .m-list+.pagenav,body.sub-window #main .m-list+.pagenav{margin-top:12px}body.sub-page.pc-only #main .pagenav ul,body.sub-window #main .pagenav ul{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}body.sub-page.pc-only #main .pagenav ul li+li,body.sub-window #main .pagenav ul li+li{margin-left:6px}body.sub-page.pc-only #main .pagenav ul li a,body.sub-window #main .pagenav ul li a{display:block;background-color:#e5e5e5;border:1px solid #ccc;border-radius:3px;line-height:30px;min-width:30px;text-align:center;color:#6c6c6c;text-decoration:none}body.sub-page.pc-only #main .pagenav ul li.first a,body.sub-window #main .pagenav ul li.first a{background:#e5e5e5 url(../img/arrow-left1-pc.png) no-repeat center center}body.sub-page.pc-only #main .pagenav ul li.prev a,body.sub-window #main .pagenav ul li.prev a{background:#e5e5e5 url(../img/arrow-left2-pc.png) no-repeat center center}body.sub-page.pc-only #main .pagenav ul li.next a,body.sub-window #main .pagenav ul li.next a{background:#e5e5e5 url(../img/arrow-right2-pc.png) no-repeat center center}body.sub-page.pc-only #main .pagenav ul li.last a,body.sub-window #main .pagenav ul li.last a{background:#e5e5e5 url(../img/arrow-right1-pc.png) no-repeat center center}body.sub-page.pc-only #main .pagenav ul li:not(.numbers) a,body.sub-window #main .pagenav ul li:not(.numbers) a{text-indent:-9999px}body.sub-page.pc-only #main .pagenav ul li.active a,body.sub-window #main .pagenav ul li.active a{color:#FFF;background-color:#365291;pointer-events:none}body.sub-page.pc-only #main .pagenav ul li.disabled,body.sub-window #main .pagenav ul li.disabled{display:none}body.sub-page #main .main-buttons{position:relative;margin-top:50px}body.sub-page #main .main-buttons button{font-size:20px;font-size:2rem;font-weight:700;cursor:pointer;position:relative;z-index:1;height:56px;padding:0 24px}body.sub-page #main .main-buttons button.return{color:#555555;border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(61,61,61,0.35)}body.sub-page #main .main-buttons button.return:before{content:'';background:url("../img/arrow-left3.png") no-repeat center center;background-size:contain;width:15px;height:19px;display:inline-block;margin-right:5px;vertical-align:middle}body.sub-page #main .main-buttons button.save{color:#fff;border-width:2px;border-color:#c5560c;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #ec5300 0%, #fd903f 100%);background-image:-webkit-linear-gradient(90deg, #ec5300 0%, #fd903f 100%);background-image:-ms-linear-gradient(90deg, #ec5300 0%, #fd903f 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);width:296px}body.sub-page #main .main-buttons button.save:before{content:'';background:url("../img/icon-save.png") no-repeat center center;background-size:contain;width:21px;height:19px;display:inline-block;margin-right:5px;vertical-align:middle}body.sub-page #main .main-buttons dd{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}body.sub-page #main .main-buttons #popup{position:fixed;top:50%;left:0;right:0;background:#fff;width:200px;margin:auto;padding:30px;border:3px solid gray}body.sub-page #main .breadcrumb{background-color:#e3eaf1;padding:14px 20px;margin-top:30px}body.sub-page #main .breadcrumb li{display:inline-block}body.sub-page #main .breadcrumb li+li:before{content:'>';margin-left:18px;margin-right:10px}body.sub-page #main .breadcrumb li a{color:#1378b1}body.sub-page #main .breadcrumb+.buttons{margin-top:16px}body.sub-page #main table.t-edit td input[type="text"],body.sub-page #main table.t-edit td input[type="number"],body.sub-page #main table.t-edit td input[type="password"],body.sub-page #main table.t-edit td select,body.sub-page #main table.t-edit td textarea{border:2px solid #bfbfbf;border-radius:4px;font-size:18px;font-size:1.8rem}body.sub-page #main table.t-edit td input[type="text"],body.sub-page #main table.t-edit td input[type="number"],body.sub-page #main table.t-edit td input[type="password"],body.sub-page #main table.t-edit td select{height:38px}body.sub-page #main table.t-edit td textarea{width:100%;height:10em;font-size:18px;resize:none}body.sub-page #main table.t-edit td input[type="text"],body.sub-page #main table.t-edit td input[type="number"],body.sub-page #main table.t-edit td input[type="password"]{padding:0 10px}body.sub-page #main .error-message,body.sub-page #main .error_message{color:#ff130e;font-size:15px;font-size:1.5rem;line-height:1.5}body.sub-page #main table.m-list td.tbl_actions{text-align:center}body.sub-page #main table.m-list td .del,body.sub-page #main table.m-list td .release,body.sub-page #main table.m-list td .copy,body.sub-page #main table.m-list td .item_list_up{text-indent:-9999px;display:inline-block;margin:auto;width:16px;height:20px;border:none}body.sub-page #main table.m-list td .del{background:url(../img/icon-delete2.png) no-repeat center center;background-size:contain}body.sub-page #main table.m-list td .del+.copy{margin-left:8px}body.sub-page #main table.m-list td .release{background:url(../img/icon-release.png) no-repeat center center;background-size:contain}body.sub-page #main table.m-list td .copy{background:url(../img/icon-copy.png) no-repeat center center;background-size:contain}body.sub-page #main table.m-list td .item_list_up{background:url(../img/icon-up2.png) no-repeat center center;background-size:contain}body.sub-page.pc-only{min-width:1220px}body.sub-page.pc-only .sp{display:none}body.sub-page.pc-only #main{padding-top:90px;padding-bottom:132px}body.sub-page.pc-only #main .accordion .bar{position:relative}body.sub-page.pc-only #main .accordion .bar:before{content:'';background:url(../img/icon-down.png) no-repeat center center;background-size:contain;width:27px;height:18px;position:absolute;top:0;bottom:0;right:20px;margin:auto}body.sub-page.pc-only #main .accordion.open .bar:before{background:url(../img/icon-up.png) no-repeat center center;background-size:contain}body.sub-page.pc-only #main .accordion .wrapper{display:none}body.sub-page.pc-only #main table.m-list{width:100%;table-layout:fixed}body.sub-page.pc-only #main table.m-list th,body.sub-page.pc-only #main table.m-list td{border:2px solid #ccc}body.sub-page.pc-only #main table.m-list th{background-color:#e5e5e5;color:#365291;font-weight:700;padding:12px}body.sub-page.pc-only #main table.m-list td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 6px 6px 12px}body.sub-page.pc-only #main table.t-edit td select{width:300px}body.sub-page.pc-only #main table.t-edit td select+input{margin-left:10px;width:calc( 100% - 320px )}body.sub-page.pc-only #main table.t-edit td .d-wrap{display:inline-block;position:relative}body.sub-page.pc-only #main table.t-edit td .d-wrap:after{content:'';background:url("../img/icon-cal.png") no-repeat center center;background-size:contain;width:20px;height:20px;position:absolute;top:0;bottom:0;right:10px;margin:auto;pointer-events:none}body.sub-page.pc-only #main table.t-edit td .d-wrap input{width:170px}body.sub-page.pc-only #main table.t-edit td .d-wrap .input.text.error{position:relative}body.sub-page.pc-only #main table.t-edit td .d-wrap .input.text.error .error-message,body.sub-page.pc-only #main table.t-edit td .d-wrap .input.text.error .error_message{position:absolute;top:38px;left:0;white-space:nowrap}@media screen and (min-width: 640.1px){body.sub-page:not(.pc-only){min-width:1220px}body.sub-page:not(.pc-only) .sp{display:none}}@media screen and (max-width: 640px){body.sub-page:not(.pc-only) .pc{display:none}}@media screen and (min-width: 640.1px){body.sub-page:not(.pc-only) #main{padding-top:90px}body.sub-page:not(.pc-only) #main .pagenav ul{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}body.sub-page:not(.pc-only) #main .pagenav ul li+li{margin-left:6px}body.sub-page:not(.pc-only) #main .pagenav ul li a{display:block;background-color:#e5e5e5;border:1px solid #ccc;border-radius:3px;line-height:30px;min-width:30px;text-align:center;color:#6c6c6c;text-decoration:none}body.sub-page:not(.pc-only) #main .pagenav ul li.first a{background:#e5e5e5 url(../img/arrow-left1-pc.png) no-repeat center center}body.sub-page:not(.pc-only) #main .pagenav ul li.prev a{background:#e5e5e5 url(../img/arrow-left2-pc.png) no-repeat center center}body.sub-page:not(.pc-only) #main .pagenav ul li.next a{background:#e5e5e5 url(../img/arrow-right2-pc.png) no-repeat center center}body.sub-page:not(.pc-only) #main .pagenav ul li.last a{background:#e5e5e5 url(../img/arrow-right1-pc.png) no-repeat center center}body.sub-page:not(.pc-only) #main .pagenav ul li:not(.numbers) a{text-indent:-9999px}body.sub-page:not(.pc-only) #main .pagenav ul li.active a{color:#FFF;background-color:#365291;pointer-events:none}body.sub-page:not(.pc-only) #main .pagenav ul li.disabled{display:none}}@media screen and (min-width: 640.1px){body.Images #header .nav-wrap{display:none}}@media screen and (max-width: 640px){body.Images #header #navToggle{display:block}body.Images #header .wrapper{text-align:center;padding:2% 0;position:relative}body.Images #header .wrapper img{vertical-align:bottom;width:33.90%}body.Images #header .nav-wrap{position:relative}body.Images #header .nav-wrap .container{position:absolute;top:0;left:0;right:0;padding:0}body.Images #header .nav-wrap nav{background-color:#365291;width:80%;height:1000px;display:none}body.Images #header .nav-wrap nav ul{width:100%}body.Images #header .nav-wrap nav ul li{border-top:1px solid #fff}body.Images #header .nav-wrap nav ul li a{color:#fff;display:block;padding:15.6px;text-decoration:none;font-size:16.8px;font-size:1.68rem;white-space:nowrap}body.Images #header .nav-wrap nav ul li:last-child{border-bottom:1px solid #fff}body.Images #header .nav-wrap nav ul+p{margin-top:39px}body.Images #header .nav-wrap nav ul+p a{display:block;text-align:center;padding:5%;background-color:#FFF;width:calc( ( 500 / 640 ) * 100% );margin:auto;white-space:nowrap;text-decoration:none;font-size:16.8px;font-size:1.68rem}}body.Images.index #main{padding-bottom:132px}@media screen and (max-width: 640px){body.Images.index #main .container:before{content:'';display:block;padding-top:11.1%;padding-bottom:20px}body.Images.index #main .buttons li:last-child{display:none}}@media screen and (max-width: 640px){body.Images.index #main h2{padding-left:13.2px;border-left:4.8px solid #365291}}body.Images.index #main .kensu{font-size:14.4px;font-size:1.44rem;text-align:right;margin-bottom:9px}@media screen and (min-width: 640.1px){body.Images.index #main .img-list{width:100%;table-layout:fixed}body.Images.index #main .img-list th,body.Images.index #main .img-list td{border:2px solid #ccc}body.Images.index #main .img-list thead tr th{background-color:#e5e5e5;color:#365291;font-weight:700;padding:12px}body.Images.index #main .img-list thead tr th:nth-child(1){width:6%}body.Images.index #main .img-list thead tr th:nth-child(3){width:16%}body.Images.index #main .img-list thead tr th:nth-child(4){width:12%}body.Images.index #main .img-list thead tr th:nth-child(5){width:12%}body.Images.index #main .img-list thead tr th:nth-child(6){width:10%}body.Images.index #main .img-list thead tr th:nth-child(7){width:11%}body.Images.index #main .img-list thead tr th:nth-child(8){width:5%;text-align:center}body.Images.index #main .img-list tbody tr td:nth-child(1),body.Images.index #main .img-list tbody tr td:nth-child(6),body.Images.index #main .img-list tbody tr td:nth-child(8){text-align:center}body.Images.index #main .img-list tbody tr td:nth-child(2),body.Images.index #main .img-list tbody tr td:nth-child(3),body.Images.index #main .img-list tbody tr td:nth-child(5),body.Images.index #main .img-list tbody tr td:nth-child(7){padding:6px}}@media screen and (max-width: 640px){body.Images.index #main .img-list{display:block}body.Images.index #main .img-list tbody,body.Images.index #main .img-list tr{display:block}}@media screen and (max-width: 640px){body.Images.index #main .img-list tr+tr{margin-top:34.8px}}@media screen and (max-width: 640px){body.Images.index #main .img-list tr td{display:table;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;width:100%}body.Images.index #main .img-list tr td.pc{display:none}body.Images.index #main .img-list tr td:before{display:table-cell;content:attr(data-th);width:78px;text-align:center;font-size:14.4px;font-size:1.44rem;font-weight:700;background-color:#e6e6e6;vertical-align:middle}}body.Images.index #main .img-list tr td.text .inner{word-break:break-all;word-wrap:break-word}@media screen and (max-width: 640px){body.Images.index #main .img-list tr td.text .inner{padding:3%}}@media screen and (max-width: 640px){body.Images.index #main .img-list tr td:nth-child(7){border-bottom:2px solid #ccc}}body.Images.index #main .img-list+.pagenav{margin-top:12px}body.Images.index #main .pagenav{margin-top:20px}body.Images.index #main .pagenav+.img-list{margin-top:12px}@media screen and (max-width: 640px){body.Images.index #main .pagenav ul{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}body.Images.index #main .pagenav ul li.first,body.Images.index #main .pagenav ul li.last{width:calc( ( 90 / 620 ) * 100% )}body.Images.index #main .pagenav ul li.first a,body.Images.index #main .pagenav ul li.last a{padding-top:calc( ( 91/90 ) * 100% )}body.Images.index #main .pagenav ul li.prev,body.Images.index #main .pagenav ul li.next{width:calc( ( 100 / 620 ) * 100% )}body.Images.index #main .pagenav ul li.prev a,body.Images.index #main .pagenav ul li.next a{padding-top:calc( ( 91/100 ) * 100% )}body.Images.index #main .pagenav ul li.first{margin-right:calc( ( 22 / 620 ) * 100% )}body.Images.index #main .pagenav ul li.first a{background:url(../img/nav01.jpg) no-repeat center center}body.Images.index #main .pagenav ul li.prev a{background:url(../img/nav02.jpg) no-repeat center center}body.Images.index #main .pagenav ul li.prev.disabled a{background:url(../img/nav02-1.jpg) no-repeat center center;background-size:contain}body.Images.index #main .pagenav ul li.next{margin-left:auto}body.Images.index #main .pagenav ul li.next a{background:url(../img/nav03.jpg) no-repeat center center}body.Images.index #main .pagenav ul li.next.disabled a{background:url(../img/nav03-1.jpg) no-repeat center center;background-size:contain}body.Images.index #main .pagenav ul li.last{margin-left:calc( ( 22 / 620 ) * 100% )}body.Images.index #main .pagenav ul li.last a{background:url(../img/nav04.jpg) no-repeat center center}body.Images.index #main .pagenav ul li:not(.numbers) a{background-size:contain;display:block;height:0;text-indent:-9999px}body.Images.index #main .pagenav ul li.numbers{display:none}}@media screen and (max-width: 640px){body.Images.index #main .cond-disp{margin-top:12px}body.Images.index #main .summary{background-color:#365291;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;padding:10px;position:relative}body.Images.index #main .summary:before{content:'';background:url(../img/icon-down.png) no-repeat center center;background-size:contain;width:20px;height:13px;position:absolute;top:0;bottom:0;right:20px;margin:auto}body.Images.index #main .summary.open:before{background:url(../img/icon-up.png) no-repeat center center;background-size:contain}body.Images.index #main .conditions{display:none;margin-top:12px;border:1px solid #ccc;border-radius:5px;padding:6px}body.Images.index #main .conditions table{table-layout:fixed;width:100%}body.Images.index #main .conditions table th{width:100px;white-space:nowrap}body.Images.index #main .conditions table td{padding:3px 0}body.Images.index #main .conditions table td>input{width:100%}body.Images.index #main .conditions table td input,body.Images.index #main .conditions table td select{height:30px}body.Images.index #main .conditions table td input{padding:0 8px}body.Images.index #main .conditions table td select{width:100%}body.Images.index #main .conditions table td .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.Images.index #main .conditions table td .wrapper .d-wrap{width:45%}body.Images.index #main .conditions table td .wrapper .d-wrap input{width:100%}body.Images.index #main .conditions table td .wrapper span{width:10%;text-align:center}body.Images.index #main .conditions .search-buttons{text-align:center;margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.Images.index #main .conditions .search-buttons a,body.Images.index #main .conditions .search-buttons button{display:block;width:48%;line-height:36px;font-size:17px;font-size:1.7rem;font-weight:700;max-width:150px}body.Images.index #main .conditions .search-buttons .release{color:#365291;background-color:#fff;border:2px solid #365291;text-decoration:none}body.Images.index #main .conditions .search-buttons .search{background-color:#f29f4e;border:none;color:#fff;margin-left:4%}body.Images.index #main .conditions .search-buttons .search:before{content:'';background:url("../img/icon-search2.png") no-repeat center center;background-size:contain;width:19px;height:20px;margin-right:6px;display:inline-block;vertical-align:middle}body.Images.index #main #ajax-list-images{margin-top:18px}}body.Images.add #main,body.Images.edit #main,body.Images.view #main{padding-bottom:80px}@media screen and (min-width: 640.1px){body.Images.add #main,body.Images.edit #main,body.Images.view #main{padding-bottom:132px}}@media screen and (min-width: 640.1px){body.Images.add #main table.t-edit th .img_select_btn,body.Images.edit #main table.t-edit th .img_select_btn,body.Images.view #main table.t-edit th .img_select_btn{position:absolute;margin-top:40px;border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);width:146px;height:42px;font-size:16px;font-size:1.6rem;font-weight:700}body.Images.add #main table.t-edit th .img_select_btn:before,body.Images.edit #main table.t-edit th .img_select_btn:before,body.Images.view #main table.t-edit th .img_select_btn:before{content:'';background:url("../img/icon-file-select.png") no-repeat center center;background-size:contain;width:15px;height:19px;margin-right:6px;display:inline-block;vertical-align:middle}}@media screen and (max-width: 640px){body.Images.add #main table.t-edit th .img_select_btn,body.Images.edit #main table.t-edit th .img_select_btn,body.Images.view #main table.t-edit th .img_select_btn{display:none}}body.Images.add #main table.t-edit td,body.Images.edit #main table.t-edit td,body.Images.view #main table.t-edit td{word-break:break-all;word-wrap:break-word}@media screen and (min-width: 640.1px){body.Images.add #main table.t-edit td.img,body.Images.edit #main table.t-edit td.img,body.Images.view #main table.t-edit td.img{width:430px}body.Images.add #main table.t-edit td #infile1,body.Images.edit #main table.t-edit td #infile1,body.Images.view #main table.t-edit td #infile1{height:166px}body.Images.add #main table.t-edit td #image_file_input,body.Images.edit #main table.t-edit td #image_file_input,body.Images.view #main table.t-edit td #image_file_input{display:none}}@media screen and (min-width: 640.1px){body.Images.add #main table.t-edit td #span_in1,body.Images.edit #main table.t-edit td #span_in1,body.Images.view #main table.t-edit td #span_in1{display:block;height:100%;width:340px}}body.Images.add #main table.t-edit td #span_in1 img,body.Images.edit #main table.t-edit td #span_in1 img,body.Images.view #main table.t-edit td #span_in1 img{object-fit:cover;font-family:'object-fit: cover';width:100%;height:100%}@media screen and (max-width: 640px){body.Images.add #main .t-wrap,body.Images.edit #main .t-wrap,body.Images.view #main .t-wrap{box-shadow:none}body.Images.add #main table.t-edit th,body.Images.add #main table.t-edit td,body.Images.edit #main table.t-edit th,body.Images.edit #main table.t-edit td,body.Images.view #main table.t-edit th,body.Images.view #main table.t-edit td{display:block;width:100%;border:none}body.Images.add #main table.t-edit th,body.Images.edit #main table.t-edit th,body.Images.view #main table.t-edit th{padding:6px}body.Images.add #main table.t-edit td,body.Images.edit #main table.t-edit td,body.Images.view #main table.t-edit td{padding:0;min-height:36px;margin-top:6px}body.Images.add #main table.t-edit td+th,body.Images.edit #main table.t-edit td+th,body.Images.view #main table.t-edit td+th{margin-top:12px}body.Images.add #main table.t-edit td #span_in1,body.Images.edit #main table.t-edit td #span_in1,body.Images.view #main table.t-edit td #span_in1{display:block;height:0;padding-top:60%;position:relative;margin-bottom:8px;border:1px solid #ccc}body.Images.add #main table.t-edit td #span_in1 img,body.Images.edit #main table.t-edit td #span_in1 img,body.Images.view #main table.t-edit td #span_in1 img{position:absolute;top:0;bottom:0;left:0;right:0}body.Images.add #main table.t-edit tr+tr th,body.Images.edit #main table.t-edit tr+tr th,body.Images.view #main table.t-edit tr+tr th{margin-top:12px}body.Images.add #main .main-buttons,body.Images.edit #main .main-buttons,body.Images.view #main .main-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.Images.add #main .main-buttons button,body.Images.edit #main .main-buttons button,body.Images.view #main .main-buttons button{width:100%;margin:auto;display:block}body.Images.add #main .main-buttons dt,body.Images.add #main .main-buttons dd,body.Images.edit #main .main-buttons dt,body.Images.edit #main .main-buttons dd,body.Images.view #main .main-buttons dt,body.Images.view #main .main-buttons dd{width:48%}body.Images.add #main .main-buttons dd,body.Images.edit #main .main-buttons dd,body.Images.view #main .main-buttons dd{position:static;margin-left:4%}}body.Images.add #main .breadcrumb{margin-bottom:16px}@media screen and (min-width: 640.1px){body.Images.add #main .breadcrumb{margin-bottom:40px}}body.login{background-color:#365291}body.login #header{display:none}body.login #main{padding:132px 0}@media screen and (max-width: 640px){body.login #main{padding:10% 0}}body.login #main .wrapper{background-color:#FFF;padding:9.8% 5%}@media screen and (min-width: 640.1px){body.login #main .container{max-width:600px}}body.login #main .container:before{padding-bottom:78px}body.login #main .logo{text-align:center;margin-bottom:10.8px}body.login #main .logo img{vertical-align:bottom;width:38.65%}body.login #main .logo:after{content:'';background-color:#365291;width:30px;height:3px;display:block;margin:12px auto 0 auto}body.login #main dl{max-width:312px;margin:auto}body.login #main dl dt{font-size:14.4px;font-size:1.44rem;font-weight:500}body.login #main dl dd{margin-top:7.2px}body.login #main dl dd input{width:100%;height:42px;border-radius:5px;padding:0 10.8px;font-size:14.4px;font-size:1.44rem}body.login #main dl+dl{margin-top:18px}body.login #main dl+p{max-width:312px;margin:22.8px auto 0 auto;font-size:14.4px;font-size:1.44rem;font-weight:500}body.login #main button{display:block;max-width:312px;margin:21.6px auto 0 auto;width:100%;height:54px;background-color:#f29f4e;border:none;font-size:16.8px;font-size:1.68rem;color:#FFF;font-weight:500;cursor:pointer}body.login #main .message{margin-bottom:8px;text-align:center;text-shadow:0 1px 0 #ccc, 1px 0 0 #ccc, 0 -1px 0 #ccc, -1px 0 0 #ccc, -1px -1px 0 #ccc, 1px -1px 0 #ccc, -1px 1px 0 #ccc, 1px 1px 0 #ccc}body.Ankens.index #main .pagenav,body.Estimates.index #main .pagenav,body.ConstRequests.index #main .pagenav{margin-bottom:12px}body.Ankens.index #main .t-sec+.t-sec,body.Estimates.index #main .t-sec+.t-sec,body.ConstRequests.index #main .t-sec+.t-sec{margin-top:56px}body.Ankens.index #main .buttons,body.Estimates.index #main .buttons,body.ConstRequests.index #main .buttons{margin-bottom:16px}body.Ankens.index #main table.m-list thead th:nth-child(1){width:6%}body.Ankens.index #main table.m-list thead th:nth-child(2),body.Ankens.index #main table.m-list thead th:nth-child(4){width:15%}body.Ankens.index #main table.m-list thead th:nth-child(5),body.Ankens.index #main table.m-list thead th:nth-child(6){width:12%}body.Ankens.index #main table.m-list thead th:nth-child(7){width:10%}body.Ankens.index #main table.m-list thead th:nth-child(8){width:5%;padding:0;text-align:center}body.Ankens.index #main table.m-list tbody td:nth-child(8){text-align:center}body.Ankens.add #main .breadcrumb{margin-bottom:40px}body.Ankens.edit #main .buttons{margin-bottom:16px}body.Ankens.edit #main .t-sec{margin-top:40px}body.Ankens.edit #main .t-sec .print-wrap{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}body.Ankens.edit #main .t-sec .print-wrap dl{margin-right:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.Ankens.edit #main .t-sec .print-wrap dl dd{margin-left:20px}body.Ankens.edit #main .t-sec .print-wrap dl dd label{display:none}body.Ankens.edit #main .t-sec .print-wrap dl dd input[type='text']{border-width:2px;border-color:#bfbfbf;border-style:solid;border-radius:4px;font-size:18px;font-size:1.8rem;padding:12px;width:276px}body.Ankens.edit #main .t-sec .print-wrap ul.buttons{margin:0px 20px}body.Ankens.edit #main .t-sec .print-wrap ul.buttons button{border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);color:#555555;letter-spacing:3px}body.Ankens.edit #main .t-sec .print-wrap ul.buttons button:before{content:'';background:url("../img/icon-print.png") no-repeat center center;background-size:contain;width:24px;height:20px;margin-right:10px;display:inline-block;vertical-align:middle}body.Ankens.edit #main table.m-list thead th:nth-child(1){width:6%}body.Ankens.edit #main table.m-list thead th:nth-child(2){width:10%}body.Ankens.edit #main table.m-list thead th:nth-child(3){width:20%}body.Ankens.edit #main table.m-list thead th:nth-child(4){width:15%}body.Ankens.edit #main table.m-list thead th:nth-child(6){width:10%}body.Ankens.edit #main table.m-list thead th:nth-child(7){width:7%}body.Ankens.edit #main table.m-list thead th:nth-child(8){width:5%;padding:0;text-align:center}body.Ankens.edit #main table.m-list tbody td:nth-child(8){text-align:center}body.Ankens.search #main .main-contents table td select{width:100%}body.Ankens.search #main table+dl,body.Ankens.selectEst #search_est_dialog table+dl,body.Ankens.selectConst #search_const_dialog table+dl{margin-top:16px}body.Ankens.selectEst #main table.m-list thead th:nth-child(1),body.Ankens.selectConst #main table.m-list thead th:nth-child(1){width:5%}body.Ankens.selectEst #main table.m-list thead th:nth-child(2),body.Ankens.selectConst #main table.m-list thead th:nth-child(2){width:7%}body.Ankens.selectEst #main table.m-list thead th:nth-child(3),body.Ankens.selectConst #main table.m-list thead th:nth-child(3){width:10%}body.Ankens.selectEst #main table.m-list thead th:nth-child(6),body.Ankens.selectConst #main table.m-list thead th:nth-child(6){width:22%}body.Ankens.selectEst #main table.m-list thead th:nth-child(5),body.Ankens.selectConst #main table.m-list thead th:nth-child(5){width:15%}body.Ankens.selectEst #main table.m-list thead th:nth-child(7),body.Ankens.selectConst #main table.m-list thead th:nth-child(7){width:10%}body.Ankens.selectEst #main table.m-list thead th:nth-child(8),body.Ankens.selectConst #main table.m-list thead th:nth-child(8){width:7%}body.Ankens.selectEst #main table.m-list tbody td:nth-child(1),body.Ankens.selectConst #main table.m-list tbody td:nth-child(1){text-align:center;padding:6px 0}body.Ankens.selectEst #search_est_dialog table tr:nth-child(1) td input,body.Ankens.selectEst #search_est_dialog table tr:nth-child(4) td input,body.Ankens.selectEst #search_est_dialog table tr:nth-child(5) td input,body.Ankens.selectEst #search_est_dialog table tr:nth-child(7) td input{width:100%}body.Ankens.selectConst #search_const_dialog table tr:nth-child(1) td input,body.Ankens.selectConst #search_const_dialog table tr:nth-child(4) td input,body.Ankens.selectConst #search_const_dialog table tr:nth-child(5) td input,body.Ankens.selectConst #search_const_dialog table tr:nth-child(6) td input{width:100%}body.Estimates.add #main .breadcrumb,body.Estimates.invoice #main .breadcrumb,body.ConstRequests.add #main .breadcrumb,body.ConstRequests.invoice #main .breadcrumb{margin-bottom:40px}body.Estimates.edit #main .t-sec,body.Estimates.view #main .t-sec,body.Estimates.invoice #main .t-sec,body.ConstRequests.edit #main .t-sec,body.ConstRequests.view #main .t-sec,body.ConstRequests.invoice #main .t-sec{margin-top:40px}body.Estimates.edit #main .t-sec.print-sec .wrapper,body.Estimates.view #main .t-sec.print-sec .wrapper,body.Estimates.invoice #main .t-sec.print-sec .wrapper,body.ConstRequests.edit #main .t-sec.print-sec .wrapper,body.ConstRequests.view #main .t-sec.print-sec .wrapper,body.ConstRequests.invoice #main .t-sec.print-sec .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.Estimates.edit #main .t-sec.print-sec .print-wrap ul li,body.Estimates.view #main .t-sec.print-sec .print-wrap ul li,body.Estimates.invoice #main .t-sec.print-sec .print-wrap ul li,body.ConstRequests.edit #main .t-sec.print-sec .print-wrap ul li,body.ConstRequests.view #main .t-sec.print-sec .print-wrap ul li,body.ConstRequests.invoice #main .t-sec.print-sec .print-wrap ul li{display:inline-block}body.Estimates.edit #main .t-sec.print-sec .print-wrap ul li+li,body.Estimates.view #main .t-sec.print-sec .print-wrap ul li+li,body.Estimates.invoice #main .t-sec.print-sec .print-wrap ul li+li,body.ConstRequests.edit #main .t-sec.print-sec .print-wrap ul li+li,body.ConstRequests.view #main .t-sec.print-sec .print-wrap ul li+li,body.ConstRequests.invoice #main .t-sec.print-sec .print-wrap ul li+li{margin-left:28px}body.Estimates.edit #main .t-sec.print-sec .print-wrap dl,body.Estimates.view #main .t-sec.print-sec .print-wrap dl,body.Estimates.invoice #main .t-sec.print-sec .print-wrap dl,body.ConstRequests.edit #main .t-sec.print-sec .print-wrap dl,body.ConstRequests.view #main .t-sec.print-sec .print-wrap dl,body.ConstRequests.invoice #main .t-sec.print-sec .print-wrap dl{margin-top:36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.Estimates.edit #main .t-sec.print-sec .print-wrap dl dd,body.Estimates.view #main .t-sec.print-sec .print-wrap dl dd,body.Estimates.invoice #main .t-sec.print-sec .print-wrap dl dd,body.ConstRequests.edit #main .t-sec.print-sec .print-wrap dl dd,body.ConstRequests.view #main .t-sec.print-sec .print-wrap dl dd,body.ConstRequests.invoice #main .t-sec.print-sec .print-wrap dl dd{margin-left:20px}body.Estimates.edit #main .t-sec.print-sec .print-wrap dl dd label,body.Estimates.view #main .t-sec.print-sec .print-wrap dl dd label,body.Estimates.invoice #main .t-sec.print-sec .print-wrap dl dd label,body.ConstRequests.edit #main .t-sec.print-sec .print-wrap dl dd label,body.ConstRequests.view #main .t-sec.print-sec .print-wrap dl dd label,body.ConstRequests.invoice #main .t-sec.print-sec .print-wrap dl dd label{display:none}body.Estimates.edit #main .t-sec.print-sec .print-wrap dl dd input[type='text'],body.Estimates.view #main .t-sec.print-sec .print-wrap dl dd input[type='text'],body.Estimates.invoice #main .t-sec.print-sec .print-wrap dl dd input[type='text'],body.ConstRequests.edit #main .t-sec.print-sec .print-wrap dl dd input[type='text'],body.ConstRequests.view #main .t-sec.print-sec .print-wrap dl dd input[type='text'],body.ConstRequests.invoice #main .t-sec.print-sec .print-wrap dl dd input[type='text']{border-width:2px;border-color:#bfbfbf;border-style:solid;border-radius:4px;font-size:18px;font-size:1.8rem;padding:12px;width:276px}body.Estimates.edit #main .t-sec.print-sec .buttons button,body.Estimates.view #main .t-sec.print-sec .buttons button,body.Estimates.invoice #main .t-sec.print-sec .buttons button,body.ConstRequests.edit #main .t-sec.print-sec .buttons button,body.ConstRequests.view #main .t-sec.print-sec .buttons button,body.ConstRequests.invoice #main .t-sec.print-sec .buttons button{border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);color:#555555;letter-spacing:3px}body.Estimates.edit #main .t-sec.print-sec .buttons button:before,body.Estimates.view #main .t-sec.print-sec .buttons button:before,body.Estimates.invoice #main .t-sec.print-sec .buttons button:before,body.ConstRequests.edit #main .t-sec.print-sec .buttons button:before,body.ConstRequests.view #main .t-sec.print-sec .buttons button:before,body.ConstRequests.invoice #main .t-sec.print-sec .buttons button:before{content:'';background:url("../img/icon-print.png") no-repeat center center;background-size:contain;width:24px;height:20px;margin-right:10px;display:inline-block;vertical-align:middle}body.Estimates.index #main table.m-list thead th:nth-child(1){width:6%}body.Estimates.index #main table.m-list thead th:nth-child(2){width:10%}body.Estimates.index #main table.m-list thead th:nth-child(4){width:15%}body.Estimates.index #main table.m-list thead th:nth-child(6){width:8%}body.Estimates.index #main table.m-list thead th:nth-child(7){width:8%;text-align:center}body.Estimates.index #main table.m-list thead th:nth-child(3),body.Estimates.index #main table.m-list thead th:nth-child(5){width:27%}body.Estimates.edit #main .t-sec .img-list tbody td,body.Estimates.view #main .t-sec .img-list tbody td,body.Estimates.selectImage #main .t-sec .img-list tbody td{white-space:normal;word-break:break-all;word-wrap:break-word}body.Estimates.edit #main .t-sec .img-list tbody td.img,body.Estimates.view #main .t-sec .img-list tbody td.img,body.Estimates.selectImage #main .t-sec .img-list tbody td.img{padding:0}body.Estimates.edit #main .buttons,body.Estimates.view #main .buttons,body.Estimates.invoice #main .buttons{margin-bottom:16px}body.Estimates.edit #main .t-sec.item-lists-sec .print_options+table,body.Estimates.view #main .t-sec.item-lists-sec .print_options+table,body.Estimates.invoice #main .t-sec.item-lists-sec .print_options+table{margin-left:30px}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(1),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(1),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(1){width:25%}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(2),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(2),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(2){width:10%}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(3),body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(4),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(3),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(4),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(3),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(4){width:7%}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(5),body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(6),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(5),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(6),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(5),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(6){width:12%}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(8),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(8),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain thead th:nth-child(8){width:6%;text-align:center}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody tr:first-child .item_list_up,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody tr:first-child .item_list_up,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody tr:first-child .item_list_up{display:none}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td input[type='text'],body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td input[type='number'],body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td select,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td input[type='text'],body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td input[type='number'],body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td select,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td input[type='text'],body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td input[type='number'],body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td select{border-width:2px;border-color:#bfbfbf;border-style:solid;border-radius:4px;padding:5px;width:100%;font-size:18px;font-size:1.8rem}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td button.del,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td button.del,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td button.del{margin-left:6px}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(5),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(5),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(5){text-align:right}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(6),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(6),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(6){text-align:right;text-overflow:unset}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(8),body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(8),body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td:nth-child(8){text-align:center;padding:0}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td .error-message,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td .error-message,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td .error-message{display:none}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.tmain tbody td.error-message input,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.tmain tbody td.error-message input,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.tmain tbody td.error-message input{border-color:#ff130e}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.m-total-list,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.m-total-list,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.m-total-list{width:50%}body.Estimates.edit #main .t-sec.item-lists-sec table.m-list.m-total-list td,body.Estimates.view #main .t-sec.item-lists-sec table.m-list.m-total-list td,body.Estimates.invoice #main .t-sec.item-lists-sec table.m-list.m-total-list td{text-align:right;text-overflow:unset}body.Estimates.edit #main .t-sec.item-lists-sec .est-item-subinfo,body.Estimates.view #main .t-sec.item-lists-sec .est-item-subinfo,body.Estimates.invoice #main .t-sec.item-lists-sec .est-item-subinfo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:40px}body.Estimates.edit #main .t-sec.item-lists-sec .est-item-subinfo .buttons,body.Estimates.view #main .t-sec.item-lists-sec .est-item-subinfo .buttons,body.Estimates.invoice #main .t-sec.item-lists-sec .est-item-subinfo .buttons{margin-right:auto}body.Estimates.edit #main .t-sec.item-lists-sec .est-item-subinfo dl,body.Estimates.view #main .t-sec.item-lists-sec .est-item-subinfo dl,body.Estimates.invoice #main .t-sec.item-lists-sec .est-item-subinfo dl{overflow:hidden;margin-left:40px;border-bottom:2px solid #365291;width:441px;padding-bottom:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}body.Estimates.edit #main .t-sec.item-lists-sec .est-item-subinfo dl dt,body.Estimates.view #main .t-sec.item-lists-sec .est-item-subinfo dl dt,body.Estimates.invoice #main .t-sec.item-lists-sec .est-item-subinfo dl dt{color:#365291;font-size:18px;font-size:1.8rem;font-weight:700}body.Estimates.edit #main .t-sec.item-lists-sec .est-item-subinfo dl dd input[type='text'],body.Estimates.view #main .t-sec.item-lists-sec .est-item-subinfo dl dd input[type='text'],body.Estimates.invoice #main .t-sec.item-lists-sec .est-item-subinfo dl dd input[type='text']{font-size:36px;font-size:3.6rem;width:320px;color:#365291;text-align:right;border:none;background:none}body.Estimates.edit #main .t-sec.item-lists-sec .group-list li:first-child .up-btn,body.Estimates.view #main .t-sec.item-lists-sec .group-list li:first-child .up-btn,body.Estimates.invoice #main .t-sec.item-lists-sec .group-list li:first-child .up-btn{display:none}body.Estimates.edit #main .t-sec.item-lists-sec .group-head,body.Estimates.view #main .t-sec.item-lists-sec .group-head,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:16px}body.Estimates.edit #main .t-sec.item-lists-sec .group-head input,body.Estimates.view #main .t-sec.item-lists-sec .group-head input,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head input{border-width:2px;border-color:#bfbfbf;border-style:solid;border-radius:4px;padding:5px;width:60%;font-size:18px;font-size:1.8rem;margin-right:auto}body.Estimates.edit #main .t-sec.item-lists-sec .group-head button,body.Estimates.view #main .t-sec.item-lists-sec .group-head button,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head button{display:inline-block;line-height:46px;font-size:18px;font-size:1.8rem;padding:0 24px;font-weight:700;outline:0;cursor:pointer;text-decoration:none;color:#fff}body.Estimates.edit #main .t-sec.item-lists-sec .group-head button+button,body.Estimates.view #main .t-sec.item-lists-sec .group-head button+button,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head button+button{margin-left:12px}body.Estimates.edit #main .t-sec.item-lists-sec .group-head button.up-btn,body.Estimates.view #main .t-sec.item-lists-sec .group-head button.up-btn,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head button.up-btn{border-width:2px;border-color:#3a9e2a;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #5ea92c 0%, #9bd67b 100%);background-image:-webkit-linear-gradient(90deg, #5ea92c 0%, #9bd67b 100%);background-image:-ms-linear-gradient(90deg, #5ea92c 0%, #9bd67b 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 0px 1px 0px rgba(61,61,61,0.35)}body.Estimates.edit #main .t-sec.item-lists-sec .group-head button.del-btn,body.Estimates.view #main .t-sec.item-lists-sec .group-head button.del-btn,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head button.del-btn{border-width:2px;border-color:#a40000;border-style:solid;border-radius:4px;background-image:-moz-linear-gradient(90deg, #c21111 0%, #f68686 100%);background-image:-webkit-linear-gradient(90deg, #c21111 0%, #f68686 100%);background-image:-ms-linear-gradient(90deg, #c21111 0%, #f68686 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35)}body.Estimates.edit #main .t-sec.item-lists-sec .group-head button.del-btn:before,body.Estimates.view #main .t-sec.item-lists-sec .group-head button.del-btn:before,body.Estimates.invoice #main .t-sec.item-lists-sec .group-head button.del-btn:before{content:'';background:url(../img/icon-delete.png) no-repeat center center;background-size:contain;width:14px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle}body.Estimates.edit #main .t-sec .img-list thead th:nth-child(1),body.Estimates.view #main .t-sec .img-list thead th:nth-child(1),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(1){width:6%}body.Estimates.edit #main .t-sec .img-list thead th:nth-child(3),body.Estimates.view #main .t-sec .img-list thead th:nth-child(3),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(3){width:16%}body.Estimates.edit #main .t-sec .img-list thead th:nth-child(4),body.Estimates.view #main .t-sec .img-list thead th:nth-child(4),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(4){width:12%}body.Estimates.edit #main .t-sec .img-list thead th:nth-child(5),body.Estimates.edit #main .t-sec .img-list thead th:nth-child(6),body.Estimates.view #main .t-sec .img-list thead th:nth-child(5),body.Estimates.view #main .t-sec .img-list thead th:nth-child(6),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(5),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(6){width:10%}body.Estimates.edit #main .t-sec .img-list thead th:nth-child(7),body.Estimates.view #main .t-sec .img-list thead th:nth-child(7),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(7){width:11%}body.Estimates.edit #main .t-sec .img-list thead th:nth-child(8),body.Estimates.view #main .t-sec .img-list thead th:nth-child(8),body.Estimates.invoice #main .t-sec .img-list thead th:nth-child(8){width:6%;text-align:center}body.Estimates.edit #main .t-sec .img-list tbody td:nth-child(8),body.Estimates.view #main .t-sec .img-list tbody td:nth-child(8),body.Estimates.invoice #main .t-sec .img-list tbody td:nth-child(8){text-align:center}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(1){width:5%}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(2){width:6%}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(4){width:16%}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(5){width:12%}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(6){width:12%}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(7){width:10%}body.Estimates.selectImage #main .t-sec .img-list thead th:nth-child(8){width:11%}body.ConstRequests.index #main .m-list thead th:nth-child(1){width:6%}body.ConstRequests.index #main .m-list thead th:nth-child(2){width:10%}body.ConstRequests.index #main .m-list thead th:nth-child(3),body.ConstRequests.index #main .m-list thead th:nth-child(4),body.ConstRequests.index #main .m-list thead th:nth-child(5){width:22%}body.ConstRequests.index #main .m-list thead th:nth-child(6){width:10%}body.ConstRequests.index #main .m-list thead th:nth-child(7){width:8%;text-align:center}body.sub-window{min-width:1220px}body.sub-window .sp{display:none}body.sub-window #header{position:static;text-align:center;padding:8px}body.sub-window #header .logo img{width:120px}body.sub-window #main{padding-top:26px;padding-bottom:100px}body.sub-window #main table.m-list{width:100%;table-layout:fixed}body.sub-window #main table.m-list th,body.sub-window #main table.m-list td{border:2px solid #ccc}body.sub-window #main table.m-list th{background-color:#e5e5e5;color:#365291;font-weight:700;padding:12px}body.sub-window #main table.m-list th a{text-decoration:none}body.sub-window #main table.m-list td{word-wrap:break-word;text-overflow:ellipsis;padding:6px 6px 6px 12px}body.sub-window #main .main-buttons{margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.sub-window #main .main-buttons button{font-size:20px;font-size:2rem;font-weight:700;cursor:pointer;height:56px;border-radius:6px}body.sub-window #main .main-buttons button+button{margin-left:26px}body.sub-window #main .main-buttons button.fixed{color:#fff;border:2px solid #c5560c;background-image:-moz-linear-gradient(90deg, #ec5300 0%, #fd903f 100%);background-image:-webkit-linear-gradient(90deg, #ec5300 0%, #fd903f 100%);background-image:-ms-linear-gradient(90deg, #ec5300 0%, #fd903f 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);width:200px}body.sub-window #main .main-buttons button.fixed:before{content:'';background:url("../img/icon-save.png") no-repeat center center;background-size:contain;width:21px;height:19px;margin-right:5px;display:inline-block;vertical-align:middle}body.sub-window #main .main-buttons button.cancel{color:#555;border:2px solid #aaa;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35)}body.sub-window #main .main-buttons button.cancel:before{content:'';background:url("../img/icon-cancel.png") no-repeat center center;background-size:contain;width:19px;height:19px;margin-right:5px;display:inline-block;vertical-align:middle}body.sub-window #main .pagenav{margin-bottom:12px}body.sub-window #main div.imagefile_comment{word-wrap:break-word;text-align:left}body.sub-window .ui-dialog .ui-dialog-title{font-size:20px;font-size:2rem}body.sub-window.search{min-width:640px}body.sub-window.search #main{padding-bottom:70px}body.sub-window.search #main .main-contents .container{max-width:720px}body.sub-window.search #main .main-contents h1{font-size:24px;font-size:2.4rem;font-weight:700;border-left:6px solid #365291;padding-left:16px;margin-bottom:25px}body.sub-window.search #main .main-contents table{width:100%;table-layout:fixed}body.sub-window.search #main .main-contents table td .per100{width:100%}body.sub-window.search #main table th,body.sub-window.search #main table td,body.sub-window.selectEst #search_est_dialog table th,body.sub-window.selectEst #search_est_dialog table td,body.sub-window.selectConst #search_const_dialog table th,body.sub-window.selectConst #search_const_dialog table td,body.sub-window #search_img_dialog table th,body.sub-window #search_img_dialog table td{border:2px solid #e5e5e5}body.sub-window.search #main table th,body.sub-window.selectEst #search_est_dialog table th,body.sub-window.selectConst #search_const_dialog table th,body.sub-window #search_img_dialog table th{background-color:#eee;font-size:18px;font-size:1.8rem;font-weight:700;padding:12px;width:25%}body.sub-window.search #main table td,body.sub-window.selectEst #search_est_dialog table td,body.sub-window.selectConst #search_const_dialog table td,body.sub-window #search_img_dialog table td{padding:0 10px;padding:15px}body.sub-window.search #main table td input[type="text"],body.sub-window.search #main table td select,body.sub-window.selectEst #search_est_dialog table td input[type="text"],body.sub-window.selectEst #search_est_dialog table td select,body.sub-window.selectConst #search_const_dialog table td input[type="text"],body.sub-window.selectConst #search_const_dialog table td select,body.sub-window #search_img_dialog table td input[type="text"],body.sub-window #search_img_dialog table td select{font-size:18px;font-size:1.8rem;border-radius:4px;border:2px solid #bfbfbf}body.sub-window.search #main table td select,body.sub-window.selectEst #search_est_dialog table td select,body.sub-window.selectConst #search_const_dialog table td select,body.sub-window #search_img_dialog table td select{max-width:324px}body.sub-window.search #main table td .wrapper,body.sub-window.selectEst #search_est_dialog table td .wrapper,body.sub-window.selectConst #search_const_dialog table td .wrapper,body.sub-window #search_img_dialog table td .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}body.sub-window.search #main table td .wrapper span,body.sub-window.selectEst #search_est_dialog table td .wrapper span,body.sub-window.selectConst #search_const_dialog table td .wrapper span,body.sub-window #search_img_dialog table td .wrapper span{margin:0 12px}body.sub-window.search #main table td .d-wrap,body.sub-window.selectEst #search_est_dialog table td .d-wrap,body.sub-window.selectConst #search_const_dialog table td .d-wrap,body.sub-window #search_img_dialog table td .d-wrap{position:relative;width:160px}body.sub-window.search #main table td .d-wrap input,body.sub-window.selectEst #search_est_dialog table td .d-wrap input,body.sub-window.selectConst #search_const_dialog table td .d-wrap input,body.sub-window #search_img_dialog table td .d-wrap input{width:100%}body.sub-window.search #main table td .d-wrap:after,body.sub-window.selectEst #search_est_dialog table td .d-wrap:after,body.sub-window.selectConst #search_const_dialog table td .d-wrap:after,body.sub-window #search_img_dialog table td .d-wrap:after{content:'';background:url("../img/icon-cal.png") no-repeat center center;background-size:contain;width:20px;height:20px;position:absolute;top:0;bottom:0;right:10px;margin:auto;pointer-events:none}body.sub-window.search #main .buttons,body.sub-window.selectEst #search_est_dialog .buttons,body.sub-window.selectConst #search_const_dialog .buttons,body.sub-window #search_img_dialog .buttons{margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}body.sub-window.search #main .buttons button,body.sub-window.selectEst #search_est_dialog .buttons button,body.sub-window.selectConst #search_const_dialog .buttons button,body.sub-window #search_img_dialog .buttons button{cursor:pointer;width:270px;height:70px;font-weight:700;font-size:18px;font-size:1.8rem}body.sub-window.search #main .buttons button+button,body.sub-window.selectEst #search_est_dialog .buttons button+button,body.sub-window.selectConst #search_const_dialog .buttons button+button,body.sub-window #search_img_dialog .buttons button+button{margin-left:30px}body.sub-window.search #main .buttons button.search,body.sub-window.selectEst #search_est_dialog .buttons button.search,body.sub-window.selectConst #search_const_dialog .buttons button.search,body.sub-window #search_img_dialog .buttons button.search{background-color:#f29f4e;color:#fff;border:none}body.sub-window.search #main .buttons button.search:before,body.sub-window.selectEst #search_est_dialog .buttons button.search:before,body.sub-window.selectConst #search_const_dialog .buttons button.search:before,body.sub-window #search_img_dialog .buttons button.search:before{content:'';background:url("../img/icon-search2.png") no-repeat center center;background-size:contain;width:25px;height:26px;margin-right:6px;display:inline-block;vertical-align:middle}body.sub-window.search #main .buttons button.release,body.sub-window.search #main .buttons button.close,body.sub-window.selectEst #search_est_dialog .buttons button.release,body.sub-window.selectEst #search_est_dialog .buttons button.close,body.sub-window.selectConst #search_const_dialog .buttons button.release,body.sub-window.selectConst #search_const_dialog .buttons button.close,body.sub-window #search_img_dialog .buttons button.release,body.sub-window #search_img_dialog .buttons button.close{color:#365291;background-color:#fff;border:3px solid #365291}body.sub-window.search #main .buttons button.close:before,body.sub-window.selectEst #search_est_dialog .buttons button.close:before,body.sub-window.selectConst #search_const_dialog .buttons button.close:before,body.sub-window #search_img_dialog .buttons button.close:before{content:'';background:url("../img/icon-close.png") no-repeat center center;background-size:contain;width:20px;height:19px;margin-right:6px;display:inline-block;vertical-align:middle}body.sub-window.view #main h2{margin-bottom:26px}body.Users.index #main table.m-list thead th:nth-child(1){width:6%}body.Users.index #main table.m-list thead th:nth-child(3){width:20%}body.Users.index #main table.m-list thead th:nth-child(4){width:20%}body.Users.index #main table.m-list thead th:nth-child(5){width:10%}body.Users.index #main table.m-list thead th:nth-child(6){width:6%;text-align:center}body.Users.add #main .breadcrumb{margin-bottom:40px}body.Users.add #main .t-edit .button,body.Users.add #main .t-edit button,body.Users.edit #main .t-edit .button,body.Users.edit #main .t-edit button{border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);width:146px;height:42px;font-size:16px;font-size:1.6rem;font-weight:700;display:block;line-height:38px;text-align:center;color:#555555;cursor:pointer}body.Users.add #main .t-edit .button.select,body.Users.add #main .t-edit button.select,body.Users.edit #main .t-edit .button.select,body.Users.edit #main .t-edit button.select{margin-top:20px}body.Users.add #main .t-edit .button.select:before,body.Users.add #main .t-edit button.select:before,body.Users.edit #main .t-edit .button.select:before,body.Users.edit #main .t-edit button.select:before{content:'';background:url("../img/icon-file-select.png") no-repeat center center;background-size:contain;width:15px;height:19px;margin-right:6px;display:inline-block;vertical-align:middle}body.Users.add #main .t-edit .button.release:before,body.Users.add #main .t-edit button.release:before,body.Users.edit #main .t-edit .button.release:before,body.Users.edit #main .t-edit button.release:before{content:'';background:url("../img/icon-file-release.png") no-repeat center center;background-size:contain;width:15px;height:19px;margin-right:6px;display:inline-block;vertical-align:middle}body.Users.add #main .t-edit td #span_in1,body.Users.edit #main .t-edit td #span_in1{display:block;width:120px;height:120px}body.Users.add #main .t-edit td #span_in1 img,body.Users.edit #main .t-edit td #span_in1 img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover';width:100%;vertical-align:bottom}body.Users.add #main .t-edit td #infile1,body.Users.edit #main .t-edit td #infile1{display:inline-block;vertical-align:bottom}body.Users.add #main .t-edit td #img_clear_btn,body.Users.edit #main .t-edit td #img_clear_btn{display:inline-block;vertical-align:bottom}body.Clients.index #main .pagenav{margin-bottom:12px}body.Clients.index #main table.m-list thead th:nth-child(1){width:6%}body.Clients.index #main table.m-list thead th:nth-child(2){width:12%}body.Clients.index #main table.m-list thead th:nth-child(4){width:20%}body.Clients.index #main table.m-list thead th:nth-child(5){width:15%}body.Clients.index #main table.m-list thead th:nth-child(6){width:6%;text-align:center}body.Clients.add .breadcrumb{margin-bottom:40px}body.Companies.add #main .t-edit td .zip input[type='text'],body.Companies.edit #main .t-edit td .zip input[type='text'],body.Clients.add #main .t-edit td .zip input[type='text'],body.Clients.edit #main .t-edit td .zip input[type='text']{width:110px}body.Companies.add #main .t-edit td .address,body.Companies.edit #main .t-edit td .address,body.Clients.add #main .t-edit td .address,body.Clients.edit #main .t-edit td .address{margin-top:15px}body.Companies.add #main .t-edit td .address .addr1,body.Companies.edit #main .t-edit td .address .addr1,body.Clients.add #main .t-edit td .address .addr1,body.Clients.edit #main .t-edit td .address .addr1{width:15%}body.Companies.add #main .t-edit td .address .addr2,body.Companies.add #main .t-edit td .address .addr3,body.Companies.edit #main .t-edit td .address .addr2,body.Companies.edit #main .t-edit td .address .addr3,body.Clients.add #main .t-edit td .address .addr2,body.Clients.add #main .t-edit td .address .addr3,body.Clients.edit #main .t-edit td .address .addr2,body.Clients.edit #main .t-edit td .address .addr3{width:40%;margin-left:1%}body.Companies.edit #main h2{margin-bottom:30px}body.Companies.edit #main .t-edit th button{border-width:2px;border-color:#aaa;border-style:solid;border-radius:6px;background-image:-moz-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #cbc7c7 0%, #fff 100%);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 1px 1px 0px rgba(235,61,61,0.35);width:146px;height:42px;margin-top:20px;color:#555555;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:700}body.Companies.edit #main .t-edit th button:before{content:'';background:url("../img/icon-file-select.png") no-repeat center center;background-size:contain;width:15px;height:19px;margin-right:6px;display:inline-block;vertical-align:middle}body.Companies.edit #main .t-edit td .stamp_img{max-height:100px;vertical-align:bottom}body.Companies.edit #main .t-edit td #span_in1_mess,body.Companies.edit #main .t-edit td #span_in2_mess{color:#ff130e;font-size:15px;font-size:1.5rem;line-height:1.5;display:block}body.Companies.edit #main .t-edit tr:nth-child(1) input{width:50%}body.Companies.edit #main .t-edit tr:nth-child(3) input,body.Companies.edit #main .t-edit tr:nth-child(4) input{width:200px}body.Companies.edit #main .t-edit tr:nth-child(5) input{width:50%}body.Companies.edit #main .t-sec{margin-top:40px}body.Companies.edit #main .furikomi table tr:nth-child(1) td input{width:50%}body.Companies.edit #main .furikomi table tr:nth-child(2) td input{width:30%}body.Companies.edit #main .furikomi table tr:nth-child(3) td input,body.Companies.edit #main .furikomi table tr:nth-child(4) td input{width:100%}body.Companies.edit #main input[type='file']{display:none}body.Companies.edit #main .main-buttons{text-align:center}.container div.table_title{display:flex}.container div.table_title p:nth-child(n+2){margin-left:20px}.container div#ajax-list-orders table.m-list.order-list th.tbl_id{width:70px}.container div#ajax-list-orders table.m-list.order-list th.tbl_name{width:250px}.container div#ajax-list-orders table.m-list.order-list th.tbl_amount{width:80px}.container div#ajax-list-orders table.m-list.order-list th.tbl_category{text-align:center}.container div#ajax-list-orders table.m-list.order-list td.tbl_amount{text-align:right}.container div#ajax-list-orders table.m-list.order-list td.tbl_amount{background-color:#ffffee}.container div#ajax-list-orders table.m-list.order-list td.tbl_empty{border:none}.container div#ajax-list-orders table.m-list.order-list td.tbl_total{background-color:#e5e5e5;color:#365291;font-weight:700}.container div#ajax-list-orders table.m-list.order-list td.defer{background-color:pink}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper dl{margin:10px 0px}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper dl.publish{display:flex;flex-wrap:wrap;align-items:center;margin:0}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper dl.publish label{font-size:18px;padding-bottom:4px}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper dl.publish div.publish_url,body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper dl.publish div.publish_expire{margin-left:20px}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper dl.publish div.publish_comment{color:red;margin:.5em 6em 1em;font-size:18px}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper table.t-edit dl{display:flex}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper table.t-edit dl dt{margin-right:10px}body.Estimates.edit #main div.container div.t-sec.publish-sec div.wrapper table.t-edit dl dd{margin-right:30px;text-decoration:underline}body.Estimates.view #main div.container div.t-sec.images table{margin:10px 0px}body.Estimates.view #main div.container div.t-sec.client_approval dl{margin-bottom:10px}body.Estimates.view #main div.container div.t-sec.client_approval div.client_approval{margin:20px}body.Estimates.view #main div.container div.t-sec.client_approval div.client_approval dl{display:flex;align-items:center}body.Estimates.view #main div.container div.t-sec.client_approval div.client_approval dl dt{width:100px;font-weight:700;font-size:18px;padding-bottom:.25em}body.Estimates.view #main div.container div.t-sec.client_approval ul.buttons{justify-content:flex-start}body.Estimates.view #main div.container div.t-sec.client_approval ul.buttons button.save{color:white;background-image:-webkit-linear-gradient(90deg, #ec5300 0%, #fd903f 100%)}body.Images #main table.t-edit td,body.Estimates.view #main table.t-edit td{width:250px}body.Images #main div.t-sec,body.Estimates.view #main div.t-sec{margin-top:40px}body.Images #main div.t-sec div.org_file_btn,body.Estimates.view #main div.t-sec div.org_file_btn{display:none}body.Images #main div.t-sec div.image_buttons,body.Estimates.view #main div.t-sec div.image_buttons{display:flex;justify-content:space-between}body.Images #main div.t-sec div.image_buttons ul.buttons,body.Estimates.view #main div.t-sec div.image_buttons ul.buttons{margin:20px 0;justify-content:flex-start}body.Images #main div.t-sec div.sort_message,body.Estimates.view #main div.t-sec div.sort_message{text-align:center;background-color:#dfdfdf;margin:10px;padding:10px}body.Images #main div.t-sec div.image_box_dummy,body.Estimates.view #main div.t-sec div.image_box_dummy{display:none}body.Images #main div.t-sec div.image_input_area,body.Estimates.view #main div.t-sec div.image_input_area{display:none}body.Images #main div.t-sec div.images_area,body.Estimates.view #main div.t-sec div.images_area{background-color:#efefef;margin-bottom:20px;display:flex;flex-wrap:wrap}body.Images #main div.t-sec div.images_area div.image_box,body.Estimates.view #main div.t-sec div.images_area div.image_box{text-align:center;background-color:white;border:2px #dfdfdf solid;padding:12px;position:relative;width:360px;margin:10px;display:flex;flex-flow:column;justify-content:space-between}body.Images #main div.t-sec div.images_area div.image_box img,body.Estimates.view #main div.t-sec div.images_area div.image_box img{vertical-align:bottom}body.Images #main div.t-sec div.images_area div.image_box .imagefile_num,body.Estimates.view #main div.t-sec div.images_area div.image_box .imagefile_num{background:transparent;position:absolute;right:5px;top:5px;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;white-space:nowrap;padding:0;border:none;border-radius:50%;font-size:13.2px;color:#fff;box-sizing:border-box;display:none}@media screen and (min-width: 640.1px){body.Images #main div.t-sec div.images_area div.image_box .imagefile_num,body.Estimates.view #main div.t-sec div.images_area div.image_box .imagefile_num{right:22px;top:22px;font-size:22px}}body.Images #main div.t-sec div.images_area div.image_box .imagefile_num.is_editing,body.Estimates.view #main div.t-sec div.images_area div.image_box .imagefile_num.is_editing{display:block;border:1px solid #fff;color:transparent}@media screen and (min-width: 640.1px){body.Images #main div.t-sec div.images_area div.image_box .imagefile_num.is_editing,body.Estimates.view #main div.t-sec div.images_area div.image_box .imagefile_num.is_editing{border-width:2px}}body.Images #main div.t-sec div.images_area div.image_box .imagefile_num.is_selected,body.Images #main div.t-sec div.images_area div.image_box .imagefile_num.is_editing.is_selected,body.Estimates.view #main div.t-sec div.images_area div.image_box .imagefile_num.is_selected,body.Estimates.view #main div.t-sec div.images_area div.image_box .imagefile_num.is_editing.is_selected{color:#fff;display:block;border:none;background:#0896ef}body.Images #main div.t-sec div.images_area div.image_box .span_in1 img,body.Estimates.view #main div.t-sec div.images_area div.image_box .span_in1 img{width:100%;height:200px;object-fit:cover;font-family:'object-fit: cover'}body.Images #main div.t-sec div.images_area div.image_box div.imagefile_info,body.Estimates.view #main div.t-sec div.images_area div.image_box div.imagefile_info{width:100%}body.Images #main div.t-sec div.images_area div.image_box div.imagefile_info label,body.Estimates.view #main div.t-sec div.images_area div.image_box div.imagefile_info label{width:100%}body.Images #main div.t-sec div.images_area div.image_box div.imagefile_info .el_input_text,body.Estimates.view #main div.t-sec div.images_area div.image_box div.imagefile_info .el_input_text{margin-top:12px;width:100%}body.Images #main div.t-sec div.images_area div.image_box.flexwrap,body.Estimates.view #main div.t-sec div.images_area div.image_box.flexwrap{width:30%;margin:5px}body.Images #main dl.main-buttons div#popup div.loading_message,body.Estimates.view #main dl.main-buttons div#popup div.loading_message{margin-bottom:20px}@media screen and (max-width: 640px){body.Images #main div.t-sec div.image_buttons{flex-flow:column}body.Images #main div.t-sec div.image_buttons ul.buttons{margin:10px 0px}body.Images #main div.t-sec div.image_buttons div.download{display:none}body.Images #main div.t-sec div.images_area div.image_box .span_in1 img{width:100%;height:200px;object-fit:cover;font-family:'object-fit: cover'}body.Images #main div.t-sec div.images_area div.image_box.flexwrap{padding:0px}body.Images #main div.t-sec div.images_area div.image_box.flexwrap .span_in1 img{height:80px}}.el_btn{background:transparent;color:inherit;appearance:none;cursor:pointer;outline:none;font:inherit;border:none;width:auto;text-align:center;padding:.25em .75em .35em;line-height:1.25;transition:.2s opacity;min-width:44px;min-height:44px;letter-spacing:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:#e7e6e6 linear-gradient(to bottom, #fefefe,#cdcaca);border:2px solid #aaa;font-weight:700;border-radius:8px;color:#555;font-size:24px;padding:.25em 1em .35em;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.4),inset 0px 0px 0px 1px rgba(255,255,255,0.3)}.el_btn:hover,.el_btn:focus{opacity:.8}.el_btn.el_btn__submit{border-color:#c5560c;background:linear-gradient(to bottom, #fd8f3e,#ed5503);color:#fff;letter-spacing:.25em;min-width:12.5em}.el_btn.el_btn__submit:before{display:inline-block;content:"";background:url(../img/i_save.png) no-repeat center/contain;margin:0 0.25em -0.15em 0;width:25px;height:22px}.el_btn.el_btn__add:before{display:inline-block;content:"";background:url(../img/i_add.png) no-repeat center/contain;margin:0 0.5em -0.1em 0;width:16px;height:16px}.el_btn.el_btn__sort:before{display:inline-block;content:"";background:url(../img/i_reload.png) no-repeat center/contain;margin:0 0.25em -0.15em 0;width:17px;height:20px}.el_btn.el_btn__imgDel{background:none;background:url(../img/i_del.png) no-repeat center,rgba(0,0,0,0.6);min-width:35px;min-height:35px;padding:0;border:none;box-shadow:none;border-radius:0;position:absolute;right:12px;top:12px}.el_label{font-weight:700}.el_label+*{margin-left:1em}.el_input_wrapper.el_input_wrapper__date{display:inline-block;position:relative}.el_input_wrapper.el_input_wrapper__date:after{content:'';background:url("../img/icon-cal.png") no-repeat center center;background-size:contain;width:20px;height:20px;position:absolute;top:0;bottom:0;right:10px;margin:auto;pointer-events:none}.el_input_text,.el_input_date,.el_input_dateTime,.el_select,.el_input_text.el_input_text__publishKey{-webkit-appearance:none;-ms-appearance:none;border-radius:0;margin:0;appearance:none;box-sizing:border-box;font:inherit;vertical-align:middle;background:#fff;display:inline-block;max-width:100%;min-width:3em;font-size:18px;font-size:1.8rem;padding:10px 12px 12px;border-radius:4px;border:2px solid #bfbfbf;max-width:100%}.el_input_text::placeholder,.el_input_date::placeholder,.el_input_dateTime::placeholder,.el_select::placeholder,.el_input_text.el_input_text__publishKey::placeholder{color:#ccc}.el_input_text:-ms-input-placeholder,.el_input_date:-ms-input-placeholder,.el_input_dateTime:-ms-input-placeholder,.el_select:-ms-input-placeholder{color:#ccc}.el_input_text::-ms-input-placeholder,.el_input_date::-ms-input-placeholder,.el_input_dateTime::-ms-input-placeholder,.el_select::-ms-input-placeholder,.el_input_text.el_input_text__publishKey::-ms-input-placeholder{color:#ccc}.el_input_text::-ms-expand,.el_input_date::-ms-expand,.el_input_dateTime::-ms-expand,.el_select::-ms-expand,.el_input_text.el_input_text__publishKey::-ms-expand{display:none}.el_input_text::-ms-clear,.el_input_date::-ms-clear,.el_input_dateTime::-ms-clear,.el_select::-ms-clear,.el_input_text.el_input_text__publishKey::-ms-clear{visibility:hidden}.el_input_date{width:10em}.el_input_dateTime{width:12em}.el_select{min-width:5em}.el_input_text.el_input_text__publishKey{width:45em}.bl_form_col{display:flex;align-items:center;flex-wrap:wrap;padding:30px 0}.bl_form_col:nth-child(n+2){border-top:1px solid #dcdcdc}.hp_w100p{width:100% !important;margin-left:auto !important;margin-right:auto !important}.hp_w90p{width:90% !important}.hp_mt20{margin-top:20px}
