@charset "utf-8";
body {
	background:url(../../img/bg.gif) repeat-y center;
	text-align:center;
	margin:0;
	padding:0;
	color:#222222;
	font-size:small;
	/*font-family:Arial,Verdana,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;*/
	line-height:1.4;
}


h1, h2, h3, h4, h5, h6, div, p, ul, li, iframe {
	margin:0;
	padding:0;
	}

img {
	border:none;
	}


a:link		{ color:#333333; text-decoration:underline;}
a:visited	{ color:#333333; text-decoration:underline;}
a:hover		{ color:#777777; text-decoration:none;}



#wrap {
	width:920px;
	background:#ffffff;
	margin:0 auto;
	text-align:center;
	}

/*--------------------------------
head
---------------------------------*/


#head {
	width:860px;
	margin:0 auto;
	/margin:0 auto 20px;
	padding:100px 0 30px;
	}


#head h1 {
	padding:0 0 20px;
	}

#head h2 {
	font-size:100%;
	}


/*--------------------------------
content
---------------------------------*/

.content {
	width:860px;
	margin:0 auto;
	padding:0;
	text-align:left;
	}

.content div {
	float:left;
	width:260px;
	margin:0;
	padding:0 40px 0 0;
	}

.content div.right {
	padding:0;
	}

.content h3 {
	width:260px;
	font-size:100%;
	font-weight:normal;
	text-align:justify;
	padding:20px 0 0 0;
	}


.content div.btn {
	float:left;
	width:260px;
	text-align:right;
	padding:20px 40px 0 0;
	}

.content div.btn_right {
	float:left;
	width:260px;
	text-align:right;
	padding:20px 0 0 0;
	}


/*--------------------------------
PR
---------------------------------*/

#pr {
	width:860px;
	margin:0 auto;
	padding:130px 0 10px;
	font-size:90%;
	}

/*--------------------------------
foot
---------------------------------*/

#foot {
	clear:both;
	width:920px;
	height:115px;
	padding:10px 0 0;
	font-size:x-small;
	color:#ffffff;
	background:#333333;
	}

/*--------------------------------
clear
---------------------------------*/

/* CLEAR */
.clear			{clear:both;}
.clearfix		{zoom:1;}/*for IE 5.5-7*/
.clearfix:after	{content:"."; display: block; height:0px; clear:both; visibility:hidden;}/*for Modern*/

