@charset "UTF-8";
/* CSS Document */


/*---------------------
#Build-1
----------------------*/
#contents #Build-1 {
	background-color: #FFFFFF;
	float: left;
	height: auto;
	padding-top: 15px;
	padding-bottom: 40px;
	width: 620px;
	margin: 0px auto;
	overflow: hidden;
	text-align: center;
}
/*---------------------
 #intro
----------------------*/
#Build-1 #intro {
	float: left;
	height: auto;
	width: 620px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#intro .title span {
	font-size: xx-small;
	visibility: hidden;
}
#Build-1 #intro .title {
	background-image: url(../../service/images/bd/dress_title.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 620px;
	background-position: center;
	padding-top: 15px;
	padding-bottom: 30px;
}
#Build-1 #intro .description {
	text-align: center;
	float: left;
	height: auto;
	width: 620px;
}
/*---------------------
		#col
----------------------*/
#Build-1 #col {
		width: 620px;
		float: left;
}
#col .bridal-dress {
	background-image: url(../../service/images/bd/b_dress_back_mdl.gif);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 520px;
	padding-top: 30px;
	padding-bottom: 30px;
	background-position: center;
	padding-right: 50px;
	padding-left: 50px;
}
#col .boxtop {
	background-image: url(../../service/images/bd/b_dress_back_top.gif);
	background-repeat: no-repeat;
	float: left;
	height: 10px;
	width: 620px;
	background-position: bottom;
}
#col .boxbtm {
	background-image: url(../../service/images/bd/b_dress_back_btm.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 620px;
	float: left;
	background-position: center;
}
/*---------------------
.box1
----------------------*/
#col .bridal-dress .box1 {
	height: auto;
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	padding-bottom: 30px;
}
.dress1 {
	height: auto;
	width: 250px;
	float: left;
}
.dressnew span,
.dorian span,
.marie span,
.catherine span,
.mamiko span,
.hitomi span,
.ludlow span,
.barneys span,
.eimi span {
	font-size: xx-small;
	visibility: hidden;
}
.dressnew {
	background-image: url(../../service/images/bd/dress_new_W.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: auto;
	background-position: center;
	margin-top: 5px;
}
.bridal-dress .box1 .dorian {
	height: auto;
	width: 520px;
	background-image: url(/service/images/bd/dress_dorian.gif);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
}
/*---------------------
.box2
----------------------*/
#col .bridal-dress .box2 {
	height: auto;
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	padding-bottom: 30px;
	padding-top: 30px;
}
.dress2 {
	height: 240px;
	width: 170px;
	float: left;
}
.bridal-dress .box2 .marie {
	height: auto;
	width: 520px;
	float: left;
	background-image: url(../../service/images/bd/dress_marie.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 15px;
}
.dress3 {
	height: 180px;
	width: 170px;
	float: left;
}
/*---------------------
.box3
----------------------*/
#col .bridal-dress .box3 {
	height: auto;
	width: 520px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	padding-top: 30px;
}
.dress4 {
	height: auto;
	width: 130px;
	float: left;
	padding-bottom: 30px;
}
.bridal-dress .box3 .catherine {
	height: auto;
	width: 130px;
	background-image: url(../../service/images/bd/dress_regeher.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 15px;
}
.bridal-dress .box3 .mamiko {
	height: auto;
	width: 130px;
	background-image: url(../../service/images/bd/dress_mamiko.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 15px;
}
.bridal-dress .box3 .hitomi {
	height: auto;
	width: 130px;
	background-image: url(../../service/images/bd/dress_hitomi.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 15px;
}
.bridal-dress .box3 .eimi {
	background-image: url(/service/images/bd/dress_eimi.gif);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	height: auto;
	width: 520px;
}
.dress5 {
	height: 120px;
	width: 173px;
	float: left;
}
.bridal-dress .box3 .ludlow {
	height: auto;
	width: 260px;
	float: left;
	background-image: url(../../service/images/bd/dress_ludlow.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 15px;
}
.dress6 {
	height: auto;
	width: 260px;
	float: left;
}
.bridal-dress .box3 .barneys,
#col2 .barneys {
	height: auto;
	width: auto;
	background-image: url(../../service/images/bd/dress_bny.gif);
	background-repeat: no-repeat;
	background-position: center;
}
/*---------------------
#col2
----------------------*/
#Build-1 #col2 {
		width: 620px;
		padding-top: 20px;
		padding-bottom: 30px;
		background-position: center;
		text-align: center;
		float: left;
}
#col2 .item1 {
	height: 210px;
	width: 206px;
	float: left;
	background-position: center;
	text-align: center;
}
#col2 .item2 {
	height: 230px;
	width: 310px;
	float: left;
	background-position: center;
	text-align: center;
}
/*---------------------
.foot
----------------------*/
#Build-1 .foot {
		background-color: #FFFFFF;
		text-align: center;
		float: left;
		width: 620px;
}
.ptu15_20 {
	padding-top: 15px;
	padding-bottom: 20px;
}
.marginT25 {
margin-top:25px;
}
