@charset "shift_jis";
* { 
margin : 0;
padding : 0;
}
html, body, p, span, img {
margin: 0px;
padding: 0px;
}
body {
	width : 100%;
	height: 100%;
}
img {
	border: 0px;
	vertical-align: top;
}
.r_english_bg2, .r_english_bg2 a {
	background: url(/ssi/r_english/r_sub_m2.jpg) no-repeat;
}
a.r_sub_m{
	display:block; width: 160px; height: 23px;
}
a.r_sub_m:hover{
	background-position: -160px 0px;
	background-repeat:no-repeat;
	text-decoration: none;
	border-bottom: none;
}
.detail_but_bg, .detail_but_bg a {
	background: url(images/kao_03but.jpg) no-repeat;
}
a.detail_but{
	display:block; width: 430px; height: 47px;
}
a.detail_but:hover{
	background-position: 0px -47px;
	background-repeat:no-repeat;
	text-decoration: none;
	border-bottom: none;
}
.title_bg1 {
	background: url(images/kao_01.jpg) no-repeat;
	width: 850px; height: 42px;
}
.title1 {
	padding-left: 24px;
}


table { 
  border-collapse: collapse; 
  border-spacing: 0; 
  margin: 0px;padding:0px;
}
table td { 
  /*text-align: left;*/
}
table td table { 
  border-collapse: collapse; 
  border-spacing: 0; 
  margin: 0px;padding:0px;
}

table.me td , table.me th { 
  padding: 0; vertical-align: top;
}

table td.center, table th.center {
text-align: center;
}
table td.right, table th.right {
text-align: right;
}


