@charset "utf-8";

@import url(common.css);

/*
===============================================
pCSS
===============================================
*/




h1#wasure {
	text-indent:-2000px;
	height:38px;
	background: url(../link/img/title.gif) no-repeat left top;
	/*display:block;*/
	padding:0;
	margin-bottom: 50px;
	/*width: 766px;*/
	}
	

p.messe{
	padding:20px 20px 0 0;
	float:right;
	color:#333333;
	font-size:90%;
	width: 468px;
	position: absolute;
	left: 289px;
	top: 13px;
	height: -70px;
}



h2#wasure {
	text-indent:-2000px;
	height:30px;
	background: url(../wasure/img/title2.gif) no-repeat left top;
	margin: 0 auto;
	width: 700px;
	/*width: 766px;*/
	}



h2#syanai {
	text-indent:-2000px;
	height:30px;
	background: url(../wasure/img/title3.gif) no-repeat left top;
	margin: 0 auto;
	width: 700px;
	/*width: 766px;*/
	}


h3.title {
font-size:110%;
font-weight:bold;
	}



/* NW */
#link { margin:0; padding:0; }
h1#link { text-indent:-2000px; height:22px; background: url(../../other/img/ttl_link.gif) no-repeat left top ; display:block; margin-bottom:20px; padding:0; }

#link ul { margin:0; padding:0 0 20px 20px; }
#link li {
	text-align:left;
	background: url(../img/arrw_green01.gif) no-repeat 0 65%;
	display:block;
	padding-left:10px;
	list-style: none;
} 

#linkbox00 { margin:0 5px 20px 5px; padding:0; background:url(../img/dashline.gif) repeat-x bottom left; }
	/* Hides from IE-mac \*/
	* html #linkbox00 {height: 1%;}
	/* End hide from IE-mac */
	*+html body #linkbox00 {height: 1%;}
	#linkbox00:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.linkbox001 {
	float:left;
	width:300px;
	margin:0 10px 0 50px;
	padding:0;
	font-size: 90%;
	text-align: left;
}
.linkbox002 {
	float:right;
	width:400px;
	margin:0;
	padding:0;
	text-align: left;
	font-size: 90%;
}
.linkbox001end { float:left; width:270px; margin:0 20px 0 0; padding:0; }
.linkbox002end { float:right; width:270px; margin:0; padding:0; }



.underlineTtl { border-top:solid 5px #dfdfdf; padding-bottom:20px; }
.underlineTtl02 { border-top:solid 5px #dfdfdf; padding-bottom:30px; }
#contentlistArea03 { float:left; width:620px; margin:0; padding:0; text-align:left; }
	#contentlist04 { margin:0; padding:20px 30px 40px 30px; width:560px; }
#contentlistArea04 { float:left; width:822px; margin:0; padding:0px; text-align:left; }
