@CHARSET "UTF-8";



.menubox{
	background-color: #144981;/*#0a6eb9;*/
}

.main_theme_skin {
    background-color: #6581C0;/*#0094E2;*/;
    color: #fff;
}

.background_gray_skin {
    background-color: #ebebeb;
}

.grayback_cell_skin {
    border-color: #fff;
    background-color:#ebebeb;
    color:#000;
    min-width: 200px;
    max-width: 200px;
}
.grayback_cell_skin_top {
    border-top-color: #ebebeb;
    background-color:#ebebeb;
    color:#000;
}
.grayback_cell_skin_bottom {
    border-bottom-color: #ebebeb;
    background-color:#ebebeb;
    color:#000;
}

.whiteback_cell_skin {
    border-color: #ddd;
    background-color:#fff;
    color: #000;
}

/* ----------------------------------------------------------------------------------------------------------------------------
            シャドー
----------------------------------------------------------------------------------------------------------------------------*/

.shadow-right {
    box-shadow: 7px 0 6px -3px #d3d3d3;
}

.shadow-bottom {
    box-shadow: 0 5px 6px -3px #d3d3d3;
}

/* ----------------------------------------------------------------------------------------------------------------------------
            プルダウン
----------------------------------------------------------------------------------------------------------------------------*/

.pulldown_skin{
    border-color: #c5c5c5;
    background-color:white;
    color:#262626;
    cursor:pointer;
}
.pulldown_skin:hover{
    background-color:#e2f3fb;
    color:#6581C0;/*#0094E2;*/;
}

.pulldown_item:hover{
    color: #6581C0;/*#0094E2;*/;
}

.pulldown_skin_no_link {
    border-color: #c5c5c5;
    background-color:white;
    color:#262626;
    cursor:default;
}


/* ----------------------------------------------------------------------------------------------------------------------------
            ボタン類
----------------------------------------------------------------------------------------------------------------------------*/

input.submit_button {
    border-style: none;
    background-color: #6581C0;/*#0094E2;*/;
    color:#ffffff;
    cursor:pointer;
}

input.cancel_button {
    border-style: none;
    background-color: #8c8c8c;
    color:#ffffff;
    cursor:pointer;
}

input.multi_active_button {
    border-style: none;
    background-color: #6581C0;/*#0094E2;*/;
    color:#ffffff;
}

.blue_button {
    background-color: #6581C0;/*#0094E2;*/;
    color: #ffffff;
    font-size: 12px;
}

.dark_gray_button {
    background-color: #8c8c8c;
    color: white;
    font-size: 16px;
}

/* ----------------------------------------------------------------------------------------------------------------------------
            ヘッダ
----------------------------------------------------------------------------------------------------------------------------*/

.mainTheme {
    background-color: #6581C0;/*#0094E2;*/;
    color: #FFFFFF;
}


.darkblue{
    background-color:#144981;/*#0a6eb9;*/
}

/* ----------------------------------------------------------------------------------------------------------------------------
            サイドメニュー
----------------------------------------------------------------------------------------------------------------------------*/
.darkblue_border{
    border-color:#6581C0;
}

.btn_unselected{
    background-color:#144981;/*#0a6eb9;*/
}
.btn_unselected:hover{
    background-color:#6581C0;/*#0094E2;*/;
}
.btn_selected{
    background-color:#6581C0;/*#0094E2;*/;
}

#scroller:hover{
    background-color:#144981;/*#0a6eb9;*/
}

.scroller_btn:hover {
    background-color: #6581C0;/*#0094E2;*/
}

/* ----------------------------------------------------------------------------------------------------------------------------
            サブヘッダ
----------------------------------------------------------------------------------------------------------------------------*/

.title_color{
    color: #333;
}

.gray_border{
    border-color:#dcdcdc;
}

.icon_heading_skin {
    border-left: 3px solid #6581C0;/*#0094E2;*/
}