/* CSS Document */

body.anahotels div#mainContents div.locator {
	margin-top: 30px;
	margin-bottom: 20px;
}
body.anahotels div#mainContents div.locator.anaindex {
	margin-top: 0;
	width:740px;
	height:auto;
}
body.anahotels div#mainContents div.locator.sleep {
	margin-top: 0;
	width:740px;
	height:auto;
}
body.anahotels div#mainContents div.locator.clubfloor {
	margin-top: 0;
	width:740px;
	height:auto;
}
body.anahotels div#mainContents div.locator.wedding {
	margin-top: 0;
	width:740px;
	height:auto;
}
body.anahotels div#mainContents div.locator.event {
	margin-top: 0;
	width:740px;
	height:auto;
}


div#mainContents div.locator div.column4B {
	overflow: hidden;
}

div#mainContents div.locator div.columnImage ,
div#mainContents div.locator div.columnText {
	float: left;
}
div#mainContents div.locator div.columnImage {
	width: 218px;
}
div#mainContents div.locator div.columnText {
	width: 520px;
}

div#mainContents div.locator h3.new ,
div#mainContents div.locator div.columnText h3 {
	margin-left: 2.5em;
	margin-top: 0;
	padding: 0;
	text-indent: -1.5em;
	border: none;
	background-image: none;
	font-size: 120%;
}
div#mainContents div.locator div.columnText ul {
	margin-bottom: 40px;
	margin-left: 16px;
}
div#mainContents div.locator div.columnText ul li {
	list-style-type: disc;
	margin-left: 16px;
	line-height: 1.8;
}

div#mainContents div.locator div.columnText ul.itemList {
	margin-bottom: 10px;
}
div#mainContents div.locator div.columnText ul.itemList li {
	list-style-type: none;
	margin-left: 1em;
	text-indent: -1em;
	line-height: 1.8;
}

div#mainContents div.locator div.columnImage p.image {
	margin-bottom: 30px;
}

div#mainContents div.locator div.columnText table.pillowMenu {
	width: 490px;
}
div#mainContents div.locator div.columnText table.pillowMenu th{
	color: #A62834;
	font-weight: normal;
	text-align: center;
}
div#mainContents div.locator div.columnText table.pillowMenu th img{
	vertical-align: middle;
	margin: 5px 10px;
}
div#mainContents div.locator div.columnText table.pillowMenu td{
	color: #A62834;
	text-align: center;
}
div#mainContents div.locator div.columnText p.notice.pillowMenu {
	color: #A62834;
}

/* 100920　ウェディングキャンペーンbox追加 */
div#mainContents div.locator div.wedding-campaign-box {
	width:708px;
	height:auto;
	background-color:#F2F3EA;
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	padding:10px 0 0 10px;
	margin:0 auto;
	/margin-top:-2px;
	display:block;
	}
	
div#mainContents div.locator div.wedding-campaign-box div.campaign01 {
	width:445px;
	_width:708px;
	height:82px;
	background-image: url(/anacrowneplaza/images/wedding_box_campaign_01.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:2px;
	_margin-bottom:9px;	
	padding:7px 15px 0 250px;
	display:block;
	}

div#mainContents div.locator div.wedding-campaign-box div.campaign02 {
	width:445px;
	_width:708px;	
	height:82px;
	background-image: url(/anacrowneplaza/images/wedding_box_campaign_02.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	margin-bottom:2px;
	_margin-bottom:9px;	
	padding:7px 15px 0 250px;
	display:block;
	}


/**************************************************************** FLASHエリア */
div#mainContents div.anacrowneplaza-flash-erae {
	width:740px;
	height:227px;
	}


/**************************************************************** 101013〜ウェディング追加 */
body.anahotels div#mainContents div.inner-01 {
	background-image:url(/anacrowneplaza/images/wedding_bg_common_txtimg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:740px;
	height:200px;
	position:relative;
	}
body.anahotels div#mainContents div.inner-02 {
	background-image:url(/anacrowneplaza/images/wedding_bg_common02_txtimg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:740px;
	height:200px;
	position:relative;
	}
	
/***** インデックス */
body.anahotels div#mainContents div.inner-02 .txt-ind-01 ,
body.anahotels div#mainContents div.inner-01 .txt-ind-01 {
	position:absolute;
	left:14px;
	top:26px;
	display:block;
	}
body.anahotels div#mainContents div.inner-02 .txt-ind-02 ,	
body.anahotels div#mainContents div.inner-01 .txt-ind-02 {
	position:absolute;
	left:30px;
	top:74px;
	display:block;
	}	
/***** コンセプト */
body.anahotels div#mainContents div.inner-01 .txt-con-01 {
	position:absolute;
	left:14px;
	top:28px;
	display:block;
	}
body.anahotels div#mainContents div.inner-01 .txt-con-02 {
	position:absolute;
	left:30px;
	top:73px;
	display:block;
	}
/***** クラウン スペシャル コレクション */
body.anahotels div#mainContents div.inner-01 .txt-sp-01 {
	position:absolute;
	left:15px;
	top:26px;
	display:block;
	}
body.anahotels div#mainContents div.inner-01 .txt-sp-02 {
	position:absolute;
	left:30px;
	top:73px;
	display:block;
	}
/***** ウェディングウェブサイト */
body.anahotels div#mainContents div.inner-01 .txt-web-01 {
	position:absolute;
	left:15px;
	top:26px;
	display:block;
	}
body.anahotels div#mainContents div.inner-01 .txt-web-02 {
	position:absolute;
	left:30px;
	top:73px;
	display:block;
	}	
/***** サービス */
body.anahotels div#mainContents div.inner-01 .txt-svc-01 {
	position:absolute;
	left:17px;
	top:26px;
	display:block;
	}
body.anahotels div#mainContents div.inner-01 .txt-svc-02 {
	position:absolute;
	left:30px;
	top:73px;
	display:block;
	}
/***** 料理 */
body.anahotels div#mainContents div.inner-01 .txt-cook-01 {
	position:absolute;
	left:15px;
	top:26px;
	display:block;
	}
body.anahotels div#mainContents div.inner-01 .txt-cook-02 {
	position:absolute;
	left:30px;
	top:73px;
	display:block;
	}
	
	
body.anahotels div#mainContents ul.con-01 {
	margin:50px 0 0 10px;
	}
body.anahotels div#mainContents ul.con-01 li {
	display:block;
	margin-bottom:25px;
	}
body.anahotels div#mainContents ul.con-01 li .txt-01 {
	font-size:12px;
	font-weight:bold;
	color:#68573A;
	}
body.anahotels div#mainContents ul.con-01 li .txt-02 {
	font-size:10px;
	color:#999999;
	}
body.anahotels div#mainContents ul.con-01 li p {
	margin:6px 0 0 0;
	}
	

/***** 茶色ボールド12pxテキスト */
body.anahotels div#mainContents p.wedeling-txt-brn {
	color:#68573A;
	font-size:12px;
	font-weight:bold;
	}
	
	



