/*===============================
e-marry.net CSS
店舗名：e-marry.net
ページ：sitemap.html
作成日：2006/10/25
作成者：Daisuke Suenaga
===============================*/

#MainContBox {
	width:750px;
	height:auto;
	clear:both;
}

#MainContBoxLeft {
	width:53px;
	height:881px;
	float:left;
	background-color: #A40101;
}

#MainContBoxLeft h3 {
	margin:0;
	padding:0;
}

#MainContBoxRight {
	width:697px;
	height:auto;
	float:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A40101;
}

/*============================================
中央バナーリンク領域用
----------------------------------------------
#MainContBoxRightCenter		→中央ボックス
#MainContBoxRightCenter h3	→中央ボックス画像用
#MainContBoxRightCenter p	→中央ボックステキスト用
#MainContBoxRightNavi		→右側ナビゲーション
============================================*/
#MainContBoxRightCenter {
	width:644px;
	height:880px;
	float:left;
}

#MainContBoxRightCenter h3 {
	margin:0;
	padding:0;
}

#MainContBoxRightCenter p {
	margin:0;
	padding:0;
	padding-left:10px;
	font-family:osaka, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:17px;
	color:#666666;
}

/* タイトル */
#MainContBoxRighCenterTitle {
	width:630px;
	margin-left:auto;
	margin-right:auto;
}

#MainContBoxRighCenterTitle h3 {
	text-align:center;
	margin:0;
	padding-top:30px;
	padding-bottom:20px;
}

/* サイトマップボックス */
#SiteMapBox {
	width:550px;
	height:auto;
	clear:both;
	padding-bottom:50px;
	margin-left:auto;
	margin-right:auto;
}

/* サイトマップ左側ボックス */
#SiteMapBoxLeft {
	width:260px;
	height:auto;
	float:left;
}

/* サイトマップ右側ボックス */
#SiteMapBoxRight {
	width:260px;
	height:auto;
	float:right;
}

#SiteMapBox h4 {
	font-size:12px;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

#SiteMapBox ul {
	margin:0;
	padding:0;
	list-style-position:outside;
	padding-bottom:20px;
}

#SiteMapBox ol {
	margin:0;
	padding:0;
	list-style-position:outside;
	padding-bottom:20px;
}

#SiteMapBox li {
	margin-left:30px;
}

.WeddingCeremonyEntryBox h4 {
	font-size:12px;
	margin:0;
	padding-bottom:10px;
	padding-top:10px;
}

/* エントリー写真（左側に表示） */
.WeddingCeremonyImageLeft {
	width:300px;
	height:340px;
	text-align:left;
	float:left;
}

/* エントリー写真（右側に表示） */
.WeddingCeremonyImageRight {
	width:300px;
	height:340px;
	text-align:right;
	float:right;
}

/* 記事用（右側に表示） */
.EntryBoxRight {
	width:250px;
	float:right;
	color:#666666;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}

/* 記事用（左側に表示） */
.EntryBoxLeft {
	width:250px;
	float:left;
	color:#666666;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}


/* 下部右側ロゴ */
#BottomLogo {
	text-align:right;
	padding-right:20px;
	clear:both;
}

/* 中央画像バナー上段 */
#MainContBoxRighCenterBanner01 {
	padding-left:290px;
	padding-top:20px;
	padding-bottom:50px;
	margin:0;
	font-size:10px;
	line-height:15px;
}

#MainContBoxRightNavi {
	width:53px;
	height:880px;
	float:right;
	text-align:right;
	overflow:hidden;
	background-image: url(img/MainRightNaviBG.gif);
	background-repeat: repeat-y;
}
