body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.bk {
	background-image: url("all_bk.gif"/*tpa=http://www.mhi.co.jp/kobe/ /english/img/all_bk.gif*/);
	background-position: center;
}
.blank {
	background-image: url("all_blank_bk.gif"/*tpa=http://www.mhi.co.jp/kobe/ /english/img/all_blank_bk.gif*/);
}
.blank2 {
	background-image: url("all_blank_bk2.gif"/*tpa=http://www.mhi.co.jp/kobe/ /english/img/all_blank_bk2.gif*/);
}
.blank3 {
	background-image: url("all_blank_bk3.gif"/*tpa=http://www.mhi.co.jp/kobe/ /english/img/all_blank_bk3.gif*/);
}
.bg {
	background-image: url("all_bg_bk.gif"/*tpa=http://www.mhi.co.jp/kobe/ /english/img/all_bg_bk.gif*/);
}

.fs5 { font-size: 25px; }
.fs4 { font-size: 21px; }
.fs3 { font-size: 16px; }
.fs2 { font-size: 13px; }
.fs1 { font-size: 10px; }
.fs66 {
	font-size: 75%;
	line-height: 140%;
}
.fs78 {
	font-size: 81%;
	line-height: 140%;
}
.fs81 {
	font-size:81%;
	line-height:140%;
	width:115px;
}
.fs82 {
	font-size:81%;
	line-height:140%;
	width:245px;
}
.fs9 {
	font-size:75%;
	line-height:140%;
	padding:5px;
}

.fix-fs5 { font-size: 25px; }
.fix-fs4 { font-size: 21px; }
.fix-fs3 { font-size: 16px; }
.fix-fs2 { font-size: 13px; }
.fix-fs1 {
	font-size: 10px;
	color: #FFFFFF;
}

h1 { font-size: 25px; font-weight: bold; }
h2 { font-size: 21px; font-weight: bold; }
h3 { font-size: 16px; font-weight: bold; }
h4 { font-size: 13px; font-weight: bold; }
h5 { font-size: 10px; font-weight: bold; }

.fs5-180 { font-size: 25px; line-height: 43px; margin-top: -11px; }
.fs5-160 { font-size: 25px; line-height: 38px; margin-top: -8px; }
.fs5-130 { font-size: 25px; line-height: 31px; margin-top: -5px; }
.fs5-100 { font-size: 25px; line-height: 24px; margin-top: -1px; }

.fs4-180 { font-size: 21px; line-height: 33px; margin-top: -10px; }
.fs4-160 { font-size: 21px; line-height: 29px; margin-top: -8px; }
.fs4-130 { font-size: 21px; line-height: 23px; margin-top: -5px; }
.fs4-100 { font-size: 21px; line-height: 18px; margin-top: -2px; }

.fs3-180 { font-size: 16px; line-height: 29px; margin-top: -9px; }
.fs3-160 { font-size: 16px; line-height: 26px; margin-top: -7px; }
.fs3-130 { font-size: 16px; line-height: 21px; margin-top: -5px; }
.fs3-100 { font-size: 16px; line-height: 16px; margin-top: -2px; }

.fs2-180 { font-size: 13px; line-height: 24px; margin-top: -7px; }
.fs2-160 { font-size: 13px; line-height: 21px; margin-top: -5px; }
.fs2-130 { font-size: 13px; line-height: 17px; margin-top: -3px; }
.fs2-100 { font-size: 13px; line-height: 13px; margin-top: -1px; }

.fs1-180 { font-size: 10px; line-height: 18px; margin-top: -6px; }
.fs1-160 { font-size: 10px; line-height: 16px; margin-top: -5px; }
.fs1-130 { font-size: 10px; line-height: 13px; margin-top: -3px; }
.fs1-100 { font-size: 10px; line-height: 10px; margin-top: -1px; }

.prest a:link {
	color: #F8E616;
	text-decoration: underline;
}
.prest a:visited {
	color: #F8E616;
	text-decoration: underline;
}
.prest a:hover {
	color: #FFF594;
	text-decoration: underline;
}
.prest a:active {
	color: #F8E616;
	text-decoration: underline;
}
