

.FooterNav{
	clear:both; 
	text-align:center;
	font-size : 12px;
}

.TopNavLeft{
	float:left;
}

.TopNavRight{
	float:left;
	margin-left : 300px;
}


* {
	margin: 0;
	padding: 0;
	font-size: 100%;
	margin: 0px auto;
}

.body{
	margin: 0px auto;
	width:780;	
}

body {	
	color: #333333;
	line-height: 120%;

	background-attachment: fixed;
	margin: 0px auto 0px auto;
	width:780;
}

#container {
	text-align: left;
	margin: 0px auto;
	width:780;
} 

/* 左ブロック */

#left_block {
	text-align: left;
	float: left;
	width : 120px;
	margin-bottom : 5px;
  	color : white;
 	background-color : white;
 	margin-top : 1px;
 	margin-left : 0px;
 	margin-right : 5px;
	border-style : none none none none;
  	font-size : 12px;
  	clear: both;
}

/* 中央ブロック */

#center_block {
	float: right;
	width : 480px;
	margin-right : 5px;
	margin-left : 5px;
	margin-bottom : 5px;
	font-size:90%;
	line-height:140%;
	margin-top : 1px;
}


#wrapper {
	float: left;
	width : 640px;
}

/* 右ブロック */

#right_block {
	float:left;
	width : 120px;
	background : white;
	padding : 0px 0px 0px 0px;
	font-weight: bold;
	text-align: left;
	font-size: 80%;
	margin-bottom : 5px;
  	margin-top : 1px;
  	margin-left : 15px;
  	margin-right : 0px;
}

H2 {
	font-size : 25px;
	font-weight: bold;
	color : blue;
	margin : 0px 0px 0px 0px;
	padding : 55px 10px 10px 4px;
    	font-family : HGS創英角ﾎﾟｯﾌﾟ体;
   	border-top-width : 0px;
}

	h2 a:link,
	h2 a:visited,
	h2 a:hover,
	h2 a:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}

/* サブタイトル */

H1 
{
	font-weight: bold;
	font-size: 90%;
	padding: 0px;
	margin: 0px;
    	color : gray;
  	font-family : "ＭＳ Ｐゴシック";
}

H3
{

	background-image:url(../../image/silver2.JPG);
  	color : blue;
  	margin-top : 5px;
  	margin-left : 5px;
  	margin-right : 5px;
  	margin-bottom : 5px;
  	font-size : 17px;
 	border-left-width : 1px;
  	border-bottom-width : 1px;
  	border-left-style : solid;
  	border-bottom-style : solid;
  	border-left-color : silver;
  	border-bottom-color : silver;
  	padding-top : 2px;
  	padding-left : 2px;
  	padding-right : 2px;
  	padding-bottom : 2px;
  	border-top-width : 1px;
 	border-right-width : 1px;
  	border-top-style : solid;
  	border-right-style : solid;
  	border-top-color : silver;
 	border-right-color : silver;
}

h4
{
	
	background-image:url(../../image/blue6.JPG);
	color : white;
  	font-size : 15px;
  	font-family : HGP創英角ｺﾞｼｯｸUB;
  	margin-left : 0px;
  	margin-bottom : 5px;
  	border-bottom-width : 1px;
  	border-bottom-style : solid;
  	border-bottom-color : gray;
	padding-left : 5px;
}

h5 
{
	font-size : 17px;
    	font-family : "HGP創英角ｺﾞｼｯｸUB";
    	margin-top : 1px;
    	margin-left : 1px;
    	margin-right : 1px;
    	margin-bottom : 1px;
    	border-width : 0px 0px 1px 0px;
    	color : red;
    	border-color : red red red red;
    	border-style : solid solid solid solid;
    	padding-bottom : 5px;
    	padding-top : 5px;
    	padding-left : 5px;
  	padding-right : 5px;
}

H6
{
	background-image:url(../../image/silver2.JPG);
  	color : blue;
  	margin-top : 5px;
  	margin-left : 5px;
  	margin-right : 5px;
  	margin-bottom : 5px;
  	font-size : 17px;
 	border-left-width : 1px;
  	border-bottom-width : 1px;
  	border-left-style : solid;
  	border-bottom-style : solid;
  	border-left-color : silver;
  	border-bottom-color : silver;
  	padding-top : 2px;
  	padding-left : 2px;
  	padding-right : 2px;
  	padding-bottom : 2px;
  	border-top-width : 1px;
 	border-right-width : 1px;
  	border-top-style : solid;
  	border-right-style : solid;
  	border-top-color : silver;
 	border-right-color : silver;
}

UL{
	text-align: left;
	list-style-type: none;
	font-weight: bold ;
	font-size : 12px;
  	font-family : HGP創英角ｺﾞｼｯｸUB;
  	margin-top : 0px;
  	margin-bottom : 0px;
  	border-bottom-width : 1px;
  	border-bottom-color : gray;
  	padding-top : 1pt;
  	padding-bottom : 1pt;
  	margin-left : 0px;
	margin-right : auto;
  	border-top-width : 1px;
    	border-top-color : gray;
  	color : blue;
  }


li{
	text-align: left;
	list-style-type: none;
	font-weight: bold;
	font-size : 12px;
  	font-family : HGP創英角ｺﾞｼｯｸUB;
  	margin-top : 0px;
  	margin-bottom : 5px;
  	border-bottom-width : 1px;
  	border-bottom-style : solid;
  	padding-top : 1pt;
  	padding-bottom : 1pt;
  	margin-left : 0px;
	margin-right : auto;
  	border-top-width : 1px;
  	border-top-style : solid;
  	color : blue;
	border-top-color : silver;
	border-bottom-color : silver;
  }



ul li A:LINK{
	text-align: left;
	color : blue;
	}
ul li A:VISITED{
	color : blue; 
		} 
UL LI A:HOVER,ul LI A:ACTIVE {
  	color : blue;
	text-align: left;
}
A:LINK{
	text-align: left;
	color : blue;
	}
A:VISITED{
	text-align: left;
	color : blue; 
} 
A:HOVER,
	.ul LI A:ACTIVE {
	text-align: left;
  	color : blue;
}

.pan{
  	color : gray;
  	font-weight: bold;		
  	font-size : 12px;
  	font-family : "ＭＳ Ｐゴシック";
  	margin-top : 1px;
  	margin-left : 1px;
  	margin-right : 1px;
  	margin-bottom : 1px;
}

.TopNav{
  	color : gray;
  	font-size : 12px;
  	font-family : "ＭＳ Ｐゴシック";
  	margin-top : 2px;
  	margin-left : 1px;
  	margin-right : 2px;
  	margin-bottom : 0px;
}

.hizuke{
  	font-size : 12px;
  	font-family : "ＭＳ Ｐゴシック";
  	color : #FF8C00;
 	margin-top : 2px;
  	margin-left : 0px;
  	margin-right : 0px;
  	margin-bottom : 0px;
	border-width : 0px 0px 0px 0px;
  	text-align:right;
}

.asp{
  	margin-top : 5px;
 	margin-left : 0px;
  	margin-right : 5px;
  	margin-bottom : 5px;
	border-width : 0px 0px 0px 0px;
  	text-align: center;
}

.asp_center{
	margin-top : 5px;
  	margin-left : 5px;
  	margin-right : 5px;
  	margin-bottom : 5px;
	border-width : 0px 0px 0px 0px;
  	text-align: center;
}
  
ADDRESS{
  	color : blue;
  	font-weight: bold;
  	font-size:80%;
  	text-align:center;
  	border-top-width : 0px;
  	border-top-style : solid;
  	border-top-color : white;
  	margin-top : 0px;
  	margin-left : auto;
  	margin-right : auto;
  	margin-bottom : auto;
	clear:both; 
}
P{
	font-size: 90%;
	line-height: 140%;
  
  	font-family : "ＭＳ Ｐゴシック";
  	margin-top : 5px;
  	margin-left : 5px;
  	margin-right : 5px;
  	margin-bottom : 5px;
	border-width : 0px 0px 0px 0px;}

.header {
	height: 80px;
	background: url(../../image/namincyu.GIF);
	background-repeat: no-repeat;
	padding : 0px 0px 1px 0px;
	clear:both;

.rakutenlink {
	background-image: url(../../image/red1.JPG);
	text-align: right;
	clear:both;
}


.sitemap li{
	text-align: left;
	list-style-type: none;
	font-weight: ;
	font-size : 12px;
  	font-family : HGP創英角ｺﾞｼｯｸUB;
  	margin-top : 0px;
  	margin-bottom : 5px;
  	border-bottom-width : 1px;
    	border-bottom-color : white;
  	padding-top : 1pt;
  	padding-bottom : 1pt;
  	margin-left : 0px;
	margin-right : auto;
  	border-top-width : 1px;
    	border-top-color : white;
  	color : blue;
}
