.sub-back {  background-image: url(../common_img/sub_bg01.gif); background-repeat: repeat-y}
.sub-left{  background-image: url(../common_img/sub_bg04.gif); background-repeat: repeat-y}
.border        {  border: #E0E0E0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.border1       {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; padding:10px}
.border1_right {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding:10px}
.border2       {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; padding:10px}
.border2_right {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding:10px}
.border11       {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; padding:5px}
.border11_right {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding:5px}
.border22       {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; padding:5px}
.border22_right {  border: #E0E0E0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding:5px}


.table {
	border: solid #E0E0E0 1px;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	}


  
.font1 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size: 11px;
	color: #333333;
}
