﻿@charset "utf-8";

/* -----------------------------------------------
 * ホテルパコグループ
----------------------------------------------- */


/* ----------------------------------------------
 * グループコンセプト
---------------------------------------------- */

#concept{
	padding:5px 0;
	font-size:12px;
	}

#genkisengen {
	width: 600px;
	margin: 0 auto;
	font-size:12px;
	line-height:150%;
	}
		
	#genkisengen p {
		padding: 0 0 25px 0;
		text-align:center;
	}
		
	#genkisengen .pink {
	color:#FF00CC;
	font-weight:bold;
	}

#pacoConcept {
	width: 600px;
	margin: 0 auto;
	font-size:12px;
	line-height:150%;
	}
		
	#pacoConcept p {
		padding: 40px 0 25px 0;
		text-align:center;
		font-weight:bold;
		font-size:14px;
	}

#pacoConcept .blue {
	color:#0033CC;
	font-weight:bold;
	}

/* ----------------------------------------------
 * サイトマップ
---------------------------------------------- */

#sitemap{
	padding:0 0;
	font-size:12px;
	}
	
	#sitemap ul {
		padding:0 0 5px 0;
		clear:left;
		}
	
	#sitemap li {
		width:200px;
		font-size:12px;
		list-style:none;
		margin:0 0 0 0 ;
		float:left;
		line-height:200%;
		}
	
#sitemap h1{
	margin:10px 0 10px 0;
	padding: 3px 0;
	text-indent: 0.5em;
	color: #000000;
	font-size: 15px;
	background:#D8CA61;
	}

#sitemap #hotel{
	padding:0 0;
	font-size:12px;
	}
	#hotel ul {
		padding:0 0 5px 0;
		clear:left;
		}
	
	#hotel dt {
		width:300px;
		font-size:12px;
		margin:0;
		float:left;
		line-height:120%;
		}
	
	#hotel dd {
		width:300px;
		font-size:12px;
		margin:0 ;
		float:left;
		line-height:120%;
		}
	
	#hotel span {
		font-size:12px;
		padding:0 0 0 20px;
		}


#pacoConcept {
	width: 600px;
	margin: 0 auto;
	font-size:12px;
	line-height:150%;
	}
		
	#pacoConcept p {
		padding: 40px 0 25px 0;
		text-align:center;
		font-weight:bold;
		font-size:14px;
	}

#pacoConcept .blue {
	color:#0033CC;
	font-weight:bold;
	}


/* ----------------------------------------------
 * プライバシーポリシー
---------------------------------------------- */

#pp{
	padding:0;
	font-size:12px;
	}

	#pp h1{
		font-size:14px;
		color:#330000;
		}

	#pp ul{
		text-indent:5px;
		padding:20px 0 0 20px;
		}

	#pp li{
		list-style:decimal;
		font-size:12px;
		padding:0 0 10px 0;
		}


#pp #info{
	width:400px;
	margin:20px 0 0 0;
	padding:5px;
	border:#999999 solid 1px;
	font-size:12px;
	}


/* ----------------------------------------------
 * 提携店紹介
---------------------------------------------- */

#affiliated{
	padding:0;
	font-size:12px;
	font-weight:normal;
	}
	
#affiliated p{
	padding:0;
	margin:0 0 20px 0;
	}
	
#affiliated h1{
	margin:0 0 10px 0;
	padding: 3px 0;
	text-indent: 0.5em;
	color: #000000;
	font-size: 15px;
	background:#D8CA61;
	}

	#affiliated .affiliatedDate{
		padding:0 0 0 7px;
		font-size:12px;
		}
	
		.affiliatedDate dl{
			padding:0;
			margin:0 0 15px 0;
			}
	
		.affiliatedDate dt{
			font-size:12px;
			margin:0 0 4px 0;
			width:200px;
			clear:left;
			float:left;
			}
	
		.affiliatedDate dd{
			font-size:12px;
			margin:0 0 3px 0;
			}


/* ----------------------------------------------
 * リンク
---------------------------------------------- */

#link{
	padding:20px 0;
	font-size:12px;
	font-weight:normal;
	}

	#link .linkArea{
		padding:0 0 15px 7px;
		font-size:12px;
		}
	
		.linkArea dl{
			padding:0;
			margin:0 0 15px 0;
			}
	
		.linkArea dt{
			font-size:12px;
			margin:0 0 4px 0;
			width:240px;
			height:50px;
			clear:left;
			float:left;
			}
	
		.linkArea dd{
			font-size:12px;
			padding:0 0 0 20px;
			vartical-align:center;
			}



/* ----------------------------------------------
 * メンバーズカード
---------------------------------------------- */

#memberscard{
	padding:20px 0;
	font-size:12px;
	font-weight:normal;
	}

	#memberscard .memberscardDate{
		padding:0 0 50px 7px;
		font-size:12px;
		}
	
		.memberscardDate h1{
			margin:0 0 5px 0;
			font-size:14px;
			color:#330000;
		}
	
		.memberscardDate dl{
			padding:0;
			margin:0;
			}
	
		.memberscardDate dt{
			font-size:12px;
			margin:0 0 4px 0;
			width:230px;
			/*height:120px;*/
			clear:left;
			float:left;
			}
	
		.memberscardDate dd{
			width: 350px;
			font-size:12px;
			padding:0;
			vartical-align:center;
			}


/* --------------------------
 * フッター
-------------------------- */
