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

body{
	
	background:url(img_aqua/bg_t.jpg) repeat-x 0 0;
	background-color:#1f85c4;
}


#main_bg{
	background:url(img_aqua/main_bg.jpg) no-repeat 50% 0;
}




#contents{
	width:980px;
	margin:0 auto 0 auto;
}

.cap_st{
	padding:20px 0 5px;
}

.bg_c_t{
	background-color:#7ab7de;
	margin:25px 0 25px;
	padding:20px 0 20px;
}

.bg_c_t table{
	border-collapse:collapse;
	margin:0 auto 0 auto;
}

.bg_c_t_step{
	background:url(img_aqua/bg_step.gif) no-repeat 0 0;
	width:464px;
	height:161px;
	
}

.margin_tab{
	padding:0px 5px 0px 0px;
}

.tab_f{
	width:430px;
	border-collapse:collapse;
	padding:10px 0 0 0;
	text-align:left;
}

.m_cap{
	margin:0 0 10px;
}

.tab_f p{
	width:274px;
}

.bg_kanso{
/*
	background-color:#7ab7de;
*/
	margin:10px 0 30px;
}

.tab_kanso{
	margin:0 auto 0 auto;
}

.bg_kanso td{
	text-align:left;
}

.bg_kanso_text{
	border-bottom:1px solid #fff;
	padding:8px 0 8px;
	font-weight:bold;
}

.cc0033{
	color:#cc0033;
}

.t0033cc{
	color:#0033cc;
}

.information{

	border:3px solid #1558ac;
	background-color:#97c8e7;

	text-align:left;
	padding:10px 0 10px;
	margin:0 0 5px;
	position:relative;
	padding-bottom:30px;
	height:250px;
}

.tab_price{
	margin:10px auto 0 auto;
	border-collapse:collapse;
}

.tab_price th{
	width:80px;
	text-align:left;
	padding:5px 0 5px;
	border-bottom:1px solid #fff;
}

.tab_price td{
	padding:5px 0 5px;
	border-bottom:1px solid #fff;
	width:350px;
}






.cap4_back	{
	margin-top:10px;
	margin-bottom:30px;
	text-align:left;
}
.cap4_inc	{
	padding-left:40px;
	padding-top:25px;
	font-size:16px;
}
.cap4_inc strong{
	color:#064CA4;
	font-weight:bold;
}
.cap4_inc p{
	margin-bottom:16px;
}
.cap4_inc img{
	vertical-align:middle;
}

<!--
.baloon	{
	position:absolute;
	left:200px;
	top:-60px;
}
.kan {
	background:url(img_aqua/kan.jpg) no-repeat 0 0;
}

-->












