/*------------------------------------------------------------------------------
見出し
------------------------------------------------------------------------------*/
h1 {
	margin:0 0 30px;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}

h2 {
	margin:0 0 45px;
	width:100%;
}

h3.bridalsalon {
	margin:0 0 20px;
}

/*------------------------------------------------------------------------------
ボックス
------------------------------------------------------------------------------*/
.box {
	margin:0 0 30px;
	width:640px;
	background-color:#fff;
}

.image_box {
	width:180px;
}

.text_box {
	width:390px;
}

.text_box p.name {
	margin:0 10px 20px 0;
	text-align:right;
}

.image_box img {
	margin:0 0 5px;
}

.image {
	margin:0 auto 40px;
	width:600px;
}

/*------------------------------------------------------------------------------
ブライダルサロン
------------------------------------------------------------------------------*/
.salon {
	margin:0 auto;
	width:600px;
}

.salon .box_left {
	width:340px;
}

.salon .box_right {
	width:200px;
}

.salon .box_right img.top {
	margin:0 0 45px;
}

.bridal {
	margin:30px 0 0;
	padding:20px;
	width:280px;
	border:3px double #ac8f13;
	background:#fcfbf4;
}

.bridal h4 {
	margin:0 0 10px;
	color:#300;
	font-size:20px;
	/*\*/
	letter-spacing:2px;
	/**/
	text-align:center;
}

.bridal p {
	margin:0;
	font-size:14px;
	line-height:16px;
}

.more {
	margin:10px 0 0 140px;
}

.salon_text {
	padding:20px 0 20px;
}

