@charset "UTF-8";
/* CSS Document */

/*----------------------------------------------------
	default
----------------------------------------------------*/
html {
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	color: #333;
	font-family: "%e3%83%a1%e3%82%a4%e3%83%aa%e3%82%aa", verdana, "%e3%83%92%e3%83%a9%e3%82%ae%e3%83%8e%e8%a7%92%e3%82%b4%20Pro%20W3", "Hiragino Kaku Gothic Pro", Osaka, "%ef%bc%ad%ef%bc%b3%20%ef%bc%b0%e3%82%b4%e3%82%b7%e3%83%83%e3%82%af", "MS PGothic", Sans-Serif;
	line-height: 1.6;
}
* html body {	/* for IF6 */
	font-size: small;
	color: #474747;
	font-family: "%ef%bc%ad%ef%bc%b3%20%ef%bc%b0%e3%82%b4%e3%82%b7%e3%83%83%e3%82%af", "MS PGothic", Sans-Serif;
}
*+html body {	/* for IF7 */
	font-size: small;
}
#wrapper {
	width:360px;
	padding:20px;
}
a{
	color: #A52768;
	text-decoration:none;
}
a:visited {
}
 a:focus　 {
}
a:hover {
	color: #414d81;
	text-decoration:underline;
}
#contents-area a:active {
	position:relative;
	left:+1px;
	top:+1px;
}
/* -----------------------------------
	block elements
----------------------------------- */

p {
	margin: 0 0 1em 0;
}
table {
	font-size: 100%;
}
blockquote {
}
/* -----------------------------------
	inline elements
----------------------------------- */

em {
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
}
strong {
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
}
/* -----------------------------------
	form items
----------------------------------- */

form {
	margin: 0;
	padding: 0;
}

#wrapper h1{ font-size:121%; color: #A52768;}

.liststyle01{
	font-size:85%;
	text-indent: -1em;
	padding-left: 1em;
	}
.liststyle01 li{ margin-bottom:0.5em;}
