.txt10 { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.pan { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; color: rgb(51, 51, 51); padding-left: 13px; }

.txt12 { font-family: "lr oSVbN","Osaka"; font-size: 12px; color: rgb(0, 0, 0); }

.info-form { font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }

.eventtxt { border: 1px solid rgb(204, 204, 204); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.txt11 { font-family: "lr oSVbN","Osaka"; font-size: 11px; }

.txt12b { padding: 3px 2px; font-family: "lr oSVbN","Osaka"; font-size: 12px; }

.text2 { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; line-height: 15px; }

.txt10 { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.pan { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; color: rgb(51, 51, 51); padding-left: 13px; }

.txt12 { font-family: "lr oSVbN","Osaka"; font-size: 12px; color: rgb(51, 51, 51); }

.info-form { font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }

.eventtxt { border: 1px solid rgb(204, 204, 204); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.txt11 { font-family: "lr oSVbN","Osaka"; font-size: 11px; }

.txt12b { padding: 3px 2px; font-family: "lr oSVbN","Osaka"; font-size: 12px; }

.waku { border: 1px solid rgb(102, 102, 102); }

.check { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.bg5 { background-image: url('../images/5p_over_02.gif'); background-repeat: no-repeat; background-position: center top; }

.p3 { background-image: url('../images/3p_over_02.gif'); background-repeat: no-repeat; background-position: center top; }

.info5 { background-image: url('../images/p-5_01.gif'); background-repeat: no-repeat; }

.info55 { background-image: url('../images/p-5_02.gif'); }

.info3 { background-image: url('../images/p-3_01.gif'); background-repeat: no-repeat; }

.info33 { background-image: url('../images/p-3_02.gif'); }

.txt10 { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.pan { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; color: rgb(51, 51, 51); padding-left: 13px; }

.txt12 { font-family: "lr oSVbN","Osaka"; font-size: 12px; color: rgb(51, 51, 51); }

.info-form { font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }

.eventtxt { border: 1px solid rgb(204, 204, 204); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.eventtxt3 { border: 1px solid rgb(233, 136, 9); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.txt11 { font-family: "lr oSVbN","Osaka"; font-size: 11px; }

.txt12b { padding: 3px 2px; font-family: "lr oSVbN","Osaka"; font-size: 12px; }

.text2 { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; line-height: 15px; }

.txt12style2 { font-family: "lr SVbN","Osaka|"; font-size: 12px; font-style: normal; line-height: 14px; color: rgb(80, 183, 68); }

.txt10 { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.pan { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; color: rgb(51, 51, 51); padding-left: 13px; }

.txt12 { font-family: "lr oSVbN","Osaka"; font-size: 12px; color: rgb(51, 51, 51); }

.info-form { font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }

.eventtxt { border: 1px solid rgb(204, 204, 204); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.eventtxt3 { border: 1px solid rgb(233, 136, 9); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.txt11 { font-family: "lr oSVbN","Osaka"; font-size: 11px; }

.txt12b { padding: 3px 2px; font-family: "lr oSVbN","Osaka"; font-size: 12px; }

.text2 { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; line-height: 15px; }

.txt10 { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.pan { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; color: rgb(51, 51, 51); padding-left: 13px; }

.txt12 { font-family: "lr oSVbN","Osaka"; font-size: 12px; color: rgb(51, 51, 51); }

.info-form { font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }

.eventtxt { border: 1px solid rgb(204, 204, 204); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.txt11 { font-family: "lr oSVbN","Osaka"; font-size: 11px; }

.txt12b { padding: 3px 2px; font-family: "lr oSVbN","Osaka"; font-size: 12px; }

.waku { border: 1px solid rgb(102, 102, 102); }

.check { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.bg5 { background-image: url('../images/5p_over_02.gif'); background-repeat: no-repeat; background-position: center top; }

.p3 { background-image: url('../images/3p_over_02.gif'); background-repeat: no-repeat; background-position: center top; }

.info5 { background-image: url('../images/p-5_01.gif'); background-repeat: no-repeat; }

.info55 { background-image: url('../images/p-5_02.gif'); }

.info3 { background-image: url('../images/p-3_01.gif'); background-repeat: no-repeat; }

.info33 { background-image: url('../images/p-3_02.gif'); }

.txt10 { font-family: "lr oSVbN","Osaka"; font-size: 10px; }

.pan { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; color: rgb(51, 51, 51); padding-left: 13px; }

.txt12 { font-family: "lr oSVbN","Osaka"; font-size: 12px; color: rgb(51, 51, 51); }

.info-form { font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }

.eventtxt { border: 1px solid rgb(204, 204, 204); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.eventtxt2 { border-bottom: 1px dashed #999;
border-top: none;
border-right: none;
border-left: 1px dashed #999;
font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.eventtxt0 { border-bottom: none;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
border-left: 1px solid #FFF;
font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; }

.eventtxt01 { border-bottom: 1px dashed #FFF;
border-top: none;
border-right: none;
border-left: 1px dashed #999;
font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.eventtxt02 { border-bottom: 1px solid #FFF;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
border-left: 1px solid #FFF;
font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; }

.eventtxt03 { border-bottom:1px dashed #999;
border-top: 1px solid #FFF;
border-right: none;
border-left: 1px dashed #999;
font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.eventtxt3 { border: 1px solid rgb(233, 136, 9); font-family: "lr oSVbN","Osaka"; font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }

.txt11 { font-family: "lr oSVbN","Osaka"; font-size: 11px; }

.txt12b { padding: 3px 2px; font-family: "lr oSVbN","Osaka"; font-size: 12px; }

.text2 { font-family: "lr oSVbN","Osaka"; font-size: 12px; font-style: normal; line-height: 15px; }

.txt12style2 { font-family: "lr SVbN","Osaka|"; font-size: 12px; font-style: normal; line-height: 14px; color: rgb(80, 183, 68); }



.style1 { color: rgb(80, 183, 68); }



h2.title {

	border-bottom:2px solid #B8D0E7;
	font-size:15px;
	padding:2px 5px;
	color:#03C;

}

.footer ul {

	list-style-type:none;

	margin:0px;

	padding:0px;

}

	.footer ul li {

		display:inline;

		border-left:1px solid #9F9F9F;

		padding-left:5px;

		margin-right:8px;

	}
