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

 file name  :ana.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/* -----------------------------------------------------------
	各ページ専用指定
----------------------------------------------------------- */

#lang #contents #wrp_contents{
	width:970px;
	margin: 0 auto;
	background: none;
	background: #fff;
	overflow:hidden;
}

/* ページタイトル背景
----------------------------------------------------------- */
#lang #wrp_pagetitle {
	margin: 0 auto;
	width: 100%;
	height: 7px;
	background: url(../ana/images/bg_title.gif) top center repeat-x;
}

#lang #main {
	width: 950px;
	margin-bottom: 0;
	padding-bottom: 0;
}
#lang #main .topicpath {
	width: 920px;
	margin-bottom: 10px;
}

/* #cnt_head
----------------------------------------------------------- */
#lang #cnt_head {
	width: 950px;
	overflow: hidden;
	margin: 0 auto;
}
#lang #cnt_head h3 {
	padding: 0 0 10px 0;
}
/* #cnt_head ul#tab_lang
----------------------------------------------------------- */
#lang ul#tab_lang {
	margin: 30px auto 90px auto;
	padding: 0;
	width: 760px;
	height: 38px;
	clear: both;
	background: url(../lang/images/tab.gif) 0 bottom no-repeat;
}

#lang ul#tab_lang li {
	float: left;
	width: 190px;
	height: 38px;
	line-height: 30px;
}

#lang ul#tab_lang li a {
	overflow: hidden;
	display: block;
	width: 190px;
	height: 38px;
	text-indent: -9999px;
}

#lang ul#tab_lang li#tab_en a:hover,
#lang ul#tab_lang li#tab_en a.active {
	background:url(../lang/images/tab.gif) 0 top;
}

#lang ul#tab_lang li#tab_cs a:hover,
#lang ul#tab_lang li#tab_cs a.active {
	background:url(../lang/images/tab.gif) 570px top;
}
#lang ul#tab_lang li#tab_ct a:hover,
#lang ul#tab_lang li#tab_ct a.active {
	background:url(../lang/images/tab.gif) 380px top;
}
#lang ul#tab_lang li#tab_kr a:hover,
#lang ul#tab_lang li#tab_kr a.active {
	background:url(../lang/images/tab.gif) 190px top;
}



/* .cnt_list
----------------------------------------------------------- */
#lang .cnt_list {
	width: 950px;
	margin: 0 auto;
	padding: 0 0 50px 0;
	overflow: hidden;
	clear: both;
}
#lang .cnt_list div.left {
	clear: both;
	width: 465px;
	margin: 0;
	float: left;
}
#lang .cnt_list div.right {
	width: 465px;
	margin: 0;
	float: right;
}

#lang .cnt_list div.left img.photo,
#lang .cnt_list div.right img.photo {
	margin: 15px 15px;
}


#lang .cnt_list div.left p,
#lang .cnt_list div.right p {
	margin: 0 15px;
}
#lang .cnt_list h5 {
	clear: both;
	padding: 30px 0 0 0;
}


/* .cnt_list #cnt_grouphotel
----------------------------------------------------------- */

#lang .cnt_list .cnt_grouphotel {
	width: 730px;
	background-color: #f4fafd;
	padding: 35px 110px;
}
#lang .cnt_list .cnt_grouphotel:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

#lang .cnt_list .cnt_grouphotel .group_left {
	width: 300px;
	margin: 0;
	float: left;
}
#lang .cnt_list .cnt_grouphotel .group_right {
	width: 300px;
	margin: 0;
	float: right;
}

#lang .cnt_list .cnt_grouphotel .group_left h6,
#lang .cnt_list .cnt_grouphotel .group_right h6 {
	margin: 15px 0;
}



/* .lang_reserv_btn
----------------------------------------------------------- */
#lang .lang_reserv_btn {
	margin-top: 10px;
	text-align: center
}


#lang .lang_reserv_btn a {
	display: inline-block;
	text-align: center;
	background-color: #fe8417;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding: 15px 70px;
	border: 2px solid #fe8417;
	border-radius: 5px;
    color: #fff !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .3s;
    transition: all .3s;
}

#lang .lang_reserv_btn a:hover {
	background-color: transparent;
    border-radius: 30px;
}

#lang .inn_reserv_color a:hover {
    border: 2px solid #00a651;
    color: #00a651 !important;
}

#lang .cam_reserv_color a:hover {
    border: 2px solid #940034;
    color: #940034 !important;
}



/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}
