/* CSS Document */

body{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:small;
	text-align:center;
}

/* page blue */
.body_blue{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	background:url(../back/3.gif);
}

.body_blue hr{
	margin:0px;
	padding:0px;
	color:#0000ff/*0080db*/;
	background-color:#0000ff/*0080db*/;
}

.body_blue .title{
	padding:5px;
	width:100%;
	color:#FFFFFF;
	background:#0000ff/*0080db*/;
	text-align:center;
}

/* page red */
.body_red{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	background:url(../back/6.gif);
}

.body_red hr{
	margin:0px;
	padding:0px;
	color:#e54848;
	background-color:#e54848;
}

.body_red .title{
	padding:5px;
	width:100%;
	color:#FFFFFF;
	background:#e54848;
	text-align:center;
}

/* page green */
.body_green{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	background:url(../back/4.gif);
}

.body_green hr{
	margin:0px;
	padding:0px;
	color:#008000/*81b838*/;
	background-color:#008000/*81b838*/;
}

.body_green .title{
	padding:5px;
	width:100%;
	color:#FFFFFF;
	background:#008000/*81b838*/;
	text-align:center;
}

/* page gold */
.body_gold{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	background:url(../back/4.gif);
}

.body_gold hr{
	margin:0px;
	padding:0px;
	color:#e8b800;
	background-color:#e8b800;
}

.body_gold .title{
	padding:5px;
	width:100%;
	color:#FFFFFF;
	background:#e8b800;
	text-align:center;
}

/* page black */
.body_black{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	background:url(../back/4.gif);
}

.body_black hr{
	margin:0px;
	padding:0px;
	color:#000000;
	background-color:#000000;
}

.body_black .title{
	padding:5px;
	width:100%;
	color:#FFFFFF;
	background:#000000;
	text-align:center;
}

/* page orange */
.body_orange{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	background:url(../back/1.gif);
}

.body_orange hr{
	margin:0px;
	padding:0px;
	color:#ff8000;
	background-color:#ff8000;
}

.body_orange .title{
	padding:5px;
	width:100%;
	color:#FFFFFF;
	background:#ff8000;
	text-align:center;
}



.title td{
	font-weight:bold;
}

.table_pmenu{
	margin:0px auto 8px auto;
	border:0px none;
}

.table_pmenu td{
	padding:3px 0px;
	font-weight:bold;
}

.td_pmenul{
	text-align:left;
}

.td_pmenur{
	text-align:right;
}

.td_pmenutr{
	text-align:right;
	vertical-align:top;
}

.td_pmenutl{
	text-align:left;
	vertical-align:top;
}

.td_pmenubl{
	text-align:left;
	vertical-align:bottom;
}

.td_pmenumr{
	text-align:right;
	vertical-align:middle;
}

.td_fmenul{
	padding-left:50px;
	width:35%;
	text-align:left;
}

.td_fmenur{
	padding-right:50px;
	width:35%;
	text-align:right;
}

.td_fmenul02{
	padding-left:30px;
	width:35%;
	text-align:left;
}

.td_fmenur02{
	padding-right:30px;
	width:35%;
	text-align:right;
}


.table_page01{
	margin:0px auto;
	padding:0px;
	border:0px none;
}
.table_page01 td{
	padding:13px 0px 5px 0px;
	text-align:center;
	vertical-align:top;
}

.table_newsp td{
	padding:0px 0px;
}

.table_sitemap td{
	padding:0px 0px;
	text-align:left;
	vertical-align:top;
}


/* access */
.access_img{
	margin:5px auto 0px auto;
}