body{width:800px;	font-size:12px;	color:#595857;	background-color:#eae8e1;	font-family:sans-serif,ＭＳ Ｐゴシック;
	margin:0px;	margin-left:auto;	margin-right:auto;
	line-height:130%;	text-align:justify;	text-justify:inter-ideograph;}

h1{line-height:130%;font-size:12px;font-weight:normal;color:#24140e;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
h2{line-height:100%;text-align:left;font-size:11px;font-weight:normal;margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;background-image:url(title_bar.jpg);background-repeat:no-repeat;clear:both;}
h3{line-height:130%;	text-align:left;	font-size:12px;	font-weight:bold;	margin:0px;padding:0px;}
h4{line-height:100%;	text-align:right;	font-size:10px;	font-weight:normal;	margin:0px;	padding-right:3px;}
h5{text-align:left;	font-size:12px;	margin-top:15px;	margin-bottom:0px;	padding-left:5px;	border-color:#ff9900;	border-bottom:1px solid;}	

.top_001{width:720px;height:80px;background-image:url(title.gif);background-repeat:no-repeat;background-color:#ffffff;border-color:#afafb0;border-bottom:1px solid;border-right:1px solid;padding:0px 0px 0px 80px;margin:0px;}
.com_001{text-align:center;margin:20px 0px 20px 0px;}
.main_001{width:800px;background-color:#ffffff;border-color:#afafb0;border-bottom:1px solid;border-right:1px solid;padding:0px;margin:0px;}

.sub_001{float:left;background-color:#ffffff;padding:20px 0px 20px 20px;margin:0px;}
.sub_002{width:508px;background-color:#ffffff;border-color:#efefef;border-bottom:2px solid;border-left:1px solid;border-right:1px solid;padding:0px 10px 10px 40px;margin:10px 0px 10px 0px;}
.sub_s01{width:160px;float:right;padding:0px;margin:20px 10px 0px 10px;}

.sub_002 p{margin:0px;}
.sub_nx{text-align:right;}

.top_001 ul 	{margin:0px;padding:10px 10px 0px 0px;float:right;}
.top_001 ul li	{margin:0px 1px -2px 0px; float:left;}
	
address{text-align:right;}

/* リンク用 */	
a			{color:#0066ff;	text-decoration:none;}	
a:visited	{color:#0066ff;}
a:hover		{color:#FF6600;	text-decoration:underline;}
a img		{border:none;}

.menu li a{
    display:block;
    width:100%;
    height:100%;
	color:#3333cc;
	}	

.menu li a:hover{
	color:#FF6600;
    background-color:#FFFFB0;
	}

.menu01 li a{
    display:block;
    width:100%;
    height:100%;
	color:#3333cc;
	}	

.menu01 li a:hover{
	color:#FF6600;
    background-color:#FFFFB0;
	}