﻿/*□□□□□□□□□□□□□□□□□□□□

	ページスタイル：会報

□□□□□□□□□□□□□□□□□□□□*/
/*////////////////////////////////////////
	リスト画面スタイル
////////////////////////////////////////*/
#ListBase {
	margin: 0 auto;
	width: 750px;
}
.rlvI 
{
    cursor:pointer;
	height: 280px;
	width: 170px;
	margin: 1px;
	padding: 1px;
	border-color: #f4e1ff !important;
	border-radius:5px;
	background-color: #f9efff;
	margin-right: 10px;
	margin-bottom: 15px;
}
.rlvI table {
	width: 100%;
	height: 100%;
}
.rlvI table td {
	text-align: center;
}

.rlvI:hover {
	background-color: #f4e1ff;
}

.rlvEmpty {
	text-align: center;
	margin: 30px;
}




/*////////////////////////////////////////
	詳細画面スタイル
////////////////////////////////////////*/
.rgMasterTable
{
}
.rgRow:hover
{
    background-color:#F5F5F5;
}
.rgAltRow:hover
{
    background-color:#F5F5F5 !important;
}
/*////////////////////////////////////////
	RadGrid
////////////////////////////////////////*/
.rgMasterTable
{
	font-family: "メイリオ" , "ＭＳ Ｐゴシック" , "MS UI Gothic" !important;
}
.rgMasterTable td
{
	border-style:none !important;
	/*
	cursor:pointer;
    */
}
.rgd{
	border:solid 1px #CCC !important;
	background:#FFF !important;
	margin-bottom: 20px;
}
.rgd td
{
	border:1px solid #EEE !important;
}
.rgd_row,.rgd_row_nowrap, .rgd_header, .rgd_header_color, .rgd_row_color .rgd_row_nopadding {
	padding-left:5px !important;
	padding-right:5px !important;
	border-bottom:solid 2px #CCC;
}
.rgd_row_nopadding
{
    padding:0px !important;
    padding-left:3px !important;
    padding-right:3px !important;
}
.rgd_row, .rgd_row_color {
	height:25px;
}
.rgd td.rgd_row_color
{
	border-right:3px double #CCC !important;
}
.rgd_row .sub_text , .rgd_row_color .sub_text{
	color:Gray;
}
.rgd_row_nowrap{
	white-space:nowrap;
}
.rgd_header{
	white-space:nowrap;
	font-weight:normal;
	height:25px;
	text-align:center;
	background:url('/_images/bg_grid_header.jpg') top center;
	border-left:1px solid #EEE;
	border-right:1px solid #DDD;
	border-bottom:2px solid #CCC;
}
.rgd_header .rgSortAsc , .rgd_header_color .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}
.rgd_header .rgSortDesc, .rgd_header_color .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.rgd_header_color{
	white-space:nowrap;
	font-weight:normal;
	height:25px;
	text-align:center;
	background:url('/_images/bg_grid_header.jpg') top center;
	border-left:1px solid #EEE;
	border-right:3px double #CCC;
}

.rgd_footer{
	/*
    */
    white-space:nowrap;
	font-weight:normal;
	height:25px;
	background-image:url('/_images/bg_grid_footer.jpg');
	padding:2px 5px;
}
.RadGrid .rgMasterTable, .RadGrid .rgDetailTable {
	border-collapse:collapse !important;
}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table, .GridToolTip_Default {
	font-family:"メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic" !important;
	font-size:12px !important;
}
.RadGrid_Default .rgSelectedRow 
{
    background-image:none !important;
    background-color:#7FCCFF !important;
    color:#252525 !important;
}
.RadGrid_Default .rgSelectedRow .sub_text
{
	color:#666;
}
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default tr.rgEditRow a, .RadGrid_Default tr.rgHoveredRow a, .RadGrid_Default tr.rgActiveRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
	color:Blue !important;
	text-decoration:underline;
}
.RadGrid_Default .rgRow a:hover, .RadGrid_Default .rgAltRow a:hover, .RadGrid_Default .rgEditRow a:hover, .RadGrid_Default tr.rgEditRow a:hover, .RadGrid_Default tr.rgHoveredRow a:hover, .RadGrid_Default tr.rgActiveRow a:hover, .RadGrid_Default .rgFooter a:hover, .RadGrid_Default .rgEditForm a:hover {
	color:#0099ff !important;
}
.rgd_header,th.rgHeader{
	/*height:25px !important;*/
	border-left:1px solid #EEE !important;
	border-right:1px solid #DDD !important;
	border-bottom:2px solid #CCC !important;
	background:url('/_images/bg_grid_header.jpg') top center;
}