a:hover {  color: #FF0000; text-decoration: none}
a:active {  color: #FF0000; text-decoration: none}
.size10 {  font-size: 10px; line-height: 12px}
.size12 {  font-size: 12px; line-height: 14px}
.size14 {  font-size: 14px; line-height: 16px}
.top A:link {text-decoration: none; color: #ffffff;}
.top A:visited {text-decoration: none; color: #ffffff;}
.top A:hover {text-decoration: none; color: #ffffff;}.border {  }
.box1 {  border-style:dashed; color:#cccccc; width:2px}
.hide {
	display: none;
}
form{margin:0;padding:0;}

#searchBox{
	/*width: 400px;*/
	text-align: right;
	margin-top: 5px;
	/*background: #f4f9ff;*/
	/*border: 1px solid #9DC2FF;*/
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	/*padding:5px;*/
}
#searchBox img{
	vertical-align: middle;
	padding: 5px;
}
*html body #searchBox img{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
*+html body #searchBox img{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 0px;
}

#searchBox input {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	width: 120px;
	line-height: normal;
	padding: 3px;
}
#searchBox input:hover{
	border: 1px solid #9DC2FF;
}

#searchBox input:focus{
	border: 1px solid #9DC2FF;
}

.item_lbl {
/*	color: #000000; */
	font-size:0.9em;
/*	font-size:1.1em; */
	font-weight: 600;		/* 100〜900、normal（数値で400）、bold（数値で700）、lighter（相対的に一段階細く）、bolder（相対的に一段階太く） */
	text-align: center;
	white-space: nowrap;
	padding: 0.2em 0.1em 0.2em 0.1em;
/*	margin: 2px 1px; */
/*	margin: 1em 0.5em; */
/*	line-height : 1.1 ;			/
 行間の高さ */
	border-color: #C0C0C0;
	border-style: solid;
	border-width: 1px 0px 1px 0px;	/* [上][右][下][左] */
	background-color: #FFFFFF;
}

.prlist_lbl {
	color: #000000;
/*	font-size:0.9em; */
/*	font-size:1.1em; */
	font-size:12px; 
/*	font-weight: 600;		/* 100〜900、normal（数値で400）、bold（数値で700）、lighter（相対的に一段階細く）、bolder（相対的に一段階太く） */
/*	text-align: center; */
	white-space: nowrap;
	padding: 0.2em 0.1em 0.2em 0.1em;
/*	margin: 2px 1px; */
/*	margin: 1em 0.5em; */
/*	line-height : 1.1 ;			/
 行間の高さ */
/*	border-color: #FFFFFF; */
	border-color: #9DC2FF;
	border-style: solid;
/*	border-width: 1px 0px 1px 0px;	/* [上][右][下][左] */
/*	border-width: 2px 2px 2px 2px;	/* [上][右][下][左] */
	border-width: 2px 0px 2px 0px;	/* [上][右][下][左] */
	background-color: #FFFFFF;
}
.prlist_lbl_td_top_btm {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 2px 0px 2px 0px;
  background-color: ;
}
.prlist_lbl_td_btm {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  background-color: ;
}
.prlist_lbl_td_btm2 {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  background-color: ;
}
.prlist_lbl_td_btm3 {
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  background-color: ;
}
.prlist_lbl_td_btm22 {
  border-color: #9DC2FF;
  border-style: dashed;
  border-width: 0px 0px 2px 0px;
  background-color: ;
}
.prlist_lbl_td_btm32 {
  border-color: #AFAFAF;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  background-color: ;
}
.prlist_lbl_td_btm33 {
  border-color: #AFAFAF;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  background-color: ;
}
.prlist_lbl_td_rgt_btm {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 0px 1px 1px 0px;
  background-color: ;
}
.prlist_lbl_td_lft_btm {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 0px 0px 1px 1px;
  background-color: ;
}
.prlist_lbl_td_lft_top_btm {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 1px 0px 1px 1px;
  background-color: ;
}
.prlist_lbl_td_lft_rgt_btm {
  border-color: #9DC2FF;
  border-style: solid;
  border-width: 0px 1px 1px 1px;
  background-color: ;
}
.prlist_lbl_td_top32 {
  border-color: #c0c0c0;
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  background-color: ;
}
.prlist_lbl_td_top_btm32 {
  border-color: #c0c0c0;
  border-style: solid;
  border-width: 1px 0px 1px 0px;
  background-color: ;
}

