@charset "utf-8";
/* ---------------------------------------------------------------------------------
ファーレグループ　
Copyright(C) FARE GROUP . All Rights Reserved

XHTML CSS Selectors bridal

$Revision: 1.0 $
--------------------------------------------------------------------------------- */


/*---------------------------------------------------------------------------------
基本背景設定
--------------------------------------------------------------------------------- */

/*ヘッダー背景*/
body {
	background-image: url(../img/service/bridal/header_bg.jpg);

}
/*ヘッダー*/
div#headerArea {
	background-image: url(../img/service/bridal/header.jpg);
}

/*コンテンツ*/

div#contentsWrapper div#contentsColumn h3#concept {
	background-image: url(../img/service/bridal/title_concept.jpg);
}
div#contentsWrapper div#contentsColumn h3#links {
	background-image: url(../img/service/bridal/title_link.jpg);
}

/*サイド*/
div#contentsWrapper div#sideColumn h3 {
	background-image: url(../img/service/bridal/side_title.jpg);
}
div#contentsWrapper div#sideColumn div#sideBlock {
	background-image: url(../img/service/bridal/side_bg.jpg);
}
div#contentsWrapper div#sideColumn div#sideBlock ul li {
	background-image: url(../img/service/bridal/btn_side_navi.jpg);
}

div#contentsWrapper div#sideColumn div#sideFooter {
	background-image: url(../img/service/bridal/side_footer.jpg);
}

/*フッター*/
div#footerArea {
	background-image: url(../img/service/bridal/footer_bg.jpg);
}
div#footerArea div#footerBlock {
	background-image: url(../img/service/bridal/footer.jpg);
}


/*---------------------------------------------------------------------------------
コンテンツ
--------------------------------------------------------------------------------- */

div#contentsWrapper div#contentsColumn {
	width: 900px;
	float: none;
}

div#contentsWrapper div#contentsColumn h3#concept {
	height: 75px;
	width: 900px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

div#contentsWrapper div#contentsColumn p#listText {
	font-size: 13px;
	padding-bottom: 30px;
	margin-left: 55px;
	border-bottom-style: none;
}

div#contentsWrapper div#contentsColumn h3#bridalmenu {
	height: 75px;
	width: 900px;
	background-image: url(../img/service/bridal/title_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}
div#contentsWrapper div#contentsColumn div.bridalMenuBlock {
	padding-bottom: 15px;
	padding-top: 15px;
	margin-left: 55px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B3A380;
}
div#contentsWrapper div#contentsColumn div.bridalMenuBlock h4 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 17px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
}
div#contentsWrapper div#contentsColumn div.bridalMenuBlock p {
	padding-bottom: 1.5em;
	padding-left: 10px;
}


div#contentsWrapper div#contentsColumn h3#schedule {
	height: 75px;
	width: 900px;
	background-image: url(../img/service/bridal/title_schedule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
}

div#contentsWrapper div#contentsColumn div.scheduleBlock {
	padding-bottom: 15px;
	padding-top: 15px;
	margin-left: 55px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B3A380;
}

div#contentsWrapper div#contentsColumn div.scheduleBlock h4 {
	height: 35px;
	width: 600px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: left top;
}

div#contentsWrapper div#contentsColumn div.scheduleBlock h4#step1 {
	background-image: url(../img/service/bridal/title_sub_schedule_01.jpg);
}
div#contentsWrapper div#contentsColumn div.scheduleBlock h4#step2 {
	background-image: url(../img/service/bridal/title_sub_schedule_02.jpg);
}
div#contentsWrapper div#contentsColumn div.scheduleBlock h4#step3 {
	background-image: url(../img/service/bridal/title_sub_schedule_03.jpg);
}
div#contentsWrapper div#contentsColumn div.scheduleBlock h4#step4 {
	background-image: url(../img/service/bridal/title_sub_schedule_04.jpg);
}


div#contentsWrapper div#contentsColumn div.scheduleBlock p {
	padding-bottom: 1.5em;
}

