@charset "UTF-8";
/* ===================================================================
CSS information

 file name  :package.css
 author     :Ability Consultant
style info  :タイトル
=================================================================== */
/*-----------------------------------------------------------
	gnavのactive設定
-----------------------------------------------------------*/
#gnav li.gnav_package a {
	background-position: bottom;
}

/* -----------------------------------------------------------
	.con_intro		INTRO
----------------------------------------------------------- */
.con_intro {
	margin: 20px 0 30px 0;
	text-align: center;
	color: #3b3c3c;
	background: url(../function/images/arrow_line.gif) center bottom no-repeat;
	padding-bottom: 40px;
}

.con_intro .img {
	margin-bottom: 40px;
}

.con_intro h2 {
	font-size: 140%;
	font-weight: normal;
	color: #554934;
}

.con_intro h2 span{
	font-size: 160%;
}

.con_intro .txt_lead{
	font-size: 110%;
}

/* -----------------------------------------------------------
	.con_package
----------------------------------------------------------- */
.con_package {
	margin-bottom:50px;
	overflow:hidden;
}
.con_package .box{
	width:445px;
	float:left;
	position:relative;
	font-size:105%;
	margin:0 20px 60px 20px;
}
.con_package .box h3{
	position:absolute;
	top:185px;
	width:100%;
	color:#fff;
	text-align:center;
	font-size:185%;
	background:rgba(29,24,15,0.8);
	padding-top:5px;
	height:40px;
	font-weight:normal;
}
.con_package .box .img{
	margin-bottom:15px;
}
.con_package .box .txt{
	margin-bottom:20px;
	text-align:center;
}
.con_package .box table th{
	width:140px;
	background:#ebebeb;
	text-align:center;
	font-weight:normal;
}
.con_package .box table td{
	padding:5px 0 5px 25px;
}
.con_package .box table li{
	list-style-image:url(../package/images/ic_inclues.gif);
}
.con_package .box .btn{
	margin-top:20px;
	text-align:center;
}



