BODY,TR {
	font-size: 12px;
	color: #333333;
	line-height:130%;
}
ul			{  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px}
TEXTAREA	{  
	font-family: "lr oSVbN";
	width:415px;
	line-height:140%;
	font-size:12px;
}

TEXTAREA#kibou_riyuu{
	width:512px;
}

A:link { color: #555555;
		 text-decoration:none; }
A:visited { color: #555555;
			text-decoration:none; }
A:active { color: #555555;
		   text-decoration:none; }
A:hover { color: #999999;
		  text-decoration:underline; }
A.blue:link{ color:#003399;
			 text-decoration:none; }
A.blue:visited{ color:#003399;
				text-decoration:none; }
A.blue:active{ color:#003399;
				text-decoration:none; }
A.blue:hover{ color:#3366CC;
			  text-decoration:underline; }

.err      {  font-size: 8pt; color: red}
.font8pt {  font-size: 8pt}
.font9pt {  font-size: 9pt}
.font10pt {  font-size: 10pt}
.font11pt {  font-size: 11pt}
.lfont12pt {  font-size: 12pt; line-height: 130%}
.font12pt {  font-size: 12pt}
.font14pt {  font-size: 14pt}
.font16pt {  font-size: 16pt}
.font18pt {  font-size: 18pt}
.white-border {  background-color: #FFCC00}

.list {  font-size: 8pt; line-height:140%}
.list2 {  font-size: 10pt; line-height: 130%}
.list3 {  font-size: 12pt; line-height: 130%}

.red{
	font-weight:bold;
	color:#FF0000;
}

h1{
	font-size:14px;
}

/* indexV²υArυ */
.searchBox01{
}

.searchBox01 TD.searchWaku01{
	border-left:1px solid #B2E766;
	border-right:1px solid #B2E766;
}

.searchBox01 TD.searchWaku01_1{
	border-left:1px solid #B2E766;
	border-right:1px solid #B2E766;
	border-bottom:1px solid #B2E766;
}

.searchListBox TD{
	line-height:1.4em;
}

.searchListBox P{
	vertical-align:middle;
}

.searchBox02{
}

.searchBox02 TD.searchWaku02{
	border-left:1px solid #FED059;
	border-right:1px solid #FED059;
}

.searchBox02 TD.searchWaku02_1{
	border-left:1px solid #FED059;
	border-right:1px solid #FED059;
	border-bottom:1px solid #FED059;
}


/* rΜpξρ@υΚ */
TABLE.chuto_listBox{
}

TABLE.chuto_listBox TD.chuto_listTitle{
	border-left:4px solid #FFA435;
	border-bottom:1px solid #CCCCCC;
	color:#333333;
	font-size:16px;
	font-weight:bold;
}

TABLE.chuto_listBox TD.chuto_listDate{
	border-bottom:1px solid #CCCCCC;
}

TABLE.chuto_listBox TD.chuto_listName{
	font-size:16px;
	font-weight:bold;
}

/* rΜpξρ@ΪΧ */

ul.bosyu_ichiran{
	width:100%;
	margin:0;
}

ul.bosyu_ichiran li{
	list-style:none;
	background:url(images/chu_list.gif) 13px 50% no-repeat;
	padding-left:25px;
	margin-bottom:5px;
	font-weight:bold;
	width:44%;
	float:left;
}

ul.bosyu_ichiran img{
	vertical-align:middle;
}

.align_right {
	float:left;
}