html
{
   margin: 0;
   padding: 0;
}

body
{
   margin: 0;
   padding: 0;
}


h1{
font-size:12px;
color:#FF6699;
text-align:center;
}

h1 a{
font-size:12px;
color:#FF6699;
}

h2, h3, h4, h5, h6{
	margin-top: 0px;
	margin-bottom: 0px;
}


#pages{
width:782px;
background:url(images/frame.jpg);
background-repeat:repeat-y;
margin: 0px auto;
padding: 0px;

}

#header{
width:782px;
margin:0px 0px 0px 0px;
padding:0;
text-align:left;
}


#title_greeting{
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;
}


#contents_greeting{
	width: 750px;
	margin: 0px 0px 0px 5px;
	padding: 5px 10px 5px 10px;
	display:block;
	background:#FFFFFF;
	text-align:left;
	font-size: 14px;
	line-height: 18px;
	color: #003399;
}



#contents_area{
	width:782px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#l_contents{
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:388px;


}
#r_contents{
width:394px;
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#FFFFFF;

}

#greeting{
	width: 388px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display:block;
	background:#FFFFFF;

}

#concept{
	width: 380px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

#concept_comment{
	background: #FFFFFF;
	margin: 0px 0px 0px 10px;
	padding: 0px 0x 0px 0px;
	width: 360px;
	text-align:left;
	font-size: 14px;
	line-height: 18px;
	color: #003399;

}

#img_in_appearance{
	width: 380px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;



}


.subject_panel {
	background: #FFFFFF;
	margin: 0px 0px 0px 10px;
	padding: 0px 0x 0px 0px;
	width: 360px;
	text-align:left;
	font-size: 12px;
	line-height: 16px;
	color: #003399;
}





.subject_footer{
	background: url(images/title_footer.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:35px;
}



#img_out_appearance{
	width: 394px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#titetable{
	width: 394px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#map{
	width: 394px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#footer{
width:782px;
margin:0px;
padding:0px;
}

.keywords{
font-weight:bold;
color:#990000;
}

.feature_etc{
font-weight:bold;
color:#0033CC;

}
