/* CSS Document */

body{
	margin:0 0 0 15px;
	background:url(../img/haikei.jpg) repeat-x;
	}

p{
	padding:5px; margin:0;
	letter-spacing:2px;	}
.menubar{
	display: none;
}
img.img{
	float:left;
	}

img.img2{
	float:right;
	}

.text1{
	font-size:13px; font-weight:normal;
	color:#FFFFFF; line-height:160%;
	}

.text2{
	font-size:13px; font-weight:normal;
	color:#FFFFFF; line-height:130%;
	}

#wrapper{
	width:1000px;
	padding: 0 0 0 0;
	margin: 300px 0 0 0;
	}




#contl{
	width:200px;
	float:left;
	padding: 0 0 0 0;
	}

#contr1{
	width:780px;
	float:right;
	height:30px;
	padding: 0 0 0 0;
	margin: 0 10px 0 10px;
	}

#contr2{
	width:760px;
	float:right;
	background:url(../img/naka.jpg);
	padding: 0 10px 0 10px;
	margin: 0 10px 0 10px;
	}
	
#contr3{
	width:780px;
	float:right;
	height:30px;
	padding: 0 0 0 0;
	margin: 0 10px 0 10px;
	}



#footer{
	width:1000px;
	clear:both;
	text-align:center;
	}

.waku{
	display:table; width:800px; margin:0 auto;
	float:right;
	}

.box{
	display:table; width:1000px; margin:0 auto;
	}

.ic{
	border-left: solid 10px #66FF00;
	font-size:14px; font-weight:bold;
	color:#FFFFFF;
	padding: 0 0 0 10px;
	margin: 20px 0 10px 0;
	}

h1{
	background:url(../img/icon1.jpg) no-repeat;
	height:32px; line-height:32px;
	border-bottom: solid 2px #FFFFFF;
	font-size:18px; font-weight:bold;
	color:#FFFFFF;
	padding: 0 0 0 40px;
	margin: 0 0 10px 0;
	}

h2{
	background:url(../img/icon2.jpg) no-repeat;
	font-size:16px; font-weight:bold;
	color:#CCCCCC;
	padding: 0 0 0 20px;
	margin: 10px 0 10px 0;
	}

h3{
	background:url(../img/bar2.jpg) no-repeat;
	height:25px; line-height:25px;
	font-size:14px; font-weight:bold;
	color:#CCCCCC;
	padding: 0 0 0 15px;
	margin: 10px 0 10px 0;
	}

h4{
	border-left: solid 10px #CCFF99;
	font-size:14px; font-weight:bold;
	color:#FFFFFF;
	padding: 0 0 0 5px;
	margin: 10px 0 10px 0;
	}


/**********追加**************/

.text-link{
	color:#FFFFFF;
	font-size:12px;
	margin:5px 0;
	padding:0;
	text-align:right;}

.text-link a{
	color:#FFFFFF;
	text-decoration:none;}

.text-link a:hover{
	text-decoration:none;}
	
/*--　リンク設定変更 --*/ 




/* リンク */
.url{color:#009900; padding-top:0; font-size:10px;}

.link-text{font-size:10px; line-height:1.5;}

.anc{font-size:12px;}

.anc a:link{color:#0000FF; text-decoration:underline;}

.anc a:visited{color:#660099; text-decoration:underline;}

td { border-width: 0; }


#linkpointer{
	margin-top:12px;
	margin-bottom:12px;
	color:#FFFF99;
	text-align:left;
	font-size:13px;
	margin-left:10px;
	}

#linkpointer p{
	font-size:13px;
	color:#FFFF99;
	}

	
#linkpointer a{
	font-size:13px;
	color:#FFFF99;
	
	}

