@charset "UTF-8";
/*@import url("server.css");*/
/*==========================================================
   共通
==========================================================*/

.table_List{
	margin:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width:100%;margin:0px 0px 10px 0px;padding:0px;
/*	border-collapse:separate;
	border-spacing:0px;
	border:1px solid #dddddd;
	border:0px solid black;
	empty-cells:show; */
	text-align:center;
}

.table_List_L{
	color:#444444;
	font-size:0.7em;
	text-align:left;
	word-break: break-all;
	word-wrap: break-word;
}

.table_List_C{
	color:#444444;
	font-size:0.9em;
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #cccccc;
	border-right:0px solid #cccccc;
	text-align:center;
}


.table_H{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;padding:0px;
	border-collapse:separate;
	border-spacing:0px;
	border:1px solid #dddddd;
}


/*
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	border-collapse:collapse;
	border:1px solid #dddddd;
	empty-cells:show;
*/

/*2010.12.06 S.Matsumoto Edit Start*/
/**{
   margin:0px;p
   adding0px;
}*/
/*2010.12.06 S.Matsumoto Edit End*/
/* コピーライト */
.Copyright01 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #596274;
}

/* タイトルバー */
/* ログイン画面のみ */
.LTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #000080;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}

/* ログイン情報バー */
.LLog {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 10pt;
	color: #001e43;
	background-color: #f2f836;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 5px 10px;
	text-align: right;
}

.LLog2 {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 12pt;
	color: #001e43;
	background-color: #FFCA2B;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 5px 10px;
	text-align: right;
}

.LLog3 {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 12pt;
	color: #001e43;
	background-color: #E9E9E9;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 5px 10px;
	text-align: right;
}

/* リンク */
a:link, a:visited{
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dotted #000000;
}

/* ポインタをかざした時 */
a:hover{
	color:#cc0033;
	border-color:#cc0033;
}

/* メニュー項目 */
li.mn {
	font-weight: bold;
	font-size: 12pt;
}

/* アラート表示 */
li.al {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 12pt;
	color: #ff0033;
	/*background-color: #ffb7db;*/
	padding: 5px 10px;
	text-align: left;
	font-weight: bold;
}
/* 必須表示 */
.ess {
	color: #ea5550;
	padding: 3px 0px;
	vertical-align: middle;
	font-size: 9pt;
	text-align: left;
}
/* 文字のみ指定（フォントサイズ） */
.Ft_00 {
	color: #333333;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}
.Ft_01 {
	color: #333333;
	vertical-align: middle;
	font-size: 11pt;
	text-align: left;
}

/*------------------------------------------------
   ソート用
------------------------------------------------*/
/* リンク */
#So a{
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px dotted #ffffff;
}

/* ポインタをかざした時 */
#So a:hover{
	color:#ffadff;
	font-size: 7pt;
	border-color:#ffbcff;
}

/* フォントサイズ、位置指定 */
.sort_t {
	vertical-align: middle;
	font-size: 7pt;
	text-align: right;
}


/*------------------------------------------------
   テーブルセル（背景色：白／文字：灰色に近い黒）
------------------------------------------------*/
/*** 左寄せ ***/
.TaL_00 {
	color: #333333;
	padding: 10px 5px;
	/*background-color: #ffffff; */
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}

/*** 中央 ***/
.TaC_BGw {
	/*background-color: #ffffff; */
}
.TaC_00 {
	color: #333333;
	padding: 10px 5px;
	/*background-color: #ffffff; */
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}
/*** 右寄せ ***/
.TaR_00 {
	color: #333333;
	padding: 10px 5px;
	/*background-color: #ffffff; */
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}

/*** 枠線 ***/
/* 実線 */
.Ta_BsS{
	border-color: #c0c0c0;
	border-style: solid;
	border-width: 1px;
}
.Ta_BsS th,.Ta_BsS td{
	height: 25px;
	word-break: break-all;
	word-wrap: break-word;
}
/* 赤い点線 */
.Ta_BsD{
	border-color: #ea618e;
	border-style: dotted;
	border-width: 3px;
}

/*** 区切り線 ***/
/* 実線 */
.Ta_Lin{
	padding: 0px 5px;
	background-color: #c0c0c0;
}

/********************** ▼色別設定はここから▼ **********************/
/*==========================================================
   青
==========================================================*/
/* タイトルバー */
.LTitle_b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #FFCA2B;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}
.LTitle_b2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #003f8e;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}

/* 2010.12.06 S.Matsumoto add Start*/
.LTitle_b3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	/*font-weight: bold;*/
	color: #000000;
	/*background-color: #ffffff;*/
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}
/* 2010.12.06 S.Matsumoto add end*/

/* bodyタグで指定（背景） */
.BGb_01 {
	background-repeat: repeat-x;
	background-color:#e4f1f1;
}

/*** フォント設定 ***/
.font_00b {
	padding: 5px 5px;
	color: #0095d9;
	vertical-align: middle;
	font-size: 8pt;
}

/*------------------------------------------------
   テーブルセル（背景色：水色／文字：灰色に近い黒）
------------------------------------------------*/
/*** 左寄せ ***/
.TaL_01b {
	color: #333333;
	padding: 3px 5px;
	background-color: #eaf4fc;
	vertical-align: middle;
	font-size: 11pt;
	text-align: left;
}

.TaL_00b2 {
	color: #1a62b9;
	padding: 10px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}

/*** 中央 ***/
.TaC_00b {
	padding: 3px 5px;
	background-color: #88b5d3;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

.TaC_01b {
	color: #333333;
	padding: 3px 5px;
	background-color: #eaf4fc;
	vertical-align: middle;
	font-size: 11pt;
	text-align: center;
}

.TaC_03b {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #fee7fd;
	vertical-align: middle;
	font-size: 14pt;
	text-align: center;
}

.TaC_00b2 {
	color: #1a62b9;
	padding: 10px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/*** 右寄せ ***/
.TaR_01b {
	color: #333333;
	padding: 3px 5px;
	background-color: #eaf4fc;
	vertical-align: middle;
	font-size: 11pt;
	text-align: right;
}

.TaR_00b2 {
	color: #1a62b9;
	padding: 10px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}


/*------------------------------------------------
   テーブルセル（背景色：白／文字：通常メッセージ用 青）
------------------------------------------------*/
/*** 中央 ***/
.TaC_01bw {
	padding: 3px 5px;
	color: #0095d9;
	vertical-align: middle;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}


/*==========================================================
   白
==========================================================*/
/* bodyタグで指定（背景） */
.BGw_01 {
	background-repeat: repeat-x;
	/*background-color:#ffffff;*/
}

/*------------------------------------------------
   テーブルセル（背景色：白／文字：灰色に近い黒）
------------------------------------------------*/
/*** 左寄せ ***/
.TaL_01 {
	color: #333333;
	padding: 3px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 11pt;
	text-align: left;
}

/*** 中央 ***/
/* ＞＞幅が狭い */
.TaC_00_0 {
	color: #333333;
	padding: 0px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

.TaC_01 {
	color: #333333;
	padding: 3px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 11pt;
	text-align: center;
}
.TaC_02 {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}
.TaC_02_1 {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #666c67;
	padding-top: 3px;
	padding-bottom: 3px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/*** 右寄せ ***/
.TaR_01 {
	color: #333333;
	padding: 3px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 11pt;
	text-align: right;
}
/*==========================================================
   黄
==========================================================*/
/* タイトルバー */
.LTitle_y {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #e6b422;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}

/*------------------------------------------------
   テーブルセル（背景色：ピンク）
------------------------------------------------*/
/*** 左寄せ ***/
.TaL_00y {
	padding: 3px 5px;
	background-color: #ffffa8;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}

/*** 中央 ***/
.TaC_00y {
	padding: 3px 5px;
	background-color: #ffffa8;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/*** 右寄せ ***/
.TaR_00y {
	padding: 3px 5px;
	background-color: #ffffa8;
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}

/*==========================================================
   緑
==========================================================*/
/* タイトルバー */
.LTitle_g {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
/*	background-color: #2f5d50; */
	background-color: #a7cc5a;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}
.LTitle_bg {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #a7cc5a;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}


/*==========================================================
   赤
==========================================================*/
/*** フォント設定 ***/
.font_00r {
	padding: 3px 5px;
	color: #e95464;
	vertical-align: middle;
	font-size: 8pt;
}
.font_00rb {
	padding: 3px 5px;
	color: #e95464;
	vertical-align: middle;
	font-size: 9pt;
	font-weight: bold;
}

/*------------------------------------------------
   テーブルセル（背景色：白／文字：アラート用 赤）
------------------------------------------------*/
/*** 中央 ***/
.TaC_01r {
	padding: 3px 5px;
	color: #e95464;
	vertical-align: middle;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}

/*** 左寄せ ***/
.TaL_00r {
	color: #e95464;
	padding: 10px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}

/*** 中央 ***/
.TaC_00r {
	color: #e95464;
	padding: 10px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/*** 右寄せ ***/
.TaR_00r {
	color: #e95464;
	padding: 10px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}

/*==========================================================
   ピンク
==========================================================*/
/* タイトルバー */
.LTitle_p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #e4007f;
	/*background-image: url(./img/public/bg.gif);*/
	padding: 8px 10px;
}

/*------------------------------------------------
   テーブルセル（背景色：ピンク）
------------------------------------------------*/
/*** 左寄せ ***/
.TaL_00p {
	padding: 3px 5px;
	background-color: #ffd6d6;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}

/*** 中央 ***/
.TaC_00p {
	padding: 3px 5px;
	background-color: #ffd6d6;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}
.TaC_01p {
	color: #800080;
	padding: 3px 5px;
	background-color: #ffd6d6;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/*** 右寄せ ***/
.TaR_00p {
	padding: 3px 5px;
	background-color: #ffd6d6;
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}

/*** 右寄せ ***/
.TaR_00mp {
	color: #0075c2;
	padding: 3px 5px;
	/*background-color: #ffffff;*/
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}

/*==========================================================
   黒
==========================================================*/




/*==========================================================
   灰色
==========================================================*/
/*------------------------------------------------
   テーブルセル（背景色：灰色）
------------------------------------------------*/

/*** 左寄せ ***/
.TaL_00gra {
	padding: 3px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}
/* ↓ver.赤字↓ */
.TaL_00gra_re {
	color: #cc0033;
	padding: 3px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}
/* ↓ver.白字↓ */
.TaL_00gra_r {
	color: #ffffff;
	padding: 3px 5px;
	background-color: #474a4d;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}
/*(赤字)*/
.TaL_00grar {
	color: #e95464;
	padding: 10px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}

/*(青字)*/
.TaL_00grab {
	color: #1a62b9;
	padding: 10px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}
.TaL_01gra {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 11pt;
	text-align: left;
}
.TaL_03gra {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 14pt;
	text-align: left;
}

/*** 中央 ***/
.TaC_00gra_d {
	padding: 3px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}
.TaC_00gra {
	padding: 3px 5px;
	/*background-color: #3cb371;*/
	background-color: #87ceeb;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
	width:300px;
}
/* ↓ver.白字↓ */
.TaC_00gra_r {
	color: #ffffff;
	padding: 3px 5px;
	background-color: #474a4d;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/*(赤字)*/
.TaC_00grar {
	color: #e95464;
	padding: 10px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}
/*(青字)*/
.TaC_00grab {
	color: #1a62b9;
	padding: 10px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}

/* ↓ver.白字↓ */
.TaC_01gra_r {
	color: #ffffff;
	padding: 3px 5px;
	background-color: #474a4d;
	vertical-align: middle;
	font-size: 11pt;
	text-align: center;
}
.TaC_02gra {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #d4d9dc;
	vertical-align: middle;
	font-size: 10pt;
	text-align: center;
}
.TaC_03gra {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 14pt;
	text-align: center;
}

/*** 右寄せ ***/
.TaR_00gra {
	padding: 3px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}
/*(赤字)*/
.TaR_00grar {
	color: #e95464;
	padding: 10px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}
/*(青字)*/
.TaR_00grab {
	color: #1a62b9;
	padding: 10px 5px;
	background-color: #e8ece9;
	vertical-align: middle;
	font-size: 10pt;
	text-align: right;
}
/*2010.12.06 S.Matsumoto Edit Start*/
.table_01{
	margin:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	width:100%;margin:0px 0px 10px 0px;padding:0px;
	border-collapse:separate;
	border-spacing:0px;
	border:1px solid #dddddd;
	empty-cells:show;
}

.myTaC_01title {
		color: #ffffff;
		border-width:1px;
		font-weight:bolder;
		font-size:0.8em;
		text-align:center;
		background-color: #00008b;
		border-top:1px solid #ffffff;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #ffffff;
		word-break: break-all;
		word-wrap: break-word;
}

.myTaC_05title_0 {
		color: #555555;
		border-width:1px;
		font-weight:normal;
		font-size:1.0em;
		text-align:center;
		background-color: #ffffff;
		border-top:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #cccccc;
		word-break: break-all;
		word-wrap: break-word;
}

.myTaC_05title_1 {
		/*color: #555555;*/
		color: #000000;
		border-width:1px;
		font-weight:bolder;
		font-size:0.9em;
		text-align:center;
		/*background-color: #3cb371;*/
		background-color: #87ceeb;
		border-top:1px solid #ffffff;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #ffffff;
		/*border-color:#eeeeee #dddddd #dddddd #eeeeee;*/

}

.myTaC_05title_2 {
		/*color: #555555;*/
		color: #000000;
		border-width:1px;
		font-weight:bolder;
		font-size:0.9em;
		text-align:center;
		background-color: #87ceeb;
		border-top:1px solid #ffffff;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #ffffff;
		/*border-color:#eeeeee #dddddd #dddddd #eeeeee;*/

}

.myTaC_05title_3 {
		color: #555555;
		border-width:1px;
		font-weight:bolder;
		font-size:0.9em;
		text-align:center;
		background-color: #f0e68c;
		border-top:1px solid #ffffff;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #ffffff;
		/*border-color:#eeeeee #dddddd #dddddd #eeeeee;*/

}

.myTaC_05title_4 {
		color: #ffffff;
		border-width:1px;
		font-weight:bolder;
		font-size:1.2em;
		text-align:center;
		background-color: #808080;
		border-top:1px solid #ffffff;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		border-left:1px solid #ffffff;
		/*border-color:#eeeeee #dddddd #dddddd #eeeeee;*/

}

.myTaC_01,.myTaL_01{
		color:#444444;
		font-size:0.8em;
		border-top:1px solid #ffffff;
		border-left:1px solid #ffffff;
		border-bottom:1px solid #cccccc;
		border-right:1px solid #cccccc;
		word-break: break-all;
		word-wrap: break-word;
}

.myTaL_05_1{
		color:#444444;
		font-size:0.8em;
		text-align:left;
}

.myTaC_01 {
	text-align:center;
}
.myTaL_01 {
	text-align:left;
}

.circle {
	color:#0000FF;
}
.batu {
	color:#FF0000;
}
/*2010.12.06 S.Matsumoto Edit End*/

.inputfield{
	border:none;
	color: #333333;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
}
.errfield{
	background-color:pink;
}
.alertfield{
	background-color:yellow;
}
.block_l{
	display:inline-block;
	width:49%;
	text-align:left;
}
.block_r{
	display:inline-block;
		width:49.5%;
	text-align:right;
}

/********************** ▲色別設定はここまで▲ **********************/
#breadcrumb li{float:left;list-style:none;}


/*------------------------------------------------
   版下画像警告
------------------------------------------------*/
.img_alert {
	width:670px;
	color:#FF0000;
	text-align:left;
	margin-top:10px;
	font-size:15px;
}


/* パスワード変更画面 */

.pw-reset-container {
	width: 100%;
	display: flex;
	justify-content: center;
}

.pw-reset-form {
	display: flex;
	flex-direction: column;	
	align-items: center;
}

.pw-reset-form label {
	margin-top: 15px;
}

.pw-reset__sub-btn {
	margin-top: 20px;
}

.pw-errors {
	text-align: center;
	margin: 10px 0;
}

.pw-error {
	margin: 2px;
	color: red;
}

.admin-tbl-top {
	width: 100%;
	text-align: right;
}

.admin-mail-ctrl, .admin-mail-ctrl tr, .admin-mail-ctrl td, .admin-mail-ctrl th {
	border-collapse: collapse;
	 border: 1px solid;
	 padding: 2px 4px;
}