div#header {
	margin: 10px 0;
	padding: 0;
	background: url(j/media/header_bg_support.gif) no-repeat;
	height: 80px;
}
	
div#main {
	margin: 0 0 10px 0;
}

div#main img {
	margin: 0 auto 10px auto;
	border: 1px solid #999999;
}

div#main ul {
	margin: 0;
	padding: 0;
}

div#main ul li {
	margin: 10px 0 10px 10px;
	line-height: 1.3;
	padding-left: 14px;
	list-style-image: none;
	background: url(j/media/li_faq.gif) no-repeat;
}

div#main ul li.no1 {
	background: url(j/media/no1.gif) no-repeat;
	margin-bottom: 2em;
}

div#main ul li.no2 {
	background: url(j/media/no2.gif) no-repeat;
	margin-bottom: 2em;
}

div#main ul li.no3 {
	background: url(j/media/no3.gif) no-repeat;
	margin-bottom: 2em;
}

.next {
	margin-left: 2em;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", Osaka, "$B#M#S(B $B#P%4%7%C%/(B", sans-serif;
	background: url(j/media/btn_next.gif) no-repeat;
	padding-left: 25px;
}


/* FAQ */

dl#faq dt {
	margin: 10px 0 10px 10px;
	line-height: 1.2;
	padding-left: 14px;
	background: url(j/media/li_faq.gif) no-repeat;
	border-bottom: 1px solid  #fc0;
}

dl#faq dt a:hover {
	color: #333;
	text-decoration: none;
}

dl#faq dd {
	margin: 0 0 30px 20px;
	line-height: 1.2;
	padding-left: 14px;
	background: url(j/media/dd_faq.gif) no-repeat;
}


/* $B%P%0%l%]!<%H(B */
table#bugform {
	margin: 1em 0;
}

div#buganswer {
	padding-left: 70px;
	font-size: 90%;
	background: url(j/media/good3_bug.gif) no-repeat;
}

/* $B%j%/%(%9%H%\%C%/%9(B */
table#request {
	margin: 1em 0;
}

div#send {
	padding: 20px 0 0 70px;
	height: 80px;
	background: url(j/media/good3_bug.gif) no-repeat;
}

/* $B$*J9$+$;2<$5$$(B */
dl#tellus {
	background: url(j/media/bg_douzo.gif) no-repeat right bottom;
}

dl#tellus dt {
	font-size: 120%;
	margin: 1em;
	font-family: "$B%R%i%.%N3Q%4(B Pro W3", Osaka, "$B#M#S(B $B#P%4%7%C%/(B", sans-serif;
}

dl#tellus dd {
	margin-left: 3em;
	font-size: 120%;
	margin-bottom: 3em;
}

/* $BAw?.8eI=<(%Z!<%8(B */
div#thanks {
	font-size: 150%;
	line-height: 2.0;
	margin: 80px;
	height: 120px;
}