@charset "utf-8";
/*  -----  /infomation/css/index.css ------   */

/*  -------------
     sitemap
-----------------  */



#sitemap h2 {
	font-weight: bold !important;
}

#sitemap ul {
	margin: 0 0 0 20px;
}

#sitemap ul li {
	line-height: 1.8;
	font-size: 80%;
}

#sitemap ul li a {
	color: #0066ff;
	text-decoration: none;
}

#sitemap ul li a:hover {
	text-decoration: underline;
}


/*  -------------
     profile
-----------------  */

.profile .flBox01 {
	margin: 15px 10px 30px 10px;
	overflow: hidden;
	zoom: 1;
}

.profile .flBox01 img {
	float: left;
	width: 260px;
	margin: 0 15px 0 0; 
}

.profile .flBox01 p {
	line-height: 1.6;
	font-size: 92%;
	color: #333;
}

.profile .profileBox table {
	margin: 10px 10px 30px;
	font-size: 86%;
	line-height: 2.0;
	width: 610px;
}

.profile .profileBox th,
.profile .profileBox td {
	border: solid 1px #999;
	padding: 5px 10px 5px 10px;
}

.profile .profileBox th {
	width: 140px;
	background-color: #d7e366;	
}

.profile .profileBox td {
	width: auto;
	background-color: #fff;
	line-height: 1.5;
}

.profile .profileBox p {
	font-size: 86%;
	margin: 10px 0 30px 10px;
	line-height: 1.5;
	letter-spacing: 0.05em;
}




/*  -------------
     access
-----------------  */

.access .acBox01 {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 30px;
}

.access .acBox01 img {
	float: left;
	margin: 0 15px 0 10px;
}

.access .acBoxr {
	width: 330px;
	float: left;
}

.access .acBoxr h2 {
	color: #339900;
	font-weight: bold;
	margin: 0 0 6px 0 !important;
}

.access .acBoxr address {
	color: #333;
	line-height: 1.5;
	font-size: 92%;
}

.access .acBoxr p {
	color: #333;
	line-height: 1.5;
	font-size: 84%;
}

.access .gmapArea {
	width: 600px;
	height: 380px;
	margin: 0 0 30px 10px;
	padding: 2px;
	border: solid 1px #333;
	background-color: #fff;
	overflow: hidden;
}



/*  -------------
     privacy
-----------------  */


.privacy {
	width: 600px;
}

.privacy h2 {
	font-weight: bold;
	line-height: 1.5;
	color: #FF3300;
}

.privacy p {
	margin: 0 0 20px 10px !important;
	font-size: 84%;
	line-height: 1.5;
}


/*  -------------
    link
-----------------  */


.link .bnrlink {
	clear: both;
	overflow: hidden;
	margin-top: 10px;
/*
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
*/
	padding: 10px;
	width: 600px;
}
.link .bnr01 {
	float: left;
}

.link .bnrlink p {
	float: left;
	width: 340px;
	font-size: 12px;
	margin-left: 20px;
	line-height: 1.6;
}





