body {font-size:80%;
line-height:150%;
letter-spacing:2px;
background:#FFCC99;
margin:0;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
}

/*---枠---*/

.all {width:900px;
}

.right {width:700px;
float:right;
background:#990000;
text-align:center;
}

.right1{width:660px;
background:#660000;
}

.right2{width:600px;
background:#000000;
text-align:left;
padding:10px 10px 50px 10px;
}

.left {width:200px;
float:left;
text-align:center;
}

.tai {width:160px;
margin-top:50px;
}

.bottom {clear:both;
width:100%;
}

/*---文字---*/

h1 {color:#660000;
font-size:250%;
margin:0;
padding:0;
font-weight:normal;
line-height:120%;
text-align:left;
}

h2 {font-size:200%;
color:#990000;
margin:50px 0 30px 20px;
padding:0;
font-weight:normal;
}

h3 {color:#CCCCCC;
border-bottom:2px #CCCCCC solid;
font-size:130%;
font-weight:normal;
margin:25px 40px;
}

h4{font-size:110%;
color:#FF3300;
font-weight:normal;
margin:10px 0 0 60px;
padding:0;
}

h5{font-size:90%;
color:#000000;
margin:20px 0;
padding:0;
text-align:right;
}

h6 {font-weight:normal;
color:#FFCC99;
text-align:center;
margin-top:50px;
}

.pan {font-size:90%;
text-align:left;
color:#FFCC99;
}

.back {text-align:right;
margin-right:5px;
color:FFCC99;
}

p {margin:10px 60px;
}

.sosu {border:1px #CCCCCC solid;
padding-left:10px;
}

.anka {text-align:center;
}

.gu {font-size:150%;
color:#660000;
margin:100px 0;
}

.daiji{color:#FF0000;
}

/*---リンク---*/

h5 a {width:190px;
display:block;
height:40px;
line-height:40PX;
padding-right:10px;
font-size:80%;
}

h5 a:link , h5 a:visited {color:#000000;
text-decoration:none;
}

h5 a:hover {color:#FFFFFF;
text-decoration:none;
background:url(../img/menu.gif) no-repeat;
letter-spacing:3px;
font-size:100%;
}

.g a:link , .g a:visited {color:#660000;
text-decoration:none;
}

.g a:hover {color:#000000;
text-decoration:none;
}

a:link,a:hover,a:visited,a:active{
color:#FFFFFF; }

/*---画像---*/

img {margin:10px;
}

/*---リスト---*/

.map {margin:10px 60px;
}

.saba {margin-left:250px;
}

.tejun{list-style:decimal;
margin-left:150px;
}

ul {margin-left:100px;
}

#r_area a{color:#bd0000}

.none {
	display: none;
}
