/* CSS Document */

* {
margin:0 auto;
padding:0;
}



/* ˜g */

#all{
width:800px;
margin-top:15px;
}

#top{
width:800px;
height:120px;
border-top:solid #000000 1px;
}

#btn{
width:800px;
height:20px;
background-color:#2E8362;
font-size:12px;
color:#FFFFFF;
line-height:20px;
font-family:"Times New Roman", Times, serif;
}

#img{
width:800px;
height:400px;
background:url(../img/img11.jpg);
}

#waku{
width:800px;
background:url(../img/mainbg-.gif);
background-repeat:no-repeat;
display:table;
}


#btn2{
width:200px;
float:left;
padding-top:28px;
padding-left:50px;
}

#main{
width:530px;
float:right;
padding:28px 20px 20px 0px;
}

#copy{
width:800px;
background:url(../img/cop.gif);
height:25px;
border-bottom:solid 1px #000000;
clear:both;
font-size:11px;
color:#FFFFFF;
line-height:25px;
font-family:"Times New Roman", Times, serif;
}

/* •¶Žš */

body p{
font-size:13px;
color: #666600;
}

h1{
font-size:22px;
color: #ffffff;
border-bottom:solid 2px #B8BC5C;
margin-bottom:15px;
background:url(../img/h1-.gif);
background-repeat:no-repeat;
line-height:40px;
}

h2{
font-size:14px;
color:#FFFF66;
margin-bottom:15px;
border-left:solid 4px  #FFFF66;
padding-left:10px;
}






.style2 {font-family: "Times New Roman", Times, serif}
.style3 {color: #40C7A0}
.style1 {color: #FF0000}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFF66;
}
a:active {
	text-decoration: none;
}

#img a:link , #img a:visited{
	color:#FFCC00;
	text-decoration: none;
}

#img a:hover {
	text-decoration: none;
	color:#CC0000;
	text-decoration:underline;
}

.pink {padding:10px 0;}



a:link{color:#666600; text-decoration:none;}
a:hover{color:#666600; text-decoration:none;}
a:visited{color:#666600; text-decoration:none;}
a:active{color:#666600; text-decoration:none;}
