/* CSS Document */

* {
padding:0;
}

body{
background:url(../img/bgg.jpg);
background-position:right;
background-repeat:repeat-y;
}

html{
overflow-y:scroll;scrollbar-face-color: #ffffff;
scrollbar-3dlight-color: #99ff33; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-shadow-color: #ffff33; 
scrollbar-arrow-color: #ffff33; 
scrollbar-track-color: #ffffff;
}


/*　枠　*/

#all{
width:780px;
}

#top{
width:780px;
height:289px;
}

#btn{
width:240px;
float:left;
margin-top:25px;
margin-right:35px;
}

#main{
width:500px;
float:right;
margin-top:25px;
}

#copy{
width:750px;
clear:both;
}

/*　文字　*/

body p{
font-size:13px;
}
body div{font-size:13px;}

h1{
background:url(../img/icon.gif);
background-position:left;
background-repeat:no-repeat;
line-height:35px;
font-size:19px;
margin-bottom:15px;
padding-left:25px;
border-bottom:dotted 1px #99CC33;
padding-bottom:2px;
}

.h2{
font-size:14px;
background:url(../img/h--.gif);
background-repeat:no-repeat;
margin-bottom:15px;
padding-left:50px;
font-weight:normal;
line-height:34px;
}

.h3{
font-size:14px;
font-weight:normal;
background:url(../img/25.gif);
background-repeat:no-repeat;
background-position:left;
margin-bottom:15px;
padding-left:15px;
border-bottom:dashed 1px #99FF33;
line-height:25px;
}

a:link,a:hover,a:visited,a:active{
 text-decoration:none;}

.p_back{text-align:center;
		background:url(../img/menu_back.gif) center 0 no-repeat;
		height:40px;
		line-height:40px;
		margin:auto;
		width:240px;
		}
li{font-size:13px;
	list-style:none;
	line-height:20px;
	}
ul{margin-left:5px;}

.dt{font-weight:bold;
		color:#669999;
		margin-bottom:5px;
		margin-top:5px;
		}
.new{border:#00CC66 2px solid;
		padding:5px;
		width:200px;
		line-height:20px;
		margin-left:30px;
		}
.sin{color:#FF6600;
		font-size:14px;
		font-weight:bold;
		}
