body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hide{display:none}#container{width:100%}.text_ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#header{width:100%;height:93px;padding-top:5px}#header>table{width:100%;height:58px}#header .logo img{height:50px}#header .icon_button{width:40px;margin-left:3px;padding:5px 3px 2px 3px;text-align:center}#header .icon_button p{margin:0;font-size:8px}#header .navi_area .split_bar{width:0;height:46px;margin:3px 4px 3px 8px;border-radius:3px}#header .login_info{padding:3px 10px}#header .login_info .tanto_name{margin-top:5px}#fixed_controls_area{display:none}#footer{display:block;display:none;position:fixed;width:100%;height:auto;font-weight:normal;background-color:#dcecff;box-shadow:0 -2px 3px #AAA;text-align:left;z-index:90}#footer .tag_list{display:flex;flex-wrap:wrap;padding:5px 2px}#footer .tag_list .tag{flex-basis:200px;margin:0 2px 2px;border:1px solid #CCC;background-color:#FFF;cursor:pointer}#footer .tag_list .tag:hover{box-shadow:0 0 2px #666 inset}#footer .tag_list .tag:active{box-shadow:0 0 6px #333 inset}#footer .tag_list .function{width:40px;text-align:center}#footer .tag_list .label div{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#footer .tag_list .controls{width:22px}#footer .tag_list .button{display:block;width:20px;height:20px;padding-top:4px}#page_body{padding:10px 10px 40px 10px}#page_body .contents_area{padding:5px}#page_body .contents_area_title{margin-bottom:10px;padding:3px 5px;font-size:14px;font-weight:bold}#page_body .contents_area_title{margin-bottom:5px}#page_body .contents_area_title .no{margin:3px 0 0 10px;font-size:11px;font-weight:normal}#page_body .contents_area_title .link{margin:1px 3px 0 15px;font-size:12px}#page_body .link_history{border-bottom:1px solid #fff55e;color:#fff55e;cursor:pointer}#page_body .link_history:hover{border-bottom:1px solid #ffde2e;color:#ffde2e}#page_body .link_history i{margin-right:3px}#page_body th.ref .link_history{border-bottom:1px solid #357fce;color:#357fce}#page_body th.ref .link_history:hover{border-bottom:1px solid #346294;color:#346294}table.data_table>tbody>tr>td.none,table.ref_table>tbody>tr>td.none{height:5px}table.data_table,table.ref_table{border:0;border-collapse:collapse}table.data_table>tbody>tr>th,table.ref_table>tbody>tr>th,table.data_table>tbody>tr>td,table.ref_table>tbody>tr>td{padding:2px 4px}table.data_table>tbody>tr>th,table.data_table>tbody>tr>td{height:28px}table.data_table .price.minus,table.ref_table .price.minus{color:#F00}.dialog .button{font-size:12px;width:60px}#message_dialog .message_content tr td:first-child{width:90px}#tanto_select_dialog .item.invalid{background-color:#e0e0e0;color:'#777'}#tanto_select_dialog .item.selected.invalid{background-color:#bd7954;color:#FFF}.function h2{color:#FFF}.function .link:not(.disabled){cursor:pointer}.function .link:not(.disabled):hover{filter:brightness(1.2)}.function.customer h2{background-color:#842fa7}.function.customer:not(.colorless),.type_1 .function.customer .link{color:#FFF;background-color:#9b59b6}.type_2 .function.customer .link{color:#9b59b6}.function.kaitori h2{background-color:#237a46}.function.kaitori:not(.colorless),.type_1 .function.kaitori .link{color:#FFF;background-color:#499668}.type_2 .function.kaitori .link{color:#499668}.function.zaiko h2{background-color:#166ca4}.function.zaiko:not(.colorless),.type_1 .function.zaiko .link{color:#FFF;background-color:#2980b9}.type_2 .function.zaiko .link{color:#2980b9}.function.car_search h2{background-color:#cb9e05}.function.car_search:not(.colorless),.type_1 .function.car_search .link{color:#FFF;background-color:#ddaf0f}.type_2 .function.car_search .link{color:#ddaf0f}.function.hanbai h2{background-color:#da6600}.function.hanbai:not(.colorless),.type_1 .function.hanbai .link{color:#FFF;background-color:#e67e22}.type_2 .function.hanbai .link{color:#e67e22}.function.seibi h2{background-color:#983261}.function.seibi:not(.colorless),.type_1 .function.seibi .link{color:#FFF;background-color:#b65984}.type_2 .function.seibi .link{color:#b65984}.function.output h2{background-color:#2c3e50}.function.output:not(.colorless),.type_1 .function.output .link{color:#FFF;background-color:#2c3e50}.type_2 .function.output .link{color:#2c3e50}.function.analysis h2{background-color:#923f3f}.function.analysis:not(.colorless),.type_1 .function.analysis .link{color:#FFF;background-color:#923f3f}.type_2 .function.analysis .link{color:#923f3f}.function.admin h2{background-color:#13797d}.function.admin:not(.colorless),.type_1 .function.admin .link{color:#FFF;background-color:#2c9498}.type_2 .function.admin .link{color:#2c9498}.function.kanri h2,.function.master h2{background-color:#e90a59}.function.kanri:not(.colorless),.function.master:not(.colorless),.type_1 .function.kanri .link,.type_1 .function.master .link{color:#FFF;background-color:#ff508e}.type_2 .function.kanri .link,.type_2 .function.master .link{color:#e74c3c}.function.outer_link h2{background-color:#1e3451}.function.outer_link:not(.colorless),.type_1 .function.outer_link .link{color:#FFF;background-color:#1e3451}.type_2 .function.outer_link .link{color:#1e3451}.type_1 .function .link.disabled{color:#FFF;background-color:#AAA}.type_2 .function .link.disabled{color:#AAA}.box.color_div{width:18px;height:18px;border:1px solid #CCC;margin-right:3px}.box.color_div.div_{display:none}.box.color_div.div_001{background-color:#FFF}.box.color_div.div_002{background-color:#f7f6f5}.box.color_div.div_003{background-color:#000}.box.color_div.div_004{background-color:#a9a9a9}.box.color_div.div_005{background-color:silver}.box.color_div.div_006{background-color:#ffd700}.box.color_div.div_007{background-color:#ff0}.box.color_div.div_008{background-color:#00F}.box.color_div.div_009{background-color:#008000}.box.color_div.div_010{background-color:#a52a2a}.box.color_div.div_011{background-color:orange}.box.color_div.div_012{background-color:#F00}.box.color_div.div_013{background-color:#ffc0cb}.box.color_div.div_014{background-color:purple}.datagrid .cell_controls .button{padding:1px 5px}.datagrid tr.selected .box.color_div{border:1px solid #FFF}