@charset "UTF-8";

/* -----------------------------------------------
FileName: index.css
----------------------------------------------- */


/*index
***************************

clear

bd_privacy_common
-----------
stage
box
h2
h3
table
btn-ul

***************************/


/*----------------------------------*/
/* clear */
#area-main-index:after,
.bd_stage01:after,
.bd_box03:after {
	display:block; 
	visibility:hidden;
	clear:both; 
	height:0; 
	content:" ";
	font-size:0;
	line-height:0;
}
#area-main-index,
.bd_stage01,
.bd_box03 {
	zoom:1;
}

/* bd_privacy_common */
/*----------------------------------*/
/* stage */
.bd_stage01{
	background-color: #e6f1f2;
	padding:  0 0 20px 0;
}

/* box */
.bd_box01{
	width: 348px;
	float: left;
	display: inline;
	margin: 0 10px;
}

.bd_box02	{ 
	margin: 10px 0 0 0;
}
	.bd_box02	{ 
		width: 302px;
		float: left;
		margin: 0 0 0 20px;
	}


.bd_box03	{ 
	margin: 10px 0 0 0;
}
	.bd_box03 img { 
		float: left;
		margin: 0 20px 0 0;
		padding-bottom: 10px;
	}
	.bd_box03 p { 
		width: 132px;
		float: left;
	}

/* h2 */
h2 { 
	padding-top: 25px;
}

/* h3 */
h3	{ 
	margin: 0 0 -3px 0;
	padding: 15px 0 3px 3px;
	background: url(/service/resources//images/line_content_h4.gif) bottom left repeat-x;
	font-weight: bold !important;
}

/* table */
table	{
	margin: 10px 0;
}
	table th	{
		text-align: left;
		vertical-align: top;
	}
	table td	{
		text-align: left;
		vertical-align: top;
		font-weight: bold;
	}
	
/* btn-ul */
ul.bd_btn-box01	{ 
	background: url(/service/resources/images/bg_various01.gif) repeat;
	text-align: center;
	clear: both;
}

	ul.bd_btn-box01 li	{
		padding: 10px 0 5px 0;
	}

