
/*イメージボタン*/
.imgbutton{

/*	height:70px;*/

	-moz-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.5), 0px 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.5), 0px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.5), 0px 2px 2px rgba(0, 0, 0, 0.2);

	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	cursor: pointer;
}

/*----------------------------------*/
/*利用者登録データ*/

.UserNameTdData{
	BACKGROUND-COLOR: #ffffee;
	font-size:220%;
	color:#000080;
	border-bottom:solid 1px #B0C4DE;
	border-left:solid 2px #ffffff;
	padding-left: 6px;
	letter-spacing: 2px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.UserNameTdData2{
	BACKGROUND-COLOR: #ffffee;
	background-image: linear-gradient(to bottom, #F0E68C 0%, #ffffee 90%);
	font-size:220%;
	color:#000080;
	border-bottom:solid 1px #B0C4DE;
	border-left:solid 2px #ffffff;
	padding-left: 6px;
	letter-spacing: 2px;
	text-shadow: 1px 1px 1px #e0e0e0;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.UserDataTdDataR{
	BACKGROUND-COLOR: #ffffee;
	font-size:106%;
	border-bottom:solid 1px #B0C4DE;
	border-left:solid 2px #ffffff;
	padding-left: 6px;
	height:26px;
	color:#000080;
	word-break: break-all;
}

.UserDataTdDataLastR{
	BACKGROUND-COLOR: #ffffee;
	font-size:106%;
	border-left:solid 2px #ffffff;
	padding-left: 6px;
	height:26px;
	color:#000080;
	word-break: break-all;
}

/*----------------------------------*/
/*案内メッセージ、処理結果メッセージ*/

.StatusMessageTdOkR{
	BACKGROUND-COLOR: #3366bb;
	color:#ffffff;
	width:100%;
	height:42px;
	text-align: center;
	font-size: 160%;
	letter-spacing: 1px;

	/*角を丸くする*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}


.StatusMessageTdComR{
	BACKGROUND-COLOR: #F0E68C;
	color:#0022FF;
	width:100%;
	height:42px;
	text-align: center;
	font-size: 160%;
	letter-spacing: 1px;

	/*角を丸くする*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.StatusMessageTdComIcR{
	BACKGROUND-COLOR: #77FFFF;
	color:#000080;
	width:100%;
	text-align: center;
	font-size: 150%;
	letter-spacing: 1px;
	padding-top: 7px;
	padding-bottom: 9px;

	/*角を丸くする*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.StatusMessageTdErrorR{
	BACKGROUND-COLOR: #CC0033;
	color:#FFFFFF;
	width:100%;
	height:42px;
	text-align: center;
	font-size: 160%;
	letter-spacing: 1px;
	padding-bottom: 1px;

	/*角を丸くする*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.StatusMessageTdErrorRNotFound{
	BACKGROUND-COLOR: #FF6600;
	color:#FFFFFF;
	width:100%;
	height:42px;
	text-align: center;
	font-size: 160%;
	letter-spacing: 1px;
	padding-bottom: 1px;

	/*角を丸くする*/
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

/*----------------------------------*/
/*利用者情報*/

.UserInfoLine4InputWarningR
{
	font-size:104%;
	font-weight: bold;
	width:100%;
	height:100%;
	border: 0px solid #FFFFFF;
	font-family:'Meiryo UI';
	background:#D7EEFF;
	color:#DC143C;
	cursor:text;
	padding-left:5px;
	padding-bottom:2px;
	height:22px;
/*	font-weight: bold;*/
}

.UserInfoLine4InputR
{
	font-size:100%;
	width:100%;
	height:100%;
	border: 0px solid #FFFFFF;
	font-family:'Meiryo UI';
	background:#D7EEFF;
	color:#000000;
	cursor:text;
	padding-left:5px;
	padding-bottom:2px;
	height:22px;
}


.UserInfoTdR{
	BACKGROUND-COLOR: #D7EEFF;
	border-bottom:solid 1px #26a0da;
	padding-left:5px;
	height:26px;
	white-space: nowrap;
}

.UserInfoTd50R{
	BACKGROUND-COLOR: #D7EEFF;
	border-bottom:solid 1px #26a0da;
	padding-left:5px;
	height:26px;
	width:50%;
	white-space: nowrap;
}

.UserInfoTdKasidasiR{
	BACKGROUND-COLOR: #D7EEFF;	/*FFBEDA*/
	border-bottom:solid 1px #26a0da;
	padding-left:5px;
	height:26px;
/*	text-align:center;*/
	white-space: nowrap;
}

.UserInfoTdPopR{
	BACKGROUND-COLOR: #7FFFD4;
	border-bottom:solid 1px #26a0da;
	padding-left:5px;
	height:26px;
	white-space: nowrap;
}

/*予約中貸出可件数*/
.UserInfoKasidasiTextR{
	color:#006600;
	font-size:100%;
/*	font-weight: bold;*/
	padding-left:1px;
	padding-right:1px;
}

/*貸出中督促件数*/
.UserInfoKasidasiText2R{
	color:#DC143C;
	font-size:100%;
/*	font-weight: bold;*/
	padding-left:1px;
	padding-right:1px;
}

.UserInfoRow2DivR{
	overflow:hidden;
	width:99%;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/*----------------------------------*/
/*ボタン*/

@media screen{.BtnClear2R
{
	width:160px;
	height:38px;
	font-size:106%;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
};
}


@media print{.BtnClear2R{display: none;};}

.BtnSearchR
{
	width:80px;
	height:29px;
	font-size:100%;
	letter-spacing: 4px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

.BtnUserSearchR
{
	width:120px;
	height:30px;
	font-size:110%;
	letter-spacing: 1px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

.BtnClear3R
{
	width:140px;
	height:37px;
	font-size:106%;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

.BtnRelendR
{
	width:70px;
	height:27px;
	font-size:96%;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

@media screen{
	.BtnLendListPageR{
		width:136px;
		height:30px;
		font-size:90%;
		letter-spacing: 1px;
		font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		cursor: pointer;

		/*見ため良くする*/
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	};
}
@media print {
	.BtnLendListPageR{
		width:120px;
		height:28px;
		font-size:100%;
		letter-spacing: 1px;
		font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		cursor: pointer;
		display:none;
	};
}

@media screen{
	.BtnLendListPage2R{
		height:29px;
		font-size:100%;
		letter-spacing: 1px;
		font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		cursor: pointer;

		/*見ため良くする*/
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	};
}
@media print {
	.BtnLendListPage2R{
		height:29px;
		font-size:100%;
		letter-spacing: 1px;
		font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		cursor: pointer;
		display:none;
	};
}

.BtnYoyakuCancelR
{
	width:84px;
	height:27px;
	font-size:96%;
	letter-spacing: 1px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}


/*----------------------------------*/
/*カレント資料*/


.BookInfoTb2R{
	BACKGROUND-COLOR: #D7EEFF;
	width:100%;
	border:solid 0px #26a0da;
	padding:0px;
}

/*----------------------------------*/
/*貸出画面*/


.TitleBarTextR{
	font-family: "メイリオ";
	font-size: 210%;
	padding-left:26px;
	padding-top:3px;
	color:#FFFFFF;
	letter-spacing: 6px;
	text-shadow: 2px 2px 2px #454545;
}

.TitleBarTextEngR{
	font-family: "メイリオ";
	font-size: 210%;
	padding-left:26px;
	padding-top:3px;
	color:#FFFFFF;
	text-shadow: 2px 2px 2px #454545;
}

.TitleBarDateR{
	font-size: 130%;
	TEXT-ALIGN: right;
	color:#000000;
	padding-right:30px;
	letter-spacing:2px;
	text-shadow: 1px 1px 1px #c0c0c0;
}

.ListTdR
{
	color:#000080;
	text-align:left;
	vertical-align:top;
	padding-left:4px;
	padding-top:3px;
	border-bottom: 1px solid #B0C4DE;
	font-size:102%;
	height:32px;
}

.BookDataTdOneRowR{
	color:#000080;
	BACKGROUND-COLOR: #ffffee;
	padding-left: 4px;
	height:24px;
}

.BookDataTdOneRowKikanR{
	BACKGROUND-COLOR: #00FFFF;
	padding-left: 4px;
	height:22px;
	padding-bottom: 2px;
}


.BookDataTdOneRowTitleR{
	color:#000080;
	BACKGROUND-COLOR: #ffffee;
	padding-left: 3px;
	padding-top:3px;
	height:30px;
	font-size:126%;
	overflow:hidden;
	width:99%;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/*----------------------------------*/
/*利用者検索画面*/

.ListTdUserR
{
	height:32px;
	color:#000080;
	padding-left:4px;
	border-bottom: 1px solid #26a0da;
	font-size:100%;
}


/*----------------------------------*/
/*返却画面*/

.ItemNameRgtnTdHen
{
	white-space: nowrap;
	font-size:106%;
	padding-left:4px;
	padding-right:23px;
}

.HenDataTdOneRowTitleR{
	BACKGROUND-COLOR: #D7EEFF;
	overflow:hidden;
	font-size:106%;
	width:99%;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.HenDataTdNameR{
	height:30px;
	BACKGROUND-COLOR: #EEEEEE;
	font-size:106%;
	border-bottom:solid 1px #26a0da;
	white-space: nowrap;
	padding-left:4px;
/*	vertical-align:top;*/
}

.HenDataTdNameLastR{
	height:30px;
	BACKGROUND-COLOR: #EEEEEE;
	font-size:106%;
	white-space: nowrap;
	padding-left:4px;
/*	vertical-align:top;*/
}

.HenDataTdDataR{
	color:#000080;
	BACKGROUND-COLOR: #D7EEFF;
	font-size:106%;
	border-bottom:solid 1px #26a0da;
	border-left:solid 2px #ffffff;
	padding-left: 5px;
}

.HenDataTdDataLastR{
	color:#000080;
	BACKGROUND-COLOR: #D7EEFF;
	font-size:106%;
	border-left:solid 2px #ffffff;
	padding-left: 5px;
}

.ListTdHenR
{
	color:#000080;
	text-align:left;
	padding-left:4px;
	border-bottom: 1px solid #26a0da;
	font-size:100%;
	line-height:19px;
	padding-top:2px;
	padding-bottom:4px;
	height:32px;
	vertical-align:top;
}


/*----------------------------------*/
/*IC画面*/

.ListHedIc
{
	color:#000000;
	white-space: nowrap;
	text-align:left;
	vertical-align:top;
	border-bottom: 1px solid #26a0da;
	font-size:100%;
	line-height:20px;
	BACKGROUND-COLOR: #EEEEEE;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:4px;
	letter-spacing: 1px;
}

.ListTdIcR
{
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding-left:4px;
	padding-top:6px;
	border-bottom: 1px solid #26a0da;
	font-size:100%;
	line-height:20px;
	padding-bottom:3px;
	height:32px;
}

.ListTdIcLastR
{
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding-left:4px;
	padding-top:6px;
	border-bottom: 0px solid #26a0da;
	font-size:100%;
	line-height:20px;
	padding-bottom:3px;
	height:32px;
}

.UserNameTdIcR{
	BACKGROUND-COLOR: #ffffee;
/*	background-image: linear-gradient(to left, #F0E68C 0%, #ffffee 60%);*/
	font-size:150%;
	color:#0033bb;
	border-bottom:solid 1px #B0C4DE;
	border-left:solid 2px #ffffff;
	padding-left: 6px;
	letter-spacing: 2px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*----------------------------------*/
/*状況照会画面*/

/*状況照会一覧DIV*/
.LendListDivR{
	width:100%;
	height:100%;
	overflow:auto;
	border: 0px solid #bbb;
	overflow-y:scroll;

/*	BACKGROUND-COLOR: #AAAAAA;*/
/*	background-image: linear-gradient(to top, #778899 0%, #ffffff 40%);*/
}

/*状況照会一覧カレントTAB*/
.LendListTitleTdR
{
	font-size:120%;
	padding-right:16px;
	padding-bottom: 5px;
	padding-left:10px;
	border-top: 1px solid #dcdcdc;
/*	border-bottom: 1px solid #ffffff;*/
	border-left: 1px solid #ffffff;
	border-right: 1px solid #A9A9A9;

	color: #ffffff;
/*	text-decoration: underline;*/
	cursor: pointer;
	letter-spacing: 1px;
	text-shadow: 1px 1px 1px #454545;

	BACKGROUND-COLOR: #008BBB;
/*	background-image: linear-gradient(to left, #0086be 0%, #0e6eb8 100%);*/

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

/*状況照会一覧リンクTAB*/
.LendListLinkTdR
{
	font-size:120%;
	padding-right:16px;
	padding-bottom: 5px;
	padding-left:10px;
	border-top: 1px solid #dcdcdc;
/*	border-bottom: 1px solid #ffffff;*/
	border-left: 1px solid #ffffff;
	border-right: 1px solid #A9A9A9;
	color: #0000FF;
/*	text-decoration: underline;*/
	cursor: pointer;
	letter-spacing: 1px;
	text-shadow: 2px 2px 2px #c0c0c0;


	BACKGROUND-COLOR: #EEE8AA;
/*	background-image: linear-gradient(to right, #F0E68C 0%, #ffffee 40%);*/

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

/*状況照会一覧ヘッダー*/
.LendListHedR
{
	color:#000000;
	white-space: nowrap;
	vertical-align:top;
	border-bottom: 1px solid #26a0da;
	font-size:92%;
	line-height:18px;
	BACKGROUND-COLOR: #EEEEEE;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:2px;
	letter-spacing: 1px;
}

/*状況照会一覧行*/
.LendListTdR
{
	color:#000000;
	border-bottom: 1px solid #D3D3D3;
	font-size:96%;
	line-height:20px;
	padding-top:4px;
	padding-bottom:5px;
	height:32px;
	vertical-align:top;
}

.LendListTdRvCenter
{
	color:#000000;
	border-bottom: 1px solid #D3D3D3;
	font-size:96%;
	line-height:20px;
	padding-top:4px;
	padding-bottom:5px;
	height:32px;
}

/*利用者項目名*/
.LendListTdUserNameR{
	BACKGROUND-COLOR: #EEEEEE;
	font-size:100%;
	white-space: nowrap;
	padding-left:8px;
	padding-right:20px;
}

/*利用者データ*/
.LendListTdUserDataR{
	BACKGROUND-COLOR: #ffffee;
	font-size:120%;
	color:#000080;
	border-left:solid 0px #ffffff;
	padding-left: 8px;
	padding-right: 20px;
	letter-spacing: 1px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*一覧のデータが0件の場合*/
.LendListTdNotDataR{
	BACKGROUND-COLOR: #ffffff;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:8px;
	font-weight: bold;
	color:#FF0000;
	font-size:110%;
	letter-spacing: 1px;
}

/*状態区分(管理者版のみ)選択項目*/
.StatusChkItemsTb{
	font-size: 96%;
	padding-left:8px;
	padding-right:10px;
	border:solid 1px #26a0da;

	/*角を丸くする*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*著者名と利用者名が隣り合っていてわかりづらい。
　利用者名を目立つようにしてほしい*/
@media screen{
	.LendListUserName{
		color:#990033;
		font-size:107%;
		letter-spacing: 1px;
		text-shadow: 2px 1px 2px #c0c0c0;
	};
}


@media print{
	.LendListUserName{
		color:#000000;
		font-size:106%;
		letter-spacing: 1px;
	};
}


/*----------------------------------*/
/*書誌詳細画面*/

.BookDetailTdName{
	BACKGROUND-COLOR: #0e6eb8;	/*0e6eb8 Web検索背景色*/
	border-bottom: solid 1px #ffffff;
	color: #ffffff;
	text-align: center;
	height:32px;
	font-size:100%;
	white-space: nowrap;
	letter-spacing: 1px;
	padding-left:10px;
	padding-right:10px;
}

.BookDetailTdData{
	border-left:solid 2px #ffffff;
	border-bottom: solid 1px #dcdcdc;
	height:32px;
	font-size:100%;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:6px;
	word-break: break-all;
}

/*内容細目、記事など*/
.BookDetailTdName2{
	vertical-align:top;
	height:32px;
	font-size:96%;
	white-space: nowrap;
	letter-spacing: 1px;
	text-align: center;
	padding-left:18px;
	padding-top:6px;
	padding-right:6px;
}

.BookDetailTdData2{
	vertical-align:top;
	height:32px;
	font-size:96%;
	padding-left:6px;
	padding-top:6px;
	padding-right:30px;
	line-height:21px;
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	word-break: break-all;
}

/*
230106
利用者版トップ画面（r_opac_main.jsp）を修正し、
AnnouncTextTdRとAnnouncTextTdR2の代わりに、text_box8を使用することに。
*/
.AnnouncTextTdR{

	border:inset 1px #B0C4DE;

	/*角を丸くする*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

	/*見ため良くする*/
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.2);
}

.AnnouncTextTdR2{
	BACKGROUND-COLOR: #FFFFFF;
	padding:12px;
	font-size: 100%;
	letter-spacing: 1px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.AnnouncTextEditTd{
	BACKGROUND-COLOR: #FFFFFF;
	padding:12px;
	font-size: 100%;
	letter-spacing: 1px;
	font-family: "Meiryo UI", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border: solid 1px #777777;
}

/*---------------------------------------*/
/*入力欄の×ボタン*/

.showclearbtn {
	background: url(/BlaWinWeb/imgs/close.png) no-repeat center right white;
}

/*---------------------------------------*/

