@charset "utf-8";
/* ===================================================================
CSS information

 file name  :unei.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */
/* タイトル
----------------------------------- */
#unei #contents h3{
	width: 950px;
	height: 40px;
	margin: 0 0 25px;
	text-indent:-9999px;
	clear: both;
}

/*運営元について*/
#unei h3#st_unei{
	background: url(../unei/images/st_unei.gif) left top no-repeat;
}

/*沿革*/
#unei h3#st_history{
	background: url(../unei/images/st_history.gif) left top no-repeat;
}

/*役員名簿*/
#unei h3#st_member{
	background: url(../unei/images/st_member.gif) left top no-repeat;
}

/*関連リンク*/
#unei h3#st_link{
	background: url(../unei/images/st_link.gif) left top no-repeat;
}

/* -----------------------------------------------
	コンテンツ/運営元について
----------------------------------------------- */
#unei #about_airyoren{
	width: 950px; 
	margin: 0 0 30px;
	celar: both;
}

/*愛旅連ビル現在地*/
#unei #about_airyoren #map{
	/*width: 580px;
	height: 310px;*/
	width: 574px;
	height: 304px;
	border: 3px solid #EEEEEE;
	float: left;
}

/*フキダシ*/
#unei .gmap_logo{
    margin: 0;
	padding: 0;
	border: 0;
	width: 300px;
	text-align:left;
}

#unei .gmap_logo p{
    margin: 0;
	padding: 0;
	border: 0;
    font-size: 12px;
	line-height: 1.5;
}

#unei #about_airyoren #airyoren_info{
	width: 370px; 
	text-align: center;
	float: left;
}

#unei #about_airyoren #airyoren_info h5{
	margin: 0 auto 10px auto;
	font-size: 15px;
}

#unei #about_airyoren #airyoren_info p{
	text-align: left;
}

#unei #about_airyoren #airyoren_info p.add{
	margin: 0 auto 20px auto;
	text-align: center;
	
}

#unei #about_airyoren #airyoren_info p.tel{
	width: 150px;
	margin: 0 auto 10px auto;
	padding: 0 0 0 30px;
	font-weight: bold;
	background: url(../images/hotel/ico_tel.gif) left top no-repeat;
}

#unei #about_airyoren #airyoren_info p.url{
	width: 200px;
	margin: 0 auto 20px auto;
	padding: 0 0 0 30px;
	background: url(../images/hotel/ico_hp.gif) left top no-repeat;
	line-height: 16px;
}

#unei #about_airyoren #airyoren_info p.access{
	width: 300px;
	margin: 0 auto;
}

/* -----------------------------------------------
	コンテンツ/沿革
----------------------------------------------- */
#unei table#history{
	margin: 0 0 30px;
	color: #464646;
	border: 0;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-spacing: 0;
	font-size:12px;
	line-height: 1.5em;
}

#unei table#history th,
#unei table#history td {
	padding: 10px 10px;
	border: 0;
}

#unei table#history th {
	color: #006699;
	background-color: #FFFFFF;
	border-bottom: 1px dotted #006699;
	width: 100px;
	text-align: left;
}

#unei table#history td {
    color: #464646;
	background-color: #FFFFFF;
	border-bottom: 1px dotted #006699;
}

/* -----------------------------------------------
	コンテンツ/役員名簿
----------------------------------------------- */
#unei table#member{
	margin: 0 0 30px;
	color: #464646;
	border: 1px solid #B1B1B1;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-spacing: 0;
	font-size:12px;
	line-height: 1.5em;
}

#unei table#member th,
#unei table#member td {
	padding: 5px 10px;
	border: 1px solid #B1B1B1;
}

#unei table#member th {
	color: #464646;
	background-color: #FFFFFF;
}

#unei table#member th.center{
	color: #464646;
	background-color: #FFFFFF;
	text-align: center;
}

#unei table#member td {
    color: #464646;
	border: 1px solid #B1B1B1;
	background-color: #FFFFFF;
}

/* -----------------------------------------------
	コンテンツ/関連リンク
----------------------------------------------- */
#unei #link{
	width: 950px; 
}

#unei #link .link_group{
	width: 455px; 
	padding: 0 20px 20px 0;
	border-bottom: 1px dotted #cdcdcd;
	margin: 0 0 10px;
	height-line: 1.5px;
	float: left;
}

#unei #link .link_group h5{
	width: 455px;
	height: 15px;
	marin: 0 0 10px;
	padding: 0 0 10px 0;
	text-indent: -9999px;
}

/*各リンクグループ サブタイトル*/

/*宿泊*/
.link_group h5#sst_travel{
	background: url(../unei/images/sst_travel.gif) left top no-repeat;
}

/*全国観光*/
.link_group h5#sst_tourist{
	background: url(../unei/images/sst_tourist.gif) left top no-repeat;
}

/*県および市町村関連*/
.link_group h5#sst_prefecture{
	background: url(../unei/images/sst_prefecture.gif) left top no-repeat;
}

/*交通関係*/
.link_group h5#sst_traffic{
	background: url(../unei/images/sst_traffic.gif) left top no-repeat;
}

/*旅行代理店*/
.link_group h5#sst_touristagency{
	background: url(../unei/images/sst_touristagency.gif) left top no-repeat;
}

/*金融期間*/
.link_group h5#sst_finance{
	background: url(../unei/images/sst_finance.gif) left top no-repeat;
}


/*リンク集テーブル設定*/
.link_group table{
	margin: 0;
	color: #464646;
	border: 0;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border-spacing: 0;
	font-size:11px;
	line-height: 1.5em;
}

.link_group th,
.link_group td {
	padding: 0px 10px 0 0;
	border: 0;
}

.link_group th {
	color: #464646;
	background-color: #FFFFFF;
	border: 0;
	width: 160px;
	text-align: left;
	font-weight: normal;
}

.link_group td {
    color: #464646;
	background-color: #FFFFFF;
	border: 0;
}

/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}
