@CHARSET "UTF-8";


/* DhtmlxMessageBoxにスクロールを追加する処理 */
.dhtmlx_modal_box{
	overflow: auto;
}

/* Dhtmlx alertにスクロールを追加する処理 */
.dhtmlx_popup_text{
	overflow: auto;
}

/* DhtmlxMessageBoxにおけるボーダーを消すクラス */
.dhtmlx-alert-warning .dhtmlx_popup_controls{
	border: none;
}

/* Dhtmlx alertにおけるボーダーを消すクラス*/
.dhtmlx-confirm .dhtmlx_popup_controls{
	border: none;
}

/*
 *
 *    ホーム画面
 *
 */

/* お知らせ */
#home_news_gridbox {
	border-width: 1px 0px 0px 0px;
	border-top: dotted 1px #acacac;
}

#home_news_gridbox td{
	border:1px;
	border-bottom-style: dotted;
	border-color: #ffffff #ffffff #acacac #ffffff;
}

/* 現在の配信予定状況 */
#home_reservation_gridbox {
	border-width: 1px 0px 0px 0px;
}

/* 直近の利用履歴 */
#home_history_gridbox {
	border-width: 1px 0px 0px 0px;
}

/*
 *
 *    配信セット画面
 *
 */

div#set_index_gridbox {
	top: 370px;
}

#set_index_gridbox table.obj.row20px tr td,
org_gridbox table.obj.row20px tr td
{
	height: 60px;
}

#set_index_gridbox,
org_gridbox
{
	border-width: 1px 0px 1px 0px;
}

div.gridbox_dhx_web.gridbox table.obj.row20px tr td img {
    display: inline-block;
}

#report_gridbox {
	border-width: 1px 0px 1px 0px;
}

/*
 *
 *    プラン変更画面
 *
 */
#plan_gridbox {
	border-width: 1px 0px 1px 0px;
}

#plan_gridbox table.obj.row20px tr td{
	height: 60px;
}

#banktransfer_plan_gridbox {
	border-width: 1px 0px 1px 0px;
}

#banktransfer_plan_gridbox table.obj.row20px tr td{
	height: 60px;
}


/*
 *
 *  Grid共通
 *
 */

/* Grid選択色 */
div.gridbox_dhx_web.gridbox table.obj tr.rowselected{
	background-color:#F2F8E9;
}
div.gridbox_dhx_web.gridbox table.obj td.rowselected{
	background-color:#F2F8E9;
}
div.gridbox_dhx_web.gridbox table.obj.row20px tr.rowselected td{
	background-color:#F2F8E9;
}
div.gridbox_dhx_web.gridbox table.obj tr.rowselected td{
	background-color:#F2F8E9;
}

.dhxwins_vp_dhx_web div.dhxwins_mcover {
	background-color: rgba(33,33,33,0.8);
}


/* Grid内フォント */
div.gridbox_dhx_web.gridbox table.obj tr td{
	font-family: "メイリオ", sans-serif;
}
