body {
    background: #E2F0FA;
}

 .body-backgroud {
    background: #E2F0FA;
} 

select:focus {
/* Update Start 2021/01/20 [UI0027] UI刷新対応 */
/*
	outline: 3px solid #006FBC;
*/
	border: 3px solid #006FBC;
/* Update End   2021/01/20 [UI0027] UI刷新対応 */
/* Add Start 2021/01/20 [UI0027] UI刷新対応 */
	outline-style: none;
/* Add End   2021/01/20 [UI0027] UI刷新対応 */
}

.classify__main_div {
	background: #E2F0FA;
}

.classify_box__detail dt {
	border-top: 1px solid #006FBC;
    border-bottom: 1px solid #006FBC;
    padding: 5px 0;
}

.classify_box__detail dd {
    border-bottom: 1px solid #006FBC;
    padding: .5rem 0 .5rem 6rem;
}

.classify_box__detail dt:hover {
    background: #B4EBFA;
}

.classify_box__detail dd:hover {
    background: #B4EBFA;
}

.field_error input[type="text"]:enabled,
.field_error input[type="password"],
.field_error textarea,
.field_error select {
/* Update Start 2021/03/12 [UN0032] UI刷新対応（課題No.275対応） */
    /* border: 3px solid #FF2800 !important; */
    border: 3px solid #E12800 !important;
/* Update End   2021/03/12 [UN0032] UI刷新対応（課題No.275対応） */
    background-color: #E2F0FA !important;
}

/* Add Start 2021/02/03 [UI0082] UI刷新対応 */
.field_error input[type="text"]:focus:enabled,
.field_error input[type="password"]:focus,
.field_error textarea:focus,
.field_error select:focus {
/* Update Start 2021/03/12 [UN0032] UI刷新対応（課題No.275対応） */
    /* border: 5px solid #FF2800 !important; */
    border: 5px solid #E12800 !important;
/* Update End   2021/03/12 [UN0032] UI刷新対応（課題No.275対応） */
}
/* Add End   2021/02/03 [UI0082] UI刷新対応 */
/* --- テーブルデザイン --- */
.time--table {
    border-collapse : collapse;
    border-bottom: .125rem solid #006FBC;
    background: #fff;
    width: 100%;
    text-align: center;
}
/* --- テーブル見出し --- */
.time--table.time--th {
    padding : 3px;
    border: .125rem solid #006FBC;
    text-align: center;
    font-weight: normal;
    vertical-align: middle;
    width:9%;
}

.time--table.time--th.backgroud {
 background-color: #E2F0FA;
}

.time--table.time--td {
    padding : 1px;
    border: .125rem solid #006FBC;
    width:6.6%;
}

.tdSelect:hover {
    background-color: #E2F0FA ! important;
}

.time--table.time--th--sp {
    padding : 3px;
    border: .125rem solid #006FBC;
    text-align: center;
    font-weight: normal;
    vertical-align: middle;
    width:7.7%;
}

.time--table.time--td--sp {
    padding : 3px;
    border: .125rem solid #006FBC;
    width:6.6%;
}

.time--table.time--th--sp.backgroud {
 background-color: #E2F0FA;
}


.time--table.time--th--date {
    padding : 3px;
    border: .125rem solid #006FBC;
    text-align: center;
    font-weight: normal;
    vertical-align: middle;
    width:5%;
}

.time--table.time--th.selected {
	background-color: #B4EBFA ! important;
}

.mousehover:hover {
    background: #B4EBFA;
}

@media print {
	body {
    background: #fff;
    }
    .body-backgroud {
    background: transparent;
    }
}
/* Add Start 2021/03/08 [UI0027] UI刷新対応（IEの印刷プレビュー時に枠線表示） */
/* print IE */
@media print and (-ms-high-contrast: none) {
    dl.c-input dt
    , .c-box--procedure__title {
/* Update Start 2021/04/18 [UI0027] UI刷新対応（IE印刷時に不要な罫線が表示される） */
/*
        border: 1px solid #006FBC;
*/
        border: 1px solid #006FBC !important;
/* Update End   2021/04/18 [UI0027] UI刷新対応（IE印刷時に不要な罫線が表示される） */
    }
}
/* Add End   2021/03/08 [UI0027] UI刷新対応（IEの印刷プレビュー時に枠線表示） */

.c-table__th {
    background: #E2F0FA;
    color: #006FBC;
}

.c-box--cardList__item.notice div:first-child{
    border: 3px solid #006FBC;
}

.c-box--cardList__item.notice a:first-child{
    border: 3px solid #006FBC;
}

.l_table th {
    background-color: #E2F0FA;
}

.c-border_dd--color {
    border: 1px solid #006FBC;
}

.c-settingBtn__list:focus{
    border:4px double #E2F0FA !important;
}

.button-focus:focus{
    border:4px double #E2F0FA !important;
}

.blurbackground {
    background-color: #E2F0FA !important;
}

@media only screen and (max-width: 960px) {
    .button-focus-sp:focus{
    border:4px double #E2F0FA !important;
    }
}
/* お知らせ */

.c-box--info {
  border-color: #006FBC; !important;
}
.c-box--main_color
{
	border:1px solid #006FBC;
	background-color:#E2F0FA !important;
	color:#000;
}
/*テーブル*/
.table td,.table th{
	padding:.25rem .75rem;
	border-top:1px solid #006FBC; 
}

.table thead th{
	border-bottom:2px solid #006FBC; 
}
.table-bordered{
	border:1px solid  #006FBC;
}

.table-bordered td,.table-bordered th{
	border:1px solid  #006FBC!important;
}


.table-bordered thead th ,.table-bordered tfoot th {
	border: 1px solid #006FBC!important;
    background-color: #E2F0FA !important;
    color:#006FBC;
}

.table-simple {
    border: none;
}

.table-simple td,.table-simple th {
    border-bottom: 1px solid #006FBC!important;
}

.table-simple thead td,.table-simple thead th {
    background-color: #E2F0FA !important;
    color:#006FBC;
    border-bottom-width: 1px
}
/*
.table td {
    padding : 1px 5px ;
    border: .125rem solid #006FBC;
}
.tdSelect:hover {
    background-color: #FFF2E7 !important;
}
.table th.selected {
    background-color: #FAF500 !important;
}*/
.table td.selected
{
	background-color: #fff !important;
}

.table td.selected:hover {
    background-color: #E2F0FA !important;
}
.table td.disabled
{
	background-color: #dfe1e2 !important;
}

.c-box--check__list--color > .c-box--procedure__title {
    background: #006FBC;
    line-height: 1.9rem;
    color: #fff;
    font-weight: normal;
    font-size: 1.375rem;
    padding-left: 50px;
    margin: 0 auto 19px;
    max-width: 1024px;
    width: 100%;
    margin-top: -1px;
    border-bottom: none;
}
/* Add Start 2021/03/16[UN0010] UI刷新対応(課題No250対応) */
.collectMapThColor th{
	background-color:#E2F0FA !important;
}
/* Add End 2021/03/16[UN0010] UI刷新対応(課題No250対応) */

/* Add Start 2021/03/25[UI0065] UI刷新対応 */
.table td.blurbackground {
    background-color:#E2F0FA !important;
}
/* Add End   2021/03/25[UI0065] UI刷新対応 */

/* Add Start [UN0010]2021/04/06 UI刷新対応 (課題No258対応)*/
.radio-outline:focus {
    outline:1px solid #006FBC !important;
}
/* Add End   [UN0010]2021/04/06 UI刷新対応 (課題No258対応)*/
/* Add Start [UN0032]2021/08/18 UI刷新対応 (アクセシビリティ診断)*/
.table-bordered-white thead th ,.table-bordered-white tfoot th {
    background-color: #FFFFFF !important;
}
/* Add Start [UN0032]2021/08/18 UI刷新対応 (アクセシビリティ診断)*/
