@charset "EUC-JP";


/*-----------------------------------------------
 __add_flow
-----------------------------------------------*/

.add_flow .h1_cap01{
	width	:627px;
	height	:23px;
	
	background:url(../img/add/h2_cap02.gif) no-repeat left top;
	text-indent:-9999px;
}

.add_flow h2{
	width	:650px;
	height	:36px;
	background:url(../img/add/flow_h3.gif) no-repeat left top;
	text-indent:-9999px;
}

.add_flow #contents  {
	background: url(../img/add/flow_week.gif) no-repeat center top; 
}

.add_flow #contents .left  {
	width: 300px;
	float: left;
}

.add_flow #contents .left li  {
	margin-bottom: 6px;
}

.add_flow #contents .right  {
	width: 300px;
	float: right;
}

.add_flow #contents .right h4  {
	width: 290px;
	height: 26px;
	margin-bottom: 4px;
}

.add_flow #contents .right p  {
	margin-left: 30px;
}

.add_flow #contents .right p#one    { height: 140px;}
.add_flow #contents .right p#two    { height: 200px;}
.add_flow #contents .right p#three  { margin-left: 30px;}

.add_flow #contents .right h4#one   { background: url(../img/add/flow1.gif); text-indent:-9999px;}
.add_flow #contents .right h4#two   { background: url(../img/add/flow2.gif); text-indent:-9999px;}
.add_flow #contents .right h4#three { background: url(../img/add/flow3.gif); text-indent:-9999px;}


/*-----------------------------------------------
 __add_document
-----------------------------------------------*/

.add_document .h1_cap01{
	width	:627px;
	height	:23px;
	
	background:url(../img/add/h2_cap01.gif) no-repeat left top;
	text-indent:-9999px;
}

.add_document h2{
	width	:650px;
	height	:36px;
	background:url(../img/add/document_h3.gif) no-repeat left top;
	text-indent:-9999px;
}

.add_document h2#privacy{
	width	:650px;
	height	:36px;
	background:url(../img/add/privacy_h3.gif) no-repeat left top;
	text-indent:-9999px;
	margin-top: 30px;
}

.add_document #contents  {
	width: 610px;
}

.add_document #contents p  {
	font-size: 10px;
	color: #333;
}

#form_table01,
#form_table02 {
	/*width: 610px;*/
	border-collapse: collapse;
	margin-bottom: 20px;
}
#form_table01 td,
#form_table02 td {
	padding: 5px 0 5px 10px;
	border: 1px solid #CCC;
}

#form_table01 .left  {
	width: 150px;
}

.red { color: #FF4024;}
.bg_gray { background-color: #F5F5F5; }
