﻿.cres-logo { vertical-align: middle; text-align: center; height:48px; }
.cres-credit { font:14px tahoma,arial,verdana,sans-serif; color:#606060; }
.cres-title { font:18px メイリオ,ＭＳ Ｐゴシック; color:#606060; font-weight:bold; }
.cres-box { text-align: center; margin: 240px 0px; }
.cres-image { vertical-align: middle; }
.cres-anchor { vertical-align: middle; text-decoration: none; color:#0000FF; }
.cres-message { font: 12px arial,tahoma,sans-serif; color:#FFFFFF; }
.cres-text { font:12px tahoma,arial,helvetica; color:#404040; }

.cres_external { src: url(img/icons/application_double.png); }
.cres_internal { src: url(img/icons/application_form_add.png); }
.cres_header { background-image: url(../../lib/img/header_background.jpg) !important; }

.cres-form-border-top { border-top: 1px dotted #B5B8C8; }
.cres-form-collapse-top { padding: 0px !important; }
.cres-form-border-bottom { border-bottom:1px dotted #B5B8C8; }
.cres-from-background { background: #D1DDEF; }
.cres-link-button .x-btn-mc { text-align: left; }
.cres-icon { background-repeat: no-repeat; background-position: 0 center; padding-left: 20px; padding-top: 2px; padding-bottom: 3px; vertical-align: top; vertical-align: bottom; }
.cres-norepeat { background-repeat: no-repeat !important; background-position: left center !important; }
.cresErrorPanel{ padding: 10px 0 0 10px; color:#DD0000 !important; }

.loading { background-image: url(../../lib/img/icons/loading.gif) !important; }
.information { background-image: url(../../lib/img/icons/information.png) !important; }
.warning { background-image: url(../../lib/img/icons/error.png) !important; }
.error { background-image: url(../../lib/img/icons/exclamation.png) !important; }
.star { background-image: url(../../lib/img/icons/star.png) !important; }

.home { background-image: url(../../lib/img/icons/house.png) !important; }
.bell { background-image: url(../../lib/img/icons/bell.png) !important; }
.logon { background-image: url(../../lib/img/icons/user.png) !important; }
.logoff { background-image: url(../../lib/img/icons/status_offline.png) !important; }
.config { background-image: url(../../lib/img/icons/cog.png) !important; }

.font { background-image: url(../../lib/img/icons/font.png) !important; }
.font-inc { background-image: url(../../lib/img/icons/font-inc.png) !important; }
.font-dec { background-image: url(../../lib/img/icons/font-dec.png) !important; }

.form { background-image: url(../../lib/img/icons/application_form.png) !important; }
.form_delete { background-image: url(../../lib/img/icons/application_form_delete.png) !important; }
.form_search { background-image: url(../../lib/img/icons/application_form_magnify.png) !important; }
.form_external { background-image: url(../../lib/img/icons/monitor.png) !important; }
.form_internal { background-image: url(../../lib/img/icons/application_form_add.png) !important; }
.form_popup { background-image: url(../../lib/img/icons/application_double.png) !important; }

.add { background-image: url(../../lib/img/icons/add.png) !important; }
.copy { background-image: url(../../lib/img/icons/page_copy.png) !important; }
.delete { background-image: url(../../lib/img/icons/delete.png) !important; }
.refresh { background-image: url(../../lib/img/icons/refresh.gif) !important; }
.split { background-image: url(../../lib/img/icons/application_split.png) !important; }
.close { background-image: url(../../lib/img/icons/cross.png) !important; }
.exec { background-image: url(../../lib/img/icons/lightning.png) !important; }
.verify { background-image: url(../../lib/img/icons/tick.png) !important; }
.submit { background-image: url(../../lib/img/icons/resultset_next.png) !important; }
.undo { background-image: url(../../lib/img/icons/arrow_undo.png) !important; }
.plugin { background-image: url(../../lib/img/icons/plugin.png) !important; }
.brick { background-image: url(../../lib/img/icons/brick.png) !important; }
.map { background-image: url(../../lib/img/icons/map.png) !important; }
.building { background-image: url(../../lib/img/icons/building.png) !important; }
.date { background-image: url(../../lib/img/icons/date.png) !important; }

.continue { background-image: url(../../lib/img/icons/next.png) !important; }
.search { background-image: url(../../lib/img/icons/magnifier.png) !important; }
.cancel { background-image: url(../../lib/img/icons/arrow_redo.png) !important; }
.key { background-image: url(../../lib/img/icons/key.png) !important; }

.form-button { width:100px !important; font-size:13px !important;  }

.expand { background-image: url(../../lib/img/icons/expand-all.png) !important; }
.collapse { background-image: url(../../lib/img/icons/collapse-all.png) !important; }
.expand_panel { background-image: url(../../lib/img/icons/expand.png) !important; }
.collapse_panel { background-image: url(../../lib/img/icons/collapse.png) !important; }

.help { background-image: url(../../lib/img/icons/help.png) !important; }
.help_collapse { background-image: url(../../lib/img/icons/collapse.png) !important; }

.file { background-image: url(../../lib/img/icons/disk.png) !important; }
.doc { background-image: url(../../lib/img/icons/page.png) !important; }
.knowledge { background-image: url(../../lib/img/icons/book_open.png) !important; }
.community { background-image: url(../../lib/img/icons/group.png) !important; }

.textL { font-size:13px !important; }
.textM { font-size:12px !important; }
.textS { font-size:11px !important; }
.textSS { font-size:10px !important; }

.textRed { color:#DD0000 !important; }
.textGreen { color:#008800 !important; }
.textBlue { color:#0000AA !important; }
.textBold { font-weight:bold !important; }

.wide-line { overflow: auto !important; white-space: normal !important; line-height: 140% !important; }
.help-image { vertical-align: text-bottom !important; }

#helpTitle { font-size:12px; }
#slideBox { position:absolute; width:200px; z-index:10000; }

.x-form-item { padding: 4px 0 0 0 !important; overflow: hidden !important; }
.x-form-item-label { padding: 4px 4px 3px 0 !important;}
.x-form-display-field { padding: 4px 4px 3px 0 !important;}
.x-form-check-wrap { height: 18px !important; line-height: 16px !important; }
.x-form-check-wrap, .x-form-radio-wrap { padding: 0 !important; }
.x-form-check-wrap-inner, .x-form-radio-wrap-inner { white-space: nowrap !important; }
.x-form-invalid-msg { background: transparent url(../../lib/img/icons/error.png) no-repeat scroll 0 0 !important; width: 300px !important;}
.x-form-item label.x-form-cb-label { position: static !important; }

.x-fieldset { margin-bottom: 2px !important; padding: 0 8px 2px 10px !important; }
.x-fieldset-body { padding: 4px 0 4px 0 !important; }

.x-btn-over button { color:#000000 !important; }
.x-btn-focus button { color:#000000 !important; }

.x-grid3-cell-inner, .x-grid3-hd-inner { white-space: normal !important; word-wrap: break-word !important;}
.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td { font: 12px arial,tahoma,helvetica,sans-serif; }
.x-grid3-row td, .x-grid3-summary-row td { line-height: 16px; }
.x-small-editor .x-form-text { vertical-align: top !important; }
