.fontawesome_button{
  font-family: "fontawesome",Meiryo,"Hiragino   Kaku Gothic ProN", YuGothic,Verdana,sans-serif;
  font-size:14pt;
  text-align: right;
}

system_title{
    font-size: 20px;
    color: royalblue;
    text-align: left;
    font-family: "fontawesome", Meiryo, "Hiragino   Kaku Gothic ProN", YuGothic,Verdana,sans-serif;
}
#page_header table {
  width:100%; height:48px;
  position:relative;top:0px; left:0px;
}

#page_header #title_text {
  padding-left:20px; color:royalblue; font-weight:bold; font-size:20pt;
  font-family: "fontawesome", Meiryo, "Hiragino   Kaku Gothic ProN",YuGothic,Verdana,sans-serif;
}

#page_header #header_info #user_info {
  /*width:300px;*/ height:24px; padding-top:7px; padding-right:7px; font-size:11pt; color:#999966;
}

#page_header #header_info #logout {
  height:24px;
}

#page_header #header_info a img {
  border:0px solid white;
  position:relative;top:6px;
}


/*サイドメニューのバッジ表示*/
ul.menu{
	width: 144px;
}

ul.menu .badge:hover{
	transform: scale(1.2, 1.2);
	font-size: 12px;
	transition: 0.2s;
	opacity: 0.3;
}


.item__COLOR01,
.field .item__COLOR01,
.g_field .item__COLOR01,
.item__COLOR01 option,
.field .item__COLOR01 option,
.g_field .item__COLOR01 option{
        color : #000000; /* black */
}
.item__COLOR02,
.field .item__COLOR02,
.g_field .item__COLOR02,
.item__COLOR02 option,
.field .item__COLOR02 option,
.g_field .item__COLOR02 option{
        color : #c0c0c0; /* silver */
}
.item__COLOR03,
.field .item__COLOR03,
.g_field .item__COLOR03,
.item__COLOR03 option,
.field .item__COLOR03 option,
.g_field .item__COLOR03 option{
        color : #808080; /* gray */
}
.item__COLOR04,
.field .item__COLOR04,
.g_field .item__COLOR04,
.item__COLOR04 option,
.field .item__COLOR04 option,
.g_field .item__COLOR04 option{
        color : #ffffff; /* white */
}
.item__COLOR05,
.field .item__COLOR05,
.g_field .item__COLOR05,
.item__COLOR05 option,
.field .item__COLOR05 option,
.g_field .item__COLOR05 option{
        color : #800000; /* maroon */
}
.item__COLOR06,
.field .item__COLOR06,
.g_field .item__COLOR06,
.item__COLOR06 option,
.field .item__COLOR06 option,
.g_field .item__COLOR06 option{
        color : #ff0000; /* red */
}
.item__COLOR07,
.field .item__COLOR07,
.g_field .item__COLOR07,
.item__COLOR07 option,
.field .item__COLOR07 option,
.g_field .item__COLOR07 option{
        color : #800080; /* purple */
}
.item__COLOR08,
.field .item__COLOR08,
.g_field .item__COLOR08,
.item__COLOR08 option,
.field .item__COLOR08 option,
.g_field .item__COLOR08 option{
        color : #ff00ff; /* fuchsia */
}
.item__COLOR09,
.field .item__COLOR09,
.g_field .item__COLOR09,
.item__COLOR09 option,
.field .item__COLOR09 option,
.g_field .item__COLOR09 option{
        color : #008000; /* green */
}
.item__COLOR10,
.field .item__COLOR10,
.g_field .item__COLOR10,
.item__COLOR10 option,
.field .item__COLOR10 option,
.g_field .item__COLOR10 option{
        color : #00ff00; /* lime */
}
.item__COLOR11,
.field .item__COLOR11,
.g_field .item__COLOR11,
.item__COLOR11 option,
.field .item__COLOR11 option,
.g_field .item__COLOR11 option{
        color : #808000; /* olive */
}
.item__COLOR12,
.field .item__COLOR12,
.g_field .item__COLOR12,
.item__COLOR12 option,
.field .item__COLOR12 option,
.g_field .item__COLOR12 option{
        color : #ffff00; /* yellow */
}
.item__COLOR13,
.field .item__COLOR13,
.g_field .item__COLOR13,
.item__COLOR13 option,
.field .item__COLOR13 option,
.g_field .item__COLOR13 option{
        color : #000080; /* navy */
}
.item__COLOR14,
.field .item__COLOR14,
.g_field .item__COLOR14,
.item__COLOR14 option,
.field .item__COLOR14 option,
.g_field .item__COLOR14 option{
        color : #0000ff; /* blue */
}
.item__COLOR15,
.field .item__COLOR15,
.g_field .item__COLOR15,
.item__COLOR15 option,
.field .item__COLOR15 option,
.g_field .item__COLOR15 option{
        color : #008080; /* teal */
}
.item__COLOR16,
.field .item__COLOR16,
.g_field .item__COLOR16,
.item__COLOR16 option,
.field .item__COLOR16 option,
.g_field .item__COLOR16 option{
        color : #00ffff; /* aqua */
}
.item__COLOR17,
.field .item__COLOR17,
.g_field .item__COLOR17,
.item__COLOR17 option,
.field .item__COLOR17 option,
.g_field .item__COLOR17 option{
        color : #00ffff; /* light pink (add color) */
}

.item__BGCOLOR01,
.field .item__BGCOLOR01,
.g_field .item__BGCOLOR01,
.item__BGCOLOR01 option,
.field .item__BGCOLOR01 option,
.g_field .item__BGCOLOR01 option{
        background-color : #000000; /* black */
}
.item__BGCOLOR02,
.field .item__BGCOLOR02,
.g_field .item__BGCOLOR02,
.item__BGCOLOR02 option,
.field .item__BGCOLOR02 option,
.g_field .item__BGCOLOR02 option{
        background-color : #c0c0c0; /* silver */
}
.item__BGCOLOR03,
.field .item__BGCOLOR03,
.g_field .item__BGCOLOR03,
.item__BGCOLOR03 option,
.field .item__BGCOLOR03 option,
.g_field .item__BGCOLOR03 option{
        background-color : #808080; /* gray */
}
.item__BGCOLOR04,
.field .item__BGCOLOR04,
.g_field .item__BGCOLOR04,
.item__BGCOLOR04 option,
.field .item__BGCOLOR04 option,
.g_field .item__BGCOLOR04 option{
        background-color : #ffffff; /* white */
}
.item__BGCOLOR05,
.field .item__BGCOLOR05,
.g_field .item__BGCOLOR05,
.item__BGCOLOR05 option,
.field .item__BGCOLOR05 option,
.g_field .item__BGCOLOR05 option{
        background-color : #800000; /* maroon */
}
.item__BGCOLOR06,
.field .item__BGCOLOR06,
.g_field .item__BGCOLOR06,
.item__BGCOLOR06 option,
.field .item__BGCOLOR06 option,
.g_field .item__BGCOLOR06 option{
        background-color : #ff0000; /* red */
}
.item__BGCOLOR07,
.field .item__BGCOLOR07,
.g_field .item__BGCOLOR07,
.item__BGCOLOR07 option,
.field .item__BGCOLOR07 option,
.g_field .item__BGCOLOR07 option{
        background-color : #800080; /* purple */
}
.item__BGCOLOR08,
.field .item__BGCOLOR08,
.g_field .item__BGCOLOR08,
.item__BGCOLOR08 option,
.field .item__BGCOLOR08 option,
.g_field .item__BGCOLOR08 option{
        background-color : #ff00ff; /* fuchsia */
}
.item__BGCOLOR09,
.field .item__BGCOLOR09,
.g_field .item__BGCOLOR09,
.item__BGCOLOR09 option,
.field .item__BGCOLOR09 option,
.g_field .item__BGCOLOR09 option{
        background-color : #008000; /* green */
}
.item__BGCOLOR10,
.field .item__BGCOLOR10,
.g_field .item__BGCOLOR10,
.item__BGCOLOR10 option,
.field .item__BGCOLOR10 option,
.g_field .item__BGCOLOR10 option{
        background-color : #00ff00; /* lime */
}
.item__BGCOLOR11,
.field .item__BGCOLOR11,
.g_field .item__BGCOLOR11,
.item__BGCOLOR11 option,
.field .item__BGCOLOR11 option,
.g_field .item__BGCOLOR11 option{
        background-color : #808000; /* olive */
}
.item__BGCOLOR12,
.field .item__BGCOLOR12,
.g_field .item__BGCOLOR12,
.item__BGCOLOR12 option,
.field .item__BGCOLOR12 option,
.g_field .item__BGCOLOR12 option{
        background-color : #ffff00; /* yellow */
}
.item__BGCOLOR13,
.field .item__BGCOLOR13,
.g_field .item__BGCOLOR13,
.item__BGCOLOR13 option,
.field .item__BGCOLOR13 option,
.g_field .item__BGCOLOR13 option{
        background-color : #000080; /* navy */
}
.item__BGCOLOR14,
.field .item__BGCOLOR14,
.g_field .item__BGCOLOR14,
.item__BGCOLOR14 option,
.field .item__BGCOLOR14 option,
.g_field .item__BGCOLOR14 option{
        background-color : #0000ff; /* blue */
}
.item__BGCOLOR15,
.field .item__BGCOLOR15,
.g_field .item__BGCOLOR15,
.item__BGCOLOR15 option,
.field .item__BGCOLOR15 option,
.g_field .item__BGCOLOR15 option{
        background-color : #008080; /* teal */
}
.item__BGCOLOR16,
.field .item__BGCOLOR16,
.g_field .item__BGCOLOR16,
.item__BGCOLOR16 option,
.field .item__BGCOLOR16 option,
.g_field .item__BGCOLOR16 option{
        background-color : #00ffff; /* aqua */
}
.item__BGCOLOR17,
.field .item__BGCOLOR17,
.g_field .item__BGCOLOR17,
.item__BGCOLOR17 option,
.field .item__BGCOLOR17 option,
.g_field .item__BGCOLOR17 option{
        background-color : #ff9999; /* light pink (add color) */
}


.all__NOSTYLE{
    
}

.all__BOLD{
    font-weight: bold;
}


/* add color */
.item__LIGHTRED{
	color: #ff665f;
}
.item__BLUE{
    color: #0000cd;
}
.item__GRAY{
    color: #cdcdcd;
}
.item__LIGHTGRAY{
    color: #c0c0c0;
}
.item__DARK_GRAY{
    color: #696969;
}


/* ボタンデザイン */
input[type="button"]:disabled{
    color: #cdcdcd;
}

.item__STATUS_CANCEL_BUTTON{
    font-size: 100%;
    background-color: #f68585;
    color: #f5f5f5;    
    border: 1px solid #ff0000;
    box-sizing: border-box;
    white-space: nowrap;
    border-radius: 0.25em;
    -webkit-transition: all .3s;
    transition: all .3s;
    background-image: linear-gradient(#f68585,#f00505);
    box-shadow: 0 1px 5px 0 #cccccc, 0 1px 1px rgb(255 255 255 / 50%) inset;
}


/* 一覧内 */
.item__OUTPUT_BUTTON_LIST{
    color: #003eff;
    border: 1px solid #4c77ff;
}
.item__OUTPUT_BUTTON_LIST_DONE{
    color: #c1d1ff;
    border: 1px solid #dbe4ff;
}

.item__OUTPUT_BUTTON_LIST2{
    color: #7f1ac6; /* 業者台帳 */
    border: 1px solid #b55bcf;
}
.item__OUTPUT_BUTTON_LIST2_DONE {
    color: #deb8f8;
    border: 1px solid #efd8f6;
}

.item__CANCEL_BUTTON_LIST{
    color: #ff6464;
    border: 1px solid #ff6464;
}

/* 一覧から選択して出力 */
.item__OUTPUT_BUTTON{
    background-image: linear-gradient(#fbfbfd, #fdfeff);
    color: #003eff;
    border: 1px solid #90aeff;
}
.item__OUTPUT_BUTTON:disabled{
    background-image: linear-gradient(#fbfbfd, #fdfeff);
    color: #bcbcbc;
    border: 1px solid #999999;
}


/* レイアウト */
.item__ALIGN_RIGHT{
    text-align: right;
}

.item__ALIGN_CENTER{
    text-align: center;
}

/* ダミーボックス */
#PART_sidDUMMY_BOX {    
    display: none;
}