/*
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    	padding: 2px;
	font-size:0.9em;	
}
.table > thead > tr > th{
	font-size:0.9em;	
}

radio, .checkbox {
    position: relative;
    display: block;
    margin-top: 0px;
    margin-bottom: 0px;
}
*/

.zenkaku {
        /*ime-mode: active;*/
}
.hankaku {
        ime-mode:disabled;
}

.form-group{
	margin-top:0px;
	margin-bottom:0px;
}


.padding_header{
	padding-top:70px;
}

.padc{
	padding-top:7px;	
}
.algnr{
	text-align:right;
}

.brand{
        background: transparent url("/sys/hz_dev/images/header_logo.png") no-repeat;
        background-size: 110px 35px;
        background-position: 20px 2px;
        padding-left:150px!important;
}

.navbar-default {
    background-color: #337ab7;
    border-color: #e7e7e7;
}
.navbar-brand{
    color: #fff!important;
}

.breadcrumb {
    margin-bottom: 0px;
}

h2.hozen {
    background: #5B8ABD;
    color: #FFF;
    font-size: 114%;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px 15px;
    clear: both;
}

h2.hozen_sen {
    background: #5B8ABD;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 2px;
    clear: both;
}

a.hozen_active {
	background:#5B8ABD!important;
	color:#fff!important;
	text-decoration:none;
}

h2.setubi {
    background: #2C5182;
    color: #FFF;
    font-size: 114%;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px 15px;
    clear: both;
}

h2.master{
    background: #E09D49;
    color: #fff;
    padding: 5px 15px;
    font-weight: bold;
	margin-bottom: 10px;
}

h2.stock {
    background: #99739B;
    color: #FFF;
    font-size: 114%;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px 15px;
}

span.bold{
	font-weight:bold;
}

a.btn{
	text-decoration: none!important;
}

/*
body {
font-family: 'Avenir','Helvetica Neue','Helvetica','Arial','Hiragino Sans','ヒラギノ角ゴシック',YuGothic,'Yu Gothic','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic'  
}
*/
/*
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);
body {
	font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
*/

table .pink {
        background:#f2dede!important;
	border-bottom:1px #eee solid;
}

table .green{
	background: #9AC774;
}

td.green{
	background: #9AC774;
}

td.red{
	background: #FF3333;
}
td.money{
	text-align:right;
}
/*
.fixed_header_display_none_at_print{
	left: auto!important;
}
*/
.img-responsive{ width:100%; }

.money{
    text-align: right;
	padding:2px;
}

.input-right{
    text-align: right;
}

.nodisp{
	display:none;
}
