body {
	font-size: 12px;
	line-height: 130%;
	color: #000;
	background-color: #FFFFFF;
	background-image: none;
}

/* ************************************************************************************ */

#select_language,
#header #info,
#header #mark,
#global_navi,
#sidebar,
#footstamp,
#print,
#history_back,
#foot_navi,
#footer
 {
	display: none;
}

/* ************************************************************************************ */

#wrapper {
	background-color: #FFFFFF;
	background-image: none;
}

#main_contents {
	width: 620px;
	margin: 15px auto;
	text-align: center;
}

/* ************************************************************************************ */

.contents_area {
	text-align: center;
	margin: 10px 0px 0px 0px;
}

div.contents_text1 {
	text-align: left;
	width: 583px;
	margin: 0px 15px 0px 15px;
}

div.contents_text2 {
	text-align: left;
	width: 563px;
	margin: 0px 25px 0px 25px;
}

div.contents_text3 {
	text-align: left;
	width: 570px;
	margin: 0px 21px 0px 22px;
}

/* ************************************************************************************ */
.pd5 { padding:5px; }
.pd10 { padding:10px; }
.pd15 { padding:15px; }
.pd20 { padding:20px; }
.txt12 { font-size: 12px; }
.txt10 { font-size: 10px; }
.txt12_l { font-size: 12px; line-height: 200%; }
.txt10_l { font-size: 10px; line-height: 200%; }
.txt14 { font-size: 14px;}
.txt18 { font-size: 18px; line-height: 130%; }
.txt24 { font-size: 24px; line-height: 130%; }
.grayCCC { color: #CCC; }
.gray999 { color: #999; }
.gray666 { color: #666; }
.gray333 { color: #333; }
.redC00 { color: #C00; }
.blue26459A { color: #26459A; }
.whiteFFF { color: #FFF; }
.black000 { color: #000; }
.txt_bold { font-weight:bold }
/* ************************************************************************************ */
a {
	color: #26459A;
}
.list {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	list-style-type: none;
}
div.dot02 {
	width: 583px;
	background:url(../images/dot_02.gif);
}