@charset "utf-8";
/* CSS Document */

body {
	background-color: #E8E8E8;
	background-image: url(15.png);
}
.main {
width:530px;
text-align:justify;
font-family: georgia;
font-size:13px;
line-height:20px;
letter-spacing:3px;
color:#666666;
padding-top: 1px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
margin-left: 100px;
text-align:justify;
}
.header {
width: 600px;
height:400px;
margin-left:100px;
}
.nav {
font-size:25px;
font-family: cambria;
position: relative;
margin-top:-20px;
margin-right:618px;
float:right;
color:#FF6666;
}
.footer {
margin-left:100px;
width:530px;
font-size:12px;
text-align:center;

}
img.b2 {
border-radius: 20px;
margin-top:10px;
margin-bottom:10px;
margin-right:30px;
margin-left:30px;
padding:10px;
background: url(con2.png);
}
strong {
color:#FF6666;
text-transform: uppercase;
font-size:12px;
letter-spacing:-1px;
}
b {
color:#99CC33;
letter-spacing:0px;
font-size:12px;

}
i {
color: #FF9900;
letter-spacing:1px;
}
em {
background-color: #33CCCC;
text-decoration: none;
color:#FFFFFF;
}
blockquote {
color: #99CC00;
text-align: left;
padding-left: 20px;
font-size:11.2px;
border-left: 6px solid #FF9900;
}
ul, li {
list-style:hiragana;
}
h1 {
font-size:24px;
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:5px;
background-color:#FF9999;
color:#FFFFFF;
text-align:center;
}
h2 {
font-size:18px;
text-shadow: 1px 1px 1px #333;
color: #99CC33;
}
a:link {
	color:#FF9999;
	background-color: #FFFFFF;
	text-decoration: none;
	opacity: 0.7;
	transition: 0.3s;
}
a:visited {
	text-decoration: none;
	color: #FF9999;
}
a:hover {
	text-decoration: none;
	background:#FF9999;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}
abbr {
border-bottom: dotted 1px #FF9900;
text-decoration:none;
}