@charset "Shift_Jis";

/*---- PF007 -----*/

* {	margin: 0;
	padding: 0;}

html, body {
	scrollbar-track-color: #fff;
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-arrow-color: #8BC3D3;}

html {	overflow-y: auto;}

body {	line-height: 2.5;
	color: #555;
	font-size: 19px;
	letter-spacing: 1px;
	background: #FFF url(bg01.gif) repeat top left;}

a {text-decoration: none;}
a:hover {background: url(link.gif) repeat;}

img {border: 0;}

div#out {
	position: absolute;  
	top: 50%;
	left: 50%;
	margin: -250px 0 0 -325px;
	width: 650px;
	height: 500px;}

div#header {
	padding-top: 20px;
	height: 70px;
	line-height: 1.2;
	text-align: center;
	background: url(top.gif) no-repeat bottom left;}

div#main_column {
	margin: 0 50px;
	padding-top: 20px;
	width: 550px;
	height: 370px;
	overflow: auto;
	background: url(bg02.gif) repeat-y top center;}

div#footer {
	clear: both;
	text-align: center;}
div#footer li {
	display: inline;
	list-style: none;}

#copy {	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;}
#copy a {color: #69ACC0;}
#copy a:hover {color: #D091B5;}
#copy a:hover {background: url() repeat;}

#entrance {
	margin: 30px auto 0 auto;
	padding: 20px;
	width: 550px;}
#entrance .write {
	background: #000;}
#entrance a {text-decoration: none;}