﻿/* ■■■ ページ個別CSS設定 ■■■ */

.LeftContents{
	float: left;
	width: 660px;
	display: inline;
	text-align: left;
	font-size: 13px;
	color: #505050;
}

.RightContents{
	float: right;
	width: 190px;
	display: inline;
	text-align: left;
	font-size: 13px;
	color: #505050;
}


/* ■■■ 挙式スタイル ヘッダボタン ■■■ */


.CereHeadLink1{
	width: 165px;
	height: 28px;
}
.CereHeadLink1 a{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_1_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink1 a:hover{
	background: url(/bride_magazine/img/ceremony_head_button_1_1.gif) no-repeat left top;
}
.CereHeadLink1_ON{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_1_1.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink1 span, .CereHeadLink1_ON span{
	display: none;
}

.CereHeadLink2{
	width: 165px;
	height: 28px;
}
.CereHeadLink2 a{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_2_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink2 a:hover{
	background: url(/bride_magazine/img/ceremony_head_button_2_1.gif) no-repeat left top;
}
.CereHeadLink2_ON{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_2_1.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink2 span, .CereHeadLink2_ON span{
	display: none;
}

.CereHeadLink3{
	width: 165px;
	height: 28px;
}
.CereHeadLink3 a{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_3_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink3 a:hover{
	background: url(/bride_magazine/img/ceremony_head_button_3_1.gif) no-repeat left top;
}
.CereHeadLink3_ON{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_3_1.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink3 span, .CereHeadLink3_ON span{
	display: none;
}

.CereHeadLink4{
	width: 165px;
	height: 28px;
}
.CereHeadLink4 a{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_4_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink4 a:hover{
	background: url(/bride_magazine/img/ceremony_head_button_4_1.gif) no-repeat left top;
}
.CereHeadLink4_ON{
	width: 165px;
	height: 28px;
	background: url(/bride_magazine/img/ceremony_head_button_4_1.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereHeadLink4 span, .CereHeadLink4_ON span{
	display: none;
}


/* ■■■ 挙式スタイル INDEXページボタン ■■■ */

.CereTopLink1{
	width: 200px;
	height: 237px;
}
.CereTopLink1 a{
	width: 200px;
	height: 237px;
	background: url(/bride_magazine/img/ceremony_top_button_1_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereTopLink1 a:hover{
	background: url(/bride_magazine/img/ceremony_top_button_1_1.gif) no-repeat left top;
}
.CereTopLink1 span{
	display: none;
}

.CereTopLink2{
	width: 200px;
	height: 237px;
}
.CereTopLink2 a{
	width: 200px;
	height: 237px;
	background: url(/bride_magazine/img/ceremony_top_button_2_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereTopLink2 a:hover{
	background: url(/bride_magazine/img/ceremony_top_button_2_1.gif) no-repeat left top;
}
.CereTopLink2 span{
	display: none;
}


.CereTopLink3{
	width: 200px;
	height: 237px;
}
.CereTopLink3 a{
	width: 200px;
	height: 237px;
	background: url(/bride_magazine/img/ceremony_top_button_3_0.gif) no-repeat left top;
	font-size:0px;
	display: block;
}
.CereTopLink3 a:hover{
	background: url(/bride_magazine/img/ceremony_top_button_3_1.gif) no-repeat left top;
}
.CereTopLink3 span{
	display: none;
}


/* ■■■ 挙式スタイル ■■■ */

.CereWords{
	margin: 0px;
	padding: 14px;
	font-size:13px;
	line-height: 1.6em;
}

.CereWordsLeft{
	margin: 0px;
	font-size:13px;
	line-height: 1.6em;
}

.CereImg{
	float: left;
	margin-right: 6px;
}


.Cere1Num{
	margin: 5px 0px 0px 0px;
	font-size:14px;
	line-height: 1.6em;
	font-weight: bold;
	color: #80A863;
}
.Cere1Num img{
	vertical-align: -1px;
	margin-right: 4px;
}
.Cere1Num small{
	font-size:9px;
	font-weight: normal;
}

.Cere2Num{
	margin: 5px 0px 0px 0px;
	font-size:14px;
	line-height: 1.6em;
	font-weight: bold;
	color: #CE90AB;
}
.Cere2Num img{
	vertical-align: -1px;
	margin-right: 4px;
}
.Cere2Num small{
	font-size:9px;
	font-weight: normal;
}

.Cere3Num{
	margin: 7px 0px 0px 0px;
	font-size:14px;
	line-height: 1.6em;
	font-weight: bold;
	color: #7B97AE;
}
.Cere3Num img{
	vertical-align: -1px;
	margin-right: 4px;
}
.Cere2Num small{
	font-size:9px;
	font-weight: normal;
}

.mainLeft{
	float: left;
	width: 430px;
	display: inline;
	text-align: left;
	font-size: 13px;
	color: #505050;
}

.mainRight{
	float: right;
	width: 186px;
	padding-right: 16px;
	display: inline;
	text-align: right;
	font-size: 13px;
	color: #505050;
}

.Cere3RightWords{
	background-color: #D8E1E8;
	padding: 0px 8px 0px 10px;
	font-size: 13px;
	line-height: 1.4em;
	color: #000000;
	text-align: left;
}

.Cere3RightWords strong{
	color: #7B97AE;
}

