﻿@charset "utf-8";

/* Copyrights (c) 2012 MEDIE Co., Ltd. All Rights Reserved. */

/* 一覧 */

th {
    font-size: 0.85em;
    font-size: 0.75rem;      
    text-align:center !important;
    white-space:nowrap;
}
td.cmd {
    text-align: center;
    white-space: nowrap;
}

#bui .id {display: none;}
#bui .code {text-align: center; white-space: nowrap;}
#bui .kaiso1 {width:17%}
#bui .kaiso2 {width:17%}
#bui .kaiso3 {width:17%}
#bui .kaiso4 {width:17%}
#bui .kaiso5 {width:17%}

#kihon-sosa .id {display: none;}
#kihon-sosa .code {text-align: center; white-space: nowrap;}
#kihon-sosa .bunrui-name {width:10%}
#kihon-sosa .name {width:30%}
#kihon-sosa .english_name {width:50%}

#approach .id {display: none;}
#approach .code {text-align: center; white-space: nowrap;}
#approach .name {width: 40%;}
#approach .desc {width: 50%;}

#hojo-kikai .id {display: none;}
#hojo-kikai .code {text-align: center; white-space: nowrap;}
#hojo-kikai .name {width: 40%;}
#hojo-kikai .desc {width: 60%;}

#gijutsudo .id {display: none;}
#gijutsudo .code {text-align: center; white-space: nowrap;}
#gijutsudo .ryakusyo {width:20%; text-align: center;}
#gijutsudo .keiken-nensu {width:7%; text-align: center;}
#gijutsudo .taio-mibun {width:50%}
#gijutsudo .cmd {width:7%}

#gakkai .id {display: none;}
#gakkai td.code {text-align:center; white-space: nowrap;}
#gakkai td.name {width:55%}
#gakkai td.abbr {width:35%}
#gakkai td.iswg {width:7%; text-align: center;}

#chosa-naiyo .id {display:none;}
#chosa-naiyo .code {text-align:center; white-space: nowrap;}
#chosa-naiyo .name {width:40%}
#chosa-naiyo .biko {width:40%}
#chosa-naiyo .use {text-align:center;}

#s-midashi .id {display: none;}
#s-midashi .seq {width: 10%;}
#s-midashi .name {width: 50%;}
#s-midashi .s-midashi-id {width: 40%;}

#status-jimukyoku .id {display:none;}
#status-jimukyoku .code {text-align: center; white-space: nowrap;}
#status-jimukyoku .name {width:30%;}
#status-jimukyoku .auto {width:30%;}
#status-jimukyoku .biko {width:30%;}
#status-jimukyoku .can-req {text-align: center;}

#status-gakkai .id {display:none;}
#status-gakkai .code {text-align: center; white-space: nowrap;}
#status-gakkai .name {width:30%;}
#status-gakkai .biko {width:60%;}

#s-jinkenhi-tbl td {vertical-align: middle;}
#s-jinkenhi-tbl td.name {width:12.5%; white-space: nowrap; text-align:left; font-size:0.8rem;}
#s-jinkenhi-tbl th.gijutsudo {width:15%; white-space:normal; font-weight:normal; font-size:0.8rem;}
#s-jinkenhi-tbl td.gijutsudo {width:10%; text-align:right;}
#s-jinkenhi-tbl td.cmd {width: 5%; white-space: nowrap; text-align:center;}

#s-jinkenhi-misc td.name {width: 20%; text-align: center;}
#s-jinkenhi-misc td.ninzu {width:25%; text-align:right;}
#s-jinkenhi-misc td.cmd {width: 5%; white-space: nowrap; text-align: center;}

#revision td.locked {text-align:center}
#revision td.type {text-align:center}
#revision td.major {text-align:center}
#revision td.minor {text-align:center}
#revision td.name {width:30%; text-align:left}
#revision td.biko {width:30%; text-align:left}
#revision td.cmd {white-space: nowrap; text-align:center;}

#account .id {display: none;}
#account td.gakkai {white-space: nowrap;}
#account td.user-id {width: 20%; white-space: nowrap;}
#account td.name {width: 20%; min-width: 80px;}
#account td.yomi {width: 20%; min-width: 90px;}
#account td.email {width: 20%}
#account td.cmd {width: 7%; white-space: nowrap; text-align:center;}

#shinryo-hoshu .id {display: none;}
#shinryo-hoshu .code {white-space: nowrap;}
#shinryo-hoshu .name {width:80%}
#shinryo-hoshu .tensu {width:10%; text-align:right;}

#shujutsu-shitsu .id {display: none;}
#shujutsu-shitsu .code {text-align: center; white-space: nowrap;}
#shujutsu-shitsu .name {width:40%}
#shujutsu-shitsu .biko {width:50%}

#ika-tensu-kubun .id {display:none;}
#ika-tensu-kubun .code {text-align: center; white-space: nowrap;}
#ika-tensu-kubun .name {width:30%;}
#ika-tensu-kubun .biko {width:60%;}
#ika-tensu-kubun .use {text-align:center;}

#sosa-taisho-soshiki .id {display:none;}
#sosa-taisho-soshiki .code {text-align: center; white-space: nowrap;}
#sosa-taisho-soshiki .bunrui {width:40%;}
#sosa-taisho-soshiki .name {width:50%;}

#support {padding: 8px 16px; border: 1px solid #ccc; border-radius: 3px;}
#support h2 {color: #444; font-size: 1.1em; font-size: 1.0rem; line-height: 1.2em; line-height: 1.6rem;}
#support td.type {width: 80px; text-align: right; font-weight: bold; padding-right: 10px;}
#support td.email {}
#support td.cmd {width: 1%;}
#support .guide-message {color:#555; margin: 4px 0 8px 0;}

#news .date {background-color: #eaeaea; font-weight: bold;}
#news .summary > p {margin: 0;}
#news .details td, .details td {border: 1px solid #dddddd; padding: 2px 3px;}
#news .cmd {vertical-align: middle;}
#news-new {position: absolute; left: 0; top: 12px;}

/* pagination */

#table-top {
    position: relative;    
}
#pagination-top {
    height: 28px;
    margin: 0 auto 6px auto;
    text-align: center;
    z-index: 0;
}
#counter {
    height: 20px;
    margin-bottom: 10px;
    position: absolute;    
    right: 0;
    top: 12px;
    z-index: 0;
}

/* 新規/編集/削除 */

.form-horizontal .control-label {font-weight: bold;}
.form-horizontal .control-group {margin-bottom: 5px;}
.dl-horizontal {margin: 0px;}
.dl-horizontal dt {margin-bottom: 5px; padding-top: 5px;}
.dl-horizontal dd {min-height: 25px; padding-top: 5px; margin-bottom: 5px; margin-left: 190px; word-wrap: break-word;}

.reference-group {margin-bottom: 5px;}
.inline-label {display: inline-block; padding: 0 4px;}

.btn-padding {padding-top: 15px;}

.checkbox-description {display: inline-block; padding: 4px 10px 0 10px; vertical-align: middle;}
.checkbox {padding-left: 0;}


/* お知らせ編集 */
.thin { color: #888;display: block; font-size: 0.8em; font-weight: normal; }

input.datepicker { cursor: pointer; }
#ui-datepicker-div { font-size: 0.8em; }

.ui-autocomplete { max-height: 100px; overflow-y: auto; overflow-x: hidden; padding-right: 20px; }
.ui-autocomplete a  { font-size: 10pt; }

.icon-remove-sign { cursor: pointer; margin-top: 4px; margin-left: 2px; }

.preview { display: none; }
.w-border { background-color: #f8f8f8; border: 1px solid #d4d4d4; border-radius: 4px; -moz-border-radius: 4px; box-shadow: 1px 2px 2px #bbb; padding: 10px 6px; }

/* お知らせ編集 - ポップアップ */

.guide-item { padding: 2px 0; }
.guide-desc { display: none; }
.guide-desc .row { padding-left: 14px; border-bottom: 1px solid #ccc; }
.guide-desc .row:last-child { border-bottom: none; }
.guide-desc .row div { float: left; width: 300px; }
.guide-desc pre { float: left; width: 300px; background-color: #fff; border: none; font: inherit; font-size: 12px; margin: 0; padding-top: 0; }

/* 新しい評価軸 */

#new-hyoukaziku .id {display:none;}
#new-hyoukaziku .code {text-align:center; white-space: nowrap;}
#new-hyoukaziku .name {width:70%}
#new-hyoukaziku .use {text-align:center;}

/* 時間あたりの手術指数 */

#shujutsuShisu-tbl td {vertical-align: middle;}
#shujutsuShisu-tbl td.name {width:12.5%; white-space: nowrap; text-align:left; font-size:0.8rem;}
#shujutsuShisu-tbl th.gijutsudo {width:15%; white-space:normal; font-weight:normal; font-size:0.8rem;}
#shujutsuShisu-tbl td.gijutsudo {width:10%; text-align:right;}
#shujutsuShisu-tbl td.cmd {width: 5%; white-space: nowrap; text-align:center;}

/* 備考 */

table#biko .id {display: none;}
table#biko .no {width: 5%; white-space: nowrap; text-align:center;}
table#biko .name {}
table#biko .cmd {width: 5%; white-space: nowrap; text-align:center;}
