@charset "UTF-8";
/* ===================================================================
CSS information

 file name  : service.css
 author     : Ability Consultant
 style info : サービス
=================================================================== */
/* -----------------------------------------------------------
	楽天左カラム高さ設定
----------------------------------------------------------- */
#htlSide-A {
	top: 629px;
}

/* -----------------------------------------------------------
	con_int
----------------------------------------------------------- */
.con_int {
	overflow: hidden;
	margin-bottom: 55px;
}
.con_int h4 {
	margin-top: 46px;
	margin-bottom: 20px;
	text-align: center;
}
.con_int .txt {
	text-align: center;
	line-height: 1.4;
	color: #21201b;
}

/* -----------------------------------------------------------
	con_ser
----------------------------------------------------------- */
.con_ser {
	margin-bottom: 42px;
	overflow: hidden;
}
.con_ser .box_ser {
	background: #fff;
	overflow: hidden;
}
.con_ser .box_ser .box_img {
	float: left;
}
.con_ser .box_ser .wrp_box_ser {
	float: right;
	width: 633px;
	box-sizing: border-box;
	padding: 37px 19px 21px 37px;
}
.con_ser .box_ser .wrp_box_ser .sst {
	margin-bottom: 27px;
}
.con_ser .box_ser .wrp_box_ser .txt {
	line-height: 1.6;
	margin-bottom: 27px;
}
.con_ser .box_ser .wrp_box_ser .btn {
	float: right;
}
.con_ser .box_ser2 {
	background: #fff;
	overflow: hidden;
}
.con_ser .box_ser2 .wrp_box_ser2 {
	float: left;
	width: 633px;
	box-sizing: border-box;
	padding: 44px 35px 75px 37px;
}
.con_ser .box_ser2 .wrp_box_ser2 .sst {
	margin-bottom: 30px;
}
.con_ser .box_ser2 .wrp_box_ser2 .txt {
	line-height: 1.6;
}
.con_ser .box_ser3 {
	background: #fff;
	overflow: hidden;
	width: 100%;
	box-sizing: border-box;
	padding: 35px 37px 70px;
}
.con_ser .box_ser3 .sst {
	margin-bottom: 28px;
}
.con_ser .box_ser3 .txt {
	line-height: 1.6;
}

#lounge {
	margin-bottom: 75px;
}
