  /* index */
.01body {
	margin-left: 400px;
	padding: 0;
	width: 270px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/01_back.gif) no-repeat bottom;
}
.01body p {
	padding-left: 25px;
	width: 280px;
}

.menu {
	padding: 0;
	margin: 0;
	width: 400px;
	border: 4px #0099CC double;
	text-align:left
}

.menutxt {
	margin: 0;
	padding: 5px;
}

ul {
	margin-left: -20px;
}

li {
	margin-left: 0;
}

/* point01 */
.po1title {
	margin: 12px 0 3px 0;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 3px #0099CC solid;
	text-indent: 0.5em;
}
.po1mtitle {
	margin-top: 10px; 
	font-size: 14px;
	text-indent: 0.5em;
}
p.po1 {
	margin-left: 6px; 
}
p.minitit {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.mini {
	font-size: 10px;
	color: #666;
}
p#po1indr {
	margin-left: 8px;
}

/* all */
.title1 {
	margin: 12px 0 3px 0;
	font: bold 14px;
	border-bottom: 3px #0099CC solid;
	text-indent: 0.5em;
}
.title2 {
	margin: 12px 0 3px 0;
	font: bold 14px;
	border-bottom: 3px #339900 solid;
	text-indent: 0.5em;
}
.titlebg {
	width: 350px;
	height: 24px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/titlem_b_back.gif) no-repeat;
}
.titlebgb {
	width: 278px;
	height: 24px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/titlem_b_back.gif) no-repeat;
}
.titlebg2 {
	width: 350px;
	height: 24px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/titlem_g_back.gif) no-repeat;
}
.titlebg3 {
	width: 738px;
	height: 24px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/title_b_back.gif) no-repeat;
}
.titlebg4 {
	width: 738px;
	height: 24px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/title_g_back.gif) no-repeat;
}
.titlebg5 {
	width: 350px;
	height: 40px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/titlel_b_back.gif) no-repeat;
}
.titlebg6 {
	width: 350px;
	height: 40px;
	background: url(/pickup/ACERA_GEOSPEC_SR/img/titlel_g_back.gif) no-repeat;
}
.titletx {
	text-indent: 1.5em;
	font-weight: bold;
	font-size: 14px;
}
.titletx2 {
	font-weight: bold;
	padding-left: 20px;
	font-size: 14px;
}
.mlink {
	background-color: #EEE;
	border-bottom: 4px #EEE solid;
}
.mlinkon {
	font-weight: bold;
	background-color: #EEE;
	border-bottom: 4px #0099CC solid;
}
.mlinkoff {
	background-color: #CCC;
	border-bottom: 4px #CCC solid;
}
.mlinknext {
	background-color: #EEE;
	border-bottom: 4px #EEE solid;
}
img {
	border: none;
}
.blue {
	color: #3300CC;
}

.style1 {
	color: #3f8c8c;
	font-weight: bold;
	font-size: 1.4em;
}