@charset "utf-8";
/* ===================================================================
CSS information

 file name  :zzz.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */

/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */
.con_int h3 {
	padding-right: 0.5em;
	overflow: hidden;
	}

/* con_int　イントロ
---------------------------------------------------------*/
.sp_ajax_information_image {
	margin-bottom: 1.5em;
	}
.sp_ajax_information_image img {
	max-width: 100%;
	}
.con_int .box_int{
	background:#f6f9fe;
	padding: 0.8em;
	overflow: hidden;
}
.con_int .box_int ul {
	overflow: hidden;
	margin-top: 1em;
	}
.con_int .box_int li {
	overflow:hidden;
	border-bottom: 1px solid #4b75af;
	padding-bottom: 0.3em;
	margin-bottom: 0.8em;
	}
.con_int .box_int li .photoarea{
	max-width: 49%;
	float: left;
	}
.con_int .box_int li .photoarea img{
	max-width:  100%;
	}
.con_int .box_int li .txtarea{
	max-width: 49%;
	float: right;
	}
.con_int .box_int li p {
	margin-bottom: 0.5em;
	color:#3c3c3c;
	}
.con_int .box_int li .img_int img {
	max-width: 100%;
	}
.con_int .box_int li .btn_int {
	float: right;
	display: inline-block;
	padding: 0.8em 0.8em;
	background: #28426f;
	}
.con_int .box_int li .btn_int a {
	font-size: 1em;
	}
@media screen and (max-width :400px){
.con_int .box_int li .btn_int{
	padding: 0.5em 0.8em;
	}
.con_int .box_int li .btn_int a {
	font-size: 0.8em;
	}
}

/*お問い合わせ*/
.con_info_con {
	clear: both;
	padding: 2em 0;
	color: #101010;
	}
.con_info_con .line_info{
	background: url(../information/images/ic_info_con.png) repeat;
	height: 13px;
	margin-bottom: 1.5em;
	}
.con_info_con .box_info_con {
	overflow: hidden;
	}
.con_info_con .box_info_con a{
	color: #28539a;
	}
.con_info_con .box_info_con .tel_area {
	background: #d2dfe8;
	padding: 0.8em;
	margin-top: 0.8em;
	}

/* con_gif　お得な回数券&ギフト
---------------------------------------------------------*/
.sp_ajax_information{
	margin-top: 2.5em;
	}
.sp_ajax_information .con_fount {
	margin-bottom:1.5em;
	background-color: #426eab;
	}
.sp_ajax_information .con_fount a{
	text-decoration: none;
	display: block;
	background: url(../information/images/bg_f_stay.png) no-repeat right;
	padding: 1em 4em 1em 2em;
	}	
.sp_ajax_information .con_fount .detail img {
	max-width: 100%;
	}



/*----------------------------------------------------
	タブレット用css
----------------------------------------------------*/

/* con_int　イントロ
---------------------------------------------------------*/

.style_TAB #page .con_int .box_int,
.style_PC #page .con_int .box_int {
	overflow: hidden;
	}

.style_TAB #page .con_int .box_int ul,
.style_PC #page .con_int .box_int ul {
	overflow: hidden;
	margin-top: 1em;
	float: left;
	}
.style_TAB #page .con_int .box_int li,
.style_PC #page .con_int .box_int li {
	max-width: 228px;
	margin-right: 30px;
	float: left;
	border-bottom: none;
	}
.style_TAB #page .con_int .box_int li .txtarea,
.style_PC #page .con_int .box_int li .txtarea,
.style_PC #page .con_int .box_int li .photoarea,
.style_TAB #page .con_int .box_int li .photoarea{
	float: none;
	max-width: 100%;
	}

.style_TAB #page .con_int .box_int li.last,
.style_PC #page .con_int .box_int li.last {
	margin: 0;
	}
.style_TAB #page .con_int .box_int li .btn_int,
.style_PC #page .con_int .box_int li .btn_int {
	float: right;
	display: inline-block;
	padding: 0.5em 0.8em;
	background: #28426f;
	}
.style_TAB #page .con_int .box_int li .btn_int a,
.style_PC #page .con_int .box_int li .btn_int a {
	font-size: 1em;
	}
	
/*お問い合わせ*/
.style_TAB #page .con_info_con .box_info_con .tel_area ,
.style_PC #page .con_info_con .box_info_con .tel_area {
	margin-top: 0em;
	float: right;
	width: 455px;
	}
.style_TAB #page .con_info_con .box_info_con .txt_area ,
.style_PC #page .con_info_con .box_info_con .txt_area {
	float: left;
	width: 455px;
	}


/* .con_fount　ファウンテンズクラブ
---------------------------------------------------------*/

.pc_ajax_information .con_fount{
	margin: 52px 0 35px;
	padding: 22px 19px 20px 0;
	color: #FFF;
	background-color: #426eab;
	overflow: hidden;
}
.pc_ajax_information .con_rest{
	padding: 22px 19px 20px 0;
	color: #FFF;
	background-color: #426eab;
	overflow: hidden;
}

.pc_ajax_information .box_l{
	float: left;
	width: 410px;
}
.pc_ajax_information .box_r{
	float: right;
	width: 504px;
}

.pc_ajax_information  p.detail,
.pc_ajax_information  p.btn{
	margin-top: 18px;
	margin-left: 69px;
}


/*======================================

	hack - 各種cssハック - for IE

=======================================*/
.ie7 {
	
}

.ie8 {
	
}

.ie9 {
	
}
