body {
  font-size: 12px;
  font-family:"ＭＳ Ｐゴシック" "ヒラギノ角ゴ Pro W3",  "Osaka‐等幅";
  overflow-x:auto; 
  overflow-y:yes;
  line-height: 160%;
  color: #FFFFFF;
  text-align:center;
}

td {
  font-size: 12px;
  color: #5E5E5E;
  line-height: 160%;
  font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka‐等幅";
	margin: 0px;
}

.overview {
  font-size: 13px;
  color: #5E5E5E;
  line-height: 160%;
  font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka‐等幅";
	margin: 0px;
}

input {
  border : expression((this.type == 'checkbox' || this.type == 'radio') ? '':'1px solid #d7d7d7');
}

textarea {
  border : expression('1px solid #d7d7d7');
}

img {
  border:none;
}

.select	{
  FONT-SIZE: 12px;
  font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka‐等幅";
  HEIGHT: 20px;
  color:#151B1F;
  background-color:#ffffff;
}

a:link {  text-decoration: none;  color: #494949; }
a:visited {  text-decoration: none;  color: #494949; }
a:hover {  text-decoration: underline;  color: #494949; }
a:active {  text-decoration: underline;  color: #494949; }

.re_txt {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
	font-weight: bold;
}

.location_service {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
  line-height: 160%;
	color: #219CAF;
}
.location_about {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
  line-height: 160%;
	color: #8EC75C;
}
.location_career {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
  line-height: 160%;
	color: #C969AC;
}
.location_global {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
  line-height: 160%;
	color: #DA6744;
}
.location_press {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 12px;
  line-height: 160%;
	color: #A744DA;
}

#LayerPop { 
	margin:0pt auto;
	position: absolute;
	top: 100px;
} 

