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

/*==================================================
	
  ● Title //CSS名
  ○ reset.css
  
  ● Created Date in CSS //CSS作成日
  ○ 2010.05.11
  
  ● Last Update //最終更新日
  ○ 2010.05.11
  
  ● Created by //製作元
  ○ ROM SHARING.INC
  
  ● Author //著者
  ○ matsu
  
  ● a Table of Contents //目次
  ○ contents css
 
==================================================*/

/*--------------------------------------------------
  ○ contents css
--------------------------------------------------*/

#wrap{
	width:100%;
	height:auto;
	margin:0 auto;
}


.top_box{
	width:800px;
	height:174px;
	margin:0 auto;
/*	background:url(../images/top_bg.jpg) repeat-x;
*/}

.main_box{
	width:712px;
	height:872px;
	margin:0 auto;
	margin-top:24px;
	background:url(../images/line_bg.jpg) repeat-x;
}

.table_box{
	width:631px;
	height:auto;
	padding-top:46px;
	margin:0 auto;
}

.table_box th{
	background:url(../images/box_bg.jpg) repeat-x;
	text-align:center;
	border:1px solid #8b8b8b;
	border-collapse:collapse;
	line-height:25px;
	color:#FFFFFF;
}

.table_box td{
	background:#ffffff;
	border:1px solid #8b8b8b;
	border-collapse:collapse;
	line-height:42px;
	text-align:center;
	letter-spacing:1px;
}

.con_box{
	width:630px;
	height:auto;
	margin:0 auto;
	padding-top:24px;
}

.text_item{
	padding-top:20px;
	width:630px;
	height:auto;
}

.text_item p{
	text-align:left;
	padding-bottom:3px;
	padding-left:22px;
}

.text_item ul{
	text-align:left;
	padding-left:40px;
	list-style-type:disc;
	letter-spacing:0.2em;
}

.text_item li{
	padding:5px 0px;
}

.foot_btn{
	width:712px;
	padding-top:30px;
	padding-bottom:50px;
	margin:0 auto;
}

.foot_btn p{
	color:#CCC;
	padding-top:10px;
	font-size:11px;
}

.footer{
	padding-bottom:20px;
}
